2026-06-07 09:33:10.232 Seetong_tps[5984:640929] app_version=8.3.805
2026-06-07 09:33:10.252 Seetong_tps[5984:640929]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-07 09:33:10.252 Seetong_tps[5984:640929] showForLogin 1
2026-06-07 09:33:10.252 Seetong_tps[5984:640929] AppLaunch 还剩 6.553213834762573 秒
2026-06-07 09:33:10.255 Seetong_tps[5984:640971] 询问用户是否开启推送成功
2026-06-07 09:33:10.255 Seetong_tps[5984:640971] 用户点击允许接收推送
2026-06-07 09:33:10.257 Seetong_tps[5984:640962] remoteNotificationSetting: <UNNotificationSettings: 0x129296800; 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-06-07 09:33:10.274 Seetong_tps[5984:640929]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-07 09:33:10.309 Seetong_tps[5984:640929] viewDidLoad/configtime=2026-06-07 上午1:33:10 +0000
2026-06-07 09:33:10.310 Seetong_tps[5984:640929]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-07 09:33:10.310 Seetong_tps[5984:640929]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-07 09:33:10.355 Seetong_tps[5984:641087] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MTQwMDc5MDI2MCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.CTsBc3DWibit8diBAKkgRgho0uszpt7MGvzWGKuisEo","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MTQwMDc5MDI2MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5NiJdfQ.6F092frS3AN9JIXuTKpola2N4I5ck8OVMU4-Y3Lo0PA","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":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.226.91:24905"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24905"}]}
====
2026-06-07 09:33:10.360 Seetong_tps[5984:640929]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-07 09:33:10.362 Seetong_tps[5984:640929]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-07 09:33:10.362 Seetong_tps[5984:640929] 开始检查未读客服消息...
2026-06-07 09:33:10.362 Seetong_tps[5984:640929] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-07 09:33:10.362 Seetong_tps[5984:640929]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:33:10.368 Seetong_tps[5984:640929]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-07 09:33:10.368 Seetong_tps[5984:640929]  -- WebSocket connection - getNetty - 
2026-06-07 09:33:10.369 Seetong_tps[5984:640929]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-07 09:33:10.372 Seetong_tps[5984:640929] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-07 09:33:10.372 Seetong_tps[5984:640929] NAV deviceOrientationDidChange:1
2026-06-07 09:33:10.374 Seetong_tps[5984:640929]  -- groupDeviceList -- 
2026-06-07 09:33:10.375 Seetong_tps[5984:640929] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-07 09:33:10.375 Seetong_tps[5984:640929]  -- WebSocket connection - getNetty - 
2026-06-07 09:33:10.375 Seetong_tps[5984:640929]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-07 09:33:10.423 Seetong_tps[5984:640961] ====请求接口 - 成功 - 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-06-05 00:00:00","adStartTimeStamp":1780588800000,"adEndTime":"2026-06-05 23:59:59","adEndTimeStamp":1780675199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260602/1b586fef1160e7034c341f9913cf49dc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x128439000>{number = 2, name = (null)}====
2026-06-07 09:33:10.445 Seetong_tps[5984:640929]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-07 09:33:10.582 Seetong_tps[5984:640929] Super properties have already been unregistered.
2026-06-07 09:33:10.582 Seetong_tps[5984:640971] ====请求接口 - 成功 - 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=bjrelay52.s5.seetong.com:11443;type=0&load=22&addr=bjrelay61.s5.seetong.com:1443;type=0&load=17&addr=bjrelay56.s5.seetong.com:7443;","vipRelayServers":"type=0&load=50&addr=bjrelayvip2.s2.seetong.com:4443;type=0&load=44&addr=bjrelayvip1.s2.seetong.com:13443;type=0&load=43&addr=bjrelay43.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.231","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1286b0c80>{number = 8, name = (null)}====
2026-06-07 09:33:10.583 Seetong_tps[5984:641155] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"mediaFileMaxSize":"500"}}，线程：<NSThread: 0x129c57080>{number = 17, name = (null)}====
2026-06-07 09:33:10.582 Seetong_tps[5984:640952] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x128438f40>{number = 3, name = (null)}====
2026-06-07 09:33:10.583 Seetong_tps[5984:640929] UMAPM_OOMSampling(0,0):NO
2026-06-07 09:33:10.583 Seetong_tps[5984:640962] ====请求接口 - 成功 - 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: 0x128439380>{number = 4, name = (null)}====
2026-06-07 09:33:10.584 Seetong_tps[5984:640929]  -- deviceListDataUpdate - AppLaunch 还剩 1.221547842025757 秒 - 再延迟 1.721547842025757 秒 - 启动耗时 1.778452157974243 秒
2026-06-07 09:33:10.584 Seetong_tps[5984:640929]  -- groupDeviceList -- 
2026-06-07 09:33:10.584 Seetong_tps[5984:640929] groupDeviceList 已在进行中，跳过新的调用
2026-06-07 09:33:10.584 Seetong_tps[5984:640929]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1779 毫秒
2026-06-07 09:33:10.585 Seetong_tps[5984:641156] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIHU1IFW1YEAFFvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x129c57940>{number = 18, name = (null)}====
2026-06-07 09:33:10.587 Seetong_tps[5984:640929]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-07 09:33:10.587 Seetong_tps[5984:640929]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 09:33:10.588 Seetong_tps[5984:640929]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-07 09:33:10.589 Seetong_tps[5984:640929]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 511;
}
2026-06-07 09:33:10.589 Seetong_tps[5984:640953] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x129c579c0>{number = 19, name = (null)}====
2026-06-07 09:33:10.589 Seetong_tps[5984:641157] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":4,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x129977f80>{number = 12, name = (null)}====
2026-06-07 09:33:10.601 Seetong_tps[5984:640960] ====请求接口 - 成功 - 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.231","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1780795601000,"lastHeartTime":1780777796000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"101.43.153.245:10078","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: 0x128439400>{number = 5, name = (null)}====
2026-06-07 09:33:10.608 Seetong_tps[5984:640929] ++++-[VideoView dealloc]++++
2026-06-07 09:33:10.610 Seetong_tps[5984:640929] OpenGLView20_Seetong dealloc:0x129c51600
2026-06-07 09:33:10.612 Seetong_tps[5984:641154] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x129c56a00>{number = 20, name = (null)}====
2026-06-07 09:33:10.624 Seetong_tps[5984:640970] ====请求接口 - 成功 - 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: 0x12928b700>{number = 11, name = (null)}====
2026-06-07 09:33:10.629 Seetong_tps[5984:640929]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:33:10.636 Seetong_tps[5984:640972] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x129c57740>{number = 22, name = (null)}====
2026-06-07 09:33:10.639 Seetong_tps[5984:640929]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-07 09:33:10.639 Seetong_tps[5984:640929]  -- WebSocket connection - getNetty - 
2026-06-07 09:33:10.639 Seetong_tps[5984:640929]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-07 09:33:10.644 Seetong_tps[5984:640929]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-07 09:33:10.644 Seetong_tps[5984:640929]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-07 09:33:10.650 Seetong_tps[5984:640929] UMAPM_NetworkSampling(0,0):NO
2026-06-07 09:33:10.651 Seetong_tps[5984:640929]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-07 09:33:10.652 Seetong_tps[5984:640929]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-07 09:33:10.653 Seetong_tps[5984:640929]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIHU1IFW1YEAFFvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-07 09:33:10.655 Seetong_tps[5984:640929]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-07 09:33:10.655 Seetong_tps[5984:640929]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-07 09:33:10.655 Seetong_tps[5984:640929] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-07 09:33:10.655 Seetong_tps[5984:640929] 客服消息未读数量: 0
2026-06-07 09:33:10.658 Seetong_tps[5984:640929] 蓝牙已打开
2026-06-07 09:33:10.660 Seetong_tps[5984:640929]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-07 09:33:10.660 Seetong_tps[5984:641161]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-07 09:33:10.660 Seetong_tps[5984:641161]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-07 09:33:10.660 Seetong_tps[5984:641161]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-07 09:33:10.661 Seetong_tps[5984:641161]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-07 09:33:10.661 Seetong_tps[5984:641161]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-07 09:33:10.661 Seetong_tps[5984:641161]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-07 09:33:10.661 Seetong_tps[5984:640929]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-07 09:33:10.665 Seetong_tps[5984:640929]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-07 09:33:10.669 Seetong_tps[5984:640929]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 09:33:10.685 Seetong_tps[5984:640929]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-07 09:33:10.685 Seetong_tps[5984:640929]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-07 09:33:10.799 Seetong_tps[5984:640929]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-07 09:33:10.799 Seetong_tps[5984:640929]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1994 毫秒
2026-06-07 09:33:10.800 Seetong_tps[5984:640929] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780795601000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:33:10.800 Seetong_tps[5984:640929]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:33:10.800 Seetong_tps[5984:640929]  -- groupDeviceList -- 
2026-06-07 09:33:10.800 Seetong_tps[5984:640929]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-07 09:33:10.801 Seetong_tps[5984:640929]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:33:10.801 Seetong_tps[5984:640929]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-07 09:33:10.804 Seetong_tps[5984:640929]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:33:10.804 Seetong_tps[5984:640929]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVgUIAVYDUFJpAQQB","reconn":0}}
2026-06-07 09:33:10.804 Seetong_tps[5984:640929]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:33:10.804 Seetong_tps[5984:640929] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780795601000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:33:10.805 Seetong_tps[5984:641167] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x129e13bc0>{number = 24, name = (null)}====
2026-06-07 09:33:10.809 Seetong_tps[5984:640929]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-07 09:33:10.810 Seetong_tps[5984:640929]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 09:33:10.814 Seetong_tps[5984:640929]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-07 09:33:10.815 Seetong_tps[5984:640929]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-07 09:33:10.816 Seetong_tps[5984:640929]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-07 09:33:10.863 Seetong_tps[5984:640929]  -- STBluetoothManager - 结束扫描 - 
2026-06-07 09:33:10.863 Seetong_tps[5984:640929]  -- STBluetoothManager - 开始扫描 - 
2026-06-07 09:33:10.911 Seetong_tps[5984:641087] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-07 09:33:10.911 Seetong_tps[5984:641087] [DeviceMonitor] 监控管理器初始化完成
2026-06-07 09:33:10.912 Seetong_tps[5984:640929] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-07 09:33:10.912 Seetong_tps[5984:640929] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-07 09:33:10.912 Seetong_tps[5984:640929] Formatted Date: 2026-06-07
2026-06-07 09:33:10.912 Seetong_tps[5984:640929]  --- webSocketGetServerData msgId: E755A4ED-C33E-4773-90D8-D6A86C8B8507 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-07";
        token = AVYOAQteVABrAAkFBgUEVgUIAVYDUFJpAQQB;
    };
}
2026-06-07 09:33:10.912 Seetong_tps[5984:640929]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:33:10.912 Seetong_tps[5984:640929]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-07 09:33:10.940 Seetong_tps[5984:640929]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-07 09:33:11.013 Seetong_tps[5984:640929] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-07 09:33:11.013 Seetong_tps[5984:640929]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-07 09:33:11.013 Seetong_tps[5984:640929]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-07 09:33:11.014 Seetong_tps[5984:640929] Sorted Dates (Descending): (
)
2026-06-07 09:33:11.876 Seetong_tps[5984:641087]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-07 09:33:11.876 Seetong_tps[5984:641087]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-07 09:33:11.876 Seetong_tps[5984:641087]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-07 09:33:11.880 Seetong_tps[5984:640929]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-07 09:33:11.882 Seetong_tps[5984:640972] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-07 09:33:11.882 Seetong_tps[5984:641154] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-07 09:33:11.946 Seetong_tps[5984:641087]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-07 09:33:11.947 Seetong_tps[5984:641087]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-07 09:33:11.948 Seetong_tps[5984:641087]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-07 09:33:11.948 Seetong_tps[5984:641154] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-07 09:33:11.948 Seetong_tps[5984:641154] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-07 09:33:11.948 Seetong_tps[5984:640972] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-07 09:33:12.388 Seetong_tps[5984:640929] AppLaunch hideForRefreshToken
2026-06-07 09:33:12.388 Seetong_tps[5984:640929] AppLaunch hideForRefreshToken dismiss
2026-06-07 09:33:12.388 Seetong_tps[5984:640929] AppLaunch dismiss...
2026-06-07 09:33:12.388 Seetong_tps[5984:640929] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-07 09:33:12.388 Seetong_tps[5984:640929] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-07 09:33:12.388 Seetong_tps[5984:640929] 用户设置的具体字体大小: 15.000000
2026-06-07 09:33:12.509 Seetong_tps[5984:641087]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-07 09:33:12.509 Seetong_tps[5984:641090]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-07 09:33:12.513 Seetong_tps[5984:640929]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-07 09:33:12.693 Seetong_tps[5984:640929]  dealloc -- STAppLaunchWindow
2026-06-07 09:33:12.696 Seetong_tps[5984:640929]  dealloc -- STAppLaunchViewController
2026-06-07 09:33:12.698 Seetong_tps[5984:640929] AppLaunch dismiss... end
2026-06-07 09:33:13.037 Seetong_tps[5984:640929] MessageThrottle reloadTableView ---
2026-06-07 09:33:13.395 Seetong_tps[5984:640929]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-07 09:33:13.477 Seetong_tps[5984:640929]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-07 09:33:13.480 Seetong_tps[5984:640929] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-07 09:33:13.523 Seetong_tps[5984:641167] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-07 09:33:13.523 Seetong_tps[5984:640929] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-07 09:33:13.523 Seetong_tps[5984:640929]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:33:13.524 Seetong_tps[5984:640929] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-07 09:33:13.526 Seetong_tps[5984:640929]  -- STBluetoothManager - 结束扫描 - 
2026-06-07 09:33:13.542 Seetong_tps[5984:640929]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-07 上午9:33:13 542
2026-06-07 09:33:13.542 Seetong_tps[5984:640929]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x129fd0380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x129ffcbc0>; layer = <CALayer: 0x129facbe0>>
2026-06-07 09:33:13.542 Seetong_tps[5984:640929]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x129fd0380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x129ffcbc0>; layer = <CALayer: 0x129facbe0>> -- _camera.supportPlatform: 0
2026-06-07 09:33:13.542 Seetong_tps[5984:640929]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-07 上午1:33:13 +0000
2026-06-07 09:33:13.542 Seetong_tps[5984:640929]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-02 \U4e0b\U53484:58:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-06 \U4e0a\U53485:29:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-06 \U4e0b\U53485:21:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-07 09:33:13.543 Seetong_tps[5984:640929]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-07 上午9:33:13 543
2026-06-07 09:33:13.543 Seetong_tps[5984:641167] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-07 09:33:13.570 Seetong_tps[5984:640929]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-07 09:33:13.573 Seetong_tps[5984:640929] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:33:13.575 Seetong_tps[5984:640929]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-07 09:33:13.575 Seetong_tps[5984:640929] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:33:13.599 Seetong_tps[5984:640929]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-07 09:33:13.602 Seetong_tps[5984:640929]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-07 09:33:13.602 Seetong_tps[5984:640929]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-07 09:33:13.603 Seetong_tps[5984:640929] 未处理的 biz 类型: res_video_preview_advert
2026-06-07 09:33:13.603 Seetong_tps[5984:640929]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-07 09:33:13.629 Seetong_tps[5984:640929] uid:29115420 playAudio
2026-06-07 09:33:13.629 Seetong_tps[5984:640929]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-07 09:33:13.629 Seetong_tps[5984:640929]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-07 09:33:13.629 Seetong_tps[5984:641157] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-07 09:33:13.642 Seetong_tps[5984:641154] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x129c56a00>{number = 20, name = (null)}====
2026-06-07 09:33:13.825 Seetong_tps[5984:640929] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-07 09:33:13.905 Seetong_tps[5984:640929]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-07 09:33:13.906 Seetong_tps[5984:640929]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-07 09:33:13.906 Seetong_tps[5984:640929]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-07 09:33:13.906 Seetong_tps[5984:640929] 滚动已停止500毫秒，执行操作:29115420
2026-06-07 09:33:14.035 Seetong_tps[5984:641090] ===29115420===
2026-06-07 09:33:14.036 Seetong_tps[5984:641090] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-07 09:33:14.036 Seetong_tps[5984:641087] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-07 09:33:14.036 Seetong_tps[5984:641087] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-07 09:33:14.036 Seetong_tps[5984:641087] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1286b3380>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1291d4a00>
2026-06-07 09:33:14.036 Seetong_tps[5984:641087] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-07 09:33:14.036 Seetong_tps[5984:641087] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-07 09:33:14.036 Seetong_tps[5984:641087] InitDecodePortLog: playsettype = 50
2026-06-07 09:33:14.038 Seetong_tps[5984:640929]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.51 - 设备: 庭院 - 29115420
2026-06-07 09:33:14.039 Seetong_tps[5984:641087] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-07 09:33:14.039 Seetong_tps[5984:641087] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-07 09:33:14.039 Seetong_tps[5984:641087] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-07 09:33:14.039 Seetong_tps[5984:641087] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-07 09:33:14.039 Seetong_tps[5984:641087] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-07 09:33:14.039 Seetong_tps[5984:641087] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-07 09:33:14.041 Seetong_tps[5984:641087] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-07 09:33:14.041 Seetong_tps[5984:640929]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.52 - 设备: 庭院 - 29115420
2026-06-07 09:33:14.123 Seetong_tps[5984:641160] ====请求接口 - 成功 - 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: 0x1298f7380>{number = 14, name = (null)}====
2026-06-07 09:33:14.403 Seetong_tps[5984:641090]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-07 09:33:14.502 Seetong_tps[5984:641265] 重新观看视频线程：<_NSMainThread: 0x128438000>{number = 1, name = (null)}
2026-06-07 09:33:14.517 Seetong_tps[5984:640929] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-07 09:33:14.534 Seetong_tps[5984:640929] uid:29115420 playAudio
2026-06-07 09:33:14.535 Seetong_tps[5984:640972] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-07 09:33:14.535 Seetong_tps[5984:640929] uid:29115420 playAudio
2026-06-07 09:33:14.535 Seetong_tps[5984:640929] checkPortStatus:_decodePort=1
2026-06-07 09:33:14.535 Seetong_tps[5984:640929]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.01 - 设备: 庭院 - 29115420
2026-06-07 09:33:14.536 Seetong_tps[5984:640929]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.01 - 设备: 庭院 - 29115420
2026-06-07 09:33:14.565 Seetong_tps[5984:641265] 重新观看视频线程：<_NSMainThread: 0x128438000>{number = 1, name = (null)}
2026-06-07 09:33:14.567 Seetong_tps[5984:640929]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.04 - 设备: 庭院 - 29115420
2026-06-07 09:33:14.629 Seetong_tps[5984:641090] Failed to get IoT drive away set configuration.
2026-06-07 09:33:14.629 Seetong_tps[5984:641090]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-07 09:33:15.688 Seetong_tps[5984:640929] UMAPM_OOMSampling(0,0):NO
2026-06-07 09:33:15.689 Seetong_tps[5984:640929] UMAPM_NetworkSampling(0,0):NO
2026-06-07 09:33:16.861 Seetong_tps[5984:641087]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-07 09:33:16.863 Seetong_tps[5984:640929]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:33:16.864 Seetong_tps[5984:640929] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780795601000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:33:16.864 Seetong_tps[5984:640929]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:33:16.864 Seetong_tps[5984:640929]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-07 09:33:16.875 Seetong_tps[5984:640929] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-07 09:33:16.876 Seetong_tps[5984:640929]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x129fd0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x129ffcbc0>; layer = <CALayer: 0x129facbe0>>
2026-06-07 09:33:16.876 Seetong_tps[5984:640929] #####Vstop:uid:29115420-0-port:1
2026-06-07 09:33:16.884 Seetong_tps[5984:640929] -----------1release decodeport = 1
2026-06-07 09:33:16.884 Seetong_tps[5984:640929]  -- 播放视频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" = 3300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-07 09:33:16.885 Seetong_tps[5984:640929] _openGLView clearFrame ...
2026-06-07 09:33:16.905 Seetong_tps[5984:640929] [保存失败] 相机对象或存储字典为空
2026-06-07 09:33:16.905 Seetong_tps[5984:640970] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-07 09:33:16.905 Seetong_tps[5984:640970] --FC_StopDevComEx end
2026-06-07 09:33:16.905 Seetong_tps[5984:640929] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780795601000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:33:16.905 Seetong_tps[5984:640929]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:33:16.905 Seetong_tps[5984:640929]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-07 09:56:30.777 Seetong_tps[6150:655840] app_version=8.3.805
2026-06-07 09:56:30.792 Seetong_tps[6150:655840]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-07 09:56:30.792 Seetong_tps[6150:655840] showForLogin 1
2026-06-07 09:56:30.792 Seetong_tps[6150:655840] AppLaunch 还剩 6.608367919921875 秒
2026-06-07 09:56:30.792 Seetong_tps[6150:655871] 询问用户是否开启推送成功
2026-06-07 09:56:30.792 Seetong_tps[6150:655871] 用户点击允许接收推送
2026-06-07 09:56:30.795 Seetong_tps[6150:655871] remoteNotificationSetting: <UNNotificationSettings: 0x12b2ca120; 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-06-07 09:56:30.819 Seetong_tps[6150:655840]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-07 09:56:30.861 Seetong_tps[6150:655840] viewDidLoad/configtime=2026-06-07 上午1:56:30 +0000
2026-06-07 09:56:30.862 Seetong_tps[6150:655840]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-07 09:56:30.862 Seetong_tps[6150:655840]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-07 09:56:30.881 Seetong_tps[6150:655901] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MTQwMjE5MDc5OCwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cyIn0.bisuum23QmNIavCHeDfjXzxgGbM7VxGK4B2YKyMdJ94","accessNode":"82.157.67.131:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MTQwMjE5MDc5OCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5NyJdfQ.lE0qx2fSRQP3pcZ0AvpXUbsJ5Y8LP3yUMTPMoNGzCKk","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","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.226.91:24901"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24906"}]}
====
2026-06-07 09:56:30.928 Seetong_tps[6150:655840]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-07 09:56:30.930 Seetong_tps[6150:655840]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-07 09:56:30.930 Seetong_tps[6150:655840] 开始检查未读客服消息...
2026-06-07 09:56:30.930 Seetong_tps[6150:655840] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-07 09:56:30.931 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:56:30.936 Seetong_tps[6150:655867] ====请求接口 - 成功 - 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-06-05 00:00:00","adStartTimeStamp":1780588800000,"adEndTime":"2026-06-05 23:59:59","adEndTimeStamp":1780675199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260602/1b586fef1160e7034c341f9913cf49dc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x12a6a0740>{number = 7, name = (null)}====
2026-06-07 09:56:30.941 Seetong_tps[6150:655840]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-07 09:56:30.941 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 
2026-06-07 09:56:30.941 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-07 09:56:30.945 Seetong_tps[6150:655840] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-07 09:56:30.945 Seetong_tps[6150:655840] NAV deviceOrientationDidChange:1
2026-06-07 09:56:30.948 Seetong_tps[6150:655840]  -- groupDeviceList -- 
2026-06-07 09:56:30.948 Seetong_tps[6150:655840] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-07 09:56:30.948 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 
2026-06-07 09:56:30.948 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-07 09:56:31.000 Seetong_tps[6150:655840]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-07 09:56:31.134 Seetong_tps[6150:655840] Super properties have already been unregistered.
2026-06-07 09:56:31.134 Seetong_tps[6150:655974] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12bc2f3c0>{number = 14, name = (null)}====
2026-06-07 09:56:31.134 Seetong_tps[6150:655840] UMAPM_OOMSampling(0,0):NO
2026-06-07 09:56:31.134 Seetong_tps[6150:655879] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12bc2f540>{number = 15, name = (null)}====
2026-06-07 09:56:31.136 Seetong_tps[6150:655840]  -- deviceListDataUpdate - AppLaunch 还剩 1.264806747436523 秒 - 再延迟 1.764806747436523 秒 - 启动耗时 1.735193252563477 秒
2026-06-07 09:56:31.136 Seetong_tps[6150:655840]  -- groupDeviceList -- 
2026-06-07 09:56:31.136 Seetong_tps[6150:655840] groupDeviceList 已在进行中，跳过新的调用
2026-06-07 09:56:31.136 Seetong_tps[6150:655840]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1735 毫秒
2026-06-07 09:56:31.139 Seetong_tps[6150:655877] ====请求接口 - 成功 - 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=bjrelay2.s5.seetong.com:6443;type=0&load=26&addr=bjrelay8.s5.seetong.com:12443;type=0&load=22&addr=bjrelay56.s5.seetong.com:2443;","vipRelayServers":"type=0&load=43&addr=bjrelayvip3.s2.seetong.com:15443;type=0&load=60&addr=bjrelayvip3.s2.seetong.com:10443;type=0&load=59&addr=bjrelayvip1.s2.seetong.com:6443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.231","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x12bc2f340>{number = 16, name = (null)}====
2026-06-07 09:56:31.147 Seetong_tps[6150:655880] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12bc2f7c0>{number = 17, name = (null)}====
2026-06-07 09:56:31.147 Seetong_tps[6150:655873] ====请求接口 - 成功 - 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: 0x12a439080>{number = 4, name = (null)}====
2026-06-07 09:56:31.151 Seetong_tps[6150:655872] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12bc2f780>{number = 18, name = (null)}====
2026-06-07 09:56:31.156 Seetong_tps[6150:655840]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-07 09:56:31.157 Seetong_tps[6150:655840]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 09:56:31.157 Seetong_tps[6150:655840]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-07 09:56:31.158 Seetong_tps[6150:655840]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 512;
}
2026-06-07 09:56:31.159 Seetong_tps[6150:655840] ++++-[VideoView dealloc]++++
2026-06-07 09:56:31.160 Seetong_tps[6150:655867] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQBVFUMV1MEAD4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12a6a0740>{number = 7, name = (null)}====
2026-06-07 09:56:31.160 Seetong_tps[6150:655840] OpenGLView20_Seetong dealloc:0x12bc21600
2026-06-07 09:56:31.172 Seetong_tps[6150:655878] ====请求接口 - 成功 - 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.231","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1780796805000,"lastHeartTime":1780777796000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"101.43.153.245:10078","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: 0x12bc2d200>{number = 19, name = (null)}====
2026-06-07 09:56:31.172 Seetong_tps[6150:655871] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x12a438e80>{number = 3, name = (null)}====
2026-06-07 09:56:31.172 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:56:31.182 Seetong_tps[6150:655840]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-07 09:56:31.182 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 
2026-06-07 09:56:31.182 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-07 09:56:31.194 Seetong_tps[6150:655840] UMAPM_NetworkSampling(0,0):NO
2026-06-07 09:56:31.194 Seetong_tps[6150:655840]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-07 09:56:31.198 Seetong_tps[6150:655840]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-07 09:56:31.198 Seetong_tps[6150:655840]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-07 09:56:31.204 Seetong_tps[6150:655840]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-07 09:56:31.205 Seetong_tps[6150:655840] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-07 09:56:31.205 Seetong_tps[6150:655840] 客服消息未读数量: 0
2026-06-07 09:56:31.205 Seetong_tps[6150:655840]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-07 09:56:31.205 Seetong_tps[6150:655840]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-07 09:56:31.206 Seetong_tps[6150:655840] 蓝牙已打开
2026-06-07 09:56:31.207 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-07 09:56:31.207 Seetong_tps[6150:655840]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQBVFUMV1MEAD4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-07 09:56:31.213 Seetong_tps[6150:655840]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-07 09:56:31.213 Seetong_tps[6150:655878]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-07 09:56:31.214 Seetong_tps[6150:655878]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-07 09:56:31.214 Seetong_tps[6150:655878]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-07 09:56:31.214 Seetong_tps[6150:655878]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-07 09:56:31.214 Seetong_tps[6150:655878]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-07 09:56:31.214 Seetong_tps[6150:655878]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-07 09:56:31.232 Seetong_tps[6150:655840]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-07 09:56:31.232 Seetong_tps[6150:655840]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 09:56:31.232 Seetong_tps[6150:655840]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-07 09:56:31.240 Seetong_tps[6150:655980] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":4,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x12ba30040>{number = 12, name = (null)}====
2026-06-07 09:56:31.317 Seetong_tps[6150:655840]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-07 09:56:31.317 Seetong_tps[6150:655840]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1916 毫秒
2026-06-07 09:56:31.317 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:56:31.317 Seetong_tps[6150:655840]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:56:31.317 Seetong_tps[6150:655840]  -- groupDeviceList -- 
2026-06-07 09:56:31.317 Seetong_tps[6150:655840]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-07 09:56:31.317 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:56:31.317 Seetong_tps[6150:655840]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-07 09:56:31.319 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:56:31.319 Seetong_tps[6150:655840]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVgUIAVAGUlNpAQQB","reconn":0}}
2026-06-07 09:56:31.319 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:56:31.319 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:56:31.324 Seetong_tps[6150:655840]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-07 09:56:31.325 Seetong_tps[6150:655840]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 09:56:31.325 Seetong_tps[6150:655840]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-07 09:56:31.326 Seetong_tps[6150:655840]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-07 09:56:31.326 Seetong_tps[6150:655840]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-07 09:56:31.334 Seetong_tps[6150:655879] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12bc2f540>{number = 15, name = (null)}====
2026-06-07 09:56:31.414 Seetong_tps[6150:655840] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-07 09:56:31.415 Seetong_tps[6150:655840] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-07 09:56:31.415 Seetong_tps[6150:655840] Formatted Date: 2026-06-07
2026-06-07 09:56:31.415 Seetong_tps[6150:655840]  --- webSocketGetServerData msgId: 199B3F78-934C-4F36-8CC8-A6E8307A5FD8 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-07";
        token = AVYOAQteVABrAAkFBgUEVgUIAVAGUlNpAQQB;
    };
}
2026-06-07 09:56:31.415 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:56:31.415 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-07 09:56:31.431 Seetong_tps[6150:655840]  -- STBluetoothManager - 结束扫描 - 
2026-06-07 09:56:31.431 Seetong_tps[6150:655840]  -- STBluetoothManager - 开始扫描 - 
2026-06-07 09:56:31.461 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-07 09:56:31.470 Seetong_tps[6150:655840] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-07 09:56:31.470 Seetong_tps[6150:655840]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-07 09:56:31.470 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-07 09:56:31.471 Seetong_tps[6150:655840] Sorted Dates (Descending): (
)
2026-06-07 09:56:32.420 Seetong_tps[6150:655901] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-07 09:56:32.421 Seetong_tps[6150:655901] [DeviceMonitor] 监控管理器初始化完成
2026-06-07 09:56:32.978 Seetong_tps[6150:655840] AppLaunch hideForRefreshToken
2026-06-07 09:56:32.979 Seetong_tps[6150:655840] AppLaunch hideForRefreshToken dismiss
2026-06-07 09:56:32.979 Seetong_tps[6150:655840] AppLaunch dismiss...
2026-06-07 09:56:32.979 Seetong_tps[6150:655840] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-07 09:56:32.979 Seetong_tps[6150:655840] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-07 09:56:32.979 Seetong_tps[6150:655840] 用户设置的具体字体大小: 15.000000
2026-06-07 09:56:33.287 Seetong_tps[6150:655840]  dealloc -- STAppLaunchWindow
2026-06-07 09:56:33.290 Seetong_tps[6150:655840]  dealloc -- STAppLaunchViewController
2026-06-07 09:56:33.291 Seetong_tps[6150:655840] AppLaunch dismiss... end
2026-06-07 09:56:33.424 Seetong_tps[6150:655901]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-07 09:56:33.424 Seetong_tps[6150:655901]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-07 09:56:33.425 Seetong_tps[6150:655901]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-07 09:56:33.429 Seetong_tps[6150:655840]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-07 09:56:33.430 Seetong_tps[6150:655974] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-07 09:56:33.430 Seetong_tps[6150:655878] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-07 09:56:33.488 Seetong_tps[6150:655901]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-07 09:56:33.490 Seetong_tps[6150:655901]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-07 09:56:33.491 Seetong_tps[6150:655901]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-07 09:56:33.491 Seetong_tps[6150:655878] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-07 09:56:33.491 Seetong_tps[6150:655867] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-07 09:56:33.491 Seetong_tps[6150:655974] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-07 09:56:33.639 Seetong_tps[6150:655840]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-07 09:56:33.644 Seetong_tps[6150:655840] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-07 09:56:33.697 Seetong_tps[6150:655867] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-07 09:56:33.698 Seetong_tps[6150:655840] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-07 09:56:33.698 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:56:33.699 Seetong_tps[6150:655840] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-07 09:56:33.701 Seetong_tps[6150:655840]  -- STBluetoothManager - 结束扫描 - 
2026-06-07 09:56:33.718 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-07 上午9:56:33 718
2026-06-07 09:56:33.718 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>>
2026-06-07 09:56:33.718 Seetong_tps[6150:655840]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>> -- _camera.supportPlatform: 0
2026-06-07 09:56:33.718 Seetong_tps[6150:655840]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-07 上午1:56:33 +0000
2026-06-07 09:56:33.718 Seetong_tps[6150:655840]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-06 \U4e0a\U53485:29:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-06 \U4e0b\U53485:21:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-07 09:56:33.719 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-07 上午9:56:33 719
2026-06-07 09:56:33.719 Seetong_tps[6150:655867] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-07 09:56:33.745 Seetong_tps[6150:655840]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-07 09:56:33.748 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:33.749 Seetong_tps[6150:655840]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-07 09:56:33.750 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:33.755 Seetong_tps[6150:655901]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-07 09:56:33.755 Seetong_tps[6150:655901]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-07 09:56:33.755 Seetong_tps[6150:655905]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-07 09:56:33.755 Seetong_tps[6150:655901]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-07 09:56:33.755 Seetong_tps[6150:655879] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-07 09:56:33.755 Seetong_tps[6150:655879] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-07 09:56:33.755 Seetong_tps[6150:655873] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-07 09:56:33.770 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-07 09:56:33.773 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:56:33.773 Seetong_tps[6150:655840]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-07 09:56:33.773 Seetong_tps[6150:655840]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-07 09:56:33.773 Seetong_tps[6150:655879] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-07 09:56:33.773 Seetong_tps[6150:655840] 未处理的 biz 类型: res_video_preview_advert
2026-06-07 09:56:33.773 Seetong_tps[6150:655840]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-07 09:56:33.774 Seetong_tps[6150:655840]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-07 09:56:33.774 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-07 09:56:33.774 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-07 09:56:33.999 Seetong_tps[6150:655840]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-07 09:56:34.007 Seetong_tps[6150:655840] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-07 09:56:34.218 Seetong_tps[6150:655879] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12bc2f540>{number = 15, name = (null)}====
2026-06-07 09:56:34.508 Seetong_tps[6150:655840]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-07 09:56:34.509 Seetong_tps[6150:655840]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-07 09:56:34.509 Seetong_tps[6150:655840]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-07 09:56:34.509 Seetong_tps[6150:655840] 滚动已停止500毫秒，执行操作:29115420
2026-06-07 09:56:34.533 Seetong_tps[6150:655905] ===29115420===
2026-06-07 09:56:34.534 Seetong_tps[6150:655905] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-07 09:56:34.534 Seetong_tps[6150:655901] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-07 09:56:34.535 Seetong_tps[6150:655901] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-07 09:56:34.535 Seetong_tps[6150:655901] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12a6a23c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12b1f8a00>
2026-06-07 09:56:34.535 Seetong_tps[6150:655901] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-07 09:56:34.535 Seetong_tps[6150:655901] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-07 09:56:34.535 Seetong_tps[6150:655901] InitDecodePortLog: playsettype = 50
2026-06-07 09:56:34.538 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.84 - 设备: 庭院 - 29115420
2026-06-07 09:56:34.539 Seetong_tps[6150:655901] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-07 09:56:34.539 Seetong_tps[6150:655901] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-07 09:56:34.539 Seetong_tps[6150:655901] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-07 09:56:34.539 Seetong_tps[6150:655901] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-07 09:56:34.539 Seetong_tps[6150:655905]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-07 09:56:34.539 Seetong_tps[6150:655901] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-07 09:56:34.539 Seetong_tps[6150:655901] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-07 09:56:34.540 Seetong_tps[6150:655901] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-07 09:56:34.542 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.84 - 设备: 庭院 - 29115420
2026-06-07 09:56:34.731 Seetong_tps[6150:655905]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-07 09:56:34.760 Seetong_tps[6150:655879] ====请求接口 - 成功 - 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: 0x12bc2f540>{number = 15, name = (null)}====
2026-06-07 09:56:34.851 Seetong_tps[6150:656044] 重新观看视频线程：<_NSMainThread: 0x12a438000>{number = 1, name = (null)}
2026-06-07 09:56:34.864 Seetong_tps[6150:655840] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-07 09:56:34.887 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:56:34.887 Seetong_tps[6150:655873] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-07 09:56:34.887 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:56:34.887 Seetong_tps[6150:655840] checkPortStatus:_decodePort=1
2026-06-07 09:56:34.887 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.19 - 设备: 庭院 - 29115420
2026-06-07 09:56:34.888 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.19 - 设备: 庭院 - 29115420
2026-06-07 09:56:34.933 Seetong_tps[6150:656044] 重新观看视频线程：<_NSMainThread: 0x12a438000>{number = 1, name = (null)}
2026-06-07 09:56:34.934 Seetong_tps[6150:655905] Failed to get IoT drive away set configuration.
2026-06-07 09:56:34.934 Seetong_tps[6150:655905]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-07 09:56:34.936 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.24 - 设备: 庭院 - 29115420
2026-06-07 09:56:36.749 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.766 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.782 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.832 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.849 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.865 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.882 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.898 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.932 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.948 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.965 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.982 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:36.998 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:37.015 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:37.032 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:37.048 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:37.065 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:37.082 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:37.099 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:37.133 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:37.149 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.603 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.620 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.635 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.651 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.670 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.686 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.702 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.719 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.742 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.769 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.786 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.803 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.837 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.853 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.886 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.902 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.919 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.936 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.953 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.970 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:38.986 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.003 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.021 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.037 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.070 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.088 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.103 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.120 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.621 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.637 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.673 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.690 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.737 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.738 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.753 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.770 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.786 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.803 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.820 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.836 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.905 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.921 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:39.938 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.057 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.073 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.089 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.138 Seetong_tps[6150:655840]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-07 09:56:41.157 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.172 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.190 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.206 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.222 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.239 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.256 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.272 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.290 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.306 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.323 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.339 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.356 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.373 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.391 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.406 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.441 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.456 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.474 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.490 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.506 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.523 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.540 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.556 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.591 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.606 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.623 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.640 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:41.708 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.226 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.243 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.260 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.273 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.293 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.309 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.343 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.359 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.376 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.409 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.426 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.444 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.474 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.526 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.543 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.559 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.575 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.591 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.609 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.643 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.775 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.791 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.813 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.824 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.875 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.941 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:42.958 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:56:43.719 Seetong_tps[6150:655840]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1780797403.719514,lastReceiveYUVTimeInterval=1780797403.685076,interval=0,videoView=0x12bfc0000
2026-06-07 09:56:51.138 Seetong_tps[6150:655840]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-07 09:56:53.719 Seetong_tps[6150:655840]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1780797413.719158,lastReceiveYUVTimeInterval=1780797413.674520,interval=0,videoView=0x12bfc0000
2026-06-07 09:57:01.138 Seetong_tps[6150:655840]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-07 09:57:03.721 Seetong_tps[6150:655840]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1780797423.721764,lastReceiveYUVTimeInterval=1780797423.718366,interval=0,videoView=0x12bfc0000
2026-06-07 09:57:06.625 Seetong_tps[6150:655840]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:57:06.626 Seetong_tps[6150:655901]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-07 09:57:06.646 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:57:06.646 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:57:06.646 Seetong_tps[6150:655840]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-07 09:57:06.659 Seetong_tps[6150:655840] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-07 09:57:06.660 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>>
2026-06-07 09:57:06.660 Seetong_tps[6150:655840] #####Vstop:uid:29115420-0-port:1
2026-06-07 09:57:06.683 Seetong_tps[6150:655840] -----------1release decodeport = 1
2026-06-07 09:57:06.684 Seetong_tps[6150:655840]  -- 播放视频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.6681514476614699";
    "preview_duration" = 32900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-07 09:57:06.686 Seetong_tps[6150:655840] _openGLView clearFrame ...
2026-06-07 09:57:08.796 Seetong_tps[6150:655840] zzzzz:stopBackgroundTask EnterForeground
2026-06-07 09:57:08.796 Seetong_tps[6150:655840]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:57:08.799 Seetong_tps[6150:655840] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-06-07 09:57:08.800 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-07 上午9:57:08 800
2026-06-07 09:57:08.801 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>>
2026-06-07 09:57:08.801 Seetong_tps[6150:655840]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>> -- _camera.supportPlatform: 0
2026-06-07 09:57:08.801 Seetong_tps[6150:655840]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-07 上午1:57:08 +0000
2026-06-07 09:57:08.802 Seetong_tps[6150:655840]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-06 \U4e0a\U53485:29:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-06 \U4e0b\U53485:21:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-07 09:57:08.802 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-07 上午9:57:08 803
2026-06-07 09:57:08.803 Seetong_tps[6150:655974] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-07 09:57:08.808 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:57:08.808 Seetong_tps[6150:655878] zzzzz:FC_ResumeDevCom start
2026-06-07 09:57:08.826 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-07 09:57:08.828 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:57:08.839 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-07 09:57:08.840 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-07 09:57:08.853 Seetong_tps[6150:655878] zzzzz:FC_ResumeDevCom
2026-06-07 09:57:08.859 Seetong_tps[6150:655905] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-07 09:57:08.860 Seetong_tps[6150:655901] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-07 09:57:08.860 Seetong_tps[6150:655901] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-07 09:57:08.860 Seetong_tps[6150:655901] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12a6a23c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12b1f8a00>
2026-06-07 09:57:08.860 Seetong_tps[6150:655901] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-07 09:57:08.860 Seetong_tps[6150:655901] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-07 09:57:08.860 Seetong_tps[6150:655901] InitDecodePortLog: playsettype = 50
2026-06-07 09:57:08.861 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-06-07 09:57:08.862 Seetong_tps[6150:655901] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-07 09:57:08.862 Seetong_tps[6150:655901] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-06-07 09:57:08.862 Seetong_tps[6150:655901] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-07 09:57:08.862 Seetong_tps[6150:655901] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-06-07 09:57:08.862 Seetong_tps[6150:655901] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-06-07 09:57:08.862 Seetong_tps[6150:655901] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-07 09:57:08.863 Seetong_tps[6150:655901] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-07 09:57:08.866 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-07 09:57:08.883 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:57:09.082 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:57:09.082 Seetong_tps[6150:655840]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-07 09:57:09.082 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 
2026-06-07 09:57:09.084 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-07 09:57:09.255 Seetong_tps[6150:656704] 重新观看视频线程：<_NSMainThread: 0x12a438000>{number = 1, name = (null)}
2026-06-07 09:57:09.271 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:57:09.272 Seetong_tps[6150:655982] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-07 09:57:09.272 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:57:09.272 Seetong_tps[6150:655840] checkPortStatus:_decodePort=2
2026-06-07 09:57:09.273 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.47 - 设备: 庭院 - 29115420
2026-06-07 09:57:09.273 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.47 - 设备: 庭院 - 29115420
2026-06-07 09:57:09.323 Seetong_tps[6150:655867] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQBVFUMV1IHCD4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12a6a0740>{number = 7, name = (null)}====
2026-06-07 09:57:09.324 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-07 09:57:09.324 Seetong_tps[6150:655840]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQBVFUMV1IHCD4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-07 09:57:09.393 Seetong_tps[6150:655840]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-07 09:57:09.393 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:57:09.393 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:57:09.394 Seetong_tps[6150:655840]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-06-07 09:57:09.395 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:57:09.395 Seetong_tps[6150:655840]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVgUIAVAHUVtpAQQB","reconn":1}}
2026-06-07 09:57:09.395 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:57:09.396 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:57:09.496 Seetong_tps[6150:655840] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-07 09:57:09.505 Seetong_tps[6150:655840] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-07 09:57:09.506 Seetong_tps[6150:655840] Formatted Date: 2026-06-07
2026-06-07 09:57:09.507 Seetong_tps[6150:655840]  --- webSocketGetServerData msgId: 1B94CE14-09DE-473E-BE09-FA998B8FE833 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-07";
        token = AVYOAQteVABrAAkFBgUEVgUIAVAHUVtpAQQB;
    };
}
2026-06-07 09:57:09.507 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:57:09.507 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-07 09:57:09.595 Seetong_tps[6150:655840] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-07 09:57:09.613 Seetong_tps[6150:655840]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-07 09:57:09.613 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-07 09:57:09.613 Seetong_tps[6150:655840] Sorted Dates (Descending): (
)
2026-06-07 09:57:09.664 Seetong_tps[6150:655905] Failed to get IoT drive away set configuration.
2026-06-07 09:57:09.665 Seetong_tps[6150:655905]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-07 09:57:11.182 Seetong_tps[6150:655840]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:57:11.183 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:57:11.183 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:57:11.183 Seetong_tps[6150:655840]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-07 09:57:11.208 Seetong_tps[6150:655840] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-07 09:57:11.209 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>>
2026-06-07 09:57:11.209 Seetong_tps[6150:655840] #####Vstop:uid:29115420-0-port:2
2026-06-07 09:57:11.231 Seetong_tps[6150:655840] -----------1release decodeport = 2
2026-06-07 09:57:11.233 Seetong_tps[6150:655840] _openGLView clearFrame ...
2026-06-07 09:57:19.254 Seetong_tps[6150:655840] zzzzz:stopBackgroundTask EnterForeground
2026-06-07 09:57:19.255 Seetong_tps[6150:655974] zzzzz:FC_ResumeDevCom start
2026-06-07 09:57:19.257 Seetong_tps[6150:655840]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:57:19.274 Seetong_tps[6150:655840] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-06-07 09:57:19.279 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-07 上午9:57:19 279
2026-06-07 09:57:19.279 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>>
2026-06-07 09:57:19.279 Seetong_tps[6150:655840]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>> -- _camera.supportPlatform: 0
2026-06-07 09:57:19.280 Seetong_tps[6150:655840]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-07 上午1:57:19 +0000
2026-06-07 09:57:19.286 Seetong_tps[6150:655840]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-06 \U4e0a\U53485:29:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-06 \U4e0b\U53485:21:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-07 09:57:19.286 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-07 上午9:57:19 286
2026-06-07 09:57:19.288 Seetong_tps[6150:655867] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-07 09:57:19.298 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:57:19.302 Seetong_tps[6150:655974] zzzzz:FC_ResumeDevCom
2026-06-07 09:57:19.312 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-07 09:57:19.326 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.05 - 设备: 庭院 - 29115420
2026-06-07 09:57:19.326 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.05 - 设备: 庭院 - 29115420
2026-06-07 09:57:19.427 Seetong_tps[6150:655905] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-07 09:57:19.428 Seetong_tps[6150:655901] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-07 09:57:19.428 Seetong_tps[6150:655901] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-07 09:57:19.428 Seetong_tps[6150:655901] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12a6a23c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12b1f8a00>
2026-06-07 09:57:19.428 Seetong_tps[6150:655901] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-07 09:57:19.428 Seetong_tps[6150:655901] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-07 09:57:19.428 Seetong_tps[6150:655901] InitDecodePortLog: playsettype = 50
2026-06-07 09:57:19.429 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.15 - 设备: 庭院 - 29115420
2026-06-07 09:57:19.430 Seetong_tps[6150:655901] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-07 09:57:19.430 Seetong_tps[6150:655901] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-07 09:57:19.430 Seetong_tps[6150:655901] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-07 09:57:19.431 Seetong_tps[6150:655901] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-07 09:57:19.431 Seetong_tps[6150:655901] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:8
2026-06-07 09:57:19.431 Seetong_tps[6150:655901] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-07 09:57:19.431 Seetong_tps[6150:655901] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-07 09:57:19.434 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.16 - 设备: 庭院 - 29115420
2026-06-07 09:57:19.557 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:57:19.557 Seetong_tps[6150:655840]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-07 09:57:19.557 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 
2026-06-07 09:57:19.561 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-07 09:57:19.664 Seetong_tps[6150:657257] 重新观看视频线程：<_NSMainThread: 0x12a438000>{number = 1, name = (null)}
2026-06-07 09:57:19.678 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:57:19.678 Seetong_tps[6150:655982] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-07 09:57:19.679 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:57:19.682 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.40 - 设备: 庭院 - 29115420
2026-06-07 09:57:19.682 Seetong_tps[6150:655840] checkPortStatus:_decodePort=3
2026-06-07 09:57:19.682 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.40 - 设备: 庭院 - 29115420
2026-06-07 09:57:19.739 Seetong_tps[6150:655905] Failed to get IoT drive away set configuration.
2026-06-07 09:57:19.739 Seetong_tps[6150:655905]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-07 09:57:19.801 Seetong_tps[6150:657253] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IAAgUBWlACU1xoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1301b3fc0>{number = 28, name = (null)}====
2026-06-07 09:57:19.801 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-07 09:57:19.802 Seetong_tps[6150:655840]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IAAgUBWlACU1xoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-07 09:57:19.877 Seetong_tps[6150:655840]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-07 09:57:19.877 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:57:19.877 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:57:19.877 Seetong_tps[6150:655840]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-06-07 09:57:19.879 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:57:19.879 Seetong_tps[6150:655840]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVgUIAVAHUFtpAQQB","reconn":1}}
2026-06-07 09:57:19.879 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:57:19.882 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:57:19.979 Seetong_tps[6150:655840] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-07 09:57:19.979 Seetong_tps[6150:655840] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-07 09:57:19.979 Seetong_tps[6150:655840] Formatted Date: 2026-06-07
2026-06-07 09:57:19.979 Seetong_tps[6150:655840]  --- webSocketGetServerData msgId: 9FD5A528-3A11-4D9C-A50C-387DB5CECB26 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-07";
        token = AVYOAQteVABrAAkFBgUEVgUIAVAHUFtpAQQB;
    };
}
2026-06-07 09:57:19.979 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:57:19.979 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-07 09:57:20.047 Seetong_tps[6150:655840] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-07 09:57:20.047 Seetong_tps[6150:655840]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-07 09:57:20.047 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-07 09:57:20.048 Seetong_tps[6150:655840] Sorted Dates (Descending): (
)
2026-06-07 09:57:21.240 Seetong_tps[6150:655840]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:57:21.241 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:57:21.241 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:57:21.241 Seetong_tps[6150:655840]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-07 09:57:21.256 Seetong_tps[6150:655840] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-07 09:57:21.256 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>>
2026-06-07 09:57:21.256 Seetong_tps[6150:655840] #####Vstop:uid:29115420-0-port:3
2026-06-07 09:57:21.284 Seetong_tps[6150:655840] -----------1release decodeport = 3
2026-06-07 09:57:21.285 Seetong_tps[6150:655840] _openGLView clearFrame ...
2026-06-07 09:57:41.331 Seetong_tps[6150:655840] zzzzz:backgroundDoSomething
2026-06-07 09:57:41.333 Seetong_tps[6150:657253] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-07 09:57:41.334 Seetong_tps[6150:657253] --FC_StopDevComEx end
2026-06-07 09:57:46.337 Seetong_tps[6150:655840] zzzzz:stopBackgroundTask 180seconds
2026-06-07 09:59:06.336 Seetong_tps[6150:655840] zzzzz:stopBackgroundTask EnterForeground
2026-06-07 09:59:06.338 Seetong_tps[6150:657253] zzzzz:FC_ResumeDevCom start
2026-06-07 09:59:06.340 Seetong_tps[6150:655840]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:59:06.362 Seetong_tps[6150:655840] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-06-07 09:59:06.367 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-07 上午9:59:06 367
2026-06-07 09:59:06.368 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>>
2026-06-07 09:59:06.368 Seetong_tps[6150:655840]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>> -- _camera.supportPlatform: 0
2026-06-07 09:59:06.369 Seetong_tps[6150:655840]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-07 上午1:59:06 +0000
2026-06-07 09:59:06.375 Seetong_tps[6150:655840]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-06 \U4e0a\U53485:29:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-06 \U4e0b\U53485:21:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-07 09:59:06.376 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-07 上午9:59:06 376
2026-06-07 09:59:06.378 Seetong_tps[6150:658422] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-07 09:59:06.381 Seetong_tps[6150:657253] zzzzz:FC_ResumeDevCom
2026-06-07 09:59:06.385 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:59:06.396 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-07 09:59:06.408 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-07 09:59:06.409 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-07 09:59:06.664 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:59:06.664 Seetong_tps[6150:655840]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-07 09:59:06.665 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 
2026-06-07 09:59:06.668 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-07 09:59:06.784 Seetong_tps[6150:655901] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-07 09:59:06.785 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-07 上午9:59:06 786
2026-06-07 09:59:06.785 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>>
2026-06-07 09:59:06.785 Seetong_tps[6150:655840]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>> -- _camera.supportPlatform: 0
2026-06-07 09:59:06.786 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-07 上午9:59:06 786
2026-06-07 09:59:06.786 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.00 - 设备: 庭院 - 29115420
2026-06-07 09:59:06.909 Seetong_tps[6150:657253] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQBVFUMV1wHBz4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1301b3fc0>{number = 28, name = (null)}====
2026-06-07 09:59:06.909 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-07 09:59:06.910 Seetong_tps[6150:655840]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQBVFUMV1wHBz4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-07 09:59:06.973 Seetong_tps[6150:655840]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-07 09:59:06.973 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:59:06.973 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:59:06.973 Seetong_tps[6150:655840]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-06-07 09:59:06.974 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:59:06.975 Seetong_tps[6150:655840]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVgUIAVAJUVRpAQQB","reconn":1}}
2026-06-07 09:59:06.975 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:59:06.976 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:59:07.069 Seetong_tps[6150:655840] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-07 09:59:07.069 Seetong_tps[6150:655840] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-07 09:59:07.070 Seetong_tps[6150:655840] Formatted Date: 2026-06-07
2026-06-07 09:59:07.070 Seetong_tps[6150:655840]  --- webSocketGetServerData msgId: E0FEEDD7-FDA4-4CCC-88EF-3E56F16899A9 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-07";
        token = AVYOAQteVABrAAkFBgUEVgUIAVAJUVVpAQQB;
    };
}
2026-06-07 09:59:07.070 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:59:07.070 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-07 09:59:07.135 Seetong_tps[6150:655901]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-07 09:59:07.135 Seetong_tps[6150:655901]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-07 09:59:07.135 Seetong_tps[6150:655901] onDeviceAuthSuccess:uid=29115420
2026-06-07 09:59:07.135 Seetong_tps[6150:655901]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1780797547.135940,lastReceiveYUVTimeInterval=1780797546.785910,interval=1,videoView=0x12bfc0000
2026-06-07 09:59:07.136 Seetong_tps[6150:655901]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-07 09:59:07.142 Seetong_tps[6150:655840] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-07 09:59:07.142 Seetong_tps[6150:655840]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-07 09:59:07.142 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-07 09:59:07.142 Seetong_tps[6150:655840] Sorted Dates (Descending): (
)
2026-06-07 09:59:07.362 Seetong_tps[6150:655901]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-07 09:59:07.369 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:59:07.370 Seetong_tps[6150:655840]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-07 09:59:07.370 Seetong_tps[6150:655840]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-07 09:59:07.370 Seetong_tps[6150:658424] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-07 09:59:07.389 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.60 - 设备: 庭院 - 29115420
2026-06-07 09:59:07.762 Seetong_tps[6150:658449]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-07 09:59:09.138 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:59:09.388 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.60 - 设备: 庭院 - 29115420
2026-06-07 09:59:16.251 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12bfc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12bd8ac20>; layer = <CALayer: 0x12bf86640>>
2026-06-07 09:59:16.251 Seetong_tps[6150:655840] #####Vstop:uid:29115420-0-port:-1
2026-06-07 09:59:16.257 Seetong_tps[6150:655840] _openGLView clearFrame ...
2026-06-07 09:59:16.262 Seetong_tps[6150:655840]  -- groupDeviceList -- 
2026-06-07 09:59:16.299 Seetong_tps[6150:655840]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-07 09:59:16.299 Seetong_tps[6150:655840]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 09:59:16.299 Seetong_tps[6150:655840]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-07 09:59:16.302 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:59:16.305 Seetong_tps[6150:655840]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-07 09:59:16.305 Seetong_tps[6150:655840]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-07 09:59:16.492 Seetong_tps[6150:657337] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":4,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x1301b3e00>{number = 33, name = (null)}====
2026-06-07 09:59:16.813 Seetong_tps[6150:655840] dealloc -- STPlayerViewController
2026-06-07 09:59:16.813 Seetong_tps[6150:655840] dealloc -- STPlayerViewController
2026-06-07 09:59:16.814 Seetong_tps[6150:655840] dealloc -- STPlayerCameraControlVC
2026-06-07 09:59:16.814 Seetong_tps[6150:655840] dealloc -- STPlayerCameraService
2026-06-07 09:59:16.815 Seetong_tps[6150:655840] dealloc -- STIdleMonitorView
2026-06-07 09:59:16.815 Seetong_tps[6150:655840] dealloc -- STCycleScrollView
2026-06-07 09:59:16.815 Seetong_tps[6150:655840] dealloc -- STCameraControlView
2026-06-07 09:59:16.818 Seetong_tps[6150:655840] dealloc -- STNetSpeedMonitorView
2026-06-07 09:59:16.819 Seetong_tps[6150:655840] dealloc -- STIdleMonitorView
2026-06-07 09:59:16.871 Seetong_tps[6150:655840]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-07 09:59:16.875 Seetong_tps[6150:655840] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-07 09:59:16.926 Seetong_tps[6150:655840] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-07 09:59:16.926 Seetong_tps[6150:658510] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-07 09:59:16.931 Seetong_tps[6150:655840]  -- STBluetoothManager - 结束扫描 - 
2026-06-07 09:59:16.954 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-07 上午9:59:16 954
2026-06-07 09:59:16.954 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12b320700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x130053420>; layer = <CALayer: 0x12bfe1980>>
2026-06-07 09:59:16.954 Seetong_tps[6150:655840]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12b320700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x130053420>; layer = <CALayer: 0x12bfe1980>> -- _camera.supportPlatform: 0
2026-06-07 09:59:16.954 Seetong_tps[6150:655840]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-07 上午1:59:16 +0000
2026-06-07 09:59:16.954 Seetong_tps[6150:655840]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-06 \U4e0a\U53485:29:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-06 \U4e0b\U53485:21:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-07 09:59:16.954 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-07 上午9:59:16 955
2026-06-07 09:59:16.954 Seetong_tps[6150:658423] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-07 09:59:16.978 Seetong_tps[6150:655840]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-07 09:59:16.981 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:59:16.982 Seetong_tps[6150:655840]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-07 09:59:16.983 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:59:17.019 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-07 09:59:17.023 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-07 09:59:17.023 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-07 09:59:17.024 Seetong_tps[6150:655840]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-07 09:59:17.033 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:59:17.034 Seetong_tps[6150:655840]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-07 09:59:17.034 Seetong_tps[6150:655840]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-07 09:59:17.034 Seetong_tps[6150:657337] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-07 09:59:17.034 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-06-07 09:59:17.237 Seetong_tps[6150:655840] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-07 09:59:17.684 Seetong_tps[6150:658449] ===29115420===
2026-06-07 09:59:17.684 Seetong_tps[6150:658449] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-07 09:59:17.684 Seetong_tps[6150:655901] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-07 09:59:17.685 Seetong_tps[6150:655901] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-07 09:59:17.685 Seetong_tps[6150:655901] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12a6a23c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12b1f8a00>
2026-06-07 09:59:17.685 Seetong_tps[6150:655901] InitDecodePortLog: initDecodePort _decodePort = 4
2026-06-07 09:59:17.685 Seetong_tps[6150:655901] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-07 09:59:17.685 Seetong_tps[6150:655901] InitDecodePortLog: playsettype = 50
2026-06-07 09:59:17.685 Seetong_tps[6150:655840] checkPortStatus:_decodePort=4
2026-06-07 09:59:17.685 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.75 - 设备: 庭院 - 29115420
2026-06-07 09:59:17.686 Seetong_tps[6150:655901] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-07 09:59:17.686 Seetong_tps[6150:655901] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:4 :MediaType:0x0101
2026-06-07 09:59:17.686 Seetong_tps[6150:655901] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-07 09:59:17.686 Seetong_tps[6150:655901] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 4
2026-06-07 09:59:17.686 Seetong_tps[6150:655901] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:4 bitrate:64000 framerate:8
2026-06-07 09:59:17.686 Seetong_tps[6150:655901] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-07 09:59:17.687 Seetong_tps[6150:655901] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-07 09:59:17.687 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.76 - 设备: 庭院 - 29115420
2026-06-07 09:59:18.195 Seetong_tps[6150:658449]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-07 09:59:18.300 Seetong_tps[6150:655840] ++++-[VideoView dealloc]++++
2026-06-07 09:59:18.316 Seetong_tps[6150:655840] OpenGLView20_Seetong dealloc:0x12bf27800
2026-06-07 09:59:18.565 Seetong_tps[6150:658515] 重新观看视频线程：<_NSMainThread: 0x12a438000>{number = 1, name = (null)}
2026-06-07 09:59:18.580 Seetong_tps[6150:655840] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-07 09:59:18.590 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:59:18.590 Seetong_tps[6150:658510] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-07 09:59:18.590 Seetong_tps[6150:655840] uid:29115420 playAudio
2026-06-07 09:59:18.590 Seetong_tps[6150:655840] checkPortStatus:_decodePort=4
2026-06-07 09:59:18.590 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.66 - 设备: 庭院 - 29115420
2026-06-07 09:59:18.606 Seetong_tps[6150:658449] Failed to get IoT drive away set configuration.
2026-06-07 09:59:18.606 Seetong_tps[6150:658449]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-07 09:59:18.625 Seetong_tps[6150:658515] 重新观看视频线程：<_NSMainThread: 0x12a438000>{number = 1, name = (null)}
2026-06-07 09:59:18.626 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.70 - 设备: 庭院 - 29115420
2026-06-07 09:59:21.091 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:59:22.003 Seetong_tps[6150:655840]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:59:22.004 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:59:22.004 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:59:22.004 Seetong_tps[6150:655840]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-07 09:59:22.011 Seetong_tps[6150:655840] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-07 09:59:22.012 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12b320700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x130053420>; layer = <CALayer: 0x12bfe1980>>
2026-06-07 09:59:22.012 Seetong_tps[6150:655840] #####Vstop:uid:29115420-0-port:4
2026-06-07 09:59:22.012 Seetong_tps[6150:655840] -----------1release decodeport = 4
2026-06-07 09:59:22.012 Seetong_tps[6150:655840]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1600;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 5000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-07 09:59:22.013 Seetong_tps[6150:655840] _openGLView clearFrame ...
2026-06-07 09:59:37.876 Seetong_tps[6150:655840] zzzzz:stopBackgroundTask EnterForeground
2026-06-07 09:59:37.878 Seetong_tps[6150:655840]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:59:37.878 Seetong_tps[6150:658510] zzzzz:FC_ResumeDevCom start
2026-06-07 09:59:37.883 Seetong_tps[6150:655840] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-06-07 09:59:37.885 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-07 上午9:59:37 885
2026-06-07 09:59:37.885 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12b320700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x130053420>; layer = <CALayer: 0x12bfe1980>>
2026-06-07 09:59:37.885 Seetong_tps[6150:655840]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12b320700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x130053420>; layer = <CALayer: 0x12bfe1980>> -- _camera.supportPlatform: 0
2026-06-07 09:59:37.887 Seetong_tps[6150:655840]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-07 上午1:59:37 +0000
2026-06-07 09:59:37.887 Seetong_tps[6150:655840]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-06 \U4e0a\U53485:29:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-06 \U4e0b\U53485:21:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-07 09:59:37.887 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-07 上午9:59:37 888
2026-06-07 09:59:37.889 Seetong_tps[6150:658664] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-07 09:59:37.896 Seetong_tps[6150:655840] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 09:59:37.899 Seetong_tps[6150:658510] zzzzz:FC_ResumeDevCom
2026-06-07 09:59:37.906 Seetong_tps[6150:655840]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-07 09:59:37.920 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-07 09:59:37.921 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-07 09:59:38.087 Seetong_tps[6150:658449] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-07 09:59:38.087 Seetong_tps[6150:655901] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-07 09:59:38.088 Seetong_tps[6150:655901] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-07 09:59:38.088 Seetong_tps[6150:655901] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12a6a23c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12b1f8a00>
2026-06-07 09:59:38.090 Seetong_tps[6150:655901] InitDecodePortLog: initDecodePort _decodePort = 5
2026-06-07 09:59:38.090 Seetong_tps[6150:655901] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-07 09:59:38.090 Seetong_tps[6150:655901] InitDecodePortLog: playsettype = 50
2026-06-07 09:59:38.090 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.21 - 设备: 庭院 - 29115420
2026-06-07 09:59:38.092 Seetong_tps[6150:655901] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-07 09:59:38.092 Seetong_tps[6150:655901] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-06-07 09:59:38.092 Seetong_tps[6150:655901] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-07 09:59:38.092 Seetong_tps[6150:655901] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-06-07 09:59:38.093 Seetong_tps[6150:655901] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-06-07 09:59:38.093 Seetong_tps[6150:655901] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-07 09:59:38.093 Seetong_tps[6150:655901] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-07 09:59:38.116 Seetong_tps[6150:655840]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.23 - 设备: 庭院 - 29115420
2026-06-07 09:59:38.226 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:59:38.227 Seetong_tps[6150:655840]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-07 09:59:38.227 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 
2026-06-07 09:59:38.254 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-07 09:59:38.472 Seetong_tps[6150:657253] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAgUBWlAMUV1oB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1301b3fc0>{number = 28, name = (null)}====
2026-06-07 09:59:38.474 Seetong_tps[6150:655840]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-07 09:59:38.474 Seetong_tps[6150:655840]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAgUBWlAMUV1oB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-07 09:59:38.553 Seetong_tps[6150:655840]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-07 09:59:38.553 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:59:38.553 Seetong_tps[6150:655840]  -- WebSocket - 重置重连次数 -- 
2026-06-07 09:59:38.554 Seetong_tps[6150:655840]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-06-07 09:59:38.555 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:59:38.555 Seetong_tps[6150:655840]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVgUIAVAJUlppAQQB","reconn":1}}
2026-06-07 09:59:38.555 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:59:38.559 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:59:38.650 Seetong_tps[6150:655840] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-07 09:59:38.650 Seetong_tps[6150:655840] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-07 09:59:38.650 Seetong_tps[6150:655840] Formatted Date: 2026-06-07
2026-06-07 09:59:38.651 Seetong_tps[6150:655840]  --- webSocketGetServerData msgId: E0AD5F10-343F-4D66-A9FF-5906F37F17A4 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-07";
        token = AVYOAQteVABrAAkFBgUEVgUIAVAJUlppAQQB;
    };
}
2026-06-07 09:59:38.651 Seetong_tps[6150:655840]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 09:59:38.651 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-07 09:59:38.698 Seetong_tps[6150:655840] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-07 09:59:38.698 Seetong_tps[6150:655840]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-07 09:59:38.698 Seetong_tps[6150:655840]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-07 09:59:38.699 Seetong_tps[6150:655840] Sorted Dates (Descending): (
)
2026-06-07 09:59:39.715 Seetong_tps[6150:655840]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 09:59:39.717 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:59:39.717 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:59:39.717 Seetong_tps[6150:655840]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-07 09:59:39.734 Seetong_tps[6150:655840] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-07 09:59:39.735 Seetong_tps[6150:655840]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12b320700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x130053420>; layer = <CALayer: 0x12bfe1980>>
2026-06-07 09:59:39.735 Seetong_tps[6150:655840] #####Vstop:uid:29115420-0-port:5
2026-06-07 09:59:39.736 Seetong_tps[6150:655840] -----------1release decodeport = 5
2026-06-07 09:59:39.743 Seetong_tps[6150:655840] _openGLView clearFrame ...
2026-06-07 09:59:39.781 Seetong_tps[6150:655840] [保存失败] 相机对象或存储字典为空
2026-06-07 09:59:39.781 Seetong_tps[6150:658510] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-07 09:59:39.781 Seetong_tps[6150:658510] --FC_StopDevComEx end
2026-06-07 09:59:39.781 Seetong_tps[6150:655840] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780796805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780777796000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 09:59:39.782 Seetong_tps[6150:655840]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 09:59:39.782 Seetong_tps[6150:655840]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-07 14:28:12.062 Seetong_tps[7612:808084] app_version=8.3.805
2026-06-07 14:28:12.075 Seetong_tps[7612:808095] 询问用户是否开启推送成功
2026-06-07 14:28:12.075 Seetong_tps[7612:808095] 用户点击允许接收推送
2026-06-07 14:28:12.076 Seetong_tps[7612:808084]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-07 14:28:12.076 Seetong_tps[7612:808084] showForLogin 1
2026-06-07 14:28:12.076 Seetong_tps[7612:808084] AppLaunch 还剩 6.714191198348999 秒
2026-06-07 14:28:12.079 Seetong_tps[7612:808095] remoteNotificationSetting: <UNNotificationSettings: 0x111eb5f40; 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-06-07 14:28:12.096 Seetong_tps[7612:808084]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-07 14:28:12.126 Seetong_tps[7612:808084] viewDidLoad/configtime=2026-06-07 上午6:28:12 +0000
2026-06-07 14:28:12.127 Seetong_tps[7612:808084]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-07 14:28:12.127 Seetong_tps[7612:808084]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-07 14:28:12.175 Seetong_tps[7612:808084]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-07 14:28:12.178 Seetong_tps[7612:808084]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-07 14:28:12.178 Seetong_tps[7612:808084] 开始检查未读客服消息...
2026-06-07 14:28:12.178 Seetong_tps[7612:808084] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-07 14:28:12.178 Seetong_tps[7612:808084]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 14:28:12.183 Seetong_tps[7612:808084]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-07 14:28:12.183 Seetong_tps[7612:808084]  -- WebSocket connection - getNetty - 
2026-06-07 14:28:12.184 Seetong_tps[7612:808084]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-07 14:28:12.188 Seetong_tps[7612:808084] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-07 14:28:12.188 Seetong_tps[7612:808084] NAV deviceOrientationDidChange:1
2026-06-07 14:28:12.190 Seetong_tps[7612:808084]  -- groupDeviceList -- 
2026-06-07 14:28:12.191 Seetong_tps[7612:808084] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-07 14:28:12.191 Seetong_tps[7612:808084]  -- WebSocket connection - getNetty - 
2026-06-07 14:28:12.191 Seetong_tps[7612:808084]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-07 14:28:12.255 Seetong_tps[7612:808084]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-07 14:28:12.382 Seetong_tps[7612:808084] Super properties have already been unregistered.
2026-06-07 14:28:12.382 Seetong_tps[7612:808084] UMAPM_OOMSampling(0,0):NO
2026-06-07 14:28:12.384 Seetong_tps[7612:808084]  -- deviceListDataUpdate - AppLaunch 还剩 1.406542062759399 秒 - 再延迟 1.906542062759399 秒 - 启动耗时 1.593457937240601 秒
2026-06-07 14:28:12.384 Seetong_tps[7612:808084]  -- groupDeviceList -- 
2026-06-07 14:28:12.384 Seetong_tps[7612:808084] groupDeviceList 已在进行中，跳过新的调用
2026-06-07 14:28:12.384 Seetong_tps[7612:808084]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1594 毫秒
2026-06-07 14:28:12.387 Seetong_tps[7612:808084]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-07 14:28:12.388 Seetong_tps[7612:808084]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 14:28:12.388 Seetong_tps[7612:808084]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-07 14:28:12.389 Seetong_tps[7612:808084]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 514;
}
2026-06-07 14:28:12.389 Seetong_tps[7612:808084]  - 收到刷新token回调 - NSData 长度: 1688
2026-06-07 14:28:12.389 Seetong_tps[7612:808084]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-06-07 14:28:12.389 Seetong_tps[7612:808084]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-06-07 14:28:12.389 Seetong_tps[7612:808084]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODA5MDAwOTIsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.08RL-jo9zkfJJXlGdLKjgy6Ly2YI9xyXUDJZVufw59w","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODM0MDU2OTIsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgwODEzNjkyLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.9C1DZJQijjUhYRNtF5x4PhYapFrma8CJalQKxSSmDp0","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-06-07 14:28:12.395 Seetong_tps[7612:808084]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1780813692.395623
2026-06-07 14:28:12.396 Seetong_tps[7612:808084]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1780813692.395623
2026-06-07 14:28:12.396 Seetong_tps[7612:808084]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1780813692.395623 - lastRefreshTokenTime: 1780813692.395623
2026-06-07 14:28:12.404 Seetong_tps[7612:808084] ++++-[VideoView dealloc]++++
2026-06-07 14:28:12.406 Seetong_tps[7612:808084] OpenGLView20_Seetong dealloc:0x11bb35400
2026-06-07 14:28:12.428 Seetong_tps[7612:808084]  -- WebSocket - 重置重连次数 -- 
2026-06-07 14:28:12.437 Seetong_tps[7612:808135] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVVUCU1EFCVACOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x11b956080>{number = 10, name = (null)}====
2026-06-07 14:28:12.437 Seetong_tps[7612:808094] ====请求接口 - 成功 - 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-06-05 00:00:00","adStartTimeStamp":1780588800000,"adEndTime":"2026-06-05 23:59:59","adEndTimeStamp":1780675199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260602/1b586fef1160e7034c341f9913cf49dc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x11bb39980>{number = 17, name = (null)}====
2026-06-07 14:28:12.438 Seetong_tps[7612:808086] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x11bb39a80>{number = 16, name = (null)}====
2026-06-07 14:28:12.441 Seetong_tps[7612:808084]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-07 14:28:12.441 Seetong_tps[7612:808084]  -- WebSocket connection - getNetty - 
2026-06-07 14:28:12.441 Seetong_tps[7612:808084]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-07 14:28:12.443 Seetong_tps[7612:808084] UMAPM_NetworkSampling(0,0):NO
2026-06-07 14:28:12.443 Seetong_tps[7612:808084]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-07 14:28:12.443 Seetong_tps[7612:808084]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-07 14:28:12.443 Seetong_tps[7612:808084]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-07 14:28:12.445 Seetong_tps[7612:808084] 蓝牙已打开
2026-06-07 14:28:12.446 Seetong_tps[7612:808084]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-07 14:28:12.447 Seetong_tps[7612:808084]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVVUCU1EFCVACOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-07 14:28:12.458 Seetong_tps[7612:808084] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-07 14:28:12.458 Seetong_tps[7612:808084] 客服消息未读数量: 0
2026-06-07 14:28:12.460 Seetong_tps[7612:808133] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x11bb3ac40>{number = 20, name = (null)}====
2026-06-07 14:28:12.460 Seetong_tps[7612:808089] ====请求接口 - 成功 - 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.231","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1780813660000,"lastHeartTime":1780799445000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"101.43.153.245:10078","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: 0x10ac38ec0>{number = 4, name = (null)}====
2026-06-07 14:28:12.460 Seetong_tps[7612:808095] ====请求接口 - 成功 - 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: 0x10ac3bb80>{number = 7, name = (null)}====
2026-06-07 14:28:12.461 Seetong_tps[7612:808087] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10ac38e80>{number = 3, name = (null)}====
2026-06-07 14:28:12.462 Seetong_tps[7612:808088] ====请求接口 - 成功 - 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=bjrelay56.s5.seetong.com:2443;type=0&load=32&addr=bjrelay9.s5.seetong.com:2443;type=0&load=14&addr=bjrelay46.s2.seetong.com:2443;","vipRelayServers":"type=0&load=62&addr=bjrelay44.s2.seetong.com:4443;type=0&load=50&addr=bjrelay43.s2.seetong.com:3443;type=0&load=49&addr=bjrelayvip3.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.231","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10ac39000>{number = 2, name = (null)}====
2026-06-07 14:28:12.470 Seetong_tps[7612:808134] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"mediaFileMaxSize":"500"}}，线程：<NSThread: 0x11bb38840>{number = 21, name = (null)}====
2026-06-07 14:28:12.471 Seetong_tps[7612:808142] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":4,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x11b957c40>{number = 12, name = (null)}====
2026-06-07 14:28:12.472 Seetong_tps[7612:808132] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10aeba500>{number = 22, name = (null)}====
2026-06-07 14:28:12.476 Seetong_tps[7612:808109] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MTQxODQ5MjM4OSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.GKHU3JTLdQGVNIdhL9r6IA0HmcMTpYrOi2HIQpAOpAg","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MTQxODQ5MjM4OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5NiJdfQ.c1Z4qRumsOJggW8tbewYxMosA5p8UqJ3jQwO7qM1Iwk","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":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24906"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24905"}]}
====
2026-06-07 14:28:12.477 Seetong_tps[7612:808084]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-07 14:28:12.485 Seetong_tps[7612:808084]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-07 14:28:12.485 Seetong_tps[7612:808132]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-07 14:28:12.485 Seetong_tps[7612:808132]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-07 14:28:12.485 Seetong_tps[7612:808132]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-07 14:28:12.486 Seetong_tps[7612:808084]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-07 14:28:12.486 Seetong_tps[7612:808084]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-07 14:28:12.486 Seetong_tps[7612:808132]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-07 14:28:12.486 Seetong_tps[7612:808132]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-07 14:28:12.486 Seetong_tps[7612:808132]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-07 14:28:12.493 Seetong_tps[7612:808084]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-07 14:28:12.494 Seetong_tps[7612:808084]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 14:28:12.494 Seetong_tps[7612:808084]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-07 14:28:12.496 Seetong_tps[7612:808084]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-07 14:28:12.496 Seetong_tps[7612:808084]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1705 毫秒
2026-06-07 14:28:12.496 Seetong_tps[7612:808084] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780813660000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780799445000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 14:28:12.496 Seetong_tps[7612:808084]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 14:28:12.496 Seetong_tps[7612:808084]  -- groupDeviceList -- 
2026-06-07 14:28:12.497 Seetong_tps[7612:808090] ====请求接口 - 成功 - 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: 0x10ac3b880>{number = 6, name = (null)}====
2026-06-07 14:28:12.590 Seetong_tps[7612:808084]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-07 14:28:12.591 Seetong_tps[7612:808084]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 14:28:12.591 Seetong_tps[7612:808084]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-07 14:28:12.592 Seetong_tps[7612:808084]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-07 14:28:12.595 Seetong_tps[7612:808084]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-07 14:28:12.595 Seetong_tps[7612:808084]  -- WebSocket - 重置重连次数 -- 
2026-06-07 14:28:12.595 Seetong_tps[7612:808084]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-07 14:28:12.597 Seetong_tps[7612:808084]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 14:28:12.597 Seetong_tps[7612:808084]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVgUIBlcIUFBpAQQB","reconn":0}}
2026-06-07 14:28:12.597 Seetong_tps[7612:808084]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 14:28:12.597 Seetong_tps[7612:808084] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780813660000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780799445000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 14:28:12.599 Seetong_tps[7612:808084]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-07 14:28:12.599 Seetong_tps[7612:808084]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-07 14:28:12.603 Seetong_tps[7612:808148] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x11bb38080>{number = 14, name = (null)}====
2026-06-07 14:28:12.679 Seetong_tps[7612:808084]  -- STBluetoothManager - 结束扫描 - 
2026-06-07 14:28:12.679 Seetong_tps[7612:808084]  -- STBluetoothManager - 开始扫描 - 
2026-06-07 14:28:12.698 Seetong_tps[7612:808084] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-07 14:28:12.698 Seetong_tps[7612:808084] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-07 14:28:12.698 Seetong_tps[7612:808084] Formatted Date: 2026-06-07
2026-06-07 14:28:12.698 Seetong_tps[7612:808084]  --- webSocketGetServerData msgId: 15867846-944E-4BB5-AFE0-E18F3128491A - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-07";
        token = AVYOAQteVABrAAkFBgUEVgUIBlcIUFBpAQQB;
    };
}
2026-06-07 14:28:12.698 Seetong_tps[7612:808084]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 14:28:12.698 Seetong_tps[7612:808084]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-07 14:28:12.714 Seetong_tps[7612:808084]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-07 14:28:12.789 Seetong_tps[7612:808084] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-07 14:28:12.789 Seetong_tps[7612:808084]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-07 14:28:12.789 Seetong_tps[7612:808084]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-07 14:28:12.790 Seetong_tps[7612:808084] Sorted Dates (Descending): (
)
2026-06-07 14:28:13.193 Seetong_tps[7612:808109] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-07 14:28:13.194 Seetong_tps[7612:808109] [DeviceMonitor] 监控管理器初始化完成
2026-06-07 14:28:14.021 Seetong_tps[7612:808109]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-07 14:28:14.021 Seetong_tps[7612:808109]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-07 14:28:14.021 Seetong_tps[7612:808109]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-07 14:28:14.024 Seetong_tps[7612:808084]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-07 14:28:14.024 Seetong_tps[7612:808145] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-07 14:28:14.024 Seetong_tps[7612:808134] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-07 14:28:14.102 Seetong_tps[7612:808109]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-07 14:28:14.103 Seetong_tps[7612:808109]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-07 14:28:14.104 Seetong_tps[7612:808109]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-07 14:28:14.104 Seetong_tps[7612:808145] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-07 14:28:14.104 Seetong_tps[7612:808132] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-07 14:28:14.104 Seetong_tps[7612:808148] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-07 14:28:14.109 Seetong_tps[7612:808109]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-07 14:28:14.110 Seetong_tps[7612:808109]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-07 14:28:14.110 Seetong_tps[7612:808109]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-07 14:28:14.110 Seetong_tps[7612:808148] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-07 14:28:14.110 Seetong_tps[7612:808132] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-07 14:28:14.110 Seetong_tps[7612:808148] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-07 14:28:14.113 Seetong_tps[7612:808113]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-07 14:28:14.151 Seetong_tps[7612:808084]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-07 14:28:14.151 Seetong_tps[7612:808113]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-07 14:28:14.283 Seetong_tps[7612:808084] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-07 14:28:14.283 Seetong_tps[7612:808084] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-07 14:28:14.283 Seetong_tps[7612:808084] 用户设置的具体字体大小: 15.000000
2026-06-07 14:28:14.299 Seetong_tps[7612:808084] AppLaunch hideForRefreshToken
2026-06-07 14:28:14.299 Seetong_tps[7612:808084] AppLaunch hideForRefreshToken dismiss
2026-06-07 14:28:14.299 Seetong_tps[7612:808084] AppLaunch dismiss...
2026-06-07 14:28:14.605 Seetong_tps[7612:808084]  dealloc -- STAppLaunchWindow
2026-06-07 14:28:14.609 Seetong_tps[7612:808084]  dealloc -- STAppLaunchViewController
2026-06-07 14:28:14.611 Seetong_tps[7612:808084] AppLaunch dismiss... end
2026-06-07 14:28:14.634 Seetong_tps[7612:808084] MessageThrottle reloadTableView ---
2026-06-07 14:28:15.143 Seetong_tps[7612:808084]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-07 14:28:15.155 Seetong_tps[7612:808084] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-07 14:28:15.210 Seetong_tps[7612:808084] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-07 14:28:15.210 Seetong_tps[7612:808134] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-07 14:28:15.210 Seetong_tps[7612:808084]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-07 14:28:15.211 Seetong_tps[7612:808084] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-07 14:28:15.212 Seetong_tps[7612:808084]  -- STBluetoothManager - 结束扫描 - 
2026-06-07 14:28:15.230 Seetong_tps[7612:808084]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-07 下午2:28:15 230
2026-06-07 14:28:15.230 Seetong_tps[7612:808084]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f01c000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f0244e0>; layer = <CALayer: 0x10e3f9ac0>>
2026-06-07 14:28:15.230 Seetong_tps[7612:808084]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f01c000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f0244e0>; layer = <CALayer: 0x10e3f9ac0>> -- _camera.supportPlatform: 0
2026-06-07 14:28:15.230 Seetong_tps[7612:808084]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-07 上午6:28:15 +0000
2026-06-07 14:28:15.231 Seetong_tps[7612:808084]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-06 \U4e0b\U53485:21:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53486:28:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-07 14:28:15.231 Seetong_tps[7612:808084]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-07 下午2:28:15 231
2026-06-07 14:28:15.232 Seetong_tps[7612:808134] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-07 14:28:15.258 Seetong_tps[7612:808084]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-07 14:28:15.262 Seetong_tps[7612:808084] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 14:28:15.263 Seetong_tps[7612:808084]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-07 14:28:15.264 Seetong_tps[7612:808084] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 14:28:15.286 Seetong_tps[7612:808084]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-07 14:28:15.291 Seetong_tps[7612:808084]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-07 14:28:15.293 Seetong_tps[7612:808084] 未处理的 biz 类型: res_video_preview_advert
2026-06-07 14:28:15.293 Seetong_tps[7612:808084]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-07 14:28:15.294 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-07 14:28:15.294 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-07 14:28:15.315 Seetong_tps[7612:808084] uid:29115420 playAudio
2026-06-07 14:28:15.315 Seetong_tps[7612:808084]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-07 14:28:15.315 Seetong_tps[7612:808084]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-07 14:28:15.315 Seetong_tps[7612:808148] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-07 14:28:15.509 Seetong_tps[7612:808132] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10aeba500>{number = 22, name = (null)}====
2026-06-07 14:28:15.515 Seetong_tps[7612:808084] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-07 14:28:15.798 Seetong_tps[7612:808084]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-07 14:28:15.799 Seetong_tps[7612:808084]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-07 14:28:15.799 Seetong_tps[7612:808084]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-07 14:28:15.799 Seetong_tps[7612:808084] 滚动已停止500毫秒，执行操作:29115420
2026-06-07 14:28:15.906 Seetong_tps[7612:808113] ===29115420===
2026-06-07 14:28:15.913 Seetong_tps[7612:808113] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-07 14:28:15.913 Seetong_tps[7612:808109] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-07 14:28:15.913 Seetong_tps[7612:808109] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-07 14:28:15.913 Seetong_tps[7612:808109] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10aebad40>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x111e08a00>
2026-06-07 14:28:15.914 Seetong_tps[7612:808109] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-07 14:28:15.914 Seetong_tps[7612:808109] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-07 14:28:15.914 Seetong_tps[7612:808109] InitDecodePortLog: playsettype = 50
2026-06-07 14:28:15.915 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.70 - 设备: 庭院 - 29115420
2026-06-07 14:28:15.917 Seetong_tps[7612:808109] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-07 14:28:15.917 Seetong_tps[7612:808109] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-07 14:28:15.917 Seetong_tps[7612:808109] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-07 14:28:15.917 Seetong_tps[7612:808109] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-07 14:28:15.917 Seetong_tps[7612:808109] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-07 14:28:15.917 Seetong_tps[7612:808109] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-07 14:28:15.917 Seetong_tps[7612:808109] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-07 14:28:15.920 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-06-07 14:28:15.987 Seetong_tps[7612:808113]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-07 14:28:16.014 Seetong_tps[7612:808132] ====请求接口 - 成功 - 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: 0x10aeba500>{number = 22, name = (null)}====
2026-06-07 14:28:20.321 Seetong_tps[7612:808084]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f01c000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f0244e0>; layer = <CALayer: 0x10e3f9ac0>>
2026-06-07 14:28:20.321 Seetong_tps[7612:808084] #####Vstop:uid:29115420-0-port:1
2026-06-07 14:28:20.321 Seetong_tps[7612:808084] -----------1release decodeport = 1
2026-06-07 14:28:20.323 Seetong_tps[7612:808084]  -- 播放视频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" = 5100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-07 14:28:20.333 Seetong_tps[7612:808084] _openGLView clearFrame ...
2026-06-07 14:28:20.333 Seetong_tps[7612:808084]  -- groupDeviceList -- 
2026-06-07 14:28:20.370 Seetong_tps[7612:808084]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-07 14:28:20.370 Seetong_tps[7612:808084]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-07 14:28:20.370 Seetong_tps[7612:808084]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-07 14:28:20.372 Seetong_tps[7612:808084] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 14:28:20.377 Seetong_tps[7612:808084]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-07 14:28:20.377 Seetong_tps[7612:808084]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-07 14:28:20.883 Seetong_tps[7612:808084] dealloc -- STPlayerViewController
2026-06-07 14:28:20.883 Seetong_tps[7612:808084] dealloc -- STPlayerViewController
2026-06-07 14:28:20.883 Seetong_tps[7612:808084] dealloc -- STPlayerCameraControlVC
2026-06-07 14:28:20.884 Seetong_tps[7612:808084] dealloc -- STPlayerCameraService
2026-06-07 14:28:20.885 Seetong_tps[7612:808084] dealloc -- STIdleMonitorView
2026-06-07 14:28:20.885 Seetong_tps[7612:808084] dealloc -- STCycleScrollView
2026-06-07 14:28:20.886 Seetong_tps[7612:808084] dealloc -- STCameraControlView
2026-06-07 14:28:20.889 Seetong_tps[7612:808084] dealloc -- STNetSpeedMonitorView
2026-06-07 14:28:20.889 Seetong_tps[7612:808084] dealloc -- STIdleMonitorView
2026-06-07 14:28:20.989 Seetong_tps[7612:808084]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-07 14:28:20.995 Seetong_tps[7612:808084] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-07 14:28:21.028 Seetong_tps[7612:808084] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-07 14:28:21.029 Seetong_tps[7612:808090] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-07 14:28:21.032 Seetong_tps[7612:808084]  -- STBluetoothManager - 结束扫描 - 
2026-06-07 14:28:21.046 Seetong_tps[7612:808084]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-07 下午2:28:21 046
2026-06-07 14:28:21.046 Seetong_tps[7612:808084]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3cf480; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f2b1260>; layer = <CALayer: 0x10f1a0f80>>
2026-06-07 14:28:21.046 Seetong_tps[7612:808084]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3cf480; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f2b1260>; layer = <CALayer: 0x10f1a0f80>> -- _camera.supportPlatform: 0
2026-06-07 14:28:21.046 Seetong_tps[7612:808084]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-07 上午6:28:21 +0000
2026-06-07 14:28:21.046 Seetong_tps[7612:808084]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-06 \U4e0b\U53485:21:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53486:28:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-07 14:28:21.047 Seetong_tps[7612:808084]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-07 下午2:28:21 047
2026-06-07 14:28:21.047 Seetong_tps[7612:808090] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-07 14:28:21.078 Seetong_tps[7612:808084]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-07 14:28:21.080 Seetong_tps[7612:808084] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 14:28:21.081 Seetong_tps[7612:808084]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-07 14:28:21.082 Seetong_tps[7612:808084] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-07 14:28:21.088 Seetong_tps[7612:808084]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-07 14:28:21.088 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-06-07 14:28:21.088 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-06-07 14:28:21.134 Seetong_tps[7612:808084] uid:29115420 playAudio
2026-06-07 14:28:21.134 Seetong_tps[7612:808084]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-07 14:28:21.134 Seetong_tps[7612:808084]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-07 14:28:21.135 Seetong_tps[7612:808090] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-07 14:28:21.135 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-06-07 14:28:21.338 Seetong_tps[7612:808084] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-07 14:28:22.039 Seetong_tps[7612:808145] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":4,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x10f333a80>{number = 24, name = (null)}====
2026-06-07 14:28:22.370 Seetong_tps[7612:808084] ++++-[VideoView dealloc]++++
2026-06-07 14:28:22.372 Seetong_tps[7612:808084] OpenGLView20_Seetong dealloc:0x10e22ac00
2026-06-07 14:28:22.384 Seetong_tps[7612:808084]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-07 14:28:22.457 Seetong_tps[7612:808113] ===29115420===
2026-06-07 14:28:22.458 Seetong_tps[7612:808113] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10aebad40>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x111e08a00>
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: playsettype = 50
2026-06-07 14:28:22.458 Seetong_tps[7612:808113]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-07 14:28:22.458 Seetong_tps[7612:808109] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-07 14:28:22.459 Seetong_tps[7612:808084] checkPortStatus:_decodePort=2
2026-06-07 14:28:22.459 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.43 - 设备: 庭院 - 29115420
2026-06-07 14:28:22.459 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.43 - 设备: 庭院 - 29115420
2026-06-07 14:28:24.702 Seetong_tps[7612:808246] 重新观看视频线程：<_NSMainThread: 0x10ac38000>{number = 1, name = (null)}
2026-06-07 14:28:24.715 Seetong_tps[7612:808084] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-07 14:28:24.722 Seetong_tps[7612:808246] 重新观看视频线程：<_NSMainThread: 0x10ac38000>{number = 1, name = (null)}
2026-06-07 14:28:24.731 Seetong_tps[7612:808084] uid:29115420 playAudio
2026-06-07 14:28:24.732 Seetong_tps[7612:808147] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-07 14:28:24.732 Seetong_tps[7612:808084] uid:29115420 playAudio
2026-06-07 14:28:24.742 Seetong_tps[7612:808113] Failed to get IoT drive away set configuration.
2026-06-07 14:28:24.742 Seetong_tps[7612:808113]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-07 14:28:24.744 Seetong_tps[7612:808084] checkPortStatus:_decodePort=2
2026-06-07 14:28:24.745 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.71 - 设备: 庭院 - 29115420
2026-06-07 14:28:24.757 Seetong_tps[7612:808084]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.73 - 设备: 庭院 - 29115420
2026-06-07 14:28:27.159 Seetong_tps[7612:808109]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-07 14:28:27.160 Seetong_tps[7612:808084]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-07 14:28:27.161 Seetong_tps[7612:808084] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780813660000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780799445000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 14:28:27.161 Seetong_tps[7612:808084]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 14:28:27.161 Seetong_tps[7612:808084]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-07 14:28:27.173 Seetong_tps[7612:808084] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-07 14:28:27.173 Seetong_tps[7612:808084]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3cf480; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f2b1260>; layer = <CALayer: 0x10f1a0f80>>
2026-06-07 14:28:27.173 Seetong_tps[7612:808084] #####Vstop:uid:29115420-0-port:2
2026-06-07 14:28:27.178 Seetong_tps[7612:808084] -----------1release decodeport = 2
2026-06-07 14:28:27.179 Seetong_tps[7612:808084]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3600;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 6100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-07 14:28:27.180 Seetong_tps[7612:808084] _openGLView clearFrame ...
2026-06-07 14:28:27.201 Seetong_tps[7612:808084] [保存失败] 相机对象或存储字典为空
2026-06-07 14:28:27.201 Seetong_tps[7612:808151] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-07 14:28:27.201 Seetong_tps[7612:808151] --FC_StopDevComEx end
2026-06-07 14:28:27.201 Seetong_tps[7612:808084] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.231","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1780813660000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1780799445000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-07 14:28:27.201 Seetong_tps[7612:808084]  --- 取消心跳 destoryHeartBeat --- 
2026-06-07 14:28:27.202 Seetong_tps[7612:808084]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-14 07:31:56.400 Seetong_tps[12158:1266905] app_version=8.3.805
2026-06-14 07:31:56.414 Seetong_tps[12158:1266905]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-14 07:31:56.414 Seetong_tps[12158:1266905] showForLogin 1
2026-06-14 07:31:56.414 Seetong_tps[12158:1266905] AppLaunch 还剩 6.686169862747192 秒
2026-06-14 07:31:56.416 Seetong_tps[12158:1266917] 询问用户是否开启推送成功
2026-06-14 07:31:56.416 Seetong_tps[12158:1266917] 用户点击允许接收推送
2026-06-14 07:31:56.421 Seetong_tps[12158:1266913] remoteNotificationSetting: <UNNotificationSettings: 0x1116ce120; 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-06-14 07:31:56.434 Seetong_tps[12158:1266905]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-14 07:31:56.471 Seetong_tps[12158:1266905] viewDidLoad/configtime=2026-06-13 下午11:31:56 +0000
2026-06-14 07:31:56.472 Seetong_tps[12158:1266905]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-14 07:31:56.472 Seetong_tps[12158:1266905]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-14 07:31:56.531 Seetong_tps[12158:1266905]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-14 07:31:56.532 Seetong_tps[12158:1266905]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-14 07:31:56.533 Seetong_tps[12158:1266905] 开始检查未读客服消息...
2026-06-14 07:31:56.533 Seetong_tps[12158:1266905] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-14 07:31:56.533 Seetong_tps[12158:1266905]  --- 取消心跳 destoryHeartBeat --- 
2026-06-14 07:31:56.542 Seetong_tps[12158:1266905]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-14 07:31:56.542 Seetong_tps[12158:1266905]  -- WebSocket connection - getNetty - 
2026-06-14 07:31:56.542 Seetong_tps[12158:1266905]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-14 07:31:56.546 Seetong_tps[12158:1266905] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-14 07:31:56.546 Seetong_tps[12158:1266905] NAV deviceOrientationDidChange:1
2026-06-14 07:31:56.548 Seetong_tps[12158:1266905]  -- groupDeviceList -- 
2026-06-14 07:31:56.549 Seetong_tps[12158:1266905] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-14 07:31:56.549 Seetong_tps[12158:1266905]  -- WebSocket connection - getNetty - 
2026-06-14 07:31:56.549 Seetong_tps[12158:1266905]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-14 07:31:56.609 Seetong_tps[12158:1266905]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-14 07:31:56.743 Seetong_tps[12158:1266920] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10a6b8e00>{number = 5, name = (null)}====
2026-06-14 07:31:56.744 Seetong_tps[12158:1267007] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10d08b580>{number = 14, name = (null)}====
2026-06-14 07:31:56.744 Seetong_tps[12158:1266905] Super properties have already been unregistered.
2026-06-14 07:31:56.744 Seetong_tps[12158:1266905] UMAPM_OOMSampling(0,0):NO
2026-06-14 07:31:56.746 Seetong_tps[12158:1266905]  -- deviceListDataUpdate - AppLaunch 还剩 1.354223728179932 秒 - 再延迟 1.854223728179932 秒 - 启动耗时 1.645776271820068 秒
2026-06-14 07:31:56.746 Seetong_tps[12158:1266905]  -- groupDeviceList -- 
2026-06-14 07:31:56.746 Seetong_tps[12158:1266905] groupDeviceList 已在进行中，跳过新的调用
2026-06-14 07:31:56.746 Seetong_tps[12158:1266905]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1646 毫秒
2026-06-14 07:31:56.746 Seetong_tps[12158:1266905]  - 收到刷新token回调 - NSData 长度: 1688
2026-06-14 07:31:56.746 Seetong_tps[12158:1266905]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-06-14 07:31:56.746 Seetong_tps[12158:1266905]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-06-14 07:31:56.747 Seetong_tps[12158:1266905]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODE0Nzk5MTYsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.UyjGNIKzlwQDqypJtfo_5r9i_IhlfJBv3JrWElG-4SA","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODM5ODU1MTYsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgxMzkzNTE2LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.EiBXdkiVjYdHDevaQfyl3KFkN0PkzG78ZuBakI09XSY","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-06-14 07:31:56.753 Seetong_tps[12158:1266905]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1781393516.753717
2026-06-14 07:31:56.754 Seetong_tps[12158:1266905]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1781393516.753717
2026-06-14 07:31:56.754 Seetong_tps[12158:1266905]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1781393516.753717 - lastRefreshTokenTime: 1781393516.753717
2026-06-14 07:31:56.756 Seetong_tps[12158:1267004] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10d08b840>{number = 16, name = (null)}====
2026-06-14 07:31:56.756 Seetong_tps[12158:1266917] ====请求接口 - 成功 - 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: 0x10a6b8e40>{number = 6, name = (null)}====
2026-06-14 07:31:56.756 Seetong_tps[12158:1267002] ====请求接口 - 成功 - 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:8443;type=0&load=18&addr=bjrelay45.s2.seetong.com:5443;type=0&load=22&addr=bjrelay59.s5.seetong.com:7443;","vipRelayServers":"type=0&load=37&addr=bjrelayvip3.s2.seetong.com:8443;type=0&load=37&addr=bjrelayvip2.s2.seetong.com:7443;type=0&load=39&addr=bjrelayvip1.s2.seetong.com:3443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.72","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10d08b880>{number = 17, name = (null)}====
2026-06-14 07:31:56.756 Seetong_tps[12158:1266913] ====请求接口 - 成功 - 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: 0x111697880>{number = 9, name = (null)}====
2026-06-14 07:31:56.756 Seetong_tps[12158:1266916] ====请求接口 - 成功 - 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-06-05 00:00:00","adStartTimeStamp":1780588800000,"adEndTime":"2026-06-05 23:59:59","adEndTimeStamp":1780675199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260602/1b586fef1160e7034c341f9913cf49dc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10a478ec0>{number = 2, name = (null)}====
2026-06-14 07:31:56.756 Seetong_tps[12158:1266941] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10d08b8c0>{number = 18, name = (null)}====
2026-06-14 07:31:56.756 Seetong_tps[12158:1267003] ====请求接口 - 成功 - 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.72","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1781392803000,"lastHeartTime":1781383240000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"101.43.153.245:10078","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: 0x10d08b900>{number = 19, name = (null)}====
2026-06-14 07:31:56.761 Seetong_tps[12158:1267006] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAwYBVFYEV1NoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10d08b940>{number = 20, name = (null)}====
2026-06-14 07:31:56.762 Seetong_tps[12158:1267005] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10d08ba40>{number = 21, name = (null)}====
2026-06-14 07:31:56.762 Seetong_tps[12158:1266940] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MTk5ODMxNjY4Nywic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.o9RIbYFnOEOGM_cKLLsN9_P-_h66b6JlkpX0z-Rhqww","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MTk5ODMxNjY4OCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5MiJdfQ.xONHIOvJgJU25A71pcYjA1mG_LflF8Yf_UEJEkfzMH8","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":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24901"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24901"}]}
====
2026-06-14 07:31:56.764 Seetong_tps[12158:1266905]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-14 07:31:56.764 Seetong_tps[12158:1266905]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-14 07:31:56.764 Seetong_tps[12158:1266905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-14 07:31:56.765 Seetong_tps[12158:1266905]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 516;
}
2026-06-14 07:31:56.766 Seetong_tps[12158:1266905] ++++-[VideoView dealloc]++++
2026-06-14 07:31:56.768 Seetong_tps[12158:1266905] OpenGLView20_Seetong dealloc:0x10d085600
2026-06-14 07:31:56.777 Seetong_tps[12158:1267012] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":4,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x11ad93c00>{number = 12, name = (null)}====
2026-06-14 07:31:56.780 Seetong_tps[12158:1266905]  -- WebSocket - 重置重连次数 -- 
2026-06-14 07:31:56.789 Seetong_tps[12158:1266905]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-14 07:31:56.789 Seetong_tps[12158:1266905]  -- WebSocket connection - getNetty - 
2026-06-14 07:31:56.789 Seetong_tps[12158:1266905]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-14 07:31:56.800 Seetong_tps[12158:1266905] UMAPM_NetworkSampling(0,0):NO
2026-06-14 07:31:56.800 Seetong_tps[12158:1266905]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-14 07:31:56.800 Seetong_tps[12158:1266905] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-14 07:31:56.800 Seetong_tps[12158:1266905] 客服消息未读数量: 0
2026-06-14 07:31:56.801 Seetong_tps[12158:1266905]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-14 07:31:56.810 Seetong_tps[12158:1266905]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-14 07:31:56.810 Seetong_tps[12158:1266905]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-14 07:31:56.819 Seetong_tps[12158:1266905]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-14 07:31:56.821 Seetong_tps[12158:1266905]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-14 07:31:56.822 Seetong_tps[12158:1267006]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-14 07:31:56.822 Seetong_tps[12158:1267006]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-14 07:31:56.822 Seetong_tps[12158:1267006]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-14 07:31:56.822 Seetong_tps[12158:1266905]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-14 07:31:56.822 Seetong_tps[12158:1266905]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAwYBVFYEV1NoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-14 07:31:56.822 Seetong_tps[12158:1267006]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-14 07:31:56.822 Seetong_tps[12158:1267006]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-14 07:31:56.822 Seetong_tps[12158:1267006]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-14 07:31:56.826 Seetong_tps[12158:1266905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-14 07:31:56.826 Seetong_tps[12158:1266905]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-14 07:31:56.828 Seetong_tps[12158:1266905] 蓝牙未打开
2026-06-14 07:31:56.829 Seetong_tps[12158:1266905]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-14 07:31:56.830 Seetong_tps[12158:1266905]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-14 07:31:56.843 Seetong_tps[12158:1266905]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 4
2026-06-14 07:31:56.843 Seetong_tps[12158:1266905]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-14 07:31:56.843 Seetong_tps[12158:1266905]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1743 毫秒
2026-06-14 07:31:56.844 Seetong_tps[12158:1266905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.72","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781392803000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781383240000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-14 07:31:56.844 Seetong_tps[12158:1266905]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-14 07:31:56.844 Seetong_tps[12158:1266905]  -- groupDeviceList -- 
2026-06-14 07:31:56.914 Seetong_tps[12158:1266940] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-14 07:31:56.915 Seetong_tps[12158:1266940] [DeviceMonitor] 监控管理器初始化完成
2026-06-14 07:31:56.951 Seetong_tps[12158:1266905]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-14 07:31:56.951 Seetong_tps[12158:1266905]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-14 07:31:56.951 Seetong_tps[12158:1266905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-14 07:31:56.952 Seetong_tps[12158:1266905]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-14 07:31:56.952 Seetong_tps[12158:1266905]  -- WebSocket - 重置重连次数 -- 
2026-06-14 07:31:56.952 Seetong_tps[12158:1266905]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-14 07:31:56.953 Seetong_tps[12158:1266905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-14 07:31:56.953 Seetong_tps[12158:1266905]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVwEKA1YBVFRpAQQB","reconn":0}}
2026-06-14 07:31:56.953 Seetong_tps[12158:1266905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-14 07:31:56.953 Seetong_tps[12158:1266905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.72","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781392803000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781383240000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-14 07:31:56.955 Seetong_tps[12158:1266905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-14 07:31:56.955 Seetong_tps[12158:1266905]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-14 07:31:56.982 Seetong_tps[12158:1266914] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a478fc0>{number = 3, name = (null)}====
2026-06-14 07:31:57.034 Seetong_tps[12158:1266905]  -- STBluetoothManager - 蓝牙未开启 - 
2026-06-14 07:31:57.034 Seetong_tps[12158:1266905]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 4
2026-06-14 07:31:57.052 Seetong_tps[12158:1266905] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-14 07:31:57.052 Seetong_tps[12158:1266905] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-14 07:31:57.053 Seetong_tps[12158:1266905] Formatted Date: 2026-06-14
2026-06-14 07:31:57.053 Seetong_tps[12158:1266905]  --- webSocketGetServerData msgId: DE7B2B3B-AEB4-481D-A57E-EF233433D0B4 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-14";
        token = AVYOAQteVABrAAkFBgUEVwEKA1YBVFVpAQQB;
    };
}
2026-06-14 07:31:57.053 Seetong_tps[12158:1266905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-14 07:31:57.053 Seetong_tps[12158:1266905]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-14 07:31:57.075 Seetong_tps[12158:1266905]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-14 07:31:57.109 Seetong_tps[12158:1266905] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-14 07:31:57.109 Seetong_tps[12158:1266905]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-14 07:31:57.109 Seetong_tps[12158:1266905]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-14 07:31:57.110 Seetong_tps[12158:1266905] Sorted Dates (Descending): (
)
2026-06-14 07:31:58.646 Seetong_tps[12158:1266905] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-14 07:31:58.646 Seetong_tps[12158:1266905] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-14 07:31:58.646 Seetong_tps[12158:1266905] 用户设置的具体字体大小: 15.000000
2026-06-14 07:31:58.646 Seetong_tps[12158:1266905] AppLaunch hideForRefreshToken
2026-06-14 07:31:58.646 Seetong_tps[12158:1266905] AppLaunch hideForRefreshToken dismiss
2026-06-14 07:31:58.646 Seetong_tps[12158:1266905] AppLaunch dismiss...
2026-06-14 07:31:58.952 Seetong_tps[12158:1266905]  dealloc -- STAppLaunchWindow
2026-06-14 07:31:58.956 Seetong_tps[12158:1266905]  dealloc -- STAppLaunchViewController
2026-06-14 07:31:58.957 Seetong_tps[12158:1266905] AppLaunch dismiss... end
2026-06-14 07:31:59.691 Seetong_tps[12158:1266905]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-14 07:31:59.989 Seetong_tps[12158:1266920] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a6b8e00>{number = 5, name = (null)}====
2026-06-14 07:32:00.215 Seetong_tps[12158:1266905]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-14 07:32:00.215 Seetong_tps[12158:1266905]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-14 07:32:00.216 Seetong_tps[12158:1266905] 滚动已停止500毫秒，执行操作:29115420
2026-06-14 07:32:00.455 Seetong_tps[12158:1267006] ====请求接口 - 成功 - 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: 0x10d08b940>{number = 20, name = (null)}====
2026-06-14 07:32:01.682 Seetong_tps[12158:1266940]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-14 07:32:01.683 Seetong_tps[12158:1266940]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-14 07:32:01.683 Seetong_tps[12158:1266940]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-14 07:32:01.684 Seetong_tps[12158:1266905]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-14 07:32:01.684 Seetong_tps[12158:1267015] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-14 07:32:01.684 Seetong_tps[12158:1266916] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-14 07:32:01.694 Seetong_tps[12158:1266940]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-14 07:32:01.694 Seetong_tps[12158:1266940]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-14 07:32:01.695 Seetong_tps[12158:1266940]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-14 07:32:01.695 Seetong_tps[12158:1266920] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-14 07:32:01.695 Seetong_tps[12158:1266920] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-14 07:32:01.695 Seetong_tps[12158:1266916] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-14 07:32:01.827 Seetong_tps[12158:1266905] UMAPM_OOMSampling(0,0):NO
2026-06-14 07:32:01.827 Seetong_tps[12158:1266905] UMAPM_NetworkSampling(0,0):NO
2026-06-14 07:32:02.169 Seetong_tps[12158:1266940]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-14 07:32:02.170 Seetong_tps[12158:1266945]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-14 07:32:02.661 Seetong_tps[12158:1266905]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-14 07:32:02.687 Seetong_tps[12158:1266905] MessageThrottle reloadTableView ---
2026-06-14 07:32:06.762 Seetong_tps[12158:1266905]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-14 07:32:06.917 Seetong_tps[12158:1266905]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-14 07:32:06.929 Seetong_tps[12158:1266905] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-14 07:32:06.977 Seetong_tps[12158:1267015] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-14 07:32:06.977 Seetong_tps[12158:1266905] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-14 07:32:06.977 Seetong_tps[12158:1266905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-14 07:32:06.978 Seetong_tps[12158:1266905] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-14 07:32:06.979 Seetong_tps[12158:1266905]  -- STBluetoothManager - 结束扫描 - 
2026-06-14 07:32:06.997 Seetong_tps[12158:1266905]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-14 上午7:32:06 997
2026-06-14 07:32:06.997 Seetong_tps[12158:1266905]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d438380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d449360>; layer = <CALayer: 0x10d428fa0>>
2026-06-14 07:32:06.997 Seetong_tps[12158:1266905]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d438380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d449360>; layer = <CALayer: 0x10d428fa0>> -- _camera.supportPlatform: 0
2026-06-14 07:32:06.997 Seetong_tps[12158:1266905]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-13 下午11:32:06 +0000
2026-06-14 07:32:06.997 Seetong_tps[12158:1266905]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53486:28:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-13 \U4e0b\U534811:31:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-14 07:32:06.998 Seetong_tps[12158:1266905]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-14 上午7:32:06 998
2026-06-14 07:32:06.998 Seetong_tps[12158:1266916] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-14 07:32:07.023 Seetong_tps[12158:1266905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-14 07:32:07.025 Seetong_tps[12158:1266905] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-14 07:32:07.027 Seetong_tps[12158:1266905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-14 07:32:07.027 Seetong_tps[12158:1266905] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-14 07:32:07.052 Seetong_tps[12158:1266905]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-14 07:32:07.053 Seetong_tps[12158:1266905] 未处理的 biz 类型: res_video_preview_advert
2026-06-14 07:32:07.054 Seetong_tps[12158:1266905]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-14 07:32:07.063 Seetong_tps[12158:1266905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-14 07:32:07.063 Seetong_tps[12158:1266905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-14 07:32:07.082 Seetong_tps[12158:1266905] uid:29115420 playAudio
2026-06-14 07:32:07.083 Seetong_tps[12158:1266905]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-14 07:32:07.083 Seetong_tps[12158:1266905]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-14 07:32:07.083 Seetong_tps[12158:1267095] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-14 07:32:07.288 Seetong_tps[12158:1266905] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-14 07:32:07.679 Seetong_tps[12158:1266945] ===29115420===
2026-06-14 07:32:07.680 Seetong_tps[12158:1266945] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-14 07:32:07.681 Seetong_tps[12158:1266940] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-14 07:32:07.681 Seetong_tps[12158:1266940] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-14 07:32:07.681 Seetong_tps[12158:1266940] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10a6bb680>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11160ca00>
2026-06-14 07:32:07.681 Seetong_tps[12158:1266940] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-14 07:32:07.681 Seetong_tps[12158:1266940] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-14 07:32:07.681 Seetong_tps[12158:1266940] InitDecodePortLog: playsettype = 50
2026-06-14 07:32:07.684 Seetong_tps[12158:1266905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-06-14 07:32:07.685 Seetong_tps[12158:1266940] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-14 07:32:07.685 Seetong_tps[12158:1266940] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-14 07:32:07.685 Seetong_tps[12158:1266940] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-14 07:32:07.686 Seetong_tps[12158:1266940] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-14 07:32:07.686 Seetong_tps[12158:1266940] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-14 07:32:07.686 Seetong_tps[12158:1266940] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-14 07:32:07.686 Seetong_tps[12158:1266940] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-14 07:32:07.696 Seetong_tps[12158:1266945]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-14 07:32:07.701 Seetong_tps[12158:1266905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-06-14 07:32:07.845 Seetong_tps[12158:1267100] 重新观看视频线程：<_NSMainThread: 0x10a478000>{number = 1, name = (null)}
2026-06-14 07:32:07.860 Seetong_tps[12158:1266905] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-14 07:32:07.885 Seetong_tps[12158:1266905] uid:29115420 playAudio
2026-06-14 07:32:07.885 Seetong_tps[12158:1266916] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-14 07:32:07.886 Seetong_tps[12158:1266905] uid:29115420 playAudio
2026-06-14 07:32:07.886 Seetong_tps[12158:1266905] checkPortStatus:_decodePort=1
2026-06-14 07:32:07.886 Seetong_tps[12158:1266905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.91 - 设备: 庭院 - 29115420
2026-06-14 07:32:07.886 Seetong_tps[12158:1266905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.91 - 设备: 庭院 - 29115420
2026-06-14 07:32:07.912 Seetong_tps[12158:1267100] 重新观看视频线程：<_NSMainThread: 0x10a478000>{number = 1, name = (null)}
2026-06-14 07:32:07.914 Seetong_tps[12158:1266905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.94 - 设备: 庭院 - 29115420
2026-06-14 07:32:08.596 Seetong_tps[12158:1266945] Failed to get IoT drive away set configuration.
2026-06-14 07:32:08.596 Seetong_tps[12158:1266945]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-14 07:32:09.089 Seetong_tps[12158:1266905]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d438380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d449360>; layer = <CALayer: 0x10d428fa0>>
2026-06-14 07:32:09.090 Seetong_tps[12158:1266905] #####Vstop:uid:29115420-0-port:1
2026-06-14 07:32:09.090 Seetong_tps[12158:1266905] -----------1release decodeport = 1
2026-06-14 07:32:09.091 Seetong_tps[12158:1266905]  -- 播放视频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" = 2100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-14 07:32:09.092 Seetong_tps[12158:1266905] _openGLView clearFrame ...
2026-06-14 07:32:09.104 Seetong_tps[12158:1266905] 当前控制器：STPlaybackVC
2026-06-14 07:32:09.104 Seetong_tps[12158:1266905]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-14 07:32:09.104 Seetong_tps[12158:1266905] 开始监听camera_nvr的onlineStatus属性变化
2026-06-14 07:32:09.104 Seetong_tps[12158:1266905] camera_nvr对象已切换，重新设置KVO监听
2026-06-14 07:32:09.115 Seetong_tps[12158:1266905] 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-06-14 07:32:09.280 Seetong_tps[12158:1266905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-14 07:32:09.281 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:09.281 Seetong_tps[12158:1266905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-14 07:32:09.282 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:09.282 Seetong_tps[12158:1266905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-14 07:32:09.282 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:09.282 Seetong_tps[12158:1266905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-14 07:32:09.282 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:09.289 Seetong_tps[12158:1266905]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-14 07:32:09.289 Seetong_tps[12158:1266905] ====高度=91.000000
2026-06-14 07:32:09.289 Seetong_tps[12158:1266905]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-14 07:32:09.291 Seetong_tps[12158:1266905] 停止监听camera_nvr的onlineStatus属性变化
2026-06-14 07:32:09.291 Seetong_tps[12158:1266905] 开始监听camera_nvr的onlineStatus属性变化
2026-06-14 07:32:09.291 Seetong_tps[12158:1266905] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-14 07:32:09.291 Seetong_tps[12158:1266905] ###### stopNvrRemoteRecord ......
2026-06-14 07:32:09.293 Seetong_tps[12158:1266905] updateAlarmListTable:messageModelList=0
2026-06-14 07:32:09.299 Seetong_tps[12158:1266905]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-14 07:32:09.299 Seetong_tps[12158:1267096] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-14 07:32:09.299 Seetong_tps[12158:1266905]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-14 07:32:09.299 Seetong_tps[12158:1266905]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-14 07:32:09.299 Seetong_tps[12158:1266905] updateAlarmListTable:messageModelList=0
2026-06-14 07:32:09.342 Seetong_tps[12158:1266905] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-14 07:32:09.396 Seetong_tps[12158:1266905]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-14 07:32:09.397 Seetong_tps[12158:1266905]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-14 07:32:09.474 Seetong_tps[12158:1266940] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-14 07:32:09.476 Seetong_tps[12158:1266940]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-14 07:32:09.477 Seetong_tps[12158:1266940] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10a6bb680>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11160ca00>
2026-06-14 07:32:09.477 Seetong_tps[12158:1266940] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-14 07:32:09.477 Seetong_tps[12158:1266940] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-14 07:32:09.477 Seetong_tps[12158:1266940] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-14 07:32:09.477 Seetong_tps[12158:1266940] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-14 07:32:09.477 Seetong_tps[12158:1266940] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-14 07:32:09.477 Seetong_tps[12158:1266905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.50 - 设备: 庭院 - 29115420
2026-06-14 07:32:09.507 Seetong_tps[12158:1266916] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x10a478ec0>{number = 2, name = (null)}====
2026-06-14 07:32:09.553 Seetong_tps[12158:1267095] ====请求接口 - 成功 - 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: 0x10d4bcf00>{number = 23, name = (null)}====
2026-06-14 07:32:09.603 Seetong_tps[12158:1267096] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1107a1a00>{number = 26, name = (null)}====
2026-06-14 07:32:09.985 Seetong_tps[12158:1266945] ===29115420===
2026-06-14 07:32:11.578 Seetong_tps[12158:1266905]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-14 07:32:13.609 Seetong_tps[12158:1266945]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:1111111111111100000000000000000 - result: 0 - devid: 29115420
2026-06-14 07:32:13.806 Seetong_tps[12158:1266945] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=560
2026-06-14 07:32:13.808 Seetong_tps[12158:1266905] timeSliceArray.count=36
2026-06-14 07:32:13.850 Seetong_tps[12158:1266905] nvrParseRecPlayBlock timelineModelArray.count=35
2026-06-14 07:32:13.850 Seetong_tps[12158:1266905] timelineModel.timePaint=06:47:06-07:31:50,timelineModel.recordType=1
2026-06-14 07:32:13.873 Seetong_tps[12158:1266905] updateAlarmListTable:messageModelList=17
2026-06-14 07:32:13.873 Seetong_tps[12158:1266905]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-14 07:32:13.875 Seetong_tps[12158:1266905]  --- setFirstTimePosition --- i: 34 - recordType: 1
2026-06-14 07:32:13.875 Seetong_tps[12158:1266905]  --- setFirstTimePosition --- i: 33 - recordType: 7
2026-06-14 07:32:13.875 Seetong_tps[12158:1266905] _firstHaveDataTime=06:46:36
2026-06-14 07:32:14.944 Seetong_tps[12158:1266905] uid:29115420 FC_P2PNvrReplayByTime
2026-06-14 07:32:14.945 Seetong_tps[12158:1266905]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-07 \U4e0a\U53481:33:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53486:28:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-13 \U4e0b\U534811:31:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-14 07:32:14.945 Seetong_tps[12158:1266905]  -- 播放视频（录像） -- 开始时间: 2026-06-13 下午11:32:14 +0000
2026-06-14 07:32:14.946 Seetong_tps[12158:1266914] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260614064636
2026-06-14 07:32:14.946 Seetong_tps[12158:1266905]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260614064636
2026-06-14 07:32:15.205 Seetong_tps[12158:1266945]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-14 07:32:15.443 Seetong_tps[12158:1266940] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-14 07:32:15.443 Seetong_tps[12158:1266940]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-14 07:32:15.444 Seetong_tps[12158:1266940] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10a6bb680>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x11160ca00>
2026-06-14 07:32:15.444 Seetong_tps[12158:1266940] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-14 07:32:15.444 Seetong_tps[12158:1266940] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-14 07:32:15.444 Seetong_tps[12158:1266940] InitDecodePortLog: playsettype = 50
2026-06-14 07:32:15.444 Seetong_tps[12158:1266940] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-14 07:32:15.444 Seetong_tps[12158:1266940] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-14 07:32:15.445 Seetong_tps[12158:1266940] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-14 07:32:15.445 Seetong_tps[12158:1266905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.50 - 设备: 庭院 - 29115420
2026-06-14 07:32:15.445 Seetong_tps[12158:1266940] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-14 07:32:15.446 Seetong_tps[12158:1266940] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-06-14 07:32:15.446 Seetong_tps[12158:1266940] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-14 07:32:15.448 Seetong_tps[12158:1266940] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-14 07:32:15.450 Seetong_tps[12158:1266905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.50 - 设备: 庭院 - 29115420
2026-06-14 07:32:15.464 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:16.762 Seetong_tps[12158:1266905]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-14 07:32:17.382 Seetong_tps[12158:1266905] 卡回放第一帧回调 倍速 = 0
2026-06-14 07:32:19.718 Seetong_tps[12158:1266905]  -- videoView tap -- 
2026-06-14 07:32:21.554 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.570 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.585 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.601 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.619 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.634 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.651 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.668 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.701 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.718 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.734 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.751 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.768 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.818 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.836 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.868 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.902 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:21.919 Seetong_tps[12158:1266905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-14 07:32:26.761 Seetong_tps[12158:1266905]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-14 07:32:31.336 Seetong_tps[12158:1266905]  -- 预览倒计时 -- User interaction detected
2026-06-14 07:32:31.360 Seetong_tps[12158:1266905]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260614043348
2026-06-14 07:32:31.360 Seetong_tps[12158:1267008] zhangw_controlNvrRemoteRecord:strDateTime=20260614043348,action=6
2026-06-14 07:32:31.382 Seetong_tps[12158:1266945]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-14 07:32:31.932 Seetong_tps[12158:1267362] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-14 07:32:31.932 Seetong_tps[12158:1267362] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-14 07:32:31.933 Seetong_tps[12158:1267362] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-14 07:32:31.933 Seetong_tps[12158:1267362] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-14 07:32:31.934 Seetong_tps[12158:1267362] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-14 07:32:36.240 Seetong_tps[12158:1266940]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-14 07:32:36.240 Seetong_tps[12158:1266905] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-14 07:32:36.240 Seetong_tps[12158:1266905] ###### stopNvrRemoteRecord ......
2026-06-14 07:32:36.243 Seetong_tps[12158:1266905]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-14 07:32:36.248 Seetong_tps[12158:1266905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.72","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781392803000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781383240000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-14 07:32:36.249 Seetong_tps[12158:1266905]  --- 取消心跳 destoryHeartBeat --- 
2026-06-14 07:32:36.249 Seetong_tps[12158:1266905]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-14 07:32:36.267 Seetong_tps[12158:1266905] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-14 07:32:36.292 Seetong_tps[12158:1266905] [保存失败] 相机对象或存储字典为空
2026-06-14 07:32:36.292 Seetong_tps[12158:1267008] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-14 07:32:36.292 Seetong_tps[12158:1267008] --FC_StopDevComEx end
2026-06-14 07:32:36.292 Seetong_tps[12158:1266905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.72","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781392803000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781383240000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-14 07:32:36.292 Seetong_tps[12158:1266905]  --- 取消心跳 destoryHeartBeat --- 
2026-06-14 07:32:36.292 Seetong_tps[12158:1266905]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-14 07:32:36.298 Seetong_tps[12158:1266905]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-14 13:44:34.814 Seetong_tps[14730:1478085] app_version=8.3.805
2026-06-14 13:44:34.833 Seetong_tps[14730:1478125] 询问用户是否开启推送成功
2026-06-14 13:44:34.833 Seetong_tps[14730:1478125] 用户点击允许接收推送
2026-06-14 13:44:34.834 Seetong_tps[14730:1478125] remoteNotificationSetting: <UNNotificationSettings: 0x112a868a0; 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-06-14 13:44:34.834 Seetong_tps[14730:1478085]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-14 13:44:34.834 Seetong_tps[14730:1478085] showForLogin 1
2026-06-14 13:44:34.835 Seetong_tps[14730:1478085] AppLaunch 还剩 6.302278995513916 秒
2026-06-14 13:44:34.856 Seetong_tps[14730:1478085]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-14 13:44:34.902 Seetong_tps[14730:1478085] viewDidLoad/configtime=2026-06-14 上午5:44:34 +0000
2026-06-14 13:44:34.904 Seetong_tps[14730:1478085]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-14 13:44:34.904 Seetong_tps[14730:1478085]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-14 13:44:34.907 Seetong_tps[14730:1478185] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjAyMDY3NDgyNywic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.PmkdLjGpesWH_4DMpHbu2qHNu-KrzouNuxaGov5-D08","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjAyMDY3NDgyOCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5NSJdfQ.uMrYAYtR595hZOHkAzlFQcCGUIb5PleleSYtpNKWE8k","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:24900"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24902"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24904"}]}
====
2026-06-14 13:44:34.976 Seetong_tps[14730:1478085]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-14 13:44:34.980 Seetong_tps[14730:1478085]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-14 13:44:34.980 Seetong_tps[14730:1478085] 开始检查未读客服消息...
2026-06-14 13:44:34.980 Seetong_tps[14730:1478085] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-14 13:44:34.980 Seetong_tps[14730:1478085]  --- 取消心跳 destoryHeartBeat --- 
2026-06-14 13:44:34.988 Seetong_tps[14730:1478111] ====请求接口 - 成功 - 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-06-05 00:00:00","adStartTimeStamp":1780588800000,"adEndTime":"2026-06-05 23:59:59","adEndTimeStamp":1780675199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260602/1b586fef1160e7034c341f9913cf49dc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b839100>{number = 3, name = (null)}====
2026-06-14 13:44:34.991 Seetong_tps[14730:1478085]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-14 13:44:34.991 Seetong_tps[14730:1478085]  -- WebSocket connection - getNetty - 
2026-06-14 13:44:34.991 Seetong_tps[14730:1478085]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-14 13:44:34.995 Seetong_tps[14730:1478085] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-14 13:44:34.995 Seetong_tps[14730:1478085] NAV deviceOrientationDidChange:1
2026-06-14 13:44:34.998 Seetong_tps[14730:1478085]  -- groupDeviceList -- 
2026-06-14 13:44:34.998 Seetong_tps[14730:1478085] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-14 13:44:34.998 Seetong_tps[14730:1478085]  -- WebSocket connection - getNetty - 
2026-06-14 13:44:34.998 Seetong_tps[14730:1478085]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-14 13:44:35.114 Seetong_tps[14730:1478085]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-14 13:44:35.194 Seetong_tps[14730:1478111] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIHUlEEUVEDAlRvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b839100>{number = 3, name = (null)}====
2026-06-14 13:44:35.194 Seetong_tps[14730:1478227] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e4643c0>{number = 13, name = (null)}====
2026-06-14 13:44:35.204 Seetong_tps[14730:1478246] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e467380>{number = 14, name = (null)}====
2026-06-14 13:44:35.204 Seetong_tps[14730:1478247] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10e467480>{number = 15, name = (null)}====
2026-06-14 13:44:35.219 Seetong_tps[14730:1478136] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x112a73780>{number = 8, name = (null)}====
2026-06-14 13:44:35.223 Seetong_tps[14730:1478126] ====请求接口 - 成功 - 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=bjrelay66.s5.seetong.com:11443;type=0&load=22&addr=bjrelay10.s5.seetong.com:5443;type=0&load=27&addr=bjrelay58.s5.seetong.com:9443;","vipRelayServers":"type=0&load=35&addr=bjrelay44.s2.seetong.com:7443;type=0&load=41&addr=bjrelay42.s2.seetong.com:5443;type=0&load=49&addr=bjrelay42.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.72","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b83b940>{number = 5, name = (null)}====
2026-06-14 13:44:35.229 Seetong_tps[14730:1478249] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":4,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x11859fb40>{number = 10, name = (null)}====
2026-06-14 13:44:35.253 Seetong_tps[14730:1478125] ====请求接口 - 成功 - 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: 0x10b838ec0>{number = 2, name = (null)}====
2026-06-14 13:44:35.257 Seetong_tps[14730:1478085] Super properties have already been unregistered.
2026-06-14 13:44:35.257 Seetong_tps[14730:1478135] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10e467500>{number = 16, name = (null)}====
2026-06-14 13:44:35.257 Seetong_tps[14730:1478085] UMAPM_OOMSampling(1,0):NO
2026-06-14 13:44:35.257 Seetong_tps[14730:1478138] ====请求接口 - 成功 - 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.72","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1781415688000,"lastHeartTime":1781404875000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"101.43.153.245:10078","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: 0x10e467340>{number = 17, name = (null)}====
2026-06-14 13:44:35.259 Seetong_tps[14730:1478085]  -- deviceListDataUpdate - AppLaunch 还剩 0.8778672218322754 秒 - 再延迟 1.377867221832275 秒 - 启动耗时 2.122132778167725 秒
2026-06-14 13:44:35.259 Seetong_tps[14730:1478085]  -- groupDeviceList -- 
2026-06-14 13:44:35.259 Seetong_tps[14730:1478085] groupDeviceList 已在进行中，跳过新的调用
2026-06-14 13:44:35.259 Seetong_tps[14730:1478085]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2122 毫秒
2026-06-14 13:44:35.273 Seetong_tps[14730:1478185] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-14 13:44:35.277 Seetong_tps[14730:1478185] [DeviceMonitor] 监控管理器初始化完成
2026-06-14 13:44:35.292 Seetong_tps[14730:1478085]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-14 13:44:35.292 Seetong_tps[14730:1478085]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-14 13:44:35.292 Seetong_tps[14730:1478085]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-14 13:44:35.293 Seetong_tps[14730:1478085]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 517;
}
2026-06-14 13:44:35.293 Seetong_tps[14730:1478112] ====请求接口 - 成功 - 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: 0x10e467980>{number = 19, name = (null)}====
2026-06-14 13:44:35.297 Seetong_tps[14730:1478085] ++++-[VideoView dealloc]++++
2026-06-14 13:44:35.300 Seetong_tps[14730:1478085] OpenGLView20_Seetong dealloc:0x10e45d600
2026-06-14 13:44:35.345 Seetong_tps[14730:1478085]  -- WebSocket - 重置重连次数 -- 
2026-06-14 13:44:35.365 Seetong_tps[14730:1478085]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-14 13:44:35.365 Seetong_tps[14730:1478085]  -- WebSocket connection - getNetty - 
2026-06-14 13:44:35.365 Seetong_tps[14730:1478085]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-14 13:44:35.368 Seetong_tps[14730:1478085]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-14 13:44:35.368 Seetong_tps[14730:1478085]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIHUlEEUVEDAlRvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-14 13:44:35.372 Seetong_tps[14730:1478085] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-14 13:44:35.375 Seetong_tps[14730:1478085] 客服消息未读数量: 0
2026-06-14 13:44:35.380 Seetong_tps[14730:1478085]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-14 13:44:35.380 Seetong_tps[14730:1478085]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-14 13:44:35.389 Seetong_tps[14730:1478085] UMAPM_NetworkSampling(0,0):NO
2026-06-14 13:44:35.389 Seetong_tps[14730:1478085]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-14 13:44:35.392 Seetong_tps[14730:1478085]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-14 13:44:35.392 Seetong_tps[14730:1478085]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-14 13:44:35.392 Seetong_tps[14730:1478112]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-14 13:44:35.392 Seetong_tps[14730:1478112]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-14 13:44:35.392 Seetong_tps[14730:1478112]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-14 13:44:35.393 Seetong_tps[14730:1478112]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-14 13:44:35.393 Seetong_tps[14730:1478112]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-14 13:44:35.393 Seetong_tps[14730:1478112]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-14 13:44:35.393 Seetong_tps[14730:1478085]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-14 13:44:35.398 Seetong_tps[14730:1478085]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-14 13:44:35.404 Seetong_tps[14730:1478085]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-14 13:44:35.406 Seetong_tps[14730:1478085] 蓝牙未打开
2026-06-14 13:44:35.412 Seetong_tps[14730:1478085]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-14 13:44:35.413 Seetong_tps[14730:1478085]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-14 13:44:35.428 Seetong_tps[14730:1478085]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 4
2026-06-14 13:44:35.428 Seetong_tps[14730:1478085]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-14 13:44:35.428 Seetong_tps[14730:1478085]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2292 毫秒
2026-06-14 13:44:35.429 Seetong_tps[14730:1478085] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.72","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781415688000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781404875000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-14 13:44:35.429 Seetong_tps[14730:1478085]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-14 13:44:35.429 Seetong_tps[14730:1478085]  -- groupDeviceList -- 
2026-06-14 13:44:35.430 Seetong_tps[14730:1478085]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-14 13:44:35.430 Seetong_tps[14730:1478085]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-14 13:44:35.431 Seetong_tps[14730:1478085]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-14 13:44:35.496 Seetong_tps[14730:1478249] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x11859fb40>{number = 10, name = (null)}====
2026-06-14 13:44:35.556 Seetong_tps[14730:1478085]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-14 13:44:35.556 Seetong_tps[14730:1478085]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-14 13:44:35.556 Seetong_tps[14730:1478085]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-14 13:44:35.556 Seetong_tps[14730:1478085]  -- WebSocket - 重置重连次数 -- 
2026-06-14 13:44:35.556 Seetong_tps[14730:1478085]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-06-14 13:44:35.557 Seetong_tps[14730:1478085]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-14 13:44:35.557 Seetong_tps[14730:1478085]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVwYIBVEEUldpAQQB","reconn":0}}
2026-06-14 13:44:35.557 Seetong_tps[14730:1478085]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-14 13:44:35.558 Seetong_tps[14730:1478085] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.72","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781415688000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781404875000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-14 13:44:35.558 Seetong_tps[14730:1478085]  -- STBluetoothManager - 蓝牙未开启 - 
2026-06-14 13:44:35.558 Seetong_tps[14730:1478085]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 4
2026-06-14 13:44:35.587 Seetong_tps[14730:1478185]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-14 13:44:35.587 Seetong_tps[14730:1478185]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-14 13:44:35.587 Seetong_tps[14730:1478185]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-14 13:44:35.588 Seetong_tps[14730:1478085]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-14 13:44:35.589 Seetong_tps[14730:1478249] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-14 13:44:35.589 Seetong_tps[14730:1478138] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-14 13:44:35.608 Seetong_tps[14730:1478185]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-14 13:44:35.608 Seetong_tps[14730:1478185]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-14 13:44:35.609 Seetong_tps[14730:1478185]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-14 13:44:35.609 Seetong_tps[14730:1478126] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-14 13:44:35.609 Seetong_tps[14730:1478126] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-14 13:44:35.609 Seetong_tps[14730:1478126] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-14 13:44:35.610 Seetong_tps[14730:1478185]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-14 13:44:35.610 Seetong_tps[14730:1478185]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-14 13:44:35.611 Seetong_tps[14730:1478185]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-14 13:44:35.611 Seetong_tps[14730:1478138] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-14 13:44:35.611 Seetong_tps[14730:1478138] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-14 13:44:35.611 Seetong_tps[14730:1478249] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-14 13:44:35.648 Seetong_tps[14730:1478188]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-14 13:44:35.667 Seetong_tps[14730:1478085] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-14 13:44:35.667 Seetong_tps[14730:1478085] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-14 13:44:35.667 Seetong_tps[14730:1478085] Formatted Date: 2026-06-14
2026-06-14 13:44:35.667 Seetong_tps[14730:1478085]  --- webSocketGetServerData msgId: 3FB84FCE-4F04-4821-9B7E-08A85D1CAA04 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-14";
        token = AVYOAQteVABrAAkFBgUEVwYIBVEEUldpAQQB;
    };
}
2026-06-14 13:44:35.667 Seetong_tps[14730:1478085]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-14 13:44:35.667 Seetong_tps[14730:1478085]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-14 13:44:35.670 Seetong_tps[14730:1478085]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-14 13:44:35.671 Seetong_tps[14730:1478188]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-14 13:44:35.688 Seetong_tps[14730:1478085]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-14 13:44:35.723 Seetong_tps[14730:1478085] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-14 13:44:35.723 Seetong_tps[14730:1478085]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-14 13:44:35.723 Seetong_tps[14730:1478085]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-14 13:44:35.723 Seetong_tps[14730:1478085] Sorted Dates (Descending): (
)
2026-06-14 13:44:36.170 Seetong_tps[14730:1478085] MessageThrottle reloadTableView ---
2026-06-14 13:44:36.700 Seetong_tps[14730:1478085] AppLaunch hideForRefreshToken
2026-06-14 13:44:36.700 Seetong_tps[14730:1478085] AppLaunch hideForRefreshToken dismiss
2026-06-14 13:44:36.701 Seetong_tps[14730:1478085] AppLaunch dismiss...
2026-06-14 13:44:37.022 Seetong_tps[14730:1478085]  dealloc -- STAppLaunchWindow
2026-06-14 13:44:37.025 Seetong_tps[14730:1478085]  dealloc -- STAppLaunchViewController
2026-06-14 13:44:37.027 Seetong_tps[14730:1478085] AppLaunch dismiss... end
2026-06-14 13:44:37.028 Seetong_tps[14730:1478085] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-14 13:44:37.028 Seetong_tps[14730:1478085] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-14 13:44:37.028 Seetong_tps[14730:1478085] 用户设置的具体字体大小: 15.000000
2026-06-14 13:44:38.099 Seetong_tps[14730:1478085]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-14 13:44:38.349 Seetong_tps[14730:1478249] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11859fb40>{number = 10, name = (null)}====
2026-06-14 13:44:38.526 Seetong_tps[14730:1478085]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-14 13:44:38.537 Seetong_tps[14730:1478085] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-14 13:44:38.588 Seetong_tps[14730:1478112] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-14 13:44:38.588 Seetong_tps[14730:1478085] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-14 13:44:38.589 Seetong_tps[14730:1478085]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-14 13:44:38.589 Seetong_tps[14730:1478085] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-14 13:44:38.592 Seetong_tps[14730:1478085]  -- STBluetoothManager - 结束扫描 - 
2026-06-14 13:44:38.611 Seetong_tps[14730:1478085]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-14 下午1:44:38 612
2026-06-14 13:44:38.611 Seetong_tps[14730:1478085]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7f8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110408ae0>; layer = <CALayer: 0x10e7c8be0>>
2026-06-14 13:44:38.611 Seetong_tps[14730:1478085]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7f8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110408ae0>; layer = <CALayer: 0x10e7c8be0>> -- _camera.supportPlatform: 0
2026-06-14 13:44:38.612 Seetong_tps[14730:1478085]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-14 上午5:44:38 +0000
2026-06-14 13:44:38.612 Seetong_tps[14730:1478085]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-07 \U4e0a\U53481:56:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-07 \U4e0a\U53486:28:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-13 \U4e0b\U534811:31:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-14 \U4e0a\U53485:44:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-14 13:44:38.612 Seetong_tps[14730:1478085]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-14 下午1:44:38 613
2026-06-14 13:44:38.613 Seetong_tps[14730:1478112] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-14 13:44:38.640 Seetong_tps[14730:1478085]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-14 13:44:38.643 Seetong_tps[14730:1478085] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-14 13:44:38.645 Seetong_tps[14730:1478085]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-14 13:44:38.646 Seetong_tps[14730:1478085] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-14 13:44:38.671 Seetong_tps[14730:1478085]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-14 13:44:38.674 Seetong_tps[14730:1478085] 未处理的 biz 类型: res_video_preview_advert
2026-06-14 13:44:38.674 Seetong_tps[14730:1478085]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-14 13:44:38.674 Seetong_tps[14730:1478085]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-14 13:44:38.675 Seetong_tps[14730:1478085]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-14 13:44:38.677 Seetong_tps[14730:1478085]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-14 13:44:38.678 Seetong_tps[14730:1478085]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-14 13:44:38.678 Seetong_tps[14730:1478085]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-14 13:44:38.678 Seetong_tps[14730:1478085] 滚动已停止500毫秒，执行操作:29115420
2026-06-14 13:44:38.695 Seetong_tps[14730:1478085] uid:29115420 playAudio
2026-06-14 13:44:38.697 Seetong_tps[14730:1478085]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-14 13:44:38.697 Seetong_tps[14730:1478085]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-14 13:44:38.697 Seetong_tps[14730:1478135] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-14 13:44:38.890 Seetong_tps[14730:1478085] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-14 13:44:38.905 Seetong_tps[14730:1478112] ====请求接口 - 成功 - 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: 0x10e467980>{number = 19, name = (null)}====
2026-06-14 13:44:39.466 Seetong_tps[14730:1478188] ===29115420===
2026-06-14 13:44:39.467 Seetong_tps[14730:1478188] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-14 13:44:39.468 Seetong_tps[14730:1478185] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-14 13:44:39.468 Seetong_tps[14730:1478185] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-14 13:44:39.469 Seetong_tps[14730:1478185] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10baa6680>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112a2ca00>
2026-06-14 13:44:39.469 Seetong_tps[14730:1478185] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-14 13:44:39.469 Seetong_tps[14730:1478185] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-14 13:44:39.469 Seetong_tps[14730:1478185] InitDecodePortLog: playsettype = 50
2026-06-14 13:44:39.471 Seetong_tps[14730:1478185] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-14 13:44:39.471 Seetong_tps[14730:1478185] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-14 13:44:39.472 Seetong_tps[14730:1478185] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-14 13:44:39.472 Seetong_tps[14730:1478185] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-14 13:44:39.472 Seetong_tps[14730:1478185] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-14 13:44:39.472 Seetong_tps[14730:1478185] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-14 13:44:39.472 Seetong_tps[14730:1478085]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.88 - 设备: 庭院 - 29115420
2026-06-14 13:44:39.473 Seetong_tps[14730:1478185] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-14 13:44:39.474 Seetong_tps[14730:1478188]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-14 13:44:39.476 Seetong_tps[14730:1478085]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.89 - 设备: 庭院 - 29115420
2026-06-14 13:44:40.220 Seetong_tps[14730:1478337] 重新观看视频线程：<_NSMainThread: 0x10b838000>{number = 1, name = (null)}
2026-06-14 13:44:40.232 Seetong_tps[14730:1478085] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-14 13:44:40.254 Seetong_tps[14730:1478085] uid:29115420 playAudio
2026-06-14 13:44:40.254 Seetong_tps[14730:1478126] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-14 13:44:40.254 Seetong_tps[14730:1478085] uid:29115420 playAudio
2026-06-14 13:44:40.257 Seetong_tps[14730:1478085]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.67 - 设备: 庭院 - 29115420
2026-06-14 13:44:40.258 Seetong_tps[14730:1478085] checkPortStatus:_decodePort=1
2026-06-14 13:44:40.258 Seetong_tps[14730:1478085]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.67 - 设备: 庭院 - 29115420
2026-06-14 13:44:40.279 Seetong_tps[14730:1478337] 重新观看视频线程：<_NSMainThread: 0x10b838000>{number = 1, name = (null)}
2026-06-14 13:44:40.281 Seetong_tps[14730:1478085]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.69 - 设备: 庭院 - 29115420
2026-06-14 13:44:40.303 Seetong_tps[14730:1478188] Failed to get IoT drive away set configuration.
2026-06-14 13:44:40.303 Seetong_tps[14730:1478188]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-14 13:44:41.930 Seetong_tps[14730:1478185]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-14 13:44:41.931 Seetong_tps[14730:1478085]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-14 13:44:41.932 Seetong_tps[14730:1478085] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.72","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781415688000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781404875000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-14 13:44:41.932 Seetong_tps[14730:1478085]  --- 取消心跳 destoryHeartBeat --- 
2026-06-14 13:44:41.932 Seetong_tps[14730:1478085]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-14 13:44:41.944 Seetong_tps[14730:1478085] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-14 13:44:41.944 Seetong_tps[14730:1478085]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7f8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110408ae0>; layer = <CALayer: 0x10e7c8be0>>
2026-06-14 13:44:41.944 Seetong_tps[14730:1478085] #####Vstop:uid:29115420-0-port:1
2026-06-14 13:44:41.956 Seetong_tps[14730:1478085] -----------1release decodeport = 1
2026-06-14 13:44:41.957 Seetong_tps[14730:1478085]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1600;
    "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-06-14 13:44:41.958 Seetong_tps[14730:1478085] _openGLView clearFrame ...
2026-06-14 13:44:41.980 Seetong_tps[14730:1478085] [保存失败] 相机对象或存储字典为空
2026-06-14 13:44:41.981 Seetong_tps[14730:1478247] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-14 13:44:41.981 Seetong_tps[14730:1478247] --FC_StopDevComEx end
2026-06-14 13:44:41.981 Seetong_tps[14730:1478085] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.72","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781415688000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781404875000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"101.43.153.245:10078","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-14 13:44:41.981 Seetong_tps[14730:1478085]  --- 取消心跳 destoryHeartBeat --- 
2026-06-14 13:44:41.981 Seetong_tps[14730:1478085]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-19 12:06:30.368 Seetong_tps[5334:495796] app_version=8.3.805
2026-06-19 12:06:30.382 Seetong_tps[5334:495821] 询问用户是否开启推送成功
2026-06-19 12:06:30.382 Seetong_tps[5334:495821] 用户点击允许接收推送
2026-06-19 12:06:30.383 Seetong_tps[5334:495819] remoteNotificationSetting: <UNNotificationSettings: 0x112e86800; 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-06-19 12:06:30.383 Seetong_tps[5334:495796]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-19 12:06:30.384 Seetong_tps[5334:495796] showForLogin 1
2026-06-19 12:06:30.384 Seetong_tps[5334:495796] AppLaunch 还剩 6.547282934188843 秒
2026-06-19 12:06:30.408 Seetong_tps[5334:495796]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-19 12:06:30.447 Seetong_tps[5334:495796] viewDidLoad/configtime=2026-06-19 上午4:06:30 +0000
2026-06-19 12:06:30.449 Seetong_tps[5334:495796]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-19 12:06:30.449 Seetong_tps[5334:495796]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-19 12:06:30.519 Seetong_tps[5334:495796]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-19 12:06:30.522 Seetong_tps[5334:495796]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-19 12:06:30.522 Seetong_tps[5334:495796] 开始检查未读客服消息...
2026-06-19 12:06:30.522 Seetong_tps[5334:495796] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-19 12:06:30.522 Seetong_tps[5334:495796]  --- 取消心跳 destoryHeartBeat --- 
2026-06-19 12:06:30.530 Seetong_tps[5334:495796]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-19 12:06:30.530 Seetong_tps[5334:495796]  -- WebSocket connection - getNetty - 
2026-06-19 12:06:30.531 Seetong_tps[5334:495796]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-19 12:06:30.535 Seetong_tps[5334:495796] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-19 12:06:30.535 Seetong_tps[5334:495796] NAV deviceOrientationDidChange:1
2026-06-19 12:06:30.537 Seetong_tps[5334:495796]  -- groupDeviceList -- 
2026-06-19 12:06:30.538 Seetong_tps[5334:495796] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-19 12:06:30.538 Seetong_tps[5334:495796]  -- WebSocket connection - getNetty - 
2026-06-19 12:06:30.538 Seetong_tps[5334:495796]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-19 12:06:30.627 Seetong_tps[5334:495796]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-19 12:06:30.657 Seetong_tps[5334:495838] TPS_MSG_P2P_OFFLINE UserClient - deviceId: 29115420
2026-06-19 12:06:30.657 Seetong_tps[5334:495838]  -- 低功耗设备在线状态 -- 变为离线 - TPS_MSG_P2P_OFFLINE - 庭院-29115420
2026-06-19 12:06:30.658 Seetong_tps[5334:495838]  -- 更新设备状态 - deviceID: 29115420 - status: 1 - refreshType: 1
2026-06-19 12:06:30.684 Seetong_tps[5334:495816] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10bc791c0>{number = 2, name = (null)}====
2026-06-19 12:06:30.720 Seetong_tps[5334:495819] ====请求接口 - 成功 - 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: 0x10befcf40>{number = 7, name = (null)}====
2026-06-19 12:06:30.726 Seetong_tps[5334:495909] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQAWlQHUlMEAT4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e862d80>{number = 14, name = (null)}====
2026-06-19 12:06:30.732 Seetong_tps[5334:495905] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10e862dc0>{number = 13, name = (null)}====
2026-06-19 12:06:30.732 Seetong_tps[5334:495815] ====请求接口 - 成功 - 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=bjrelay61.s5.seetong.com:11443;type=0&load=24&addr=bjrelay60.s5.seetong.com:3443;type=0&load=31&addr=bjrelay6.s5.seetong.com:13443;","vipRelayServers":"type=0&load=43&addr=bjrelay43.s2.seetong.com:14443;type=0&load=55&addr=bjrelayvip3.s2.seetong.com:13443;type=0&load=48&addr=bjrelay42.s2.seetong.com:6443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.182","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10bc78f00>{number = 4, name = (null)}====
2026-06-19 12:06:30.768 Seetong_tps[5334:495796] Super properties have already been unregistered.
2026-06-19 12:06:30.768 Seetong_tps[5334:495821] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10e862c80>{number = 17, name = (null)}====
2026-06-19 12:06:30.768 Seetong_tps[5334:495908] ====请求接口 - 成功 - 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: 0x10e8601c0>{number = 16, name = (null)}====
2026-06-19 12:06:30.768 Seetong_tps[5334:495906] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e862cc0>{number = 15, name = (null)}====
2026-06-19 12:06:30.768 Seetong_tps[5334:495915] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x11c56bb40>{number = 11, name = (null)}====
2026-06-19 12:06:30.768 Seetong_tps[5334:495904] ====请求接口 - 成功 - 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.200.182","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1781841426000,"lastHeartTime":1781832839000,"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: 0x10e862c00>{number = 18, name = (null)}====
2026-06-19 12:06:30.768 Seetong_tps[5334:495796] UMAPM_OOMSampling(0,0):NO
2026-06-19 12:06:30.768 Seetong_tps[5334:495907] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e862280>{number = 19, name = (null)}====
2026-06-19 12:06:30.771 Seetong_tps[5334:495838] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjQ0Njc5MDYyMiwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.cnrxLr0Ao2D-ORhjm3NyIfT8MMrqgmHunv6umD4i8kc","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjQ0Njc5MDYyMiwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NiJdfQ.ty4KpVaw6lVJATPm7zthlfSQx-Lv-pSg3tpToChzAjE","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":"49.232.226.91:24905"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24905"}]}
====
2026-06-19 12:06:30.771 Seetong_tps[5334:495796]  -- deviceListDataUpdate - AppLaunch 还剩 1.160135746002197 秒 - 再延迟 1.660135746002197 秒 - 启动耗时 1.839864253997803 秒
2026-06-19 12:06:30.771 Seetong_tps[5334:495796]  -- groupDeviceList -- 
2026-06-19 12:06:30.771 Seetong_tps[5334:495796] groupDeviceList 已在进行中，跳过新的调用
2026-06-19 12:06:30.771 Seetong_tps[5334:495796]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1840 毫秒
2026-06-19 12:06:30.771 Seetong_tps[5334:495796]  - 收到刷新token回调 - NSData 长度: 1688
2026-06-19 12:06:30.771 Seetong_tps[5334:495796]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-06-19 12:06:30.771 Seetong_tps[5334:495796]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-06-19 12:06:30.771 Seetong_tps[5334:495796]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODE5MjgzOTAsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.Lx-GBV8cCxt6906CQZNRUFCrkHzWyFU2KoRRoxTDp6I","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODQ0MzM5OTAsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgxODQxOTkwLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.AY3xkZhoxpeEojqDaGiin2Dt5Tb7vTzbr9-WbVM4phI","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-06-19 12:06:30.778 Seetong_tps[5334:495796]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1781841990.778202
2026-06-19 12:06:30.778 Seetong_tps[5334:495796]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1781841990.778202
2026-06-19 12:06:30.778 Seetong_tps[5334:495796]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1781841990.778202 - lastRefreshTokenTime: 1781841990.778202
2026-06-19 12:06:30.785 Seetong_tps[5334:495796]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-19 12:06:30.786 Seetong_tps[5334:495796]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-19 12:06:30.786 Seetong_tps[5334:495796]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-19 12:06:30.787 Seetong_tps[5334:495796]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 518;
}
2026-06-19 12:06:30.791 Seetong_tps[5334:495796] ++++-[VideoView dealloc]++++
2026-06-19 12:06:30.794 Seetong_tps[5334:495796] OpenGLView20_Seetong dealloc:0x10e85d400
2026-06-19 12:06:30.796 Seetong_tps[5334:495818] ====请求接口 - 成功 - 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: 0x10bc79100>{number = 3, name = (null)}====
2026-06-19 12:06:30.812 Seetong_tps[5334:495796]  -- WebSocket - 重置重连次数 -- 
2026-06-19 12:06:30.825 Seetong_tps[5334:495796]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-19 12:06:30.825 Seetong_tps[5334:495796]  -- WebSocket connection - getNetty - 
2026-06-19 12:06:30.825 Seetong_tps[5334:495796]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-19 12:06:30.870 Seetong_tps[5334:495796]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-19 12:06:30.870 Seetong_tps[5334:495904] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-19 12:06:30.870 Seetong_tps[5334:495818] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-19 12:06:30.881 Seetong_tps[5334:495796]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-19 12:06:30.881 Seetong_tps[5334:495796]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQAWlQHUlMEAT4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-19 12:06:30.885 Seetong_tps[5334:495796]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-19 12:06:30.890 Seetong_tps[5334:495796]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-19 12:06:30.890 Seetong_tps[5334:495796]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-19 12:06:30.897 Seetong_tps[5334:495796] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-19 12:06:30.897 Seetong_tps[5334:495796] 客服消息未读数量: 0
2026-06-19 12:06:30.899 Seetong_tps[5334:495796]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-19 12:06:30.899 Seetong_tps[5334:495796] UMAPM_NetworkSampling(0,0):NO
2026-06-19 12:06:30.899 Seetong_tps[5334:495906]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-19 12:06:30.899 Seetong_tps[5334:495796]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-19 12:06:30.899 Seetong_tps[5334:495796]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-19 12:06:30.899 Seetong_tps[5334:495906]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-19 12:06:30.899 Seetong_tps[5334:495796]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-19 12:06:30.900 Seetong_tps[5334:495906]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-19 12:06:30.900 Seetong_tps[5334:495906]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-19 12:06:30.900 Seetong_tps[5334:495906]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-19 12:06:30.900 Seetong_tps[5334:495906]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-19 12:06:30.902 Seetong_tps[5334:495796] 蓝牙已打开
2026-06-19 12:06:30.903 Seetong_tps[5334:495796]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-19 12:06:30.944 Seetong_tps[5334:495796]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-19 12:06:30.945 Seetong_tps[5334:495796]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-19 12:06:30.945 Seetong_tps[5334:495796]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-19 12:06:30.946 Seetong_tps[5334:495796]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-19 12:06:30.946 Seetong_tps[5334:495796]  -- WebSocket - 重置重连次数 -- 
2026-06-19 12:06:30.946 Seetong_tps[5334:495796]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-19 12:06:30.947 Seetong_tps[5334:495796]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-19 12:06:30.947 Seetong_tps[5334:495796]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVwsIBFUGUlJpAQQB","reconn":0}}
2026-06-19 12:06:30.947 Seetong_tps[5334:495796]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-19 12:06:30.947 Seetong_tps[5334:495796]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-19 12:06:30.947 Seetong_tps[5334:495796] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781841426000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781832839000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-19 12:06:30.947 Seetong_tps[5334:495796]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-19 12:06:30.947 Seetong_tps[5334:495796]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2017 毫秒
2026-06-19 12:06:30.948 Seetong_tps[5334:495796] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781841426000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781832839000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-19 12:06:30.948 Seetong_tps[5334:495796]  -- groupDeviceList -- 
2026-06-19 12:06:30.948 Seetong_tps[5334:495796]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-19 12:06:30.948 Seetong_tps[5334:495796]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-19 12:06:30.948 Seetong_tps[5334:495796]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-19 12:06:30.949 Seetong_tps[5334:495796]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-19 12:06:30.949 Seetong_tps[5334:495796]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-19 12:06:30.969 Seetong_tps[5334:495907] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e862280>{number = 19, name = (null)}====
2026-06-19 12:06:30.979 Seetong_tps[5334:495796]  -- 给图片加上黑色半透明蒙版 -- imageWithBlackTranslucentMask -- image.size: {480, 270} - imageSize: {480, 270}
2026-06-19 12:06:31.043 Seetong_tps[5334:495796] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-19 12:06:31.043 Seetong_tps[5334:495796] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-19 12:06:31.044 Seetong_tps[5334:495796] Formatted Date: 2026-06-19
2026-06-19 12:06:31.044 Seetong_tps[5334:495796]  --- webSocketGetServerData msgId: 96A837CB-3DF2-446F-8735-FD5407CB13A5 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-19";
        token = AVYOAQteVABrAAkFBgUEVwsIBFUGUlNpAQQB;
    };
}
2026-06-19 12:06:31.044 Seetong_tps[5334:495796]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-19 12:06:31.044 Seetong_tps[5334:495796]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-19 12:06:31.044 Seetong_tps[5334:495796]  -- STBluetoothManager - 结束扫描 - 
2026-06-19 12:06:31.044 Seetong_tps[5334:495796]  -- STBluetoothManager - 开始扫描 - 
2026-06-19 12:06:31.044 Seetong_tps[5334:495796] didReceiveMessage: title = 【端午限时权益】0元免费领云存, content = 【端午限时权益】0元免费领云存
2026-06-19 12:06:31.044 Seetong_tps[5334:495796]  - didReceiveMessage - 收到socket消息: {"biz":"res_message_alert_notice","data":{"deviceSn":"0B99B51AA21A3766","bizStartDate":"2026-06-19 00:00:00","msgTypeLabel":"APP应用内通道吸顶通知","buttons":[{"flag":"right","action":10,"appEvent":0,"text":"立即领取","link":"https:\/\/h5.seetong.com\/activity\/cloud-week?activityId=11062&utm_source=13000&sn=0B99B51AA21A3766"}],"closeDisabled":0,"bizEndDate":"2026-06-19 23:59:59.999","msgType":1004,"title":"【端午限时权益】0元免费领云存","bizId":"100239-custom_task-6a341f6a34c24f5ff801e180-202606190B99B51AA21A3766_37913804_6a341f6a34c24f5ff801e180","bizEndDateTimestamp":1781884799,"validateContent":"","showPlace":1002,"bizStartDateTimestamp":1781798400,"content":"【端午限时权益】0元免费领云存"}}
2026-06-19 12:06:31.068 Seetong_tps[5334:495796]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-19 12:06:31.336 Seetong_tps[5334:495796] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-19 12:06:31.336 Seetong_tps[5334:495796]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-19 12:06:31.337 Seetong_tps[5334:495796]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-19 12:06:31.337 Seetong_tps[5334:495796] Sorted Dates (Descending): (
)
2026-06-19 12:06:31.458 Seetong_tps[5334:495796] MessageThrottle reloadTableView ---
2026-06-19 12:06:31.476 Seetong_tps[5334:495796]  -- 给图片加上黑色半透明蒙版 -- imageWithBlackTranslucentMask -- image.size: {480, 270} - imageSize: {480, 270}
2026-06-19 12:06:32.091 Seetong_tps[5334:495796]  -- showAdBannerView - title: 【端午限时权益】0元免费领云存 - hasExpired: 0 - bizEndDateTimestamp: 1781884799
2026-06-19 12:06:32.247 Seetong_tps[5334:495838] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-19 12:06:32.248 Seetong_tps[5334:495838] [DeviceMonitor] 监控管理器初始化完成
2026-06-19 12:06:32.248 Seetong_tps[5334:495838]  -- 更新设备状态 - deviceID: 29115420 - status: 2 - refreshType: 1
2026-06-19 12:06:32.509 Seetong_tps[5334:495796] AppLaunch hideForRefreshToken
2026-06-19 12:06:32.509 Seetong_tps[5334:495796] AppLaunch hideForRefreshToken dismiss
2026-06-19 12:06:32.509 Seetong_tps[5334:495796] AppLaunch dismiss...
2026-06-19 12:06:32.586 Seetong_tps[5334:495796] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-19 12:06:32.586 Seetong_tps[5334:495796] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-19 12:06:32.586 Seetong_tps[5334:495796] 用户设置的具体字体大小: 15.000000
2026-06-19 12:06:32.596 Seetong_tps[5334:495838]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-19 12:06:32.596 Seetong_tps[5334:495838]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-19 12:06:32.596 Seetong_tps[5334:495838]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-19 12:06:32.596 Seetong_tps[5334:495796]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-19 12:06:32.596 Seetong_tps[5334:495818] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-19 12:06:32.596 Seetong_tps[5334:495906] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-19 12:06:32.757 Seetong_tps[5334:495796] MessageThrottle reloadTableView ---
2026-06-19 12:06:32.813 Seetong_tps[5334:495796]  dealloc -- STAppLaunchWindow
2026-06-19 12:06:32.814 Seetong_tps[5334:495796]  dealloc -- STAppLaunchViewController
2026-06-19 12:06:32.816 Seetong_tps[5334:495796] AppLaunch dismiss... end
2026-06-19 12:06:33.632 Seetong_tps[5334:495838]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-19 12:06:33.634 Seetong_tps[5334:495838]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-19 12:06:33.634 Seetong_tps[5334:495838]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-19 12:06:33.634 Seetong_tps[5334:495907] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-19 12:06:33.635 Seetong_tps[5334:495907] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-19 12:06:33.635 Seetong_tps[5334:495906] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-19 12:06:33.639 Seetong_tps[5334:495838]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-19 12:06:33.640 Seetong_tps[5334:495838]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-19 12:06:33.640 Seetong_tps[5334:495838]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-19 12:06:33.640 Seetong_tps[5334:495906] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-19 12:06:33.640 Seetong_tps[5334:495907] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-19 12:06:33.640 Seetong_tps[5334:495906] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-19 12:06:33.675 Seetong_tps[5334:495796]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-19 12:06:33.940 Seetong_tps[5334:495842]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-19 12:06:33.991 Seetong_tps[5334:495796]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-19 12:06:34.193 Seetong_tps[5334:495796]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-19 12:06:34.194 Seetong_tps[5334:495796]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-19 12:06:34.194 Seetong_tps[5334:495796]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-19 12:06:34.194 Seetong_tps[5334:495796] 滚动已停止500毫秒，执行操作:29115420
2026-06-19 12:06:34.391 Seetong_tps[5334:495907] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e862280>{number = 19, name = (null)}====
2026-06-19 12:06:34.459 Seetong_tps[5334:495796] MessageThrottle reloadTableView ---
2026-06-19 12:06:34.492 Seetong_tps[5334:495904] ====请求接口 - 成功 - 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: 0x10e862c00>{number = 18, name = (null)}====
2026-06-19 12:06:35.010 Seetong_tps[5334:495842]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-19 12:06:35.528 Seetong_tps[5334:495796] MessageThrottle reloadTableView ---
2026-06-19 12:06:35.894 Seetong_tps[5334:495796] UMAPM_OOMSampling(0,0):NO
2026-06-19 12:06:35.895 Seetong_tps[5334:495796] UMAPM_NetworkSampling(0,0):NO
2026-06-19 12:06:35.970 Seetong_tps[5334:495796]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-19 12:06:35.975 Seetong_tps[5334:495796] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-19 12:06:36.021 Seetong_tps[5334:495796] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-19 12:06:36.022 Seetong_tps[5334:495915] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-19 12:06:36.022 Seetong_tps[5334:495796]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-19 12:06:36.023 Seetong_tps[5334:495796] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-19 12:06:36.025 Seetong_tps[5334:495796]  -- STBluetoothManager - 结束扫描 - 
2026-06-19 12:06:36.041 Seetong_tps[5334:495796]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-19 下午12:06:36 041
2026-06-19 12:06:36.041 Seetong_tps[5334:495796]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ec50a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x112f8c000>; layer = <CALayer: 0x10ec61b60>>
2026-06-19 12:06:36.041 Seetong_tps[5334:495796]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ec50a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x112f8c000>; layer = <CALayer: 0x10ec61b60>> -- _camera.supportPlatform: 0
2026-06-19 12:06:36.041 Seetong_tps[5334:495796]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-19 上午4:06:36 +0000
2026-06-19 12:06:36.042 Seetong_tps[5334:495796]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-07 \U4e0a\U53486:28:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-13 \U4e0b\U534811:31:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-14 \U4e0a\U53485:44:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0a\U53484:06:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-19 12:06:36.042 Seetong_tps[5334:495796]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-19 下午12:06:36 043
2026-06-19 12:06:36.043 Seetong_tps[5334:495915] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-19 12:06:36.071 Seetong_tps[5334:495796]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-19 12:06:36.073 Seetong_tps[5334:495796] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-19 12:06:36.075 Seetong_tps[5334:495796]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-19 12:06:36.076 Seetong_tps[5334:495796] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-19 12:06:36.094 Seetong_tps[5334:495796]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-19 12:06:36.097 Seetong_tps[5334:495796]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-19 12:06:36.097 Seetong_tps[5334:495796]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-19 12:06:36.099 Seetong_tps[5334:495796] 未处理的 biz 类型: res_video_preview_advert
2026-06-19 12:06:36.100 Seetong_tps[5334:495796]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-19 12:06:36.128 Seetong_tps[5334:495796] uid:29115420 playAudio
2026-06-19 12:06:36.128 Seetong_tps[5334:495796]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-19 12:06:36.128 Seetong_tps[5334:495796]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-19 12:06:36.128 Seetong_tps[5334:495915] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-19 12:06:36.327 Seetong_tps[5334:495796] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-19 12:06:36.562 Seetong_tps[5334:495842] ===29115420===
2026-06-19 12:06:36.563 Seetong_tps[5334:495842] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-19 12:06:36.563 Seetong_tps[5334:495838] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-19 12:06:36.564 Seetong_tps[5334:495838] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-19 12:06:36.564 Seetong_tps[5334:495838] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10befee40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112e7ca00>
2026-06-19 12:06:36.564 Seetong_tps[5334:495838] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-19 12:06:36.564 Seetong_tps[5334:495838] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-19 12:06:36.564 Seetong_tps[5334:495838] InitDecodePortLog: playsettype = 50
2026-06-19 12:06:36.566 Seetong_tps[5334:495838] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-19 12:06:36.566 Seetong_tps[5334:495796]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.54 - 设备: 庭院 - 29115420
2026-06-19 12:06:36.566 Seetong_tps[5334:495838] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-19 12:06:36.567 Seetong_tps[5334:495838] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-19 12:06:36.567 Seetong_tps[5334:495838] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-19 12:06:36.567 Seetong_tps[5334:495838] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-19 12:06:36.567 Seetong_tps[5334:495838] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-19 12:06:36.568 Seetong_tps[5334:495838] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-19 12:06:36.570 Seetong_tps[5334:495796]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.55 - 设备: 庭院 - 29115420
2026-06-19 12:06:37.589 Seetong_tps[5334:495842]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-19 12:06:37.687 Seetong_tps[5334:496011] 重新观看视频线程：<_NSMainThread: 0x10bc78000>{number = 1, name = (null)}
2026-06-19 12:06:37.700 Seetong_tps[5334:495796] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-19 12:06:37.721 Seetong_tps[5334:495796] uid:29115420 playAudio
2026-06-19 12:06:37.721 Seetong_tps[5334:495908] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-19 12:06:37.722 Seetong_tps[5334:495796] uid:29115420 playAudio
2026-06-19 12:06:37.722 Seetong_tps[5334:495796] checkPortStatus:_decodePort=1
2026-06-19 12:06:37.722 Seetong_tps[5334:495796]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.70 - 设备: 庭院 - 29115420
2026-06-19 12:06:37.722 Seetong_tps[5334:495796]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.70 - 设备: 庭院 - 29115420
2026-06-19 12:06:37.745 Seetong_tps[5334:496011] 重新观看视频线程：<_NSMainThread: 0x10bc78000>{number = 1, name = (null)}
2026-06-19 12:06:37.747 Seetong_tps[5334:495796]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.73 - 设备: 庭院 - 29115420
2026-06-19 12:06:39.264 Seetong_tps[5334:495842] Failed to get IoT drive away set configuration.
2026-06-19 12:06:39.264 Seetong_tps[5334:495842]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-19 12:06:40.474 Seetong_tps[5334:495838]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-19 12:06:40.476 Seetong_tps[5334:495796]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-19 12:06:40.478 Seetong_tps[5334:495796] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781841426000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781832839000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-19 12:06:40.478 Seetong_tps[5334:495796]  --- 取消心跳 destoryHeartBeat --- 
2026-06-19 12:06:40.478 Seetong_tps[5334:495796]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-19 12:06:40.490 Seetong_tps[5334:495796] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-19 12:06:40.490 Seetong_tps[5334:495796]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ec50a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x112f8c000>; layer = <CALayer: 0x10ec61b60>>
2026-06-19 12:06:40.490 Seetong_tps[5334:495796] #####Vstop:uid:29115420-0-port:1
2026-06-19 12:06:40.495 Seetong_tps[5334:495796] -----------1release decodeport = 1
2026-06-19 12:06:40.495 Seetong_tps[5334:495796]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1600;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "2.173913043478261";
    "preview_duration" = 4400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-19 12:06:40.497 Seetong_tps[5334:495796] _openGLView clearFrame ...
2026-06-19 12:06:40.518 Seetong_tps[5334:495796] [保存失败] 相机对象或存储字典为空
2026-06-19 12:06:40.518 Seetong_tps[5334:495821] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-19 12:06:40.518 Seetong_tps[5334:495821] --FC_StopDevComEx end
2026-06-19 12:06:40.518 Seetong_tps[5334:495796] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781841426000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781832839000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-19 12:06:40.518 Seetong_tps[5334:495796]  --- 取消心跳 destoryHeartBeat --- 
2026-06-19 12:06:40.518 Seetong_tps[5334:495796]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-19 16:12:09.195 Seetong_tps[7072:657356] app_version=8.3.805
2026-06-19 16:12:09.207 Seetong_tps[7072:657356]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-19 16:12:09.207 Seetong_tps[7072:657356] showForLogin 1
2026-06-19 16:12:09.207 Seetong_tps[7072:657356] AppLaunch 还剩 6.741695880889893 秒
2026-06-19 16:12:09.208 Seetong_tps[7072:657384] 询问用户是否开启推送成功
2026-06-19 16:12:09.208 Seetong_tps[7072:657384] 用户点击允许接收推送
2026-06-19 16:12:09.225 Seetong_tps[7072:657384] remoteNotificationSetting: <UNNotificationSettings: 0x1102961c0; 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-06-19 16:12:09.228 Seetong_tps[7072:657356]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-19 16:12:09.267 Seetong_tps[7072:657356] viewDidLoad/configtime=2026-06-19 上午8:12:09 +0000
2026-06-19 16:12:09.269 Seetong_tps[7072:657356]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-19 16:12:09.269 Seetong_tps[7072:657356]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-19 16:12:09.334 Seetong_tps[7072:657356]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: {
    bizEndDateTimestamp = 1781884799;
    bizId = "100239-custom_task-6a341f6a34c24f5ff801e180-202606190B99B51AA21A3766_37913804_6a341f6a34c24f5ff801e180";
    bizStartDateTimestamp = 1781798400;
    buttons =     (
                {
            action = 10;
            appEvent = 0;
            flag = right;
            isFromNotice = 0;
            link = "https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=13000&sn=0B99B51AA21A3766";
            text = "\U7acb\U5373\U9886\U53d6";
        }
    );
    closeDisabled = 0;
    content = "\U3010\U7aef\U5348\U9650\U65f6\U6743\U76ca\U30110\U5143\U514d\U8d39\U9886\U4e91\U5b58";
    deviceSn = 0B99B51AA21A3766;
    isNvrSelf = 0;
    msgType = 1004;
    showPlace = 1002;
    title = "\U3010\U7aef\U5348\U9650\U65f6\U6743\U76ca\U30110\U5143\U514d\U8d39\U9886\U4e91\U5b58";
    validateContent = "";
}
2026-06-19 16:12:09.338 Seetong_tps[7072:657356]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-19 16:12:09.338 Seetong_tps[7072:657356] 开始检查未读客服消息...
2026-06-19 16:12:09.338 Seetong_tps[7072:657356] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-19 16:12:09.338 Seetong_tps[7072:657356]  --- 取消心跳 destoryHeartBeat --- 
2026-06-19 16:12:09.346 Seetong_tps[7072:657356]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-19 16:12:09.346 Seetong_tps[7072:657356]  -- WebSocket connection - getNetty - 
2026-06-19 16:12:09.346 Seetong_tps[7072:657356]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-19 16:12:09.349 Seetong_tps[7072:657356] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-19 16:12:09.349 Seetong_tps[7072:657356] NAV deviceOrientationDidChange:1
2026-06-19 16:12:09.351 Seetong_tps[7072:657356]  -- groupDeviceList -- 
2026-06-19 16:12:09.351 Seetong_tps[7072:657356] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-19 16:12:09.351 Seetong_tps[7072:657356]  -- WebSocket connection - getNetty - 
2026-06-19 16:12:09.351 Seetong_tps[7072:657356]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-19 16:12:09.441 Seetong_tps[7072:657356]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-19 16:12:09.562 Seetong_tps[7072:657356] Super properties have already been unregistered.
2026-06-19 16:12:09.562 Seetong_tps[7072:657356] UMAPM_OOMSampling(0,0):NO
2026-06-19 16:12:09.564 Seetong_tps[7072:657356]  -- deviceListDataUpdate - AppLaunch 还剩 1.38475513458252 秒 - 再延迟 1.88475513458252 秒 - 启动耗时 1.61524486541748 秒
2026-06-19 16:12:09.564 Seetong_tps[7072:657356]  -- groupDeviceList -- 
2026-06-19 16:12:09.564 Seetong_tps[7072:657356] groupDeviceList 已在进行中，跳过新的调用
2026-06-19 16:12:09.564 Seetong_tps[7072:657356]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1615 毫秒
2026-06-19 16:12:09.566 Seetong_tps[7072:657356]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-19 16:12:09.566 Seetong_tps[7072:657356]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-19 16:12:09.566 Seetong_tps[7072:657356]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-19 16:12:09.568 Seetong_tps[7072:657356]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 519;
}
2026-06-19 16:12:09.568 Seetong_tps[7072:657356] ++++-[VideoView dealloc]++++
2026-06-19 16:12:09.571 Seetong_tps[7072:657356] OpenGLView20_Seetong dealloc:0x1156ace00
2026-06-19 16:12:09.598 Seetong_tps[7072:657356]  -- WebSocket - 重置重连次数 -- 
2026-06-19 16:12:09.614 Seetong_tps[7072:657356]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-19 16:12:09.614 Seetong_tps[7072:657356]  -- WebSocket connection - getNetty - 
2026-06-19 16:12:09.614 Seetong_tps[7072:657356]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-19 16:12:09.616 Seetong_tps[7072:657356] UMAPM_NetworkSampling(0,0):NO
2026-06-19 16:12:09.616 Seetong_tps[7072:657356]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-19 16:12:09.616 Seetong_tps[7072:657356]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-19 16:12:09.616 Seetong_tps[7072:657356]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-19 16:12:09.618 Seetong_tps[7072:657356] 蓝牙已打开
2026-06-19 16:12:09.839 Seetong_tps[7072:657356]  -- STBluetoothManager - 结束扫描 - 
2026-06-19 16:12:09.839 Seetong_tps[7072:657356]  -- STBluetoothManager - 开始扫描 - 
2026-06-19 16:12:10.590 Seetong_tps[7072:657356]  -- showAdBannerView - title: 【端午限时权益】0元免费领云存 - hasExpired: 0 - bizEndDateTimestamp: 1781884799
2026-06-19 16:12:11.449 Seetong_tps[7072:657356] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-19 16:12:11.449 Seetong_tps[7072:657356] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-19 16:12:11.449 Seetong_tps[7072:657356] 用户设置的具体字体大小: 15.000000
2026-06-19 16:12:11.543 Seetong_tps[7072:657356] AppLaunch hideForRefreshToken
2026-06-19 16:12:11.543 Seetong_tps[7072:657356] AppLaunch hideForRefreshToken dismiss
2026-06-19 16:12:11.543 Seetong_tps[7072:657356] AppLaunch dismiss...
2026-06-19 16:12:11.849 Seetong_tps[7072:657356]  dealloc -- STAppLaunchWindow
2026-06-19 16:12:11.853 Seetong_tps[7072:657356]  dealloc -- STAppLaunchViewController
2026-06-19 16:12:11.855 Seetong_tps[7072:657356] AppLaunch dismiss... end
2026-06-19 16:12:12.340 Seetong_tps[7072:657530] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-06-19 16:12:12.460 Seetong_tps[7072:657356]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-19 16:12:12.573 Seetong_tps[7072:657381] ====请求接口 - 成功 - 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=31&addr=bjrelay46.s2.seetong.com:2443;type=0&load=28&addr=bjrelay50.s5.seetong.com:11443;type=0&load=19&addr=bjrelay60.s5.seetong.com:14443;","vipRelayServers":"type=0&load=50&addr=bjrelayvip1.s2.seetong.com:7443;type=0&load=53&addr=bjrelay41.s2.seetong.com:4443;type=0&load=52&addr=bjrelayvip2.s2.seetong.com:10443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.222","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10903b440>{number = 6, name = (null)}====
2026-06-19 16:12:12.586 Seetong_tps[7072:657356]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-19 16:12:12.586 Seetong_tps[7072:657356]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-19 16:12:12.595 Seetong_tps[7072:657387] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109039080>{number = 3, name = (null)}====
2026-06-19 16:12:12.595 Seetong_tps[7072:657494] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQAWlQDU1cGAz4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1157fbfc0>{number = 16, name = (null)}====
2026-06-19 16:12:12.599 Seetong_tps[7072:657356]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-19 16:12:12.600 Seetong_tps[7072:657356]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQAWlQDU1cGAz4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-19 16:12:12.600 Seetong_tps[7072:657530] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjQ2MTUzMjU5Miwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cyIn0.iGkgLsDpfn6fjYBxJ6Q9FLTMHHb8c0JEaLiS6juNG_c","accessNode":"82.157.67.131:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjQ2MTUzMjU5Miwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5NCJdfQ.LbVmmnDnj1PXnZ0ZJH5pFwhLgRxXiumXTEeLlggQaXw","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:24900"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24906"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24903"}]}
====
2026-06-19 16:12:12.606 Seetong_tps[7072:657356]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-19 16:12:12.613 Seetong_tps[7072:657493] ====请求接口 - 成功 - 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: 0x1157fbd00>{number = 18, name = (null)}====
2026-06-19 16:12:12.617 Seetong_tps[7072:657388] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1092c0fc0>{number = 7, name = (null)}====
2026-06-19 16:12:12.617 Seetong_tps[7072:657392] ====请求接口 - 成功 - 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.200.182","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1781855850000,"lastHeartTime":1781854472000,"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: 0x1102823c0>{number = 19, name = (null)}====
2026-06-19 16:12:12.623 Seetong_tps[7072:657490] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x110282840>{number = 20, name = (null)}====
2026-06-19 16:12:12.629 Seetong_tps[7072:657356]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-19 16:12:12.629 Seetong_tps[7072:657382] ====请求接口 - 成功 - 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: 0x1090390c0>{number = 2, name = (null)}====
2026-06-19 16:12:12.629 Seetong_tps[7072:657356]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-19 16:12:12.629 Seetong_tps[7072:657493]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-19 16:12:12.629 Seetong_tps[7072:657493]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-19 16:12:12.629 Seetong_tps[7072:657493]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-19 16:12:12.630 Seetong_tps[7072:657493]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-19 16:12:12.630 Seetong_tps[7072:657493]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-19 16:12:12.630 Seetong_tps[7072:657493]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-19 16:12:12.632 Seetong_tps[7072:657356]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-19 16:12:12.636 Seetong_tps[7072:657356]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-19 16:12:12.636 Seetong_tps[7072:657356]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-19 16:12:12.636 Seetong_tps[7072:657491] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x1157fb700>{number = 21, name = (null)}====
2026-06-19 16:12:12.637 Seetong_tps[7072:657356]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 4688 毫秒
2026-06-19 16:12:12.637 Seetong_tps[7072:657356] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781855850000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781854472000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-19 16:12:12.637 Seetong_tps[7072:657356]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-19 16:12:12.637 Seetong_tps[7072:657356]  -- groupDeviceList -- 
2026-06-19 16:12:12.637 Seetong_tps[7072:657356] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-19 16:12:12.637 Seetong_tps[7072:657356] 客服消息未读数量: 0
2026-06-19 16:12:12.637 Seetong_tps[7072:657356]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-19 16:12:12.638 Seetong_tps[7072:657356]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-19 16:12:12.638 Seetong_tps[7072:657356]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-19 16:12:12.638 Seetong_tps[7072:657356]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-19 16:12:12.638 Seetong_tps[7072:657356]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-19 16:12:12.641 Seetong_tps[7072:657492] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x110280fc0>{number = 22, name = (null)}====
2026-06-19 16:12:12.642 Seetong_tps[7072:657503] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1156b0480>{number = 12, name = (null)}====
2026-06-19 16:12:12.648 Seetong_tps[7072:657495] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x11556c000>{number = 9, name = (null)}====
2026-06-19 16:12:12.657 Seetong_tps[7072:657384] ====请求接口 - 成功 - 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: 0x109038d00>{number = 4, name = (null)}====
2026-06-19 16:12:12.698 Seetong_tps[7072:657356]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-19 16:12:12.698 Seetong_tps[7072:657356]  -- WebSocket - 重置重连次数 -- 
2026-06-19 16:12:12.698 Seetong_tps[7072:657356]  -- WebSocket connection 长连接成功 - 耗时：3.4 秒
2026-06-19 16:12:12.699 Seetong_tps[7072:657356]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-19 16:12:12.699 Seetong_tps[7072:657356]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVwsICFQCUFBpAQQB","reconn":0}}
2026-06-19 16:12:12.699 Seetong_tps[7072:657356]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-19 16:12:12.700 Seetong_tps[7072:657356] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781855850000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781854472000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-19 16:12:12.748 Seetong_tps[7072:657502] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11556fb00>{number = 11, name = (null)}====
2026-06-19 16:12:12.836 Seetong_tps[7072:657356] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-19 16:12:12.836 Seetong_tps[7072:657356] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-19 16:12:12.837 Seetong_tps[7072:657356] Formatted Date: 2026-06-19
2026-06-19 16:12:12.837 Seetong_tps[7072:657356]  --- webSocketGetServerData msgId: 8A10658C-FCFF-415C-B2AC-211F5C51BE5D - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-19";
        token = AVYOAQteVABrAAkFBgUEVwsICFQCUFBpAQQB;
    };
}
2026-06-19 16:12:12.838 Seetong_tps[7072:657356]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-19 16:12:12.838 Seetong_tps[7072:657356]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-19 16:12:12.863 Seetong_tps[7072:657356]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-19 16:12:12.950 Seetong_tps[7072:657356] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-19 16:12:12.950 Seetong_tps[7072:657356]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-19 16:12:12.950 Seetong_tps[7072:657356]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-19 16:12:12.951 Seetong_tps[7072:657356] Sorted Dates (Descending): (
)
2026-06-19 16:12:12.966 Seetong_tps[7072:657356]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-19 16:12:12.966 Seetong_tps[7072:657356]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-19 16:12:12.966 Seetong_tps[7072:657356] 滚动已停止500毫秒，执行操作:29115420
2026-06-19 16:12:13.217 Seetong_tps[7072:657502] ====请求接口 - 成功 - 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: 0x11556fb00>{number = 11, name = (null)}====
2026-06-19 16:12:14.233 Seetong_tps[7072:657356]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-19 16:12:14.238 Seetong_tps[7072:657356] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-19 16:12:14.284 Seetong_tps[7072:657356] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-19 16:12:14.284 Seetong_tps[7072:657507] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-19 16:12:14.284 Seetong_tps[7072:657356]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-19 16:12:14.285 Seetong_tps[7072:657356] Reachability Flag Status: WR t------ networkStatusForFlags
2026-06-19 16:12:14.295 Seetong_tps[7072:657356]  -- STBluetoothManager - 结束扫描 - 
2026-06-19 16:12:14.310 Seetong_tps[7072:657356]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-19 下午4:12:14 310
2026-06-19 16:12:14.310 Seetong_tps[7072:657356]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d871180; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d8aed20>; layer = <CALayer: 0x10d8ac7c0>>
2026-06-19 16:12:14.310 Seetong_tps[7072:657356]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d871180; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d8aed20>; layer = <CALayer: 0x10d8ac7c0>> -- _camera.supportPlatform: 0
2026-06-19 16:12:14.310 Seetong_tps[7072:657356]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-19 上午8:12:14 +0000
2026-06-19 16:12:14.310 Seetong_tps[7072:657356]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-13 \U4e0b\U534811:31:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-14 \U4e0a\U53485:44:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0a\U53484:06:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0a\U53488:12:09 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-19 16:12:14.311 Seetong_tps[7072:657356]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-19 下午4:12:14 311
2026-06-19 16:12:14.311 Seetong_tps[7072:657507] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-19 16:12:14.337 Seetong_tps[7072:657356]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-19 16:12:14.340 Seetong_tps[7072:657356] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-19 16:12:14.342 Seetong_tps[7072:657356]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-19 16:12:14.343 Seetong_tps[7072:657356] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-19 16:12:14.364 Seetong_tps[7072:657356]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-19 16:12:14.367 Seetong_tps[7072:657356] 未处理的 biz 类型: res_video_preview_advert
2026-06-19 16:12:14.367 Seetong_tps[7072:657356]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-19 16:12:14.367 Seetong_tps[7072:657356]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-19 16:12:14.368 Seetong_tps[7072:657356]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-19 16:12:14.397 Seetong_tps[7072:657356] uid:29115420 playAudio
2026-06-19 16:12:14.397 Seetong_tps[7072:657356]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-19 16:12:14.397 Seetong_tps[7072:657356]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-19 16:12:14.592 Seetong_tps[7072:657356] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-19 16:12:16.371 Seetong_tps[7072:657356]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.09 - 设备: 庭院 - 29115420
2026-06-19 16:12:18.166 Seetong_tps[7072:657530] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-19 16:12:18.167 Seetong_tps[7072:657530] [DeviceMonitor] 监控管理器初始化完成
2026-06-19 16:12:18.182 Seetong_tps[7072:657356]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-19 下午4:12:18 182
2026-06-19 16:12:18.182 Seetong_tps[7072:657356]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d871180; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d8aed20>; layer = <CALayer: 0x10d8ac7c0>>
2026-06-19 16:12:18.182 Seetong_tps[7072:657356]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d871180; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d8aed20>; layer = <CALayer: 0x10d8ac7c0>> -- _camera.supportPlatform: 0
2026-06-19 16:12:18.182 Seetong_tps[7072:657356]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-19 下午4:12:18 183
2026-06-19 16:12:18.183 Seetong_tps[7072:657356]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-19 16:12:18.183 Seetong_tps[7072:657356]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-19 16:12:18.183 Seetong_tps[7072:657356]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 3.90 - 设备: 庭院 - 29115420
2026-06-19 16:12:18.397 Seetong_tps[7072:657356]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-19 16:12:18.398 Seetong_tps[7072:657356] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781855850000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781854472000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-19 16:12:18.398 Seetong_tps[7072:657356]  --- 取消心跳 destoryHeartBeat --- 
2026-06-19 16:12:18.398 Seetong_tps[7072:657356]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-19 16:12:18.408 Seetong_tps[7072:657356]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d871180; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d8aed20>; layer = <CALayer: 0x10d8ac7c0>>
2026-06-19 16:12:18.408 Seetong_tps[7072:657356] #####Vstop:uid:29115420-0-port:-1
2026-06-19 16:12:18.409 Seetong_tps[7072:657356]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 0;
    "is_awaken_enter" = 0;
    "is_success" = 0;
    "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-06-19 16:12:18.415 Seetong_tps[7072:657356] _openGLView clearFrame ...
2026-06-19 16:12:18.415 Seetong_tps[7072:657356] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-19 16:12:18.430 Seetong_tps[7072:657356] [保存失败] 相机对象或存储字典为空
2026-06-19 16:12:18.430 Seetong_tps[7072:657492] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-19 16:12:18.430 Seetong_tps[7072:657492] --FC_StopDevComEx end
2026-06-19 16:12:18.431 Seetong_tps[7072:657356] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781855850000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781854472000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-19 16:12:18.431 Seetong_tps[7072:657356]  --- 取消心跳 destoryHeartBeat --- 
2026-06-19 16:12:18.431 Seetong_tps[7072:657356]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-20 06:28:28.177 Seetong_tps[10225:1043839] app_version=8.3.805
2026-06-20 06:28:28.190 Seetong_tps[10225:1043839]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-20 06:28:28.190 Seetong_tps[10225:1043839] showForLogin 1
2026-06-20 06:28:28.190 Seetong_tps[10225:1043839] AppLaunch 还剩 6.914144992828369 秒
2026-06-20 06:28:28.190 Seetong_tps[10225:1043846] 询问用户是否开启推送成功
2026-06-20 06:28:28.191 Seetong_tps[10225:1043846] 用户点击允许接收推送
2026-06-20 06:28:28.206 Seetong_tps[10225:1043846] remoteNotificationSetting: <UNNotificationSettings: 0x10deda080; 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-06-20 06:28:28.209 Seetong_tps[10225:1043839]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-20 06:28:28.246 Seetong_tps[10225:1043839] viewDidLoad/configtime=2026-06-19 下午10:28:28 +0000
2026-06-20 06:28:28.247 Seetong_tps[10225:1043839]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-20 06:28:28.247 Seetong_tps[10225:1043839]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-20 06:28:28.291 Seetong_tps[10225:1043839]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: {
    bizEndDateTimestamp = 1781884799;
    bizId = "100239-custom_task-6a341f6a34c24f5ff801e180-202606190B99B51AA21A3766_37913804_6a341f6a34c24f5ff801e180";
    bizStartDateTimestamp = 1781798400;
    buttons =     (
                {
            action = 10;
            appEvent = 0;
            flag = right;
            isFromNotice = 0;
            link = "https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=13000&sn=0B99B51AA21A3766";
            text = "\U7acb\U5373\U9886\U53d6";
        }
    );
    closeDisabled = 0;
    content = "\U3010\U7aef\U5348\U9650\U65f6\U6743\U76ca\U30110\U5143\U514d\U8d39\U9886\U4e91\U5b58";
    deviceSn = 0B99B51AA21A3766;
    isNvrSelf = 0;
    msgType = 1004;
    showPlace = 1002;
    title = "\U3010\U7aef\U5348\U9650\U65f6\U6743\U76ca\U30110\U5143\U514d\U8d39\U9886\U4e91\U5b58";
    validateContent = "";
}
2026-06-20 06:28:28.295 Seetong_tps[10225:1043839]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-20 06:28:28.295 Seetong_tps[10225:1043839] 开始检查未读客服消息...
2026-06-20 06:28:28.295 Seetong_tps[10225:1043839] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-20 06:28:28.295 Seetong_tps[10225:1043839]  --- 取消心跳 destoryHeartBeat --- 
2026-06-20 06:28:28.299 Seetong_tps[10225:1043839]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-20 06:28:28.299 Seetong_tps[10225:1043839]  -- WebSocket connection - getNetty - 
2026-06-20 06:28:28.300 Seetong_tps[10225:1043839]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-20 06:28:28.303 Seetong_tps[10225:1043839] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-20 06:28:28.303 Seetong_tps[10225:1043839] NAV deviceOrientationDidChange:1
2026-06-20 06:28:28.306 Seetong_tps[10225:1043839]  -- groupDeviceList -- 
2026-06-20 06:28:28.306 Seetong_tps[10225:1043839] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-20 06:28:28.306 Seetong_tps[10225:1043839]  -- WebSocket connection - getNetty - 
2026-06-20 06:28:28.306 Seetong_tps[10225:1043839]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-20 06:28:28.343 Seetong_tps[10225:1043870] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjUxMjkwODI5Miwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.G29p4sMH47syhJI2HVDYhG8XY40a1YkncqqjjquDOqA","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjUxMjkwODI5Miwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5MiJdfQ.DXjSV_VKVfUQfF8EnhLG7QVguhTJcnlLub8vRgeYzxY","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":"82.157.252.165:24906"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24901"}]}
====
2026-06-20 06:28:28.360 Seetong_tps[10225:1043848] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x106eb0e80>{number = 7, name = (null)}====
2026-06-20 06:28:28.372 Seetong_tps[10225:1043839]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-20 06:28:28.487 Seetong_tps[10225:1043839] Super properties have already been unregistered.
2026-06-20 06:28:28.487 Seetong_tps[10225:1043839] UMAPM_OOMSampling(0,0):NO
2026-06-20 06:28:28.488 Seetong_tps[10225:1043850] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x106c3ba80>{number = 5, name = (null)}====
2026-06-20 06:28:28.490 Seetong_tps[10225:1043839]  -- deviceListDataUpdate - AppLaunch 还剩 1.614866018295288 秒 - 再延迟 2.114866018295288 秒 - 启动耗时 1.385133981704712 秒
2026-06-20 06:28:28.490 Seetong_tps[10225:1043839]  -- groupDeviceList -- 
2026-06-20 06:28:28.490 Seetong_tps[10225:1043839] groupDeviceList 已在进行中，跳过新的调用
2026-06-20 06:28:28.490 Seetong_tps[10225:1043839]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1385 毫秒
2026-06-20 06:28:28.493 Seetong_tps[10225:1043839]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-20 06:28:28.494 Seetong_tps[10225:1043839]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-20 06:28:28.494 Seetong_tps[10225:1043839]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-20 06:28:28.495 Seetong_tps[10225:1043839]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 520;
}
2026-06-20 06:28:28.511 Seetong_tps[10225:1043845] ====请求接口 - 成功 - 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=bjrelay10.s5.seetong.com:1443;type=0&load=13&addr=bjrelay9.s5.seetong.com:5443;type=0&load=20&addr=bjrelay63.s5.seetong.com:13443;","vipRelayServers":"type=0&load=37&addr=bjrelayvip1.s2.seetong.com:5443;type=0&load=48&addr=bjrelayvip1.s2.seetong.com:11443;type=0&load=41&addr=bjrelayvip2.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.182","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x106c38fc0>{number = 3, name = (null)}====
2026-06-20 06:28:28.513 Seetong_tps[10225:1043852] ====请求接口 - 成功 - 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.200.182","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1781907526000,"lastHeartTime":1781897780000,"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: 0x106eb2700>{number = 16, name = (null)}====
2026-06-20 06:28:28.513 Seetong_tps[10225:1043839] ++++-[VideoView dealloc]++++
2026-06-20 06:28:28.514 Seetong_tps[10225:1043846] ====请求接口 - 成功 - 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: 0x106c38ec0>{number = 2, name = (null)}====
2026-06-20 06:28:28.514 Seetong_tps[10225:1043972] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x106eb0a80>{number = 17, name = (null)}====
2026-06-20 06:28:28.516 Seetong_tps[10225:1043839] OpenGLView20_Seetong dealloc:0x10989d800
2026-06-20 06:28:28.532 Seetong_tps[10225:1043844] ====请求接口 - 成功 - 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: 0x10de952c0>{number = 18, name = (null)}====
2026-06-20 06:28:28.544 Seetong_tps[10225:1043839]  -- WebSocket - 重置重连次数 -- 
2026-06-20 06:28:28.563 Seetong_tps[10225:1043839]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-20 06:28:28.564 Seetong_tps[10225:1043839]  -- WebSocket connection - getNetty - 
2026-06-20 06:28:28.564 Seetong_tps[10225:1043839]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-20 06:28:28.566 Seetong_tps[10225:1043839] UMAPM_NetworkSampling(0,0):NO
2026-06-20 06:28:28.566 Seetong_tps[10225:1043839]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-20 06:28:28.566 Seetong_tps[10225:1043839]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-20 06:28:28.566 Seetong_tps[10225:1043839]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-20 06:28:28.568 Seetong_tps[10225:1043839] 蓝牙已打开
2026-06-20 06:28:28.573 Seetong_tps[10225:1043839]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-20 06:28:28.573 Seetong_tps[10225:1043839]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-20 06:28:28.587 Seetong_tps[10225:1043839]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-20 06:28:28.587 Seetong_tps[10225:1043848]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-20 06:28:28.587 Seetong_tps[10225:1043848]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-20 06:28:28.587 Seetong_tps[10225:1043848]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-20 06:28:28.588 Seetong_tps[10225:1043848]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-20 06:28:28.588 Seetong_tps[10225:1043848]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-20 06:28:28.588 Seetong_tps[10225:1043848]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-20 06:28:28.588 Seetong_tps[10225:1043839]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-20 06:28:28.605 Seetong_tps[10225:1043839]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-20 06:28:28.619 Seetong_tps[10225:1043839]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-20 06:28:28.619 Seetong_tps[10225:1043839]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-20 06:28:28.708 Seetong_tps[10225:1043979] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x117a34740>{number = 11, name = (null)}====
2026-06-20 06:28:28.718 Seetong_tps[10225:1043974] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIHUVUFVFcPA1lvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x109a1e240>{number = 19, name = (null)}====
2026-06-20 06:28:28.718 Seetong_tps[10225:1043978] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x117a34b40>{number = 13, name = (null)}====
2026-06-20 06:28:28.723 Seetong_tps[10225:1043839]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-20 06:28:28.723 Seetong_tps[10225:1043839]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1618 毫秒
2026-06-20 06:28:28.723 Seetong_tps[10225:1043839] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781907526000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781897780000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 06:28:28.723 Seetong_tps[10225:1043839]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-20 06:28:28.723 Seetong_tps[10225:1043839]  -- groupDeviceList -- 
2026-06-20 06:28:28.724 Seetong_tps[10225:1043839]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-20 06:28:28.724 Seetong_tps[10225:1043839]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIHUVUFVFcPA1lvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-20 06:28:28.725 Seetong_tps[10225:1043839]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-20 06:28:28.725 Seetong_tps[10225:1043839]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-20 06:28:28.725 Seetong_tps[10225:1043839]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-20 06:28:28.727 Seetong_tps[10225:1043839]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-20 06:28:28.727 Seetong_tps[10225:1043839]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-20 06:28:28.734 Seetong_tps[10225:1043847] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109ab8d00>{number = 21, name = (null)}====
2026-06-20 06:28:28.734 Seetong_tps[10225:1043839] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-20 06:28:28.734 Seetong_tps[10225:1043839] 客服消息未读数量: 0
2026-06-20 06:28:28.749 Seetong_tps[10225:1043853] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x11799e640>{number = 10, name = (null)}====
2026-06-20 06:28:28.749 Seetong_tps[10225:1043839]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-20 06:28:28.754 Seetong_tps[10225:1043973] ====请求接口 - 成功 - 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: 0x109ab9cc0>{number = 22, name = (null)}====
2026-06-20 06:28:28.784 Seetong_tps[10225:1043839]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-20 06:28:28.784 Seetong_tps[10225:1043839]  -- WebSocket - 重置重连次数 -- 
2026-06-20 06:28:28.784 Seetong_tps[10225:1043839]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-06-20 06:28:28.785 Seetong_tps[10225:1043839]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 06:28:28.785 Seetong_tps[10225:1043839]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVwsKAlcIU1ppAQQB","reconn":0}}
2026-06-20 06:28:28.785 Seetong_tps[10225:1043839]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 06:28:28.785 Seetong_tps[10225:1043839] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781907526000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781897780000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 06:28:28.796 Seetong_tps[10225:1043839]  -- STBluetoothManager - 结束扫描 - 
2026-06-20 06:28:28.796 Seetong_tps[10225:1043839]  -- STBluetoothManager - 开始扫描 - 
2026-06-20 06:28:28.908 Seetong_tps[10225:1043839] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-20 06:28:28.909 Seetong_tps[10225:1043839] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-20 06:28:28.909 Seetong_tps[10225:1043839] Formatted Date: 2026-06-20
2026-06-20 06:28:28.909 Seetong_tps[10225:1043839]  --- webSocketGetServerData msgId: 4AB4F608-8B24-459C-8862-D0242A60B718 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-20";
        token = AVYOAQteVABrAAkFBgUEVwsKAlcIU1ppAQQB;
    };
}
2026-06-20 06:28:28.909 Seetong_tps[10225:1043839]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 06:28:28.910 Seetong_tps[10225:1043839]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-20 06:28:28.911 Seetong_tps[10225:1043839]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-20 06:28:29.019 Seetong_tps[10225:1043839] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-20 06:28:29.019 Seetong_tps[10225:1043839]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-20 06:28:29.020 Seetong_tps[10225:1043839]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-20 06:28:29.021 Seetong_tps[10225:1043839] Sorted Dates (Descending): (
)
2026-06-20 06:28:29.529 Seetong_tps[10225:1043839]  -- showAdBannerView - title: 【端午限时权益】0元免费领云存 - hasExpired: 1 - bizEndDateTimestamp: 1781884799
2026-06-20 06:28:30.396 Seetong_tps[10225:1043839] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-20 06:28:30.396 Seetong_tps[10225:1043839] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-20 06:28:30.396 Seetong_tps[10225:1043839] 用户设置的具体字体大小: 15.000000
2026-06-20 06:28:30.610 Seetong_tps[10225:1043839] AppLaunch hideForRefreshToken
2026-06-20 06:28:30.611 Seetong_tps[10225:1043839] AppLaunch hideForRefreshToken dismiss
2026-06-20 06:28:30.611 Seetong_tps[10225:1043839] AppLaunch dismiss...
2026-06-20 06:28:30.916 Seetong_tps[10225:1043839]  dealloc -- STAppLaunchWindow
2026-06-20 06:28:30.919 Seetong_tps[10225:1043839]  dealloc -- STAppLaunchViewController
2026-06-20 06:28:30.921 Seetong_tps[10225:1043839] AppLaunch dismiss... end
2026-06-20 06:28:30.942 Seetong_tps[10225:1043870] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-20 06:28:30.943 Seetong_tps[10225:1043870] [DeviceMonitor] 监控管理器初始化完成
2026-06-20 06:28:31.453 Seetong_tps[10225:1043839]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-20 06:28:31.739 Seetong_tps[10225:1043850] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x106c3ba80>{number = 5, name = (null)}====
2026-06-20 06:28:31.967 Seetong_tps[10225:1043839]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-20 06:28:31.968 Seetong_tps[10225:1043839]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-20 06:28:31.968 Seetong_tps[10225:1043839] 滚动已停止500毫秒，执行操作:29115420
2026-06-20 06:28:32.198 Seetong_tps[10225:1043870]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-20 06:28:32.198 Seetong_tps[10225:1043870]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-20 06:28:32.198 Seetong_tps[10225:1043870]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-20 06:28:32.203 Seetong_tps[10225:1043839]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-20 06:28:32.204 Seetong_tps[10225:1043973] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-20 06:28:32.204 Seetong_tps[10225:1043850] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-20 06:28:32.257 Seetong_tps[10225:1043839]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-20 06:28:32.260 Seetong_tps[10225:1043870]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-20 06:28:32.261 Seetong_tps[10225:1043870]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-20 06:28:32.261 Seetong_tps[10225:1043870]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-20 06:28:32.262 Seetong_tps[10225:1043850] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-20 06:28:32.262 Seetong_tps[10225:1043850] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-20 06:28:32.262 Seetong_tps[10225:1043839] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-20 06:28:32.262 Seetong_tps[10225:1043850] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-20 06:28:32.262 Seetong_tps[10225:1043974] ====请求接口 - 成功 - 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: 0x109a1e240>{number = 19, name = (null)}====
2026-06-20 06:28:32.292 Seetong_tps[10225:1043870]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-20 06:28:32.292 Seetong_tps[10225:1043870]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-20 06:28:32.292 Seetong_tps[10225:1043870]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-20 06:28:32.292 Seetong_tps[10225:1043846] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-20 06:28:32.292 Seetong_tps[10225:1043973] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-20 06:28:32.293 Seetong_tps[10225:1043974] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-20 06:28:32.316 Seetong_tps[10225:1043973] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-20 06:28:32.316 Seetong_tps[10225:1043839] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-20 06:28:32.316 Seetong_tps[10225:1043839]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 06:28:32.317 Seetong_tps[10225:1043839] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-20 06:28:32.317 Seetong_tps[10225:1043874]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-20 06:28:32.318 Seetong_tps[10225:1043839]  -- STBluetoothManager - 结束扫描 - 
2026-06-20 06:28:32.325 Seetong_tps[10225:1043874]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-20 06:28:32.336 Seetong_tps[10225:1043839]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-20 上午6:28:32 336
2026-06-20 06:28:32.336 Seetong_tps[10225:1043839]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b820380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b8356a0>; layer = <CALayer: 0x109ada920>>
2026-06-20 06:28:32.336 Seetong_tps[10225:1043839]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b820380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b8356a0>; layer = <CALayer: 0x109ada920>> -- _camera.supportPlatform: 0
2026-06-20 06:28:32.336 Seetong_tps[10225:1043839]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-19 下午10:28:32 +0000
2026-06-20 06:28:32.336 Seetong_tps[10225:1043839]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-14 \U4e0a\U53485:44:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0a\U53484:06:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0a\U53488:12:09 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0b\U534810:28:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-20 06:28:32.337 Seetong_tps[10225:1043839]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-20 上午6:28:32 337
2026-06-20 06:28:32.337 Seetong_tps[10225:1043973] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-20 06:28:32.364 Seetong_tps[10225:1043839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-20 06:28:32.367 Seetong_tps[10225:1043839] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 06:28:32.369 Seetong_tps[10225:1043839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-20 06:28:32.370 Seetong_tps[10225:1043839] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 06:28:32.390 Seetong_tps[10225:1043839] uid:29115420 playAudio
2026-06-20 06:28:32.390 Seetong_tps[10225:1043839]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-20 06:28:32.390 Seetong_tps[10225:1043839]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-20 06:28:32.390 Seetong_tps[10225:1043850] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-20 06:28:32.390 Seetong_tps[10225:1043839] uid:29115420 playAudio
2026-06-20 06:28:32.390 Seetong_tps[10225:1043839]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-20 06:28:32.391 Seetong_tps[10225:1043839]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-20 06:28:32.391 Seetong_tps[10225:1043850] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-20 06:28:32.391 Seetong_tps[10225:1043839]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-20 06:28:32.393 Seetong_tps[10225:1043839]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-20 06:28:32.395 Seetong_tps[10225:1043839]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-20 06:28:32.395 Seetong_tps[10225:1043839] 未处理的 biz 类型: res_video_preview_advert
2026-06-20 06:28:32.395 Seetong_tps[10225:1043839]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-20 06:28:32.420 Seetong_tps[10225:1043839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-06-20 06:28:32.421 Seetong_tps[10225:1043839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-06-20 06:28:32.627 Seetong_tps[10225:1043839] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-20 06:28:32.945 Seetong_tps[10225:1043839] MessageThrottle reloadTableView ---
2026-06-20 06:28:33.091 Seetong_tps[10225:1043874] ===29115420===
2026-06-20 06:28:33.093 Seetong_tps[10225:1043874] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-20 06:28:33.093 Seetong_tps[10225:1043870] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-20 06:28:33.093 Seetong_tps[10225:1043870] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-20 06:28:33.094 Seetong_tps[10225:1043870] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10de940c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10de08a00>
2026-06-20 06:28:33.094 Seetong_tps[10225:1043870] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-20 06:28:33.094 Seetong_tps[10225:1043870] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-20 06:28:33.094 Seetong_tps[10225:1043870] InitDecodePortLog: playsettype = 50
2026-06-20 06:28:33.096 Seetong_tps[10225:1043839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-06-20 06:28:33.096 Seetong_tps[10225:1043870] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-20 06:28:33.097 Seetong_tps[10225:1043870] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-20 06:28:33.097 Seetong_tps[10225:1043870] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-20 06:28:33.097 Seetong_tps[10225:1043870] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-20 06:28:33.097 Seetong_tps[10225:1043870] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-20 06:28:33.097 Seetong_tps[10225:1043870] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-20 06:28:33.098 Seetong_tps[10225:1043870] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-20 06:28:33.100 Seetong_tps[10225:1043839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-06-20 06:28:33.193 Seetong_tps[10225:1043874]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-20 06:28:33.194 Seetong_tps[10225:1043874]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-20 06:28:33.539 Seetong_tps[10225:1044037] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-06-20 06:28:33.551 Seetong_tps[10225:1043839] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-20 06:28:33.562 Seetong_tps[10225:1043839] uid:29115420 playAudio
2026-06-20 06:28:33.562 Seetong_tps[10225:1043978] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-20 06:28:33.562 Seetong_tps[10225:1043839] uid:29115420 playAudio
2026-06-20 06:28:33.566 Seetong_tps[10225:1043839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.25 - 设备: 庭院 - 29115420
2026-06-20 06:28:33.566 Seetong_tps[10225:1043839] checkPortStatus:_decodePort=1
2026-06-20 06:28:33.566 Seetong_tps[10225:1043839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.25 - 设备: 庭院 - 29115420
2026-06-20 06:28:33.589 Seetong_tps[10225:1043874] Failed to get IoT drive away set configuration.
2026-06-20 06:28:33.589 Seetong_tps[10225:1043874]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-20 06:28:33.621 Seetong_tps[10225:1044037] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-06-20 06:28:33.623 Seetong_tps[10225:1043839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.31 - 设备: 庭院 - 29115420
2026-06-20 06:28:33.838 Seetong_tps[10225:1043839]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b820380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b8356a0>; layer = <CALayer: 0x109ada920>>
2026-06-20 06:28:33.838 Seetong_tps[10225:1043839] #####Vstop:uid:29115420-0-port:1
2026-06-20 06:28:33.838 Seetong_tps[10225:1043839] -----------1release decodeport = 1
2026-06-20 06:28:33.839 Seetong_tps[10225:1043839]  -- 播放视频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" = 1500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-20 06:28:33.840 Seetong_tps[10225:1043839] _openGLView clearFrame ...
2026-06-20 06:28:33.851 Seetong_tps[10225:1043839] 当前控制器：STPlaybackVC
2026-06-20 06:28:33.851 Seetong_tps[10225:1043839]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-20 06:28:33.851 Seetong_tps[10225:1043839] 开始监听camera_nvr的onlineStatus属性变化
2026-06-20 06:28:33.851 Seetong_tps[10225:1043839] camera_nvr对象已切换，重新设置KVO监听
2026-06-20 06:28:33.858 Seetong_tps[10225:1043839] 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-06-20 06:28:33.984 Seetong_tps[10225:1043839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-20 06:28:33.985 Seetong_tps[10225:1043839] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-20 06:28:33.987 Seetong_tps[10225:1043839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-20 06:28:33.989 Seetong_tps[10225:1043839] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-20 06:28:33.990 Seetong_tps[10225:1043839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-20 06:28:33.990 Seetong_tps[10225:1043839] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-20 06:28:33.990 Seetong_tps[10225:1043839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-20 06:28:33.991 Seetong_tps[10225:1043839] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-20 06:28:34.003 Seetong_tps[10225:1043839]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-20 06:28:34.003 Seetong_tps[10225:1043839] ====高度=91.000000
2026-06-20 06:28:34.003 Seetong_tps[10225:1043839]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-20 06:28:34.005 Seetong_tps[10225:1043839] 停止监听camera_nvr的onlineStatus属性变化
2026-06-20 06:28:34.005 Seetong_tps[10225:1043839] 开始监听camera_nvr的onlineStatus属性变化
2026-06-20 06:28:34.006 Seetong_tps[10225:1043839] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-20 06:28:34.006 Seetong_tps[10225:1043839] ###### stopNvrRemoteRecord ......
2026-06-20 06:28:34.009 Seetong_tps[10225:1043839] updateAlarmListTable:messageModelList=0
2026-06-20 06:28:34.017 Seetong_tps[10225:1043839]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-20 06:28:34.017 Seetong_tps[10225:1043839]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-20 06:28:34.017 Seetong_tps[10225:1043839]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-20 06:28:34.017 Seetong_tps[10225:1043839] updateAlarmListTable:messageModelList=0
2026-06-20 06:28:34.017 Seetong_tps[10225:1043979] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-20 06:28:34.065 Seetong_tps[10225:1043839] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 06:28:34.121 Seetong_tps[10225:1043839]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-20 06:28:34.133 Seetong_tps[10225:1043839] UMAPM_OOMSampling(0,0):NO
2026-06-20 06:28:34.133 Seetong_tps[10225:1043839] UMAPM_NetworkSampling(0,0):NO
2026-06-20 06:28:34.215 Seetong_tps[10225:1043870] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-20 06:28:34.215 Seetong_tps[10225:1043850] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x106c3ba80>{number = 5, name = (null)}====
2026-06-20 06:28:34.216 Seetong_tps[10225:1043870]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-20 06:28:34.216 Seetong_tps[10225:1043870] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10de940c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10de08a00>
2026-06-20 06:28:34.216 Seetong_tps[10225:1043839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.90 - 设备: 庭院 - 29115420
2026-06-20 06:28:34.216 Seetong_tps[10225:1043870] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-20 06:28:34.216 Seetong_tps[10225:1043870] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-20 06:28:34.216 Seetong_tps[10225:1043870] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-20 06:28:34.216 Seetong_tps[10225:1043870] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-20 06:28:34.216 Seetong_tps[10225:1043870] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-20 06:28:34.257 Seetong_tps[10225:1043978] ====请求接口 - 成功 - 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: 0x117a34b40>{number = 13, name = (null)}====
2026-06-20 06:28:34.282 Seetong_tps[10225:1043973] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x109ab9cc0>{number = 22, name = (null)}====
2026-06-20 06:28:34.632 Seetong_tps[10225:1043839]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-20 06:28:34.716 Seetong_tps[10225:1043874] ===29115420===
2026-06-20 06:28:36.312 Seetong_tps[10225:1043839]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-20 06:28:38.491 Seetong_tps[10225:1043839]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-20 06:28:38.560 Seetong_tps[10225:1043874]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000111111111111111100000000000 - result: 0 - devid: 29115420
2026-06-20 06:28:39.337 Seetong_tps[10225:1043874] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=368
2026-06-20 06:28:39.338 Seetong_tps[10225:1043839] timeSliceArray.count=24
2026-06-20 06:28:39.369 Seetong_tps[10225:1043839] nvrParseRecPlayBlock timelineModelArray.count=23
2026-06-20 06:28:39.369 Seetong_tps[10225:1043839] timelineModel.timePaint=05:48:19-06:27:58,timelineModel.recordType=1
2026-06-20 06:28:39.389 Seetong_tps[10225:1043839] updateAlarmListTable:messageModelList=11
2026-06-20 06:28:39.389 Seetong_tps[10225:1043839]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-20 06:28:39.391 Seetong_tps[10225:1043839]  --- setFirstTimePosition --- i: 22 - recordType: 1
2026-06-20 06:28:39.391 Seetong_tps[10225:1043839]  --- setFirstTimePosition --- i: 21 - recordType: 7
2026-06-20 06:28:39.391 Seetong_tps[10225:1043839] _firstHaveDataTime=05:47:30
2026-06-20 06:28:41.513 Seetong_tps[10225:1043839]  -- 预览倒计时 -- User interaction detected
2026-06-20 06:28:41.529 Seetong_tps[10225:1043839] uid:29115420 FC_P2PNvrReplayByTime
2026-06-20 06:28:41.529 Seetong_tps[10225:1043839]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-14 \U4e0a\U53485:44:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0a\U53484:06:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0a\U53488:12:09 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0b\U534810:28:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-20 06:28:41.530 Seetong_tps[10225:1043839]  -- 播放视频（录像） -- 开始时间: 2026-06-19 下午10:28:41 +0000
2026-06-20 06:28:41.530 Seetong_tps[10225:1043847] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260620045327
2026-06-20 06:28:41.530 Seetong_tps[10225:1043839]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260620045327
2026-06-20 06:28:41.773 Seetong_tps[10225:1043874]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-20 06:28:42.609 Seetong_tps[10225:1043870] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-20 06:28:42.609 Seetong_tps[10225:1043870]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-20 06:28:42.610 Seetong_tps[10225:1043870] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10de940c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10de08a00>
2026-06-20 06:28:42.610 Seetong_tps[10225:1043870] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-20 06:28:42.610 Seetong_tps[10225:1043870] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-20 06:28:42.610 Seetong_tps[10225:1043870] InitDecodePortLog: playsettype = 50
2026-06-20 06:28:42.610 Seetong_tps[10225:1043870] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-20 06:28:42.610 Seetong_tps[10225:1043870] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-20 06:28:42.610 Seetong_tps[10225:1043870] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-20 06:28:42.610 Seetong_tps[10225:1043839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-06-20 06:28:42.610 Seetong_tps[10225:1043870] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-20 06:28:42.611 Seetong_tps[10225:1043870] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-06-20 06:28:42.611 Seetong_tps[10225:1043870] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-20 06:28:42.611 Seetong_tps[10225:1043870] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-20 06:28:42.612 Seetong_tps[10225:1043839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-06-20 06:28:42.616 Seetong_tps[10225:1043839] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-20 06:28:45.055 Seetong_tps[10225:1043839] 卡回放第一帧回调 倍速 = 0
2026-06-20 06:28:46.478 Seetong_tps[10225:1043839]  -- 预览倒计时 -- User interaction detected
2026-06-20 06:28:46.491 Seetong_tps[10225:1044135] zhangw_controlNvrRemoteRecord:strDateTime=20260620054730,action=6
2026-06-20 06:28:46.490 Seetong_tps[10225:1043839]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260620054730
2026-06-20 06:28:46.729 Seetong_tps[10225:1043874]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-20 06:28:48.490 Seetong_tps[10225:1043839]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-20 06:28:53.550 Seetong_tps[10225:1043839]  -- videoView tap -- 
2026-06-20 06:28:58.490 Seetong_tps[10225:1043839]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-20 06:29:03.947 Seetong_tps[10225:1043850] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-20 06:29:03.949 Seetong_tps[10225:1043850] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-20 06:29:03.950 Seetong_tps[10225:1043850] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-20 06:29:03.951 Seetong_tps[10225:1043850] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-20 06:29:03.953 Seetong_tps[10225:1043850] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-20 06:29:08.490 Seetong_tps[10225:1043839]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-20 06:29:18.490 Seetong_tps[10225:1043839]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-20 06:29:26.370 Seetong_tps[10225:1043839] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-20 06:29:26.371 Seetong_tps[10225:1043839] ###### stopNvrRemoteRecord ......
2026-06-20 06:29:26.374 Seetong_tps[10225:1043870]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-20 06:29:26.375 Seetong_tps[10225:1043839]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-20 06:29:26.376 Seetong_tps[10225:1043839] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781907526000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781897780000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 06:29:26.376 Seetong_tps[10225:1043839]  --- 取消心跳 destoryHeartBeat --- 
2026-06-20 06:29:26.376 Seetong_tps[10225:1043839]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-20 06:29:26.389 Seetong_tps[10225:1043839] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-20 06:29:26.407 Seetong_tps[10225:1043839] [保存失败] 相机对象或存储字典为空
2026-06-20 06:29:26.408 Seetong_tps[10225:1044135] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-20 06:29:26.408 Seetong_tps[10225:1044135] --FC_StopDevComEx end
2026-06-20 06:29:26.408 Seetong_tps[10225:1043839] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781907526000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781897780000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 06:29:26.408 Seetong_tps[10225:1043839]  --- 取消心跳 destoryHeartBeat --- 
2026-06-20 06:29:26.408 Seetong_tps[10225:1043839]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-20 06:29:26.413 Seetong_tps[10225:1043839]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-20 11:55:32.700 Seetong_tps[12401:1263876] app_version=8.3.805
2026-06-20 11:55:32.715 Seetong_tps[12401:1263876]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-20 11:55:32.715 Seetong_tps[12401:1263876] showForLogin 1
2026-06-20 11:55:32.715 Seetong_tps[12401:1263876] AppLaunch 还剩 6.634055852890015 秒
2026-06-20 11:55:32.716 Seetong_tps[12401:1263912] 询问用户是否开启推送成功
2026-06-20 11:55:32.716 Seetong_tps[12401:1263912] 用户点击允许接收推送
2026-06-20 11:55:32.718 Seetong_tps[12401:1263887] remoteNotificationSetting: <UNNotificationSettings: 0x111ea9cc0; 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-06-20 11:55:32.741 Seetong_tps[12401:1263876]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-20 11:55:32.782 Seetong_tps[12401:1263876] viewDidLoad/configtime=2026-06-20 上午3:55:32 +0000
2026-06-20 11:55:32.784 Seetong_tps[12401:1263876]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-20 11:55:32.784 Seetong_tps[12401:1263876]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-20 11:55:32.826 Seetong_tps[12401:1263914] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjUzMjUzMjY0MCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.rAh3Z_cz8iN3nYeR9gy6xMqay-cbI8EmscegFmYwtV0","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjUzMjUzMjY0MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDlfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5MSJdfQ.EQgN6mr7SKp9Cedp4uxNLDpW_XAFeXE3Nr8e0Dkt0CU","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:24901"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.123.181:24904"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24900"}]}
====
2026-06-20 11:55:32.856 Seetong_tps[12401:1263876]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-20 11:55:32.856 Seetong_tps[12401:1263876]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-20 11:55:32.859 Seetong_tps[12401:1263876]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-20 11:55:32.859 Seetong_tps[12401:1263876] 开始检查未读客服消息...
2026-06-20 11:55:32.859 Seetong_tps[12401:1263876] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-20 11:55:32.859 Seetong_tps[12401:1263876]  --- 取消心跳 destoryHeartBeat --- 
2026-06-20 11:55:32.868 Seetong_tps[12401:1263876]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-20 11:55:32.868 Seetong_tps[12401:1263876]  -- WebSocket connection - getNetty - 
2026-06-20 11:55:32.868 Seetong_tps[12401:1263876]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-20 11:55:32.872 Seetong_tps[12401:1263876] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-20 11:55:32.872 Seetong_tps[12401:1263876] NAV deviceOrientationDidChange:1
2026-06-20 11:55:32.874 Seetong_tps[12401:1263876]  -- groupDeviceList -- 
2026-06-20 11:55:32.875 Seetong_tps[12401:1263876] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-20 11:55:32.875 Seetong_tps[12401:1263876]  -- WebSocket connection - getNetty - 
2026-06-20 11:55:32.875 Seetong_tps[12401:1263876]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-20 11:55:32.900 Seetong_tps[12401:1263891] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10ae9d4c0>{number = 7, name = (null)}====
2026-06-20 11:55:32.935 Seetong_tps[12401:1263876]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-20 11:55:33.065 Seetong_tps[12401:1263876] Super properties have already been unregistered.
2026-06-20 11:55:33.065 Seetong_tps[12401:1263978] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10dc42dc0>{number = 15, name = (null)}====
2026-06-20 11:55:33.065 Seetong_tps[12401:1263979] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10dc40180>{number = 16, name = (null)}====
2026-06-20 11:55:33.066 Seetong_tps[12401:1263876] UMAPM_OOMSampling(0,0):NO
2026-06-20 11:55:33.065 Seetong_tps[12401:1263886] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10ae9cf80>{number = 6, name = (null)}====
2026-06-20 11:55:33.068 Seetong_tps[12401:1263876]  -- deviceListDataUpdate - AppLaunch 还剩 1.281834840774536 秒 - 再延迟 1.781834840774536 秒 - 启动耗时 1.718165159225464 秒
2026-06-20 11:55:33.068 Seetong_tps[12401:1263876]  -- groupDeviceList -- 
2026-06-20 11:55:33.068 Seetong_tps[12401:1263876] groupDeviceList 已在进行中，跳过新的调用
2026-06-20 11:55:33.068 Seetong_tps[12401:1263876]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1718 毫秒
2026-06-20 11:55:33.070 Seetong_tps[12401:1263876]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-20 11:55:33.071 Seetong_tps[12401:1263876]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-20 11:55:33.071 Seetong_tps[12401:1263876]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-20 11:55:33.072 Seetong_tps[12401:1263876]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 521;
}
2026-06-20 11:55:33.081 Seetong_tps[12401:1263982] ====请求接口 - 成功 - 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: 0x10dc43940>{number = 17, name = (null)}====
2026-06-20 11:55:33.082 Seetong_tps[12401:1263912] ====请求接口 - 成功 - 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=bjrelay62.s5.seetong.com:4443;type=0&load=27&addr=bjrelay63.s5.seetong.com:10443;type=0&load=21&addr=bjrelay59.s5.seetong.com:15443;","vipRelayServers":"type=0&load=47&addr=bjrelay43.s2.seetong.com:6443;type=0&load=48&addr=bjrelay43.s2.seetong.com:13443;type=0&load=53&addr=bjrelayvip2.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.182","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x111e9f780>{number = 10, name = (null)}====
2026-06-20 11:55:33.082 Seetong_tps[12401:1263980] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10dc438c0>{number = 19, name = (null)}====
2026-06-20 11:55:33.081 Seetong_tps[12401:1263983] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIHUVUEU1ACAlNvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10dc43900>{number = 18, name = (null)}====
2026-06-20 11:55:33.092 Seetong_tps[12401:1263876] ++++-[VideoView dealloc]++++
2026-06-20 11:55:33.095 Seetong_tps[12401:1263876] OpenGLView20_Seetong dealloc:0x10dc25600
2026-06-20 11:55:33.104 Seetong_tps[12401:1263977] ====请求接口 - 成功 - 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.200.182","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1781926757000,"lastHeartTime":1781919425000,"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: 0x10dc42cc0>{number = 20, name = (null)}====
2026-06-20 11:55:33.104 Seetong_tps[12401:1263887] ====请求接口 - 成功 - 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: 0x10ac38ec0>{number = 2, name = (null)}====
2026-06-20 11:55:33.105 Seetong_tps[12401:1263981] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x1179b3c80>{number = 13, name = (null)}====
2026-06-20 11:55:33.115 Seetong_tps[12401:1263888] ====请求接口 - 成功 - 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: 0x10ac39040>{number = 4, name = (null)}====
2026-06-20 11:55:33.121 Seetong_tps[12401:1263876]  -- WebSocket - 重置重连次数 -- 
2026-06-20 11:55:33.132 Seetong_tps[12401:1263876]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-20 11:55:33.132 Seetong_tps[12401:1263876]  -- WebSocket connection - getNetty - 
2026-06-20 11:55:33.133 Seetong_tps[12401:1263876]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-20 11:55:33.135 Seetong_tps[12401:1263876]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-20 11:55:33.135 Seetong_tps[12401:1263876] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-20 11:55:33.136 Seetong_tps[12401:1263876] 客服消息未读数量: 0
2026-06-20 11:55:33.136 Seetong_tps[12401:1263876] UMAPM_NetworkSampling(0,0):NO
2026-06-20 11:55:33.136 Seetong_tps[12401:1263876]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-20 11:55:33.136 Seetong_tps[12401:1263876]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-20 11:55:33.136 Seetong_tps[12401:1263876]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-20 11:55:33.138 Seetong_tps[12401:1263876] 蓝牙已打开
2026-06-20 11:55:33.143 Seetong_tps[12401:1263876]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-20 11:55:33.143 Seetong_tps[12401:1263876]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-20 11:55:33.150 Seetong_tps[12401:1263876]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-20 11:55:33.151 Seetong_tps[12401:1263876]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIHUVUEU1ACAlNvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-20 11:55:33.156 Seetong_tps[12401:1263876]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-20 11:55:33.156 Seetong_tps[12401:1263983]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-20 11:55:33.157 Seetong_tps[12401:1263983]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-20 11:55:33.157 Seetong_tps[12401:1263983]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-20 11:55:33.157 Seetong_tps[12401:1263983]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-20 11:55:33.157 Seetong_tps[12401:1263983]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-20 11:55:33.157 Seetong_tps[12401:1263983]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-20 11:55:33.158 Seetong_tps[12401:1263876]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-20 11:55:33.168 Seetong_tps[12401:1263876]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-20 11:55:33.184 Seetong_tps[12401:1263876]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-20 11:55:33.184 Seetong_tps[12401:1263876]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-20 11:55:33.196 Seetong_tps[12401:1263914] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-20 11:55:33.196 Seetong_tps[12401:1263914] [DeviceMonitor] 监控管理器初始化完成
2026-06-20 11:55:33.264 Seetong_tps[12401:1263979] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10dc40180>{number = 16, name = (null)}====
2026-06-20 11:55:33.287 Seetong_tps[12401:1263876]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-20 11:55:33.287 Seetong_tps[12401:1263876]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1937 毫秒
2026-06-20 11:55:33.287 Seetong_tps[12401:1263876] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781926757000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781919425000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 11:55:33.287 Seetong_tps[12401:1263876]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-20 11:55:33.287 Seetong_tps[12401:1263876]  -- groupDeviceList -- 
2026-06-20 11:55:33.287 Seetong_tps[12401:1263876]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-20 11:55:33.287 Seetong_tps[12401:1263876]  -- WebSocket - 重置重连次数 -- 
2026-06-20 11:55:33.287 Seetong_tps[12401:1263876]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-20 11:55:33.289 Seetong_tps[12401:1263876]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 11:55:33.289 Seetong_tps[12401:1263876]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAIIA1AFUlFpAQQB","reconn":0}}
2026-06-20 11:55:33.289 Seetong_tps[12401:1263876]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 11:55:33.289 Seetong_tps[12401:1263876] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781926757000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781919425000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 11:55:33.294 Seetong_tps[12401:1263876]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-20 11:55:33.294 Seetong_tps[12401:1263876]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-20 11:55:33.295 Seetong_tps[12401:1263876]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-20 11:55:33.295 Seetong_tps[12401:1263876]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-20 11:55:33.295 Seetong_tps[12401:1263876]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-20 11:55:33.359 Seetong_tps[12401:1263876]  -- STBluetoothManager - 结束扫描 - 
2026-06-20 11:55:33.359 Seetong_tps[12401:1263876]  -- STBluetoothManager - 开始扫描 - 
2026-06-20 11:55:33.387 Seetong_tps[12401:1263876] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-20 11:55:33.387 Seetong_tps[12401:1263876] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-20 11:55:33.388 Seetong_tps[12401:1263876] Formatted Date: 2026-06-20
2026-06-20 11:55:33.388 Seetong_tps[12401:1263876]  --- webSocketGetServerData msgId: DCF37C8D-AFD7-4EE5-99AF-BABEA34EEB78 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-20";
        token = AVYOAQteVABrAAkFBgUEVAIIA1AFUlFpAQQB;
    };
}
2026-06-20 11:55:33.388 Seetong_tps[12401:1263876]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 11:55:33.388 Seetong_tps[12401:1263876]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-20 11:55:33.437 Seetong_tps[12401:1263876]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-20 11:55:33.446 Seetong_tps[12401:1263876] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-20 11:55:33.446 Seetong_tps[12401:1263876]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-20 11:55:33.446 Seetong_tps[12401:1263876]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-20 11:55:33.446 Seetong_tps[12401:1263876] Sorted Dates (Descending): (
)
2026-06-20 11:55:33.514 Seetong_tps[12401:1263914]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-20 11:55:33.514 Seetong_tps[12401:1263914]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-20 11:55:33.514 Seetong_tps[12401:1263914]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-20 11:55:33.516 Seetong_tps[12401:1263876]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-20 11:55:33.516 Seetong_tps[12401:1263979] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-20 11:55:33.516 Seetong_tps[12401:1263888] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-20 11:55:33.558 Seetong_tps[12401:1263914]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-20 11:55:33.558 Seetong_tps[12401:1263914]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-20 11:55:33.558 Seetong_tps[12401:1263914]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-20 11:55:33.558 Seetong_tps[12401:1263888] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-20 11:55:33.558 Seetong_tps[12401:1263888] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-20 11:55:33.558 Seetong_tps[12401:1263979] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-20 11:55:33.561 Seetong_tps[12401:1263914]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-20 11:55:33.561 Seetong_tps[12401:1263914]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-20 11:55:33.561 Seetong_tps[12401:1263914]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-20 11:55:33.561 Seetong_tps[12401:1263979] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-20 11:55:33.561 Seetong_tps[12401:1263979] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-20 11:55:33.561 Seetong_tps[12401:1263888] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-20 11:55:33.568 Seetong_tps[12401:1263917]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-20 11:55:34.092 Seetong_tps[12401:1263876] MessageThrottle reloadTableView ---
2026-06-20 11:55:34.613 Seetong_tps[12401:1263876]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-20 11:55:34.613 Seetong_tps[12401:1263917]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-20 11:55:34.925 Seetong_tps[12401:1263876] AppLaunch hideForRefreshToken
2026-06-20 11:55:34.925 Seetong_tps[12401:1263876] AppLaunch hideForRefreshToken dismiss
2026-06-20 11:55:34.925 Seetong_tps[12401:1263876] AppLaunch dismiss...
2026-06-20 11:55:34.925 Seetong_tps[12401:1263876] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-20 11:55:34.926 Seetong_tps[12401:1263876] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-20 11:55:34.926 Seetong_tps[12401:1263876] 用户设置的具体字体大小: 15.000000
2026-06-20 11:55:35.140 Seetong_tps[12401:1263876] MessageThrottle reloadTableView ---
2026-06-20 11:55:35.231 Seetong_tps[12401:1263876]  dealloc -- STAppLaunchWindow
2026-06-20 11:55:35.234 Seetong_tps[12401:1263876]  dealloc -- STAppLaunchViewController
2026-06-20 11:55:35.236 Seetong_tps[12401:1263876] AppLaunch dismiss... end
2026-06-20 11:55:36.019 Seetong_tps[12401:1263876]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-20 11:55:36.237 Seetong_tps[12401:1263876]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-20 11:55:36.242 Seetong_tps[12401:1263876] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-20 11:55:36.297 Seetong_tps[12401:1263983] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-20 11:55:36.297 Seetong_tps[12401:1263876] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-20 11:55:36.298 Seetong_tps[12401:1263876]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 11:55:36.298 Seetong_tps[12401:1263876] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-20 11:55:36.300 Seetong_tps[12401:1263876]  -- STBluetoothManager - 结束扫描 - 
2026-06-20 11:55:36.324 Seetong_tps[12401:1263876]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-20 上午11:55:36 324
2026-06-20 11:55:36.324 Seetong_tps[12401:1263888] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10ac39040>{number = 4, name = (null)}====
2026-06-20 11:55:36.324 Seetong_tps[12401:1263876]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dfb4380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dfc0960>; layer = <CALayer: 0x10df94c60>>
2026-06-20 11:55:36.324 Seetong_tps[12401:1263876]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dfb4380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dfc0960>; layer = <CALayer: 0x10df94c60>> -- _camera.supportPlatform: 0
2026-06-20 11:55:36.324 Seetong_tps[12401:1263876]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-20 上午3:55:36 +0000
2026-06-20 11:55:36.324 Seetong_tps[12401:1263876]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-19 \U4e0a\U53484:06:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0a\U53488:12:09 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0b\U534810:28:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-20 \U4e0a\U53483:55:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-20 11:55:36.325 Seetong_tps[12401:1263876]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-20 上午11:55:36 325
2026-06-20 11:55:36.325 Seetong_tps[12401:1263888] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-20 11:55:36.351 Seetong_tps[12401:1263876]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-20 11:55:36.354 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:36.356 Seetong_tps[12401:1263876]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-20 11:55:36.357 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:36.378 Seetong_tps[12401:1263876]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-20 11:55:36.380 Seetong_tps[12401:1263876] 未处理的 biz 类型: res_video_preview_advert
2026-06-20 11:55:36.380 Seetong_tps[12401:1263876]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-20 11:55:36.380 Seetong_tps[12401:1263876]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-20 11:55:36.381 Seetong_tps[12401:1263876]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-20 11:55:36.402 Seetong_tps[12401:1263876] uid:29115420 playAudio
2026-06-20 11:55:36.403 Seetong_tps[12401:1263876]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-20 11:55:36.403 Seetong_tps[12401:1263876]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-20 11:55:36.403 Seetong_tps[12401:1263979] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-20 11:55:36.533 Seetong_tps[12401:1263876]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-20 11:55:36.533 Seetong_tps[12401:1263876]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-20 11:55:36.533 Seetong_tps[12401:1263876]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-20 11:55:36.533 Seetong_tps[12401:1263876] 滚动已停止500毫秒，执行操作:29115420
2026-06-20 11:55:36.606 Seetong_tps[12401:1263876] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-20 11:55:36.758 Seetong_tps[12401:1263886] ====请求接口 - 成功 - 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: 0x10ae9cf80>{number = 6, name = (null)}====
2026-06-20 11:55:36.890 Seetong_tps[12401:1263917] ===29115420===
2026-06-20 11:55:36.892 Seetong_tps[12401:1263917] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-20 11:55:36.893 Seetong_tps[12401:1263914] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-20 11:55:36.893 Seetong_tps[12401:1263914] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-20 11:55:36.893 Seetong_tps[12401:1263914] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ae9f8c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x111e34a00>
2026-06-20 11:55:36.893 Seetong_tps[12401:1263914] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-20 11:55:36.893 Seetong_tps[12401:1263914] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-20 11:55:36.893 Seetong_tps[12401:1263914] InitDecodePortLog: playsettype = 50
2026-06-20 11:55:36.894 Seetong_tps[12401:1263876]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.60 - 设备: 庭院 - 29115420
2026-06-20 11:55:36.895 Seetong_tps[12401:1263914] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-20 11:55:36.895 Seetong_tps[12401:1263914] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-20 11:55:36.895 Seetong_tps[12401:1263914] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-20 11:55:36.895 Seetong_tps[12401:1263914] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-20 11:55:36.895 Seetong_tps[12401:1263914] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-20 11:55:36.895 Seetong_tps[12401:1263914] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-20 11:55:36.896 Seetong_tps[12401:1263914] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-20 11:55:36.898 Seetong_tps[12401:1263876]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.60 - 设备: 庭院 - 29115420
2026-06-20 11:55:37.516 Seetong_tps[12401:1263917]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-20 11:55:37.827 Seetong_tps[12401:1264019] 重新观看视频线程：<_NSMainThread: 0x10ac38000>{number = 1, name = (null)}
2026-06-20 11:55:37.840 Seetong_tps[12401:1263876] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-20 11:55:37.858 Seetong_tps[12401:1263876] uid:29115420 playAudio
2026-06-20 11:55:37.858 Seetong_tps[12401:1263983] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-20 11:55:37.858 Seetong_tps[12401:1263876] uid:29115420 playAudio
2026-06-20 11:55:37.862 Seetong_tps[12401:1263876]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.56 - 设备: 庭院 - 29115420
2026-06-20 11:55:37.862 Seetong_tps[12401:1263876] checkPortStatus:_decodePort=1
2026-06-20 11:55:37.862 Seetong_tps[12401:1263876]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.56 - 设备: 庭院 - 29115420
2026-06-20 11:55:37.882 Seetong_tps[12401:1264019] 重新观看视频线程：<_NSMainThread: 0x10ac38000>{number = 1, name = (null)}
2026-06-20 11:55:37.884 Seetong_tps[12401:1263876]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.59 - 设备: 庭院 - 29115420
2026-06-20 11:55:38.387 Seetong_tps[12401:1263917] Failed to get IoT drive away set configuration.
2026-06-20 11:55:38.388 Seetong_tps[12401:1263917]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-20 11:55:42.998 Seetong_tps[12401:1263876]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-20 11:55:45.158 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.176 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.191 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.208 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.224 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.241 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.258 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.275 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.292 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.308 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.326 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.342 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.358 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.375 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.392 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.425 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.443 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.458 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.475 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.492 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.509 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.525 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.542 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.576 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:45.594 Seetong_tps[12401:1263876] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 11:55:46.255 Seetong_tps[12401:1263876]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1781927746.255233,lastReceiveYUVTimeInterval=1781927746.203839,interval=0,videoView=0x10dfb4380
2026-06-20 11:55:53.003 Seetong_tps[12401:1263876]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-20 11:55:54.995 Seetong_tps[12401:1263914]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-20 11:55:54.997 Seetong_tps[12401:1263876]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-20 11:55:54.998 Seetong_tps[12401:1263876] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781926757000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781919425000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 11:55:54.998 Seetong_tps[12401:1263876]  --- 取消心跳 destoryHeartBeat --- 
2026-06-20 11:55:54.998 Seetong_tps[12401:1263876]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-20 11:55:55.011 Seetong_tps[12401:1263876] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-20 11:55:55.012 Seetong_tps[12401:1263876]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dfb4380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dfc0960>; layer = <CALayer: 0x10df94c60>>
2026-06-20 11:55:55.012 Seetong_tps[12401:1263876] #####Vstop:uid:29115420-0-port:1
2026-06-20 11:55:55.022 Seetong_tps[12401:1263876] -----------1release decodeport = 1
2026-06-20 11:55:55.022 Seetong_tps[12401:1263876]  -- 播放视频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" = 18700;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-20 11:55:55.025 Seetong_tps[12401:1263876] _openGLView clearFrame ...
2026-06-20 11:55:55.046 Seetong_tps[12401:1263876] [保存失败] 相机对象或存储字典为空
2026-06-20 11:55:55.047 Seetong_tps[12401:1264251] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-20 11:55:55.047 Seetong_tps[12401:1264251] --FC_StopDevComEx end
2026-06-20 11:55:55.047 Seetong_tps[12401:1263876] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781926757000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781919425000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 11:55:55.047 Seetong_tps[12401:1263876]  --- 取消心跳 destoryHeartBeat --- 
2026-06-20 11:55:55.047 Seetong_tps[12401:1263876]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-20 16:05:01.410 Seetong_tps[12919:1328183] app_version=8.3.805
2026-06-20 16:05:01.422 Seetong_tps[12919:1328195] 询问用户是否开启推送成功
2026-06-20 16:05:01.422 Seetong_tps[12919:1328195] 用户点击允许接收推送
2026-06-20 16:05:01.423 Seetong_tps[12919:1328183]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-20 16:05:01.423 Seetong_tps[12919:1328183] showForLogin 1
2026-06-20 16:05:01.423 Seetong_tps[12919:1328183] AppLaunch 还剩 6.728222131729126 秒
2026-06-20 16:05:01.423 Seetong_tps[12919:1328195] remoteNotificationSetting: <UNNotificationSettings: 0x10e6ca120; 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-06-20 16:05:01.440 Seetong_tps[12919:1328183]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-20 16:05:01.474 Seetong_tps[12919:1328183] viewDidLoad/configtime=2026-06-20 上午8:05:01 +0000
2026-06-20 16:05:01.476 Seetong_tps[12919:1328183]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-20 16:05:01.476 Seetong_tps[12919:1328183]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-20 16:05:01.525 Seetong_tps[12919:1328183]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-20 16:05:01.525 Seetong_tps[12919:1328183]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-20 16:05:01.526 Seetong_tps[12919:1328183]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-20 16:05:01.526 Seetong_tps[12919:1328183] 开始检查未读客服消息...
2026-06-20 16:05:01.527 Seetong_tps[12919:1328183] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-20 16:05:01.527 Seetong_tps[12919:1328183]  --- 取消心跳 destoryHeartBeat --- 
2026-06-20 16:05:01.532 Seetong_tps[12919:1328183]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-20 16:05:01.532 Seetong_tps[12919:1328183]  -- WebSocket connection - getNetty - 
2026-06-20 16:05:01.533 Seetong_tps[12919:1328183]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-20 16:05:01.536 Seetong_tps[12919:1328183] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-20 16:05:01.536 Seetong_tps[12919:1328183] NAV deviceOrientationDidChange:1
2026-06-20 16:05:01.539 Seetong_tps[12919:1328183]  -- groupDeviceList -- 
2026-06-20 16:05:01.539 Seetong_tps[12919:1328183] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-20 16:05:01.539 Seetong_tps[12919:1328183]  -- WebSocket connection - getNetty - 
2026-06-20 16:05:01.539 Seetong_tps[12919:1328183]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-20 16:05:01.601 Seetong_tps[12919:1328183]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-20 16:05:01.726 Seetong_tps[12919:1328183] Super properties have already been unregistered.
2026-06-20 16:05:01.727 Seetong_tps[12919:1328183] UMAPM_OOMSampling(0,0):NO
2026-06-20 16:05:01.729 Seetong_tps[12919:1328183]  -- deviceListDataUpdate - AppLaunch 还剩 1.422518968582153 秒 - 再延迟 1.922518968582153 秒 - 启动耗时 1.577481031417847 秒
2026-06-20 16:05:01.729 Seetong_tps[12919:1328183]  -- groupDeviceList -- 
2026-06-20 16:05:01.729 Seetong_tps[12919:1328183] groupDeviceList 已在进行中，跳过新的调用
2026-06-20 16:05:01.729 Seetong_tps[12919:1328183]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1578 毫秒
2026-06-20 16:05:01.732 Seetong_tps[12919:1328183]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-20 16:05:01.732 Seetong_tps[12919:1328183]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-20 16:05:01.732 Seetong_tps[12919:1328183]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-20 16:05:01.733 Seetong_tps[12919:1328183]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 522;
}
2026-06-20 16:05:01.733 Seetong_tps[12919:1328183]  - 收到刷新token回调 - NSData 长度: 1688
2026-06-20 16:05:01.733 Seetong_tps[12919:1328183]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-06-20 16:05:01.733 Seetong_tps[12919:1328183]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-06-20 16:05:01.733 Seetong_tps[12919:1328183]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODIwMjkxMDEsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.LqXgZhDNKFDC4vLYBNVVHkW0i6H14STDJ29dACIhrUw","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODQ1MzQ3MDEsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgxOTQyNzAxLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.zW8IfY2uXPLG4v-CBF6lqkoAe8L9THPKglkz3P9-MZI","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-06-20 16:05:01.740 Seetong_tps[12919:1328183]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1781942701.740397
2026-06-20 16:05:01.740 Seetong_tps[12919:1328183]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1781942701.740397
2026-06-20 16:05:01.740 Seetong_tps[12919:1328183]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1781942701.740397 - lastRefreshTokenTime: 1781942701.740397
2026-06-20 16:05:01.753 Seetong_tps[12919:1328183] ++++-[VideoView dealloc]++++
2026-06-20 16:05:01.757 Seetong_tps[12919:1328183] OpenGLView20_Seetong dealloc:0x118349600
2026-06-20 16:05:01.776 Seetong_tps[12919:1328269] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x11835af00>{number = 16, name = (null)}====
2026-06-20 16:05:01.776 Seetong_tps[12919:1328215] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1183588c0>{number = 18, name = (null)}====
2026-06-20 16:05:01.776 Seetong_tps[12919:1328270] ====请求接口 - 成功 - 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: 0x11835af80>{number = 17, name = (null)}====
2026-06-20 16:05:01.785 Seetong_tps[12919:1328183]  -- WebSocket - 重置重连次数 -- 
2026-06-20 16:05:01.790 Seetong_tps[12919:1328194] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107438ec0>{number = 3, name = (null)}====
2026-06-20 16:05:01.799 Seetong_tps[12919:1328271] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x118359a40>{number = 19, name = (null)}====
2026-06-20 16:05:01.799 Seetong_tps[12919:1328267] ====请求接口 - 成功 - 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.200.182","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1781942380000,"lastHeartTime":1781941058000,"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: 0x118359c00>{number = 20, name = (null)}====
2026-06-20 16:05:01.800 Seetong_tps[12919:1328272] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVVcFU1MHBFEBOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x118195e40>{number = 10, name = (null)}====
2026-06-20 16:05:01.800 Seetong_tps[12919:1328183]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-20 16:05:01.800 Seetong_tps[12919:1328183]  -- WebSocket connection - getNetty - 
2026-06-20 16:05:01.800 Seetong_tps[12919:1328183]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-20 16:05:01.801 Seetong_tps[12919:1328196] ====请求接口 - 成功 - 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=bjrelay56.s5.seetong.com:10443;type=0&load=22&addr=bjrelay60.s5.seetong.com:15443;type=0&load=23&addr=bjrelay54.s5.seetong.com:5443;","vipRelayServers":"type=0&load=61&addr=bjrelay41.s2.seetong.com:3443;type=0&load=50&addr=bjrelayvip3.s2.seetong.com:14443;type=0&load=47&addr=bjrelayvip3.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.182","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107439000>{number = 2, name = (null)}====
2026-06-20 16:05:01.801 Seetong_tps[12919:1328201] ====请求接口 - 成功 - 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: 0x10e6af6c0>{number = 9, name = (null)}====
2026-06-20 16:05:01.803 Seetong_tps[12919:1328183] UMAPM_NetworkSampling(0,0):NO
2026-06-20 16:05:01.803 Seetong_tps[12919:1328183]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-20 16:05:01.803 Seetong_tps[12919:1328183]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-20 16:05:01.803 Seetong_tps[12919:1328183]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-20 16:05:01.804 Seetong_tps[12919:1328183] 蓝牙已打开
2026-06-20 16:05:01.805 Seetong_tps[12919:1328183] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-20 16:05:01.805 Seetong_tps[12919:1328183] 客服消息未读数量: 0
2026-06-20 16:05:01.822 Seetong_tps[12919:1328183]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-20 16:05:01.822 Seetong_tps[12919:1328194]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-20 16:05:01.822 Seetong_tps[12919:1328194]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-20 16:05:01.822 Seetong_tps[12919:1328194]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-20 16:05:01.823 Seetong_tps[12919:1328183]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-20 16:05:01.823 Seetong_tps[12919:1328194]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-20 16:05:01.823 Seetong_tps[12919:1328194]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-20 16:05:01.823 Seetong_tps[12919:1328194]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-20 16:05:01.823 Seetong_tps[12919:1328183]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVVcFU1MHBFEBOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-20 16:05:01.824 Seetong_tps[12919:1328273] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x118197c40>{number = 11, name = (null)}====
2026-06-20 16:05:01.825 Seetong_tps[12919:1328216] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjU0NzUwMTcyNywic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.wf0Xwikvniht1zz7G7GfKY3gziyr05SkOMcF8LTrimk","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjU0NzUwMTcyNywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5MyJdfQ.JSI_ck_09aGX3Qr8PLSqaAez993T84CFFbWv4wFPY5U","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":"58.87.80.251:24903"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24902"}]}
====
2026-06-20 16:05:01.827 Seetong_tps[12919:1328183]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-20 16:05:01.827 Seetong_tps[12919:1328183]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-20 16:05:01.830 Seetong_tps[12919:1328268] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x11835abc0>{number = 22, name = (null)}====
2026-06-20 16:05:01.852 Seetong_tps[12919:1328183]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-20 16:05:01.852 Seetong_tps[12919:1328183]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-20 16:05:01.852 Seetong_tps[12919:1328183]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-20 16:05:01.852 Seetong_tps[12919:1328183]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-20 16:05:01.875 Seetong_tps[12919:1328195] ====请求接口 - 成功 - 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: 0x10743ba80>{number = 5, name = (null)}====
2026-06-20 16:05:01.934 Seetong_tps[12919:1328216] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-20 16:05:01.935 Seetong_tps[12919:1328216] [DeviceMonitor] 监控管理器初始化完成
2026-06-20 16:05:01.950 Seetong_tps[12919:1328284] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10aa7b780>{number = 23, name = (null)}====
2026-06-20 16:05:01.964 Seetong_tps[12919:1328183]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-20 16:05:01.964 Seetong_tps[12919:1328183]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1813 毫秒
2026-06-20 16:05:01.964 Seetong_tps[12919:1328183] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781942380000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781941058000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 16:05:01.964 Seetong_tps[12919:1328183]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-20 16:05:01.964 Seetong_tps[12919:1328183]  -- groupDeviceList -- 
2026-06-20 16:05:01.966 Seetong_tps[12919:1328183]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-20 16:05:01.969 Seetong_tps[12919:1328183]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-20 16:05:01.969 Seetong_tps[12919:1328183]  -- WebSocket - 重置重连次数 -- 
2026-06-20 16:05:01.969 Seetong_tps[12919:1328183]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-20 16:05:01.970 Seetong_tps[12919:1328183]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 16:05:01.970 Seetong_tps[12919:1328183]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAIICFUFUVNpAQQB","reconn":0}}
2026-06-20 16:05:01.970 Seetong_tps[12919:1328183]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 16:05:01.971 Seetong_tps[12919:1328183] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781942380000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781941058000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 16:05:01.977 Seetong_tps[12919:1328183]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-20 16:05:01.978 Seetong_tps[12919:1328183]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-20 16:05:01.978 Seetong_tps[12919:1328183]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-20 16:05:01.979 Seetong_tps[12919:1328183]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-20 16:05:01.979 Seetong_tps[12919:1328183]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-20 16:05:02.028 Seetong_tps[12919:1328183]  -- STBluetoothManager - 结束扫描 - 
2026-06-20 16:05:02.028 Seetong_tps[12919:1328183]  -- STBluetoothManager - 开始扫描 - 
2026-06-20 16:05:02.073 Seetong_tps[12919:1328183] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-20 16:05:02.073 Seetong_tps[12919:1328183] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-20 16:05:02.073 Seetong_tps[12919:1328183] Formatted Date: 2026-06-20
2026-06-20 16:05:02.074 Seetong_tps[12919:1328183]  --- webSocketGetServerData msgId: 843B9B39-6EFF-4BD1-9A9E-EEFAAE8CAB12 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-20";
        token = AVYOAQteVABrAAkFBgUEVAIICFUFUVBpAQQB;
    };
}
2026-06-20 16:05:02.074 Seetong_tps[12919:1328183]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 16:05:02.074 Seetong_tps[12919:1328183]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-20 16:05:02.109 Seetong_tps[12919:1328183]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-20 16:05:02.177 Seetong_tps[12919:1328183] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-20 16:05:02.177 Seetong_tps[12919:1328183]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-20 16:05:02.177 Seetong_tps[12919:1328183]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-20 16:05:02.178 Seetong_tps[12919:1328183] Sorted Dates (Descending): (
)
2026-06-20 16:05:02.340 Seetong_tps[12919:1328216]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-20 16:05:02.340 Seetong_tps[12919:1328216]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-20 16:05:02.340 Seetong_tps[12919:1328216]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-20 16:05:02.343 Seetong_tps[12919:1328183]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-20 16:05:02.343 Seetong_tps[12919:1328284] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-20 16:05:02.343 Seetong_tps[12919:1328197] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-20 16:05:02.356 Seetong_tps[12919:1328216]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-20 16:05:02.357 Seetong_tps[12919:1328216]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-20 16:05:02.357 Seetong_tps[12919:1328216]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-20 16:05:02.357 Seetong_tps[12919:1328197] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-20 16:05:02.357 Seetong_tps[12919:1328197] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-20 16:05:02.357 Seetong_tps[12919:1328284] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-20 16:05:02.701 Seetong_tps[12919:1328216]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-20 16:05:02.701 Seetong_tps[12919:1328218]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-20 16:05:03.204 Seetong_tps[12919:1328183]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-20 16:05:03.207 Seetong_tps[12919:1328183] MessageThrottle reloadTableView ---
2026-06-20 16:05:03.599 Seetong_tps[12919:1328183] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-20 16:05:03.599 Seetong_tps[12919:1328183] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-20 16:05:03.599 Seetong_tps[12919:1328183] 用户设置的具体字体大小: 15.000000
2026-06-20 16:05:03.699 Seetong_tps[12919:1328183] AppLaunch hideForRefreshToken
2026-06-20 16:05:03.699 Seetong_tps[12919:1328183] AppLaunch hideForRefreshToken dismiss
2026-06-20 16:05:03.699 Seetong_tps[12919:1328183] AppLaunch dismiss...
2026-06-20 16:05:04.005 Seetong_tps[12919:1328183]  dealloc -- STAppLaunchWindow
2026-06-20 16:05:04.009 Seetong_tps[12919:1328183]  dealloc -- STAppLaunchViewController
2026-06-20 16:05:04.011 Seetong_tps[12919:1328183] AppLaunch dismiss... end
2026-06-20 16:05:04.681 Seetong_tps[12919:1328183]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-20 16:05:04.976 Seetong_tps[12919:1328284] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10aa7b780>{number = 23, name = (null)}====
2026-06-20 16:05:05.195 Seetong_tps[12919:1328183]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-20 16:05:05.196 Seetong_tps[12919:1328183]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-20 16:05:05.196 Seetong_tps[12919:1328183]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-20 16:05:05.196 Seetong_tps[12919:1328183] 滚动已停止500毫秒，执行操作:29115420
2026-06-20 16:05:05.545 Seetong_tps[12919:1328194] ====请求接口 - 成功 - 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: 0x107438ec0>{number = 3, name = (null)}====
2026-06-20 16:05:07.096 Seetong_tps[12919:1328183] UMAPM_OOMSampling(0,0):NO
2026-06-20 16:05:07.097 Seetong_tps[12919:1328183] UMAPM_NetworkSampling(0,0):NO
2026-06-20 16:05:10.777 Seetong_tps[12919:1328183]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-20 16:05:10.783 Seetong_tps[12919:1328183] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-20 16:05:10.832 Seetong_tps[12919:1328183] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-20 16:05:10.832 Seetong_tps[12919:1328270] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-20 16:05:10.832 Seetong_tps[12919:1328183]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-20 16:05:10.833 Seetong_tps[12919:1328183] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-20 16:05:10.835 Seetong_tps[12919:1328183]  -- STBluetoothManager - 结束扫描 - 
2026-06-20 16:05:10.853 Seetong_tps[12919:1328183]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-20 下午4:05:10 853
2026-06-20 16:05:10.853 Seetong_tps[12919:1328183]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b874380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b899420>; layer = <CALayer: 0x10b850fe0>>
2026-06-20 16:05:10.853 Seetong_tps[12919:1328183]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b874380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b899420>; layer = <CALayer: 0x10b850fe0>> -- _camera.supportPlatform: 0
2026-06-20 16:05:10.853 Seetong_tps[12919:1328183]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-20 上午8:05:10 +0000
2026-06-20 16:05:10.853 Seetong_tps[12919:1328183]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-19 \U4e0a\U53488:12:09 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-19 \U4e0b\U534810:28:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-20 \U4e0a\U53483:55:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-20 \U4e0a\U53488:05:01 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-20 16:05:10.854 Seetong_tps[12919:1328183]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-20 下午4:05:10 854
2026-06-20 16:05:10.854 Seetong_tps[12919:1328270] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-20 16:05:10.881 Seetong_tps[12919:1328183]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-20 16:05:10.884 Seetong_tps[12919:1328183] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 16:05:10.885 Seetong_tps[12919:1328183]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-20 16:05:10.886 Seetong_tps[12919:1328183] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-20 16:05:10.903 Seetong_tps[12919:1328183]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-20 16:05:10.906 Seetong_tps[12919:1328183] 未处理的 biz 类型: res_video_preview_advert
2026-06-20 16:05:10.906 Seetong_tps[12919:1328183]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-20 16:05:10.916 Seetong_tps[12919:1328183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-20 16:05:10.916 Seetong_tps[12919:1328183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-20 16:05:10.938 Seetong_tps[12919:1328183] uid:29115420 playAudio
2026-06-20 16:05:10.938 Seetong_tps[12919:1328183]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-20 16:05:10.938 Seetong_tps[12919:1328183]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-20 16:05:10.938 Seetong_tps[12919:1328270] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-20 16:05:11.134 Seetong_tps[12919:1328183] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-20 16:05:11.540 Seetong_tps[12919:1328218] ===29115420===
2026-06-20 16:05:11.541 Seetong_tps[12919:1328218] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-20 16:05:11.542 Seetong_tps[12919:1328216] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-20 16:05:11.542 Seetong_tps[12919:1328216] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-20 16:05:11.542 Seetong_tps[12919:1328216] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e6ad800>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e62ca00>
2026-06-20 16:05:11.542 Seetong_tps[12919:1328216] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-20 16:05:11.543 Seetong_tps[12919:1328216] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-20 16:05:11.543 Seetong_tps[12919:1328216] InitDecodePortLog: playsettype = 50
2026-06-20 16:05:11.545 Seetong_tps[12919:1328216] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-20 16:05:11.545 Seetong_tps[12919:1328216] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-20 16:05:11.545 Seetong_tps[12919:1328216] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-20 16:05:11.545 Seetong_tps[12919:1328216] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-20 16:05:11.546 Seetong_tps[12919:1328183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-06-20 16:05:11.546 Seetong_tps[12919:1328216] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-20 16:05:11.546 Seetong_tps[12919:1328216] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-20 16:05:11.547 Seetong_tps[12919:1328216] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-20 16:05:11.550 Seetong_tps[12919:1328183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-06-20 16:05:11.655 Seetong_tps[12919:1328218]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-20 16:05:11.719 Seetong_tps[12919:1328369] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-06-20 16:05:11.735 Seetong_tps[12919:1328183] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-20 16:05:11.738 Seetong_tps[12919:1328369] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-06-20 16:05:11.748 Seetong_tps[12919:1328183] uid:29115420 playAudio
2026-06-20 16:05:11.748 Seetong_tps[12919:1328270] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-20 16:05:11.748 Seetong_tps[12919:1328183] uid:29115420 playAudio
2026-06-20 16:05:11.751 Seetong_tps[12919:1328183]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-20 16:05:11.755 Seetong_tps[12919:1328183] checkPortStatus:_decodePort=1
2026-06-20 16:05:11.755 Seetong_tps[12919:1328183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.92 - 设备: 庭院 - 29115420
2026-06-20 16:05:11.755 Seetong_tps[12919:1328183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.92 - 设备: 庭院 - 29115420
2026-06-20 16:05:11.756 Seetong_tps[12919:1328183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.92 - 设备: 庭院 - 29115420
2026-06-20 16:05:11.775 Seetong_tps[12919:1328218] Failed to get IoT drive away set configuration.
2026-06-20 16:05:11.775 Seetong_tps[12919:1328218]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-20 16:05:13.759 Seetong_tps[12919:1328183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.93 - 设备: 庭院 - 29115420
2026-06-20 16:05:15.660 Seetong_tps[12919:1328216]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-20 16:05:15.661 Seetong_tps[12919:1328183]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-20 16:05:15.662 Seetong_tps[12919:1328183] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781942380000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781941058000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 16:05:15.662 Seetong_tps[12919:1328183]  --- 取消心跳 destoryHeartBeat --- 
2026-06-20 16:05:15.662 Seetong_tps[12919:1328183]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-20 16:05:15.670 Seetong_tps[12919:1328183] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-20 16:05:15.670 Seetong_tps[12919:1328183]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b874380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b899420>; layer = <CALayer: 0x10b850fe0>>
2026-06-20 16:05:15.670 Seetong_tps[12919:1328183] #####Vstop:uid:29115420-0-port:1
2026-06-20 16:05:15.670 Seetong_tps[12919:1328183] -----------1release decodeport = 1
2026-06-20 16:05:15.671 Seetong_tps[12919:1328183]  -- 播放视频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" = 4800;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-20 16:05:15.672 Seetong_tps[12919:1328183] _openGLView clearFrame ...
2026-06-20 16:05:15.686 Seetong_tps[12919:1328183] [保存失败] 相机对象或存储字典为空
2026-06-20 16:05:15.687 Seetong_tps[12919:1328273] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-20 16:05:15.687 Seetong_tps[12919:1328273] --FC_StopDevComEx end
2026-06-20 16:05:15.687 Seetong_tps[12919:1328183] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.182","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1781942380000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1781941058000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-20 16:05:15.687 Seetong_tps[12919:1328183]  --- 取消心跳 destoryHeartBeat --- 
2026-06-20 16:05:15.687 Seetong_tps[12919:1328183]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 09:21:18.806 Seetong_tps[23073:2511309] app_version=8.3.805
2026-06-24 09:21:18.814 Seetong_tps[23073:2511309]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-24 09:21:18.814 Seetong_tps[23073:2511309] showForLogin 1
2026-06-24 09:21:18.814 Seetong_tps[23073:2511309] AppLaunch 还剩 6.705338954925537 秒
2026-06-24 09:21:18.819 Seetong_tps[23073:2511323] 询问用户是否开启推送成功
2026-06-24 09:21:18.819 Seetong_tps[23073:2511323] 用户点击允许接收推送
2026-06-24 09:21:18.820 Seetong_tps[23073:2511324] remoteNotificationSetting: <UNNotificationSettings: 0x10ea8e1c0; 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-06-24 09:21:18.837 Seetong_tps[23073:2511309]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-24 09:21:18.880 Seetong_tps[23073:2511309] viewDidLoad/configtime=2026-06-24 上午1:21:18 +0000
2026-06-24 09:21:18.881 Seetong_tps[23073:2511309]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-24 09:21:18.881 Seetong_tps[23073:2511309]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-24 09:21:18.944 Seetong_tps[23073:2511309]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-24 09:21:18.944 Seetong_tps[23073:2511309]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-24 09:21:18.946 Seetong_tps[23073:2511309]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-24 09:21:18.946 Seetong_tps[23073:2511309] 开始检查未读客服消息...
2026-06-24 09:21:18.946 Seetong_tps[23073:2511309] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-24 09:21:18.947 Seetong_tps[23073:2511309]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 09:21:18.954 Seetong_tps[23073:2511309]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-24 09:21:18.954 Seetong_tps[23073:2511309]  -- WebSocket connection - getNetty - 
2026-06-24 09:21:18.954 Seetong_tps[23073:2511309]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-24 09:21:18.958 Seetong_tps[23073:2511309] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-24 09:21:18.958 Seetong_tps[23073:2511309] NAV deviceOrientationDidChange:1
2026-06-24 09:21:18.961 Seetong_tps[23073:2511309]  -- groupDeviceList -- 
2026-06-24 09:21:18.962 Seetong_tps[23073:2511309] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-24 09:21:18.962 Seetong_tps[23073:2511309]  -- WebSocket connection - getNetty - 
2026-06-24 09:21:18.962 Seetong_tps[23073:2511309]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 09:21:19.058 Seetong_tps[23073:2511309]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-24 09:21:19.208 Seetong_tps[23073:2511309] Super properties have already been unregistered.
2026-06-24 09:21:19.208 Seetong_tps[23073:2511309] UMAPM_OOMSampling(0,0):NO
2026-06-24 09:21:19.211 Seetong_tps[23073:2511309]  -- deviceListDataUpdate - AppLaunch 还剩 1.309121131896973 秒 - 再延迟 1.809121131896973 秒 - 启动耗时 1.690878868103027 秒
2026-06-24 09:21:19.211 Seetong_tps[23073:2511309]  -- groupDeviceList -- 
2026-06-24 09:21:19.211 Seetong_tps[23073:2511309] groupDeviceList 已在进行中，跳过新的调用
2026-06-24 09:21:19.211 Seetong_tps[23073:2511309]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1691 毫秒
2026-06-24 09:21:19.213 Seetong_tps[23073:2511309]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 09:21:19.213 Seetong_tps[23073:2511309]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 09:21:19.214 Seetong_tps[23073:2511309]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 09:21:19.215 Seetong_tps[23073:2511309]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 523;
}
2026-06-24 09:21:19.215 Seetong_tps[23073:2511309] ++++-[VideoView dealloc]++++
2026-06-24 09:21:19.217 Seetong_tps[23073:2511309] OpenGLView20_Seetong dealloc:0x113b1d600
2026-06-24 09:21:19.247 Seetong_tps[23073:2511309]  -- WebSocket - 重置重连次数 -- 
2026-06-24 09:21:19.259 Seetong_tps[23073:2511309]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-24 09:21:19.259 Seetong_tps[23073:2511309]  -- WebSocket connection - getNetty - 
2026-06-24 09:21:19.259 Seetong_tps[23073:2511309]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 09:21:19.261 Seetong_tps[23073:2511309]  - 收到刷新token回调 - NSData 长度: 1688
2026-06-24 09:21:19.261 Seetong_tps[23073:2511309]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-06-24 09:21:19.261 Seetong_tps[23073:2511309]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-06-24 09:21:19.261 Seetong_tps[23073:2511309]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODIzNTA0NzgsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.FhVPSvNdwtUidIrXmOKEyct-vfb6RnkhXcITSJecJNk","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODQ4NTYwNzgsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgyMjY0MDc4LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.LP2UHBnV_5m9UdmqOV-S54afpMgHUr4iCgXUsgJD37Y","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-06-24 09:21:19.266 Seetong_tps[23073:2511309]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1782264079.266316
2026-06-24 09:21:19.266 Seetong_tps[23073:2511309]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1782264079.266316
2026-06-24 09:21:19.266 Seetong_tps[23073:2511309]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1782264079.266316 - lastRefreshTokenTime: 1782264079.266316
2026-06-24 09:21:19.273 Seetong_tps[23073:2511309] UMAPM_NetworkSampling(0,0):NO
2026-06-24 09:21:19.273 Seetong_tps[23073:2511309]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-24 09:21:19.273 Seetong_tps[23073:2511309]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 09:21:19.273 Seetong_tps[23073:2511309]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 09:21:19.275 Seetong_tps[23073:2511309] 蓝牙已打开
2026-06-24 09:21:19.295 Seetong_tps[23073:2511309]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-24 09:21:19.389 Seetong_tps[23073:2511354] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjg2ODg3OTI4OCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.i-xgddPCpVubjfAZPr-pat9sFziBks1sfdaJQ6DZpa8","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjg2ODg3OTI4OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5MyJdfQ.b70SVIjvzDkpP52JckQQs-lYSeftDo80GMUBortebtg","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:24900"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24905"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24902"}]}
====
2026-06-24 09:21:19.404 Seetong_tps[23073:2511383] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVVcBUlwFAFAJOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b263a80>{number = 17, name = (null)}====
2026-06-24 09:21:19.413 Seetong_tps[23073:2511309]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-24 09:21:19.413 Seetong_tps[23073:2511309]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVVcBUlwFAFAJOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-24 09:21:19.415 Seetong_tps[23073:2511324] ====请求接口 - 成功 - 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: 0x107ab5480>{number = 7, name = (null)}====
2026-06-24 09:21:19.419 Seetong_tps[23073:2511321] ====请求接口 - 成功 - 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:12443;type=0&load=24&addr=bjrelay10.s5.seetong.com:3443;type=0&load=26&addr=bjrelay46.s2.seetong.com:13443;","vipRelayServers":"type=0&load=42&addr=bjrelayvip3.s2.seetong.com:12443;type=0&load=45&addr=bjrelay41.s2.seetong.com:14443;type=0&load=34&addr=bjrelay42.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.222","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1078391c0>{number = 4, name = (null)}====
2026-06-24 09:21:19.423 Seetong_tps[23073:2511309]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-24 09:21:19.426 Seetong_tps[23073:2511378] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.11.4","versionCode":29,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.11.4","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10b263700>{number = 20, name = (null)}====
2026-06-24 09:21:19.428 Seetong_tps[23073:2511381] ====请求接口 - 成功 - 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: 0x10b263b00>{number = 21, name = (null)}====
2026-06-24 09:21:19.429 Seetong_tps[23073:2511323] ====请求接口 - 成功 - 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: 0x107839000>{number = 2, name = (null)}====
2026-06-24 09:21:19.429 Seetong_tps[23073:2511377] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782263265000,"lastHeartTime":1782244161000,"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: 0x10b263b40>{number = 22, name = (null)}====
2026-06-24 09:21:19.429 Seetong_tps[23073:2511379] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10b263b80>{number = 23, name = (null)}====
2026-06-24 09:21:19.429 Seetong_tps[23073:2511319] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10783b700>{number = 6, name = (null)}====
2026-06-24 09:21:19.433 Seetong_tps[23073:2511309]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-24 09:21:19.433 Seetong_tps[23073:2511309]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-24 09:21:19.438 Seetong_tps[23073:2511382] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x113973c00>{number = 10, name = (null)}====
2026-06-24 09:21:19.438 Seetong_tps[23073:2511380] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b263c00>{number = 24, name = (null)}====
2026-06-24 09:21:19.441 Seetong_tps[23073:2511309]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.11.4";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.11.4";
    versionCode = 29;
}
2026-06-24 09:21:19.446 Seetong_tps[23073:2511309]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-24 09:21:19.446 Seetong_tps[23073:2511309] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-24 09:21:19.446 Seetong_tps[23073:2511380]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-24 09:21:19.446 Seetong_tps[23073:2511380]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-24 09:21:19.446 Seetong_tps[23073:2511380]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-24 09:21:19.446 Seetong_tps[23073:2511309] 客服消息未读数量: 0
2026-06-24 09:21:19.447 Seetong_tps[23073:2511380]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-24 09:21:19.447 Seetong_tps[23073:2511380]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-24 09:21:19.447 Seetong_tps[23073:2511380]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-24 09:21:19.448 Seetong_tps[23073:2511309]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 09:21:19.449 Seetong_tps[23073:2511309]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-24 09:21:19.450 Seetong_tps[23073:2511309]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-24 09:21:19.450 Seetong_tps[23073:2511309]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1930 毫秒
2026-06-24 09:21:19.450 Seetong_tps[23073:2511309] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782263265000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782244161000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 09:21:19.450 Seetong_tps[23073:2511309]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 09:21:19.450 Seetong_tps[23073:2511309]  -- groupDeviceList -- 
2026-06-24 09:21:19.450 Seetong_tps[23073:2511309]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 09:21:19.450 Seetong_tps[23073:2511309]  -- STBluetoothManager - 开始扫描 - 
2026-06-24 09:21:19.450 Seetong_tps[23073:2511309]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 09:21:19.451 Seetong_tps[23073:2511309]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 09:21:19.451 Seetong_tps[23073:2511309]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 09:21:19.451 Seetong_tps[23073:2511309]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 09:21:19.451 Seetong_tps[23073:2511309]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 09:21:19.464 Seetong_tps[23073:2511320] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107838fc0>{number = 3, name = (null)}====
2026-06-24 09:21:19.515 Seetong_tps[23073:2511391] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x113973d40>{number = 11, name = (null)}====
2026-06-24 09:21:19.517 Seetong_tps[23073:2511309]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-24 09:21:19.517 Seetong_tps[23073:2511309]  -- WebSocket - 重置重连次数 -- 
2026-06-24 09:21:19.517 Seetong_tps[23073:2511309]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-06-24 09:21:19.519 Seetong_tps[23073:2511309]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 09:21:19.519 Seetong_tps[23073:2511309]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAYIAVcBUFtpAQQB","reconn":0}}
2026-06-24 09:21:19.519 Seetong_tps[23073:2511309]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 09:21:19.519 Seetong_tps[23073:2511309] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782263265000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782244161000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 09:21:19.671 Seetong_tps[23073:2511309] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-24 09:21:19.671 Seetong_tps[23073:2511309] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-24 09:21:19.672 Seetong_tps[23073:2511309] Formatted Date: 2026-06-24
2026-06-24 09:21:19.672 Seetong_tps[23073:2511309]  --- webSocketGetServerData msgId: 829E2DDE-1EA1-4643-ABED-551F898DE8AE - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-24";
        token = AVYOAQteVABrAAkFBgUEVAYIAVcBUFtpAQQB;
    };
}
2026-06-24 09:21:19.672 Seetong_tps[23073:2511309]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 09:21:19.673 Seetong_tps[23073:2511309]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-24 09:21:19.732 Seetong_tps[23073:2511309]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-24 09:21:19.754 Seetong_tps[23073:2511309] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-24 09:21:19.754 Seetong_tps[23073:2511309]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-24 09:21:19.754 Seetong_tps[23073:2511309]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-24 09:21:19.756 Seetong_tps[23073:2511309] Sorted Dates (Descending): (
)
2026-06-24 09:21:21.040 Seetong_tps[23073:2511309] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-24 09:21:21.040 Seetong_tps[23073:2511309] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-24 09:21:21.040 Seetong_tps[23073:2511309] 用户设置的具体字体大小: 15.000000
2026-06-24 09:21:21.040 Seetong_tps[23073:2511309] AppLaunch hideForRefreshToken
2026-06-24 09:21:21.040 Seetong_tps[23073:2511309] AppLaunch hideForRefreshToken dismiss
2026-06-24 09:21:21.040 Seetong_tps[23073:2511309] AppLaunch dismiss...
2026-06-24 09:21:21.343 Seetong_tps[23073:2511309]  dealloc -- STAppLaunchWindow
2026-06-24 09:21:21.344 Seetong_tps[23073:2511309]  dealloc -- STAppLaunchViewController
2026-06-24 09:21:21.345 Seetong_tps[23073:2511309] AppLaunch dismiss... end
2026-06-24 09:21:22.094 Seetong_tps[23073:2511309]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-24 09:21:22.369 Seetong_tps[23073:2511320] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x107838fc0>{number = 3, name = (null)}====
2026-06-24 09:21:22.430 Seetong_tps[23073:2511309]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-24 09:21:22.442 Seetong_tps[23073:2511309] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-24 09:21:22.494 Seetong_tps[23073:2511309] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-24 09:21:22.494 Seetong_tps[23073:2511391] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 09:21:22.494 Seetong_tps[23073:2511309]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 09:21:22.495 Seetong_tps[23073:2511309] Reachability Flag Status: WR t------ networkStatusForFlags
2026-06-24 09:21:22.506 Seetong_tps[23073:2511309]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 09:21:22.521 Seetong_tps[23073:2511309]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 上午9:21:22 521
2026-06-24 09:21:22.521 Seetong_tps[23073:2511309]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ccbca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ccecb40>; layer = <CALayer: 0x10ccaa320>>
2026-06-24 09:21:22.521 Seetong_tps[23073:2511309]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ccbca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ccecb40>; layer = <CALayer: 0x10ccaa320>> -- _camera.supportPlatform: 0
2026-06-24 09:21:22.521 Seetong_tps[23073:2511309]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-24 上午1:21:22 +0000
2026-06-24 09:21:22.522 Seetong_tps[23073:2511309]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-19 \U4e0b\U534810:28:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-20 \U4e0a\U53483:55:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-20 \U4e0a\U53488:05:01 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53481:21:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 09:21:22.522 Seetong_tps[23073:2511309]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 上午9:21:22 522
2026-06-24 09:21:22.523 Seetong_tps[23073:2511391] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-24 09:21:22.551 Seetong_tps[23073:2511309]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 09:21:22.554 Seetong_tps[23073:2511309] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 09:21:22.556 Seetong_tps[23073:2511309]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 09:21:22.557 Seetong_tps[23073:2511309] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 09:21:22.576 Seetong_tps[23073:2511309]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 09:21:22.579 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-24 09:21:22.580 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-24 09:21:22.597 Seetong_tps[23073:2511309] 未处理的 biz 类型: res_video_preview_advert
2026-06-24 09:21:22.597 Seetong_tps[23073:2511309]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-24 09:21:22.608 Seetong_tps[23073:2511309] uid:29115420 playAudio
2026-06-24 09:21:22.608 Seetong_tps[23073:2511309]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 09:21:22.608 Seetong_tps[23073:2511309]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 09:21:22.610 Seetong_tps[23073:2511309]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-24 09:21:22.610 Seetong_tps[23073:2511309]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 09:21:22.610 Seetong_tps[23073:2511309] 滚动已停止500毫秒，执行操作:29115420
2026-06-24 09:21:22.792 Seetong_tps[23073:2511309] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-24 09:21:22.904 Seetong_tps[23073:2511320] ====请求接口 - 成功 - 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: 0x107838fc0>{number = 3, name = (null)}====
2026-06-24 09:21:23.542 Seetong_tps[23073:2511354] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-24 09:21:23.543 Seetong_tps[23073:2511354] [DeviceMonitor] 监控管理器初始化完成
2026-06-24 09:21:23.556 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.06 - 设备: 庭院 - 29115420
2026-06-24 09:21:23.557 Seetong_tps[23073:2511309]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 上午9:21:23 557
2026-06-24 09:21:23.558 Seetong_tps[23073:2511309]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ccbca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ccecb40>; layer = <CALayer: 0x10ccaa320>>
2026-06-24 09:21:23.558 Seetong_tps[23073:2511309]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ccbca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ccecb40>; layer = <CALayer: 0x10ccaa320>> -- _camera.supportPlatform: 0
2026-06-24 09:21:23.559 Seetong_tps[23073:2511309]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 上午9:21:23 559
2026-06-24 09:21:23.559 Seetong_tps[23073:2511309]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-24 09:21:23.559 Seetong_tps[23073:2511309]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-24 09:21:24.326 Seetong_tps[23073:2511309] UMAPM_OOMSampling(0,0):NO
2026-06-24 09:21:24.326 Seetong_tps[23073:2511309] UMAPM_NetworkSampling(0,0):NO
2026-06-24 09:21:24.657 Seetong_tps[23073:2511354]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-24 09:21:24.657 Seetong_tps[23073:2511354]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-24 09:21:24.657 Seetong_tps[23073:2511354] onDeviceAuthSuccess:uid=29115420
2026-06-24 09:21:24.657 Seetong_tps[23073:2511354]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782264084.657288,lastReceiveYUVTimeInterval=1782264083.558294,interval=1,videoView=0x10ccbca80
2026-06-24 09:21:24.657 Seetong_tps[23073:2511354]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-24 09:21:24.661 Seetong_tps[23073:2511309]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-24 09:21:24.662 Seetong_tps[23073:2511380] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-24 09:21:24.662 Seetong_tps[23073:2511319] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-24 09:21:25.538 Seetong_tps[23073:2511356] ===29115420===
2026-06-24 09:21:25.541 Seetong_tps[23073:2511356] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-24 09:21:25.541 Seetong_tps[23073:2511354] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-24 09:21:25.542 Seetong_tps[23073:2511354] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-24 09:21:25.542 Seetong_tps[23073:2511354] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ea7d680>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10ea14a00>
2026-06-24 09:21:25.542 Seetong_tps[23073:2511354] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-24 09:21:25.542 Seetong_tps[23073:2511354] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 09:21:25.542 Seetong_tps[23073:2511354] InitDecodePortLog: playsettype = 50
2026-06-24 09:21:25.543 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.05 - 设备: 庭院 - 29115420
2026-06-24 09:21:25.543 Seetong_tps[23073:2511354] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 09:21:25.543 Seetong_tps[23073:2511354] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-24 09:21:25.543 Seetong_tps[23073:2511354] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 09:21:25.544 Seetong_tps[23073:2511354] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-24 09:21:25.544 Seetong_tps[23073:2511354] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-24 09:21:25.544 Seetong_tps[23073:2511354] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 09:21:25.545 Seetong_tps[23073:2511354] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 09:21:25.547 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.05 - 设备: 庭院 - 29115420
2026-06-24 09:21:25.813 Seetong_tps[23073:2511354]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 09:21:25.814 Seetong_tps[23073:2511354]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 09:21:25.815 Seetong_tps[23073:2511354]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 09:21:25.815 Seetong_tps[23073:2511319] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 09:21:25.815 Seetong_tps[23073:2511319] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 09:21:25.815 Seetong_tps[23073:2511380] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 09:21:25.820 Seetong_tps[23073:2511309] uid:29115420 playAudio
2026-06-24 09:21:25.820 Seetong_tps[23073:2511309]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 09:21:25.820 Seetong_tps[23073:2511309]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 09:21:25.822 Seetong_tps[23073:2511380] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 09:21:25.823 Seetong_tps[23073:2511354]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 09:21:25.824 Seetong_tps[23073:2511354]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 09:21:25.824 Seetong_tps[23073:2511354]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 09:21:25.824 Seetong_tps[23073:2511380] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 09:21:25.824 Seetong_tps[23073:2511380] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 09:21:25.824 Seetong_tps[23073:2511380] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 09:21:25.824 Seetong_tps[23073:2511354]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 09:21:25.825 Seetong_tps[23073:2511354]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 09:21:25.825 Seetong_tps[23073:2511354]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 09:21:25.825 Seetong_tps[23073:2511319] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 09:21:25.825 Seetong_tps[23073:2511319] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 09:21:25.826 Seetong_tps[23073:2511319] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 09:21:25.854 Seetong_tps[23073:2511309] checkPortStatus:_decodePort=1
2026-06-24 09:21:25.855 Seetong_tps[23073:2511309] uid:29115420 playAudio
2026-06-24 09:21:25.856 Seetong_tps[23073:2511309]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 09:21:25.856 Seetong_tps[23073:2511309]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 09:21:25.856 Seetong_tps[23073:2511390] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 09:21:25.856 Seetong_tps[23073:2511309] uid:29115420 playAudio
2026-06-24 09:21:25.856 Seetong_tps[23073:2511309]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 09:21:25.856 Seetong_tps[23073:2511309]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 09:21:25.857 Seetong_tps[23073:2511390] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 09:21:25.860 Seetong_tps[23073:2511356]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 09:21:25.865 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.37 - 设备: 庭院 - 29115420
2026-06-24 09:21:25.865 Seetong_tps[23073:2511309] checkPortStatus:_decodePort=1
2026-06-24 09:21:25.920 Seetong_tps[23073:2511448] 重新观看视频线程：<_NSMainThread: 0x107838000>{number = 1, name = (null)}
2026-06-24 09:21:25.932 Seetong_tps[23073:2511309] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-24 09:21:25.946 Seetong_tps[23073:2511309] uid:29115420 playAudio
2026-06-24 09:21:25.946 Seetong_tps[23073:2511390] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-24 09:21:25.946 Seetong_tps[23073:2511309] uid:29115420 playAudio
2026-06-24 09:21:25.950 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.45 - 设备: 庭院 - 29115420
2026-06-24 09:21:25.950 Seetong_tps[23073:2511309] checkPortStatus:_decodePort=1
2026-06-24 09:21:25.979 Seetong_tps[23073:2511448] 重新观看视频线程：<_NSMainThread: 0x107838000>{number = 1, name = (null)}
2026-06-24 09:21:25.980 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.49 - 设备: 庭院 - 29115420
2026-06-24 09:21:26.089 Seetong_tps[23073:2511356]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 09:21:26.090 Seetong_tps[23073:2511309]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-24 09:21:26.095 Seetong_tps[23073:2511356]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 09:21:26.106 Seetong_tps[23073:2511356]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 09:21:26.111 Seetong_tps[23073:2511356]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 09:21:26.112 Seetong_tps[23073:2511356]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 09:21:26.131 Seetong_tps[23073:2511356]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 09:21:26.131 Seetong_tps[23073:2511356] Failed to get IoT drive away set configuration.
2026-06-24 09:21:26.131 Seetong_tps[23073:2511356]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-24 09:21:26.948 Seetong_tps[23073:2511309]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ccbca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ccecb40>; layer = <CALayer: 0x10ccaa320>>
2026-06-24 09:21:26.948 Seetong_tps[23073:2511309] #####Vstop:uid:29115420-0-port:1
2026-06-24 09:21:26.948 Seetong_tps[23073:2511309] -----------1release decodeport = 1
2026-06-24 09:21:26.950 Seetong_tps[23073:2511309]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3400;
    "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-06-24 09:21:26.950 Seetong_tps[23073:2511309] _openGLView clearFrame ...
2026-06-24 09:21:26.964 Seetong_tps[23073:2511309] 当前控制器：STPlaybackVC
2026-06-24 09:21:26.964 Seetong_tps[23073:2511309]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 09:21:26.965 Seetong_tps[23073:2511309] 开始监听camera_nvr的onlineStatus属性变化
2026-06-24 09:21:26.965 Seetong_tps[23073:2511309] camera_nvr对象已切换，重新设置KVO监听
2026-06-24 09:21:26.975 Seetong_tps[23073:2511309] 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-06-24 09:21:27.155 Seetong_tps[23073:2511309]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 09:21:27.155 Seetong_tps[23073:2511309] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 09:21:27.156 Seetong_tps[23073:2511309]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 09:21:27.156 Seetong_tps[23073:2511309] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 09:21:27.156 Seetong_tps[23073:2511309]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 09:21:27.157 Seetong_tps[23073:2511309] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 09:21:27.157 Seetong_tps[23073:2511309]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 09:21:27.157 Seetong_tps[23073:2511309] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 09:21:27.165 Seetong_tps[23073:2511309]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-24 09:21:27.165 Seetong_tps[23073:2511309] ====高度=91.000000
2026-06-24 09:21:27.165 Seetong_tps[23073:2511309]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-24 09:21:27.168 Seetong_tps[23073:2511309] 停止监听camera_nvr的onlineStatus属性变化
2026-06-24 09:21:27.168 Seetong_tps[23073:2511309] 开始监听camera_nvr的onlineStatus属性变化
2026-06-24 09:21:27.168 Seetong_tps[23073:2511309] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 09:21:27.168 Seetong_tps[23073:2511309] ###### stopNvrRemoteRecord ......
2026-06-24 09:21:27.170 Seetong_tps[23073:2511309] updateAlarmListTable:messageModelList=0
2026-06-24 09:21:27.176 Seetong_tps[23073:2511309]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-24 09:21:27.176 Seetong_tps[23073:2511380] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 09:21:27.176 Seetong_tps[23073:2511309]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-24 09:21:27.176 Seetong_tps[23073:2511309]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-24 09:21:27.176 Seetong_tps[23073:2511309] updateAlarmListTable:messageModelList=0
2026-06-24 09:21:27.225 Seetong_tps[23073:2511309] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 09:21:27.276 Seetong_tps[23073:2511309]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-24 09:21:27.278 Seetong_tps[23073:2511309]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 09:21:27.439 Seetong_tps[23073:2511382] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x113973c00>{number = 10, name = (null)}====
2026-06-24 09:21:27.463 Seetong_tps[23073:2511354] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 09:21:27.463 Seetong_tps[23073:2511354]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 09:21:27.463 Seetong_tps[23073:2511354] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ea7d680>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10ea14a00>
2026-06-24 09:21:27.463 Seetong_tps[23073:2511354] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-24 09:21:27.463 Seetong_tps[23073:2511354] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 09:21:27.463 Seetong_tps[23073:2511354] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-24 09:21:27.463 Seetong_tps[23073:2511354] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 09:21:27.463 Seetong_tps[23073:2511354] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-24 09:21:27.464 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.97 - 设备: 庭院 - 29115420
2026-06-24 09:21:27.471 Seetong_tps[23073:2511389] ====请求接口 - 成功 - 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: 0x113a1f840>{number = 13, name = (null)}====
2026-06-24 09:21:27.520 Seetong_tps[23073:2511380] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10b263c00>{number = 24, name = (null)}====
2026-06-24 09:21:28.042 Seetong_tps[23073:2511356] ===29115420===
2026-06-24 09:21:29.211 Seetong_tps[23073:2511309]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 09:21:29.640 Seetong_tps[23073:2511309]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-24 09:21:32.479 Seetong_tps[23073:2511356]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000001111111111111110000000 - result: 0 - devid: 29115420
2026-06-24 09:21:32.735 Seetong_tps[23073:2511356] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=304
2026-06-24 09:21:32.737 Seetong_tps[23073:2511309] timeSliceArray.count=20
2026-06-24 09:21:32.761 Seetong_tps[23073:2511309] nvrParseRecPlayBlock timelineModelArray.count=19
2026-06-24 09:21:32.761 Seetong_tps[23073:2511309] timelineModel.timePaint=09:10:42-09:20:52,timelineModel.recordType=1
2026-06-24 09:21:32.779 Seetong_tps[23073:2511309] updateAlarmListTable:messageModelList=9
2026-06-24 09:21:32.780 Seetong_tps[23073:2511309]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-24 09:21:32.782 Seetong_tps[23073:2511309]  --- setFirstTimePosition --- i: 18 - recordType: 1
2026-06-24 09:21:32.782 Seetong_tps[23073:2511309]  --- setFirstTimePosition --- i: 17 - recordType: 7
2026-06-24 09:21:32.782 Seetong_tps[23073:2511309] _firstHaveDataTime=09:10:23
2026-06-24 09:21:36.819 Seetong_tps[23073:2511309]  -- 预览倒计时 -- User interaction detected
2026-06-24 09:21:36.834 Seetong_tps[23073:2511309] uid:29115420 FC_P2PNvrReplayByTime
2026-06-24 09:21:36.834 Seetong_tps[23073:2511309]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-19 \U4e0b\U534810:28:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-20 \U4e0a\U53483:55:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-20 \U4e0a\U53488:05:01 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53481:21:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 09:21:36.834 Seetong_tps[23073:2511309]  -- 播放视频（录像） -- 开始时间: 2026-06-24 上午1:21:36 +0000
2026-06-24 09:21:36.835 Seetong_tps[23073:2511396] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260624045959
2026-06-24 09:21:36.835 Seetong_tps[23073:2511309]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624045959
2026-06-24 09:21:37.017 Seetong_tps[23073:2511356]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 09:21:37.875 Seetong_tps[23073:2511354] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 09:21:37.875 Seetong_tps[23073:2511354]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 09:21:37.875 Seetong_tps[23073:2511354] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ea7d680>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10ea14a00>
2026-06-24 09:21:37.875 Seetong_tps[23073:2511354] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-24 09:21:37.875 Seetong_tps[23073:2511354] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 09:21:37.875 Seetong_tps[23073:2511354] InitDecodePortLog: playsettype = 50
2026-06-24 09:21:37.875 Seetong_tps[23073:2511354] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 09:21:37.875 Seetong_tps[23073:2511354] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-24 09:21:37.875 Seetong_tps[23073:2511354] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-24 09:21:37.875 Seetong_tps[23073:2511354] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-24 09:21:37.875 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.04 - 设备: 庭院 - 29115420
2026-06-24 09:21:37.876 Seetong_tps[23073:2511354] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-06-24 09:21:37.876 Seetong_tps[23073:2511354] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 09:21:37.876 Seetong_tps[23073:2511354] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 09:21:37.877 Seetong_tps[23073:2511309]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.04 - 设备: 庭院 - 29115420
2026-06-24 09:21:37.890 Seetong_tps[23073:2511309] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 09:21:38.129 Seetong_tps[23073:2511309] 卡回放第一帧回调 倍速 = 0
2026-06-24 09:21:39.211 Seetong_tps[23073:2511309]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 09:21:41.356 Seetong_tps[23073:2511309]  -- 预览倒计时 -- User interaction detected
2026-06-24 09:21:41.372 Seetong_tps[23073:2511309]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624050620
2026-06-24 09:21:41.372 Seetong_tps[23073:2511389] zhangw_controlNvrRemoteRecord:strDateTime=20260624050620,action=6
2026-06-24 09:21:41.491 Seetong_tps[23073:2511356]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 09:21:42.798 Seetong_tps[23073:2511309]  -- videoView tap -- 
2026-06-24 09:21:48.407 Seetong_tps[23073:2511309]  -- 预览倒计时 -- User interaction detected
2026-06-24 09:21:48.425 Seetong_tps[23073:2511309]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624050620
2026-06-24 09:21:48.425 Seetong_tps[23073:2511391] zhangw_controlNvrRemoteRecord:strDateTime=20260624050620,action=6
2026-06-24 09:21:48.561 Seetong_tps[23073:2511356]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 09:21:49.211 Seetong_tps[23073:2511309]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 09:21:54.049 Seetong_tps[23073:2511391] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-24 09:21:54.050 Seetong_tps[23073:2511391] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-24 09:21:54.051 Seetong_tps[23073:2511391] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-24 09:21:54.052 Seetong_tps[23073:2511391] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-24 09:21:54.054 Seetong_tps[23073:2511391] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-24 09:21:56.218 Seetong_tps[23073:2511309]  -- WebSocket - 重置重连次数 -- 
2026-06-24 09:21:57.085 Seetong_tps[23073:2511309]  -- 预览倒计时 -- User interaction detected
2026-06-24 09:21:57.112 Seetong_tps[23073:2511309]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624050414
2026-06-24 09:21:57.112 Seetong_tps[23073:2511396] zhangw_controlNvrRemoteRecord:strDateTime=20260624050414,action=6
2026-06-24 09:21:57.201 Seetong_tps[23073:2511356]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 09:21:59.211 Seetong_tps[23073:2511309]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 09:22:01.923 Seetong_tps[23073:2511309]  -- 预览倒计时 -- User interaction detected
2026-06-24 09:22:01.937 Seetong_tps[23073:2511309]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624050620
2026-06-24 09:22:01.937 Seetong_tps[23073:2511391] zhangw_controlNvrRemoteRecord:strDateTime=20260624050620,action=6
2026-06-24 09:22:02.043 Seetong_tps[23073:2511356]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 09:22:02.859 Seetong_tps[23073:2511309]  -- 预览倒计时 -- User interaction detected
2026-06-24 09:22:02.871 Seetong_tps[23073:2511309]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624050556
2026-06-24 09:22:02.871 Seetong_tps[23073:2511396] zhangw_controlNvrRemoteRecord:strDateTime=20260624050556,action=6
2026-06-24 09:22:02.991 Seetong_tps[23073:2511356]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 09:22:09.201 Seetong_tps[23073:2511309] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 09:22:09.201 Seetong_tps[23073:2511309] ###### stopNvrRemoteRecord ......
2026-06-24 09:22:09.205 Seetong_tps[23073:2511354]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-24 09:22:09.206 Seetong_tps[23073:2511309]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 09:22:09.206 Seetong_tps[23073:2511309] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782263265000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782244161000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 09:22:09.206 Seetong_tps[23073:2511309]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 09:22:09.206 Seetong_tps[23073:2511309]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 09:22:09.217 Seetong_tps[23073:2511309] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-24 09:22:09.242 Seetong_tps[23073:2511309] [保存失败] 相机对象或存储字典为空
2026-06-24 09:22:09.242 Seetong_tps[23073:2511389] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-24 09:22:09.242 Seetong_tps[23073:2511389] --FC_StopDevComEx end
2026-06-24 09:22:09.242 Seetong_tps[23073:2511309] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782263265000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782244161000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 09:22:09.243 Seetong_tps[23073:2511309]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 09:22:09.243 Seetong_tps[23073:2511309]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 09:22:09.248 Seetong_tps[23073:2511309]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-24 11:00:48.687 Seetong_tps[23958:2575591] app_version=8.3.805
2026-06-24 11:00:48.700 Seetong_tps[23958:2575591]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-24 11:00:48.700 Seetong_tps[23958:2575591] showForLogin 1
2026-06-24 11:00:48.701 Seetong_tps[23958:2575591] AppLaunch 还剩 6.892163991928101 秒
2026-06-24 11:00:48.701 Seetong_tps[23958:2575602] 询问用户是否开启推送成功
2026-06-24 11:00:48.701 Seetong_tps[23958:2575602] 用户点击允许接收推送
2026-06-24 11:00:48.706 Seetong_tps[23958:2575602] remoteNotificationSetting: <UNNotificationSettings: 0x1212d21c0; 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-06-24 11:00:48.724 Seetong_tps[23958:2575591]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-24 11:00:48.762 Seetong_tps[23958:2575591] viewDidLoad/configtime=2026-06-24 上午3:00:48 +0000
2026-06-24 11:00:48.763 Seetong_tps[23958:2575591]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-24 11:00:48.763 Seetong_tps[23958:2575591]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-24 11:00:48.822 Seetong_tps[23958:2575591]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-24 11:00:48.822 Seetong_tps[23958:2575591]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-24 11:00:48.824 Seetong_tps[23958:2575591]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-24 11:00:48.824 Seetong_tps[23958:2575591] 开始检查未读客服消息...
2026-06-24 11:00:48.824 Seetong_tps[23958:2575591] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-24 11:00:48.824 Seetong_tps[23958:2575591]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 11:00:48.831 Seetong_tps[23958:2575591]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-24 11:00:48.831 Seetong_tps[23958:2575591]  -- WebSocket connection - getNetty - 
2026-06-24 11:00:48.832 Seetong_tps[23958:2575591]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-24 11:00:48.835 Seetong_tps[23958:2575591] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-24 11:00:48.835 Seetong_tps[23958:2575591] NAV deviceOrientationDidChange:1
2026-06-24 11:00:48.837 Seetong_tps[23958:2575591]  -- groupDeviceList -- 
2026-06-24 11:00:48.837 Seetong_tps[23958:2575591] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-24 11:00:48.837 Seetong_tps[23958:2575591]  -- WebSocket connection - getNetty - 
2026-06-24 11:00:48.837 Seetong_tps[23958:2575591]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 11:00:48.880 Seetong_tps[23958:2575625] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjg3NDg0ODg3OCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.XtaKjqg93EZ51u-n3YocEn97CO23XvJJzkrLKpgM7-8","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjg3NDg0ODg3OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NSJdfQ.fU4PwJBDuZOdnAgh5mfODTZtSqs45ZLdttgfcqT6q3o","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":"58.87.80.251:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24904"}]}
====
2026-06-24 11:00:48.898 Seetong_tps[23958:2575591]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-24 11:00:48.928 Seetong_tps[23958:2575597] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x120438fc0>{number = 3, name = (null)}====
2026-06-24 11:00:49.009 Seetong_tps[23958:2575591] Super properties have already been unregistered.
2026-06-24 11:00:49.009 Seetong_tps[23958:2575591] UMAPM_OOMSampling(0,0):NO
2026-06-24 11:00:49.011 Seetong_tps[23958:2575591]  -- deviceListDataUpdate - AppLaunch 还剩 1.581383943557739 秒 - 再延迟 2.081383943557739 秒 - 启动耗时 1.418616056442261 秒
2026-06-24 11:00:49.011 Seetong_tps[23958:2575591]  -- groupDeviceList -- 
2026-06-24 11:00:49.011 Seetong_tps[23958:2575591] groupDeviceList 已在进行中，跳过新的调用
2026-06-24 11:00:49.011 Seetong_tps[23958:2575591]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1419 毫秒
2026-06-24 11:00:49.015 Seetong_tps[23958:2575591]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 11:00:49.015 Seetong_tps[23958:2575591]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 11:00:49.015 Seetong_tps[23958:2575591]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 11:00:49.016 Seetong_tps[23958:2575591]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 524;
}
2026-06-24 11:00:49.017 Seetong_tps[23958:2575591] ++++-[VideoView dealloc]++++
2026-06-24 11:00:49.019 Seetong_tps[23958:2575591] OpenGLView20_Seetong dealloc:0x12a059a00
2026-06-24 11:00:49.025 Seetong_tps[23958:2575721] ====请求接口 - 成功 - 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: 0x12a061e80>{number = 16, name = (null)}====
2026-06-24 11:00:49.035 Seetong_tps[23958:2575602] ====请求接口 - 成功 - 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: 0x121937040>{number = 10, name = (null)}====
2026-06-24 11:00:49.038 Seetong_tps[23958:2575599] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x120438ec0>{number = 2, name = (null)}====
2026-06-24 11:00:49.046 Seetong_tps[23958:2575604] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12a063040>{number = 17, name = (null)}====
2026-06-24 11:00:49.047 Seetong_tps[23958:2575723] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVVcBU1QHAVUJOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12a060400>{number = 18, name = (null)}====
2026-06-24 11:00:49.047 Seetong_tps[23958:2575720] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12a063140>{number = 19, name = (null)}====
2026-06-24 11:00:49.048 Seetong_tps[23958:2575591]  -- WebSocket - 重置重连次数 -- 
2026-06-24 11:00:49.050 Seetong_tps[23958:2575605] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12a060b00>{number = 20, name = (null)}====
2026-06-24 11:00:49.050 Seetong_tps[23958:2575603] ====请求接口 - 成功 - 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=bjrelay60.s5.seetong.com:5443;type=0&load=19&addr=bjrelay54.s5.seetong.com:11443;type=0&load=21&addr=bjrelay64.s5.seetong.com:4443;","vipRelayServers":"type=0&load=43&addr=bjrelay43.s2.seetong.com:15443;type=0&load=48&addr=bjrelay42.s2.seetong.com:3443;type=0&load=49&addr=bjrelayvip2.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.118","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1206b0340>{number = 6, name = (null)}====
2026-06-24 11:00:49.062 Seetong_tps[23958:2575591]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-24 11:00:49.062 Seetong_tps[23958:2575591]  -- WebSocket connection - getNetty - 
2026-06-24 11:00:49.062 Seetong_tps[23958:2575591]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 11:00:49.073 Seetong_tps[23958:2575591] UMAPM_NetworkSampling(1,0):NO
2026-06-24 11:00:49.073 Seetong_tps[23958:2575591]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-24 11:00:49.073 Seetong_tps[23958:2575591]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 11:00:49.073 Seetong_tps[23958:2575591]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 11:00:49.075 Seetong_tps[23958:2575591] 蓝牙已打开
2026-06-24 11:00:49.075 Seetong_tps[23958:2575591]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-24 11:00:49.075 Seetong_tps[23958:2575591]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-24 11:00:49.076 Seetong_tps[23958:2575591]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVVcBU1QHAVUJOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-24 11:00:49.080 Seetong_tps[23958:2575591] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-24 11:00:49.080 Seetong_tps[23958:2575591] 客服消息未读数量: 0
2026-06-24 11:00:49.084 Seetong_tps[23958:2575591]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-24 11:00:49.084 Seetong_tps[23958:2575591]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-24 11:00:49.102 Seetong_tps[23958:2575725] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x121a44280>{number = 11, name = (null)}====
2026-06-24 11:00:49.112 Seetong_tps[23958:2575591]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-24 11:00:49.112 Seetong_tps[23958:2575591]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 11:00:49.201 Seetong_tps[23958:2575591]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-24 11:00:49.201 Seetong_tps[23958:2575591]  -- WebSocket - 重置重连次数 -- 
2026-06-24 11:00:49.201 Seetong_tps[23958:2575591]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-24 11:00:49.204 Seetong_tps[23958:2575591]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 11:00:49.204 Seetong_tps[23958:2575591]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAYIA1UAVVtpAQQB","reconn":0}}
2026-06-24 11:00:49.204 Seetong_tps[23958:2575591]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 11:00:49.204 Seetong_tps[23958:2575591]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 11:00:49.204 Seetong_tps[23958:2575591] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782263265000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782244161000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 11:00:49.236 Seetong_tps[23958:2575727] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12a063440>{number = 15, name = (null)}====
2026-06-24 11:00:49.299 Seetong_tps[23958:2575591] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-24 11:00:49.299 Seetong_tps[23958:2575591] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-24 11:00:49.299 Seetong_tps[23958:2575591] Formatted Date: 2026-06-24
2026-06-24 11:00:49.299 Seetong_tps[23958:2575591]  --- webSocketGetServerData msgId: 7D350F47-0029-4126-A4A8-3F0B40969B8F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-24";
        token = AVYOAQteVABrAAkFBgUEVAYIA1UAVVtpAQQB;
    };
}
2026-06-24 11:00:49.299 Seetong_tps[23958:2575591]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 11:00:49.299 Seetong_tps[23958:2575591]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-24 11:00:49.320 Seetong_tps[23958:2575591]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-24 11:00:49.325 Seetong_tps[23958:2575591]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 11:00:49.325 Seetong_tps[23958:2575591]  -- STBluetoothManager - 开始扫描 - 
2026-06-24 11:00:49.367 Seetong_tps[23958:2575591] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-24 11:00:49.367 Seetong_tps[23958:2575591]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-24 11:00:49.367 Seetong_tps[23958:2575591]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-24 11:00:49.367 Seetong_tps[23958:2575591] Sorted Dates (Descending): (
)
2026-06-24 11:00:49.673 Seetong_tps[23958:2575600] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782269274000,"lastHeartTime":1782265812000,"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: 0x12a063480>{number = 22, name = (null)}====
2026-06-24 11:00:49.685 Seetong_tps[23958:2575591]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-24 11:00:49.685 Seetong_tps[23958:2575600]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-24 11:00:49.686 Seetong_tps[23958:2575600]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-24 11:00:49.686 Seetong_tps[23958:2575600]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-24 11:00:49.689 Seetong_tps[23958:2575600]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-24 11:00:49.689 Seetong_tps[23958:2575600]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-24 11:00:49.689 Seetong_tps[23958:2575600]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-24 11:00:49.690 Seetong_tps[23958:2575591]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-24 11:00:49.690 Seetong_tps[23958:2575591]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-24 11:00:49.690 Seetong_tps[23958:2575591]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2097 毫秒
2026-06-24 11:00:49.692 Seetong_tps[23958:2575591] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782269274000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782265812000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 11:00:49.692 Seetong_tps[23958:2575591]  -- groupDeviceList -- 
2026-06-24 11:00:49.692 Seetong_tps[23958:2575591]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 11:00:49.693 Seetong_tps[23958:2575591]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 11:00:49.694 Seetong_tps[23958:2575591]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 11:00:49.700 Seetong_tps[23958:2575591]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 11:00:49.700 Seetong_tps[23958:2575591]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 11:00:50.933 Seetong_tps[23958:2575591] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-24 11:00:50.934 Seetong_tps[23958:2575591] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-24 11:00:50.934 Seetong_tps[23958:2575591] 用户设置的具体字体大小: 15.000000
2026-06-24 11:00:51.117 Seetong_tps[23958:2575591] AppLaunch hideForRefreshToken
2026-06-24 11:00:51.117 Seetong_tps[23958:2575591] AppLaunch hideForRefreshToken dismiss
2026-06-24 11:00:51.117 Seetong_tps[23958:2575591] AppLaunch dismiss...
2026-06-24 11:00:51.423 Seetong_tps[23958:2575591]  dealloc -- STAppLaunchWindow
2026-06-24 11:00:51.425 Seetong_tps[23958:2575591]  dealloc -- STAppLaunchViewController
2026-06-24 11:00:51.427 Seetong_tps[23958:2575591] AppLaunch dismiss... end
2026-06-24 11:00:51.981 Seetong_tps[23958:2575591]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-24 11:00:52.045 Seetong_tps[23958:2575625] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-24 11:00:52.045 Seetong_tps[23958:2575625] [DeviceMonitor] 监控管理器初始化完成
2026-06-24 11:00:52.260 Seetong_tps[23958:2575725] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x121a44280>{number = 11, name = (null)}====
2026-06-24 11:00:52.455 Seetong_tps[23958:2575625]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-24 11:00:52.455 Seetong_tps[23958:2575625]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-24 11:00:52.455 Seetong_tps[23958:2575625]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-24 11:00:52.457 Seetong_tps[23958:2575591]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-24 11:00:52.458 Seetong_tps[23958:2575600] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-24 11:00:52.458 Seetong_tps[23958:2575725] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-24 11:00:52.494 Seetong_tps[23958:2575591]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-24 11:00:52.495 Seetong_tps[23958:2575591]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 11:00:52.495 Seetong_tps[23958:2575591] 滚动已停止500毫秒，执行操作:29115420
2026-06-24 11:00:52.732 Seetong_tps[23958:2575725] ====请求接口 - 成功 - 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: 0x121a44280>{number = 11, name = (null)}====
2026-06-24 11:00:52.794 Seetong_tps[23958:2575591]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-24 11:00:52.805 Seetong_tps[23958:2575591] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-24 11:00:52.855 Seetong_tps[23958:2575591] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-24 11:00:52.855 Seetong_tps[23958:2575600] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 11:00:52.855 Seetong_tps[23958:2575591]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 11:00:52.856 Seetong_tps[23958:2575591] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-24 11:00:52.856 Seetong_tps[23958:2575591]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 11:00:52.871 Seetong_tps[23958:2575591]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 上午11:00:52 871
2026-06-24 11:00:52.871 Seetong_tps[23958:2575591]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12a3e4380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12a3f4cc0>; layer = <CALayer: 0x12a3c8d60>>
2026-06-24 11:00:52.871 Seetong_tps[23958:2575591]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12a3e4380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12a3f4cc0>; layer = <CALayer: 0x12a3c8d60>> -- _camera.supportPlatform: 0
2026-06-24 11:00:52.871 Seetong_tps[23958:2575591]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-24 上午3:00:52 +0000
2026-06-24 11:00:52.872 Seetong_tps[23958:2575591]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-20 \U4e0a\U53483:55:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-20 \U4e0a\U53488:05:01 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53481:21:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:00:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 11:00:52.872 Seetong_tps[23958:2575591]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 上午11:00:52 872
2026-06-24 11:00:52.872 Seetong_tps[23958:2575720] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-24 11:00:52.900 Seetong_tps[23958:2575591]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 11:00:52.902 Seetong_tps[23958:2575591] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 11:00:52.904 Seetong_tps[23958:2575591]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 11:00:52.905 Seetong_tps[23958:2575591] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 11:00:52.921 Seetong_tps[23958:2575591]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 11:00:52.923 Seetong_tps[23958:2575591]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-24 11:00:52.923 Seetong_tps[23958:2575591]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-24 11:00:52.926 Seetong_tps[23958:2575591] 未处理的 biz 类型: res_video_preview_advert
2026-06-24 11:00:52.926 Seetong_tps[23958:2575591]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-24 11:00:52.958 Seetong_tps[23958:2575591] uid:29115420 playAudio
2026-06-24 11:00:52.959 Seetong_tps[23958:2575591]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 11:00:52.959 Seetong_tps[23958:2575591]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 11:00:52.978 Seetong_tps[23958:2575625]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 11:00:52.978 Seetong_tps[23958:2575625]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 11:00:52.978 Seetong_tps[23958:2575625]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 11:00:52.978 Seetong_tps[23958:2575720] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 11:00:52.978 Seetong_tps[23958:2575725] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 11:00:52.978 Seetong_tps[23958:2575720] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 11:00:52.979 Seetong_tps[23958:2575591] uid:29115420 playAudio
2026-06-24 11:00:52.979 Seetong_tps[23958:2575591]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 11:00:52.979 Seetong_tps[23958:2575591]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 11:00:52.979 Seetong_tps[23958:2575720] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 11:00:52.979 Seetong_tps[23958:2575625]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 11:00:52.979 Seetong_tps[23958:2575625]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 11:00:52.979 Seetong_tps[23958:2575625]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 11:00:52.979 Seetong_tps[23958:2575725] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 11:00:52.979 Seetong_tps[23958:2575720] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 11:00:52.979 Seetong_tps[23958:2575725] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 11:00:52.985 Seetong_tps[23958:2575591] uid:29115420 playAudio
2026-06-24 11:00:52.985 Seetong_tps[23958:2575591]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 11:00:52.985 Seetong_tps[23958:2575591]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 11:00:52.985 Seetong_tps[23958:2575725] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 11:00:53.163 Seetong_tps[23958:2575591] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-24 11:00:53.578 Seetong_tps[23958:2575622] ===29115420===
2026-06-24 11:00:53.579 Seetong_tps[23958:2575622] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-24 11:00:53.579 Seetong_tps[23958:2575625] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-24 11:00:53.580 Seetong_tps[23958:2575625] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-24 11:00:53.580 Seetong_tps[23958:2575625] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1212acd00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x121214a00>
2026-06-24 11:00:53.580 Seetong_tps[23958:2575625] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-24 11:00:53.580 Seetong_tps[23958:2575625] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 11:00:53.580 Seetong_tps[23958:2575625] InitDecodePortLog: playsettype = 50
2026-06-24 11:00:53.582 Seetong_tps[23958:2575625] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 11:00:53.582 Seetong_tps[23958:2575625] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-24 11:00:53.583 Seetong_tps[23958:2575625] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 11:00:53.583 Seetong_tps[23958:2575625] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-24 11:00:53.583 Seetong_tps[23958:2575625] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-24 11:00:53.583 Seetong_tps[23958:2575625] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 11:00:53.583 Seetong_tps[23958:2575591]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.73 - 设备: 庭院 - 29115420
2026-06-24 11:00:53.583 Seetong_tps[23958:2575625] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 11:00:53.583 Seetong_tps[23958:2575625]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 11:00:53.584 Seetong_tps[23958:2575625]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 11:00:53.584 Seetong_tps[23958:2575625]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 11:00:53.584 Seetong_tps[23958:2575597] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 11:00:53.585 Seetong_tps[23958:2575598] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 11:00:53.585 Seetong_tps[23958:2575597] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 11:00:53.586 Seetong_tps[23958:2575591]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.73 - 设备: 庭院 - 29115420
2026-06-24 11:00:53.588 Seetong_tps[23958:2575591] uid:29115420 playAudio
2026-06-24 11:00:53.589 Seetong_tps[23958:2575591]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 11:00:53.589 Seetong_tps[23958:2575591]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 11:00:53.589 Seetong_tps[23958:2575597] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 11:00:53.605 Seetong_tps[23958:2575591] checkPortStatus:_decodePort=1
2026-06-24 11:00:53.605 Seetong_tps[23958:2575591]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.75 - 设备: 庭院 - 29115420
2026-06-24 11:00:54.285 Seetong_tps[23958:2575591]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12a3e4380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12a3f4cc0>; layer = <CALayer: 0x12a3c8d60>>
2026-06-24 11:00:54.285 Seetong_tps[23958:2575591] #####Vstop:uid:29115420-0-port:1
2026-06-24 11:00:54.286 Seetong_tps[23958:2575591] -----------1release decodeport = 1
2026-06-24 11:00:54.286 Seetong_tps[23958:2575591]  --- 播放视频 - 如果这段时间小于3秒且没有出图，则不上报该事件 --- 
2026-06-24 11:00:54.295 Seetong_tps[23958:2575591] _openGLView clearFrame ...
2026-06-24 11:00:54.313 Seetong_tps[23958:2575591] 当前控制器：STPlaybackVC
2026-06-24 11:00:54.313 Seetong_tps[23958:2575591]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 11:00:54.313 Seetong_tps[23958:2575591] 开始监听camera_nvr的onlineStatus属性变化
2026-06-24 11:00:54.313 Seetong_tps[23958:2575591] camera_nvr对象已切换，重新设置KVO监听
2026-06-24 11:00:54.324 Seetong_tps[23958:2575591] 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-06-24 11:00:54.437 Seetong_tps[23958:2575591]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 11:00:54.438 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:00:54.438 Seetong_tps[23958:2575591]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 11:00:54.439 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:00:54.439 Seetong_tps[23958:2575591]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 11:00:54.439 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:00:54.439 Seetong_tps[23958:2575591]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 11:00:54.439 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:00:54.447 Seetong_tps[23958:2575591]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-24 11:00:54.447 Seetong_tps[23958:2575591] ====高度=91.000000
2026-06-24 11:00:54.447 Seetong_tps[23958:2575591]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-24 11:00:54.448 Seetong_tps[23958:2575591] 停止监听camera_nvr的onlineStatus属性变化
2026-06-24 11:00:54.448 Seetong_tps[23958:2575591] 开始监听camera_nvr的onlineStatus属性变化
2026-06-24 11:00:54.449 Seetong_tps[23958:2575591] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 11:00:54.449 Seetong_tps[23958:2575591] ###### stopNvrRemoteRecord ......
2026-06-24 11:00:54.450 Seetong_tps[23958:2575591] updateAlarmListTable:messageModelList=0
2026-06-24 11:00:54.455 Seetong_tps[23958:2575591]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-24 11:00:54.455 Seetong_tps[23958:2575727] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 11:00:54.455 Seetong_tps[23958:2575591]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-24 11:00:54.455 Seetong_tps[23958:2575591]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-24 11:00:54.455 Seetong_tps[23958:2575591] updateAlarmListTable:messageModelList=0
2026-06-24 11:00:54.501 Seetong_tps[23958:2575591] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 11:00:54.542 Seetong_tps[23958:2575591]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 11:00:54.794 Seetong_tps[23958:2575605] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x12a060b00>{number = 20, name = (null)}====
2026-06-24 11:00:54.816 Seetong_tps[23958:2575597] ====请求接口 - 成功 - 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: 0x120438fc0>{number = 3, name = (null)}====
2026-06-24 11:00:54.838 Seetong_tps[23958:2575727] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x12a063440>{number = 15, name = (null)}====
2026-06-24 11:00:55.009 Seetong_tps[23958:2575622]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 11:00:55.011 Seetong_tps[23958:2575591]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-24 11:00:55.013 Seetong_tps[23958:2575622]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 11:00:55.013 Seetong_tps[23958:2575622]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 11:00:55.014 Seetong_tps[23958:2575622]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 11:00:55.139 Seetong_tps[23958:2575591]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-24 11:00:55.192 Seetong_tps[23958:2575622]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 11:00:55.196 Seetong_tps[23958:2575622]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 11:00:55.198 Seetong_tps[23958:2575622]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 11:00:55.207 Seetong_tps[23958:2575625] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 11:00:55.208 Seetong_tps[23958:2575625]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 11:00:55.208 Seetong_tps[23958:2575625] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1212acd00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x121214a00>
2026-06-24 11:00:55.208 Seetong_tps[23958:2575625] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-24 11:00:55.208 Seetong_tps[23958:2575625] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 11:00:55.208 Seetong_tps[23958:2575625] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-24 11:00:55.209 Seetong_tps[23958:2575625] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 11:00:55.209 Seetong_tps[23958:2575625] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-24 11:00:55.209 Seetong_tps[23958:2575591]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.35 - 设备: 庭院 - 29115420
2026-06-24 11:00:55.239 Seetong_tps[23958:2575622] ===29115420===
2026-06-24 11:00:56.828 Seetong_tps[23958:2575591]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-24 11:00:58.076 Seetong_tps[23958:2575622]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000001111111111111110000000 - result: 0 - devid: 29115420
2026-06-24 11:00:58.385 Seetong_tps[23958:2575622] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=400
2026-06-24 11:00:58.387 Seetong_tps[23958:2575591] timeSliceArray.count=26
2026-06-24 11:00:58.422 Seetong_tps[23958:2575591] nvrParseRecPlayBlock timelineModelArray.count=25
2026-06-24 11:00:58.422 Seetong_tps[23958:2575591] timelineModel.timePaint=10:52:49-10:59:56,timelineModel.recordType=1
2026-06-24 11:00:58.443 Seetong_tps[23958:2575591] updateAlarmListTable:messageModelList=12
2026-06-24 11:00:58.444 Seetong_tps[23958:2575591]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-24 11:00:58.445 Seetong_tps[23958:2575591]  --- setFirstTimePosition --- i: 24 - recordType: 1
2026-06-24 11:00:58.445 Seetong_tps[23958:2575591]  --- setFirstTimePosition --- i: 23 - recordType: 7
2026-06-24 11:00:58.445 Seetong_tps[23958:2575591] _firstHaveDataTime=10:52:20
2026-06-24 11:00:59.013 Seetong_tps[23958:2575591]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 11:01:01.661 Seetong_tps[23958:2575591]  -- 预览倒计时 -- User interaction detected
2026-06-24 11:01:01.676 Seetong_tps[23958:2575591] uid:29115420 FC_P2PNvrReplayByTime
2026-06-24 11:01:01.676 Seetong_tps[23958:2575591]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-20 \U4e0a\U53483:55:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-20 \U4e0a\U53488:05:01 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53481:21:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:00:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 11:01:01.676 Seetong_tps[23958:2575591]  -- 播放视频（录像） -- 开始时间: 2026-06-24 上午3:01:01 +0000
2026-06-24 11:01:01.677 Seetong_tps[23958:2575600] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260624012347
2026-06-24 11:01:01.677 Seetong_tps[23958:2575591]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624012347
2026-06-24 11:01:01.883 Seetong_tps[23958:2575622]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 11:01:02.991 Seetong_tps[23958:2575625] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 11:01:02.991 Seetong_tps[23958:2575625]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 11:01:02.991 Seetong_tps[23958:2575625] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1212acd00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x121214a00>
2026-06-24 11:01:02.992 Seetong_tps[23958:2575625] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-24 11:01:02.992 Seetong_tps[23958:2575625] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 11:01:02.992 Seetong_tps[23958:2575625] InitDecodePortLog: playsettype = 50
2026-06-24 11:01:02.992 Seetong_tps[23958:2575625] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 11:01:02.992 Seetong_tps[23958:2575625] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-24 11:01:02.992 Seetong_tps[23958:2575625] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-24 11:01:02.992 Seetong_tps[23958:2575625] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-24 11:01:02.992 Seetong_tps[23958:2575625] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-06-24 11:01:02.992 Seetong_tps[23958:2575591]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.32 - 设备: 庭院 - 29115420
2026-06-24 11:01:02.992 Seetong_tps[23958:2575625] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 11:01:02.993 Seetong_tps[23958:2575625] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 11:01:02.995 Seetong_tps[23958:2575591]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.32 - 设备: 庭院 - 29115420
2026-06-24 11:01:03.000 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:03.229 Seetong_tps[23958:2575591] 卡回放第一帧回调 倍速 = 0
2026-06-24 11:01:05.475 Seetong_tps[23958:2575591]  -- 预览倒计时 -- User interaction detected
2026-06-24 11:01:05.487 Seetong_tps[23958:2575603] zhangw_controlNvrRemoteRecord:strDateTime=20260624045545,action=6
2026-06-24 11:01:05.487 Seetong_tps[23958:2575591]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624045545
2026-06-24 11:01:05.549 Seetong_tps[23958:2575622]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 11:01:08.791 Seetong_tps[23958:2575591]  -- 预览倒计时 -- User interaction detected
2026-06-24 11:01:08.810 Seetong_tps[23958:2575600] zhangw_controlNvrRemoteRecord:strDateTime=20260624050556,action=6
2026-06-24 11:01:08.810 Seetong_tps[23958:2575591]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624050556
2026-06-24 11:01:08.860 Seetong_tps[23958:2575622]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 11:01:09.013 Seetong_tps[23958:2575591]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 11:01:16.346 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.349 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.380 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.397 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.413 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.430 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.448 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.464 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.480 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.497 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.514 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.532 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.552 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.564 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.581 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.598 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.615 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.632 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.648 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.665 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.681 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.699 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.715 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.731 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.748 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.764 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.781 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.798 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.815 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.831 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.849 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.865 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.881 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.899 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.931 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.949 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:16.999 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:17.016 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:17.135 Seetong_tps[23958:2575591] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 11:01:18.417 Seetong_tps[23958:2575591]  -- 预览倒计时 -- User interaction detected
2026-06-24 11:01:19.013 Seetong_tps[23958:2575591]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 11:01:19.718 Seetong_tps[23958:2575591]  -- videoView tap -- 
2026-06-24 11:01:20.438 Seetong_tps[23958:2575591]  -- 预览倒计时 -- User interaction detected
2026-06-24 11:01:21.625 Seetong_tps[23958:2575591]  -- 预览倒计时 -- User interaction detected
2026-06-24 11:01:22.708 Seetong_tps[23958:2575591]  -- 预览倒计时 -- User interaction detected
2026-06-24 11:01:22.927 Seetong_tps[23958:2575591]  -- 预览倒计时 -- User interaction detected
2026-06-24 11:01:23.091 Seetong_tps[23958:2575591]  -- 预览倒计时 -- User interaction detected
2026-06-24 11:01:24.831 Seetong_tps[23958:2575591] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 11:01:24.832 Seetong_tps[23958:2575591] ###### stopNvrRemoteRecord ......
2026-06-24 11:01:24.834 Seetong_tps[23958:2575625]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-24 11:01:24.836 Seetong_tps[23958:2575591]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 11:01:24.837 Seetong_tps[23958:2575591] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782269274000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782265812000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 11:01:24.837 Seetong_tps[23958:2575591]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 11:01:24.837 Seetong_tps[23958:2575591]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 11:01:24.844 Seetong_tps[23958:2575591] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-24 11:01:24.861 Seetong_tps[23958:2575591] [保存失败] 相机对象或存储字典为空
2026-06-24 11:01:24.861 Seetong_tps[23958:2575603] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-24 11:01:24.861 Seetong_tps[23958:2575603] --FC_StopDevComEx end
2026-06-24 11:01:24.862 Seetong_tps[23958:2575591] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782269274000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782265812000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 11:01:24.862 Seetong_tps[23958:2575591]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 11:01:24.862 Seetong_tps[23958:2575591]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 11:01:24.868 Seetong_tps[23958:2575591]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-24 11:01:53.858 Seetong_tps[23985:2577277] app_version=8.3.805
2026-06-24 11:01:53.870 Seetong_tps[23985:2577354] 询问用户是否开启推送成功
2026-06-24 11:01:53.870 Seetong_tps[23985:2577354] 用户点击允许接收推送
2026-06-24 11:01:53.871 Seetong_tps[23985:2577277]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-24 11:01:53.871 Seetong_tps[23985:2577277] showForLogin 1
2026-06-24 11:01:53.871 Seetong_tps[23985:2577277] AppLaunch 还剩 7.765398025512695 秒
2026-06-24 11:01:53.871 Seetong_tps[23985:2577354] remoteNotificationSetting: <UNNotificationSettings: 0x10fad2b20; 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-06-24 11:01:53.883 Seetong_tps[23985:2577277]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-24 11:01:53.883 Seetong_tps[23985:2577400] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-06-24 11:01:53.909 Seetong_tps[23985:2577277] viewDidLoad/configtime=2026-06-24 上午3:01:53 +0000
2026-06-24 11:01:53.909 Seetong_tps[23985:2577277]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-24 11:01:53.909 Seetong_tps[23985:2577277]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-24 11:01:53.955 Seetong_tps[23985:2577277]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-24 11:01:53.955 Seetong_tps[23985:2577277]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-24 11:01:53.957 Seetong_tps[23985:2577277]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-24 11:01:53.957 Seetong_tps[23985:2577277] 开始检查未读客服消息...
2026-06-24 11:01:53.957 Seetong_tps[23985:2577277] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-24 11:01:53.957 Seetong_tps[23985:2577277]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 11:01:53.961 Seetong_tps[23985:2577277]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-24 11:01:53.961 Seetong_tps[23985:2577277]  -- WebSocket connection - getNetty - 
2026-06-24 11:01:53.962 Seetong_tps[23985:2577277]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-24 11:01:53.965 Seetong_tps[23985:2577277] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-24 11:01:53.965 Seetong_tps[23985:2577277] NAV deviceOrientationDidChange:1
2026-06-24 11:01:53.967 Seetong_tps[23985:2577277]  -- groupDeviceList -- 
2026-06-24 11:01:53.967 Seetong_tps[23985:2577277] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-24 11:01:53.967 Seetong_tps[23985:2577277]  -- WebSocket connection - getNetty - 
2026-06-24 11:01:53.967 Seetong_tps[23985:2577277]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 11:01:54.009 Seetong_tps[23985:2577277]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-24 11:01:54.087 Seetong_tps[23985:2577322] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1088392c0>{number = 4, name = (null)}====
2026-06-24 11:01:54.121 Seetong_tps[23985:2577277] Super properties have already been unregistered.
2026-06-24 11:01:54.121 Seetong_tps[23985:2577277] UMAPM_OOMSampling(0,0):NO
2026-06-24 11:01:54.122 Seetong_tps[23985:2577277]  -- deviceListDataUpdate - AppLaunch 还剩 2.51374888420105 秒 - 再延迟 3.01374888420105 秒 - 启动耗时 0.4862511157989502 秒
2026-06-24 11:01:54.123 Seetong_tps[23985:2577277]  -- groupDeviceList -- 
2026-06-24 11:01:54.123 Seetong_tps[23985:2577277] groupDeviceList 已在进行中，跳过新的调用
2026-06-24 11:01:54.123 Seetong_tps[23985:2577277]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 486 毫秒
2026-06-24 11:01:54.126 Seetong_tps[23985:2577277]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 11:01:54.126 Seetong_tps[23985:2577277]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 11:01:54.126 Seetong_tps[23985:2577277]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 11:01:54.128 Seetong_tps[23985:2577277]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 525;
}
2026-06-24 11:01:54.128 Seetong_tps[23985:2577277] ++++-[VideoView dealloc]++++
2026-06-24 11:01:54.130 Seetong_tps[23985:2577277] OpenGLView20_Seetong dealloc:0x10b861a00
2026-06-24 11:01:54.132 Seetong_tps[23985:2577277]  -- WebSocket - 重置重连次数 -- 
2026-06-24 11:01:54.133 Seetong_tps[23985:2577277]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-24 11:01:54.133 Seetong_tps[23985:2577277]  -- WebSocket connection - getNetty - 
2026-06-24 11:01:54.133 Seetong_tps[23985:2577277]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 11:01:54.140 Seetong_tps[23985:2577400] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjg3NDkxNDA3NSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.q3QjXTC8NM5XrN0SAYuCMF8J4RnnOh4ZQt3nuqNa-dI","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjg3NDkxNDA3NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5MyJdfQ.8Y42k9U7kizsRd8FPvKWPSmcM9s9Gv9XUOzSMlInZrU","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:24903"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24903"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24902"}]}
====
2026-06-24 11:01:54.141 Seetong_tps[23985:2577277] UMAPM_NetworkSampling(0,0):NO
2026-06-24 11:01:54.142 Seetong_tps[23985:2577277]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-24 11:01:54.142 Seetong_tps[23985:2577277]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 11:01:54.142 Seetong_tps[23985:2577277]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 11:01:54.143 Seetong_tps[23985:2577277] 蓝牙已打开
2026-06-24 11:01:54.144 Seetong_tps[23985:2577354] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b867180>{number = 17, name = (null)}====
2026-06-24 11:01:54.152 Seetong_tps[23985:2577316] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782269274000,"lastHeartTime":1782265812000,"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: 0x1088391c0>{number = 3, name = (null)}====
2026-06-24 11:01:54.154 Seetong_tps[23985:2577317] ====请求接口 - 成功 - 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:5443;type=0&load=24&addr=bjrelay1.s5.seetong.com:1443;type=0&load=21&addr=bjrelay62.s5.seetong.com:5443;","vipRelayServers":"type=0&load=60&addr=bjrelayvip1.s2.seetong.com:8443;type=0&load=50&addr=bjrelayvip2.s2.seetong.com:7443;type=0&load=56&addr=bjrelay44.s2.seetong.com:5443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.118","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x108ac4fc0>{number = 6, name = (null)}====
2026-06-24 11:01:54.170 Seetong_tps[23985:2577325] ====请求接口 - 成功 - 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: 0x108ac50c0>{number = 7, name = (null)}====
2026-06-24 11:01:54.173 Seetong_tps[23985:2577403] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b9d8700>{number = 18, name = (null)}====
2026-06-24 11:01:54.179 Seetong_tps[23985:2577401] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10b9d9d40>{number = 19, name = (null)}====
2026-06-24 11:01:54.179 Seetong_tps[23985:2577402] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10b9d9e40>{number = 20, name = (null)}====
2026-06-24 11:01:54.179 Seetong_tps[23985:2577405] ====请求接口 - 成功 - 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: 0x10b9d9e80>{number = 21, name = (null)}====
2026-06-24 11:01:54.179 Seetong_tps[23985:2577406] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IAAAYAUlUEV1FoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1195af700>{number = 11, name = (null)}====
2026-06-24 11:01:54.179 Seetong_tps[23985:2577410] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x119654200>{number = 13, name = (null)}====
2026-06-24 11:01:54.230 Seetong_tps[23985:2577277]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-24 11:01:54.230 Seetong_tps[23985:2577410]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-24 11:01:54.230 Seetong_tps[23985:2577410]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-24 11:01:54.230 Seetong_tps[23985:2577410]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-24 11:01:54.230 Seetong_tps[23985:2577277]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-24 11:01:54.230 Seetong_tps[23985:2577277]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-24 11:01:54.230 Seetong_tps[23985:2577410]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-24 11:01:54.231 Seetong_tps[23985:2577410]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-24 11:01:54.231 Seetong_tps[23985:2577410]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-24 11:01:54.237 Seetong_tps[23985:2577277]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-24 11:01:54.237 Seetong_tps[23985:2577277] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-24 11:01:54.237 Seetong_tps[23985:2577277] 客服消息未读数量: 0
2026-06-24 11:01:54.237 Seetong_tps[23985:2577277]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-24 11:01:54.238 Seetong_tps[23985:2577277]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IAAAYAUlUEV1FoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-24 11:01:54.239 Seetong_tps[23985:2577277]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 11:01:54.239 Seetong_tps[23985:2577277]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-24 11:01:54.241 Seetong_tps[23985:2577277]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-24 11:01:54.241 Seetong_tps[23985:2577277]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 605 毫秒
2026-06-24 11:01:54.241 Seetong_tps[23985:2577277] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782269274000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782265812000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 11:01:54.241 Seetong_tps[23985:2577277]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 11:01:54.241 Seetong_tps[23985:2577277]  -- groupDeviceList -- 
2026-06-24 11:01:54.241 Seetong_tps[23985:2577277]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 11:01:54.242 Seetong_tps[23985:2577277]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 11:01:54.242 Seetong_tps[23985:2577277]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 11:01:54.242 Seetong_tps[23985:2577277]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 11:01:54.242 Seetong_tps[23985:2577277]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 11:01:54.269 Seetong_tps[23985:2577400] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-24 11:01:54.269 Seetong_tps[23985:2577400] [DeviceMonitor] 监控管理器初始化完成
2026-06-24 11:01:54.310 Seetong_tps[23985:2577277]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-24 11:01:54.310 Seetong_tps[23985:2577277]  -- WebSocket - 重置重连次数 -- 
2026-06-24 11:01:54.310 Seetong_tps[23985:2577277]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-06-24 11:01:54.311 Seetong_tps[23985:2577277]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 11:01:54.311 Seetong_tps[23985:2577277]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAYIA1UBVFZpAQQB","reconn":0}}
2026-06-24 11:01:54.311 Seetong_tps[23985:2577277]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 11:01:54.311 Seetong_tps[23985:2577277] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782269274000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782265812000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 11:01:54.346 Seetong_tps[23985:2577322] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1088392c0>{number = 4, name = (null)}====
2026-06-24 11:01:54.411 Seetong_tps[23985:2577277] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-24 11:01:54.411 Seetong_tps[23985:2577277] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-24 11:01:54.412 Seetong_tps[23985:2577277] Formatted Date: 2026-06-24
2026-06-24 11:01:54.412 Seetong_tps[23985:2577277]  --- webSocketGetServerData msgId: 11DC0AF5-0B23-4E87-8678-3B5D730FB2C2 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-24";
        token = AVYOAQteVABrAAkFBgUEVAYIA1UBVFZpAQQB;
    };
}
2026-06-24 11:01:54.412 Seetong_tps[23985:2577277]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 11:01:54.412 Seetong_tps[23985:2577277]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-24 11:01:54.436 Seetong_tps[23985:2577277]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-24 11:01:54.458 Seetong_tps[23985:2577277]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 11:01:54.458 Seetong_tps[23985:2577277]  -- STBluetoothManager - 开始扫描 - 
2026-06-24 11:01:54.458 Seetong_tps[23985:2577277] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-24 11:01:54.458 Seetong_tps[23985:2577277]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-24 11:01:54.459 Seetong_tps[23985:2577277]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-24 11:01:54.459 Seetong_tps[23985:2577277] Sorted Dates (Descending): (
)
2026-06-24 11:01:54.584 Seetong_tps[23985:2577400]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-24 11:01:54.584 Seetong_tps[23985:2577400]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-24 11:01:54.584 Seetong_tps[23985:2577400]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-24 11:01:54.585 Seetong_tps[23985:2577277]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-24 11:01:54.585 Seetong_tps[23985:2577410] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-24 11:01:54.585 Seetong_tps[23985:2577321] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-24 11:01:54.806 Seetong_tps[23985:2577400]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 11:01:54.807 Seetong_tps[23985:2577400]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 11:01:54.808 Seetong_tps[23985:2577400]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 11:01:54.808 Seetong_tps[23985:2577321] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 11:01:54.808 Seetong_tps[23985:2577321] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 11:01:54.808 Seetong_tps[23985:2577410] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 11:01:54.811 Seetong_tps[23985:2577400]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 11:01:54.813 Seetong_tps[23985:2577400]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 11:01:54.813 Seetong_tps[23985:2577400]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 11:01:54.813 Seetong_tps[23985:2577410] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 11:01:54.813 Seetong_tps[23985:2577410] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 11:01:54.813 Seetong_tps[23985:2577322] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 11:01:54.821 Seetong_tps[23985:2577349]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 11:01:54.888 Seetong_tps[23985:2577277]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-24 11:01:54.888 Seetong_tps[23985:2577349]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 11:01:55.336 Seetong_tps[23985:2577277] MessageThrottle reloadTableView ---
2026-06-24 11:01:56.060 Seetong_tps[23985:2577277] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-24 11:01:56.061 Seetong_tps[23985:2577277] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-24 11:01:56.061 Seetong_tps[23985:2577277] 用户设置的具体字体大小: 15.000000
2026-06-24 11:01:57.115 Seetong_tps[23985:2577277]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-24 11:01:57.261 Seetong_tps[23985:2577277] AppLaunch hideForRefreshToken
2026-06-24 11:01:57.261 Seetong_tps[23985:2577277] AppLaunch hideForRefreshToken dismiss
2026-06-24 11:01:57.261 Seetong_tps[23985:2577277] AppLaunch dismiss...
2026-06-24 11:01:57.415 Seetong_tps[23985:2577321] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b867000>{number = 15, name = (null)}====
2026-06-24 11:01:57.569 Seetong_tps[23985:2577277]  dealloc -- STAppLaunchWindow
2026-06-24 11:01:57.570 Seetong_tps[23985:2577277]  dealloc -- STAppLaunchViewController
2026-06-24 11:01:57.572 Seetong_tps[23985:2577277] AppLaunch dismiss... end
2026-06-24 11:01:57.629 Seetong_tps[23985:2577277]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-24 11:01:57.630 Seetong_tps[23985:2577277]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 11:01:57.630 Seetong_tps[23985:2577277]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-24 11:01:57.630 Seetong_tps[23985:2577277] 滚动已停止500毫秒，执行操作:29115420
2026-06-24 11:01:57.962 Seetong_tps[23985:2577321] ====请求接口 - 成功 - 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: 0x10b867000>{number = 15, name = (null)}====
2026-06-24 11:02:00.100 Seetong_tps[23985:2577277]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-24 11:02:00.114 Seetong_tps[23985:2577277] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-24 11:02:00.162 Seetong_tps[23985:2577277] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-24 11:02:00.162 Seetong_tps[23985:2577317] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 11:02:00.163 Seetong_tps[23985:2577277]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 11:02:00.163 Seetong_tps[23985:2577277] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-24 11:02:00.164 Seetong_tps[23985:2577277]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 11:02:00.181 Seetong_tps[23985:2577277]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 上午11:02:00 181
2026-06-24 11:02:00.181 Seetong_tps[23985:2577277]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d434f00>; layer = <CALayer: 0x10bbf4e20>>
2026-06-24 11:02:00.181 Seetong_tps[23985:2577277]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d434f00>; layer = <CALayer: 0x10bbf4e20>> -- _camera.supportPlatform: 0
2026-06-24 11:02:00.181 Seetong_tps[23985:2577277]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-24 上午3:02:00 +0000
2026-06-24 11:02:00.181 Seetong_tps[23985:2577277]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-20 \U4e0a\U53488:05:01 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53481:21:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:00:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:01:53 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 11:02:00.182 Seetong_tps[23985:2577277]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 上午11:02:00 182
2026-06-24 11:02:00.182 Seetong_tps[23985:2577317] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-24 11:02:00.210 Seetong_tps[23985:2577277]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 11:02:00.213 Seetong_tps[23985:2577277] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 11:02:00.214 Seetong_tps[23985:2577277]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 11:02:00.215 Seetong_tps[23985:2577277] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 11:02:00.228 Seetong_tps[23985:2577277]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 11:02:00.229 Seetong_tps[23985:2577277]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-24 11:02:00.230 Seetong_tps[23985:2577277]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-24 11:02:00.248 Seetong_tps[23985:2577277] 未处理的 biz 类型: res_video_preview_advert
2026-06-24 11:02:00.248 Seetong_tps[23985:2577277]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-24 11:02:00.266 Seetong_tps[23985:2577277] uid:29115420 playAudio
2026-06-24 11:02:00.266 Seetong_tps[23985:2577277]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 11:02:00.266 Seetong_tps[23985:2577277]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 11:02:00.266 Seetong_tps[23985:2577406] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 11:02:00.462 Seetong_tps[23985:2577277] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-24 11:02:00.908 Seetong_tps[23985:2577349] ===29115420===
2026-06-24 11:02:00.910 Seetong_tps[23985:2577349] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-24 11:02:00.910 Seetong_tps[23985:2577400] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-24 11:02:00.910 Seetong_tps[23985:2577400] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-24 11:02:00.910 Seetong_tps[23985:2577400] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10faa7700>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10f9f8a00>
2026-06-24 11:02:00.911 Seetong_tps[23985:2577400] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-24 11:02:00.911 Seetong_tps[23985:2577400] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 11:02:00.911 Seetong_tps[23985:2577400] InitDecodePortLog: playsettype = 50
2026-06-24 11:02:00.912 Seetong_tps[23985:2577400] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 11:02:00.912 Seetong_tps[23985:2577400] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-24 11:02:00.912 Seetong_tps[23985:2577400] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 11:02:00.912 Seetong_tps[23985:2577400] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-24 11:02:00.912 Seetong_tps[23985:2577400] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-24 11:02:00.912 Seetong_tps[23985:2577400] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 11:02:00.913 Seetong_tps[23985:2577400] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 11:02:00.914 Seetong_tps[23985:2577277]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.75 - 设备: 庭院 - 29115420
2026-06-24 11:02:00.918 Seetong_tps[23985:2577277]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.75 - 设备: 庭院 - 29115420
2026-06-24 11:02:00.925 Seetong_tps[23985:2577349]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 11:02:01.256 Seetong_tps[23985:2577457] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-06-24 11:02:01.268 Seetong_tps[23985:2577277] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-24 11:02:01.277 Seetong_tps[23985:2577277] uid:29115420 playAudio
2026-06-24 11:02:01.277 Seetong_tps[23985:2577401] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-24 11:02:01.277 Seetong_tps[23985:2577277] uid:29115420 playAudio
2026-06-24 11:02:01.277 Seetong_tps[23985:2577277] checkPortStatus:_decodePort=1
2026-06-24 11:02:01.277 Seetong_tps[23985:2577277]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.11 - 设备: 庭院 - 29115420
2026-06-24 11:02:01.278 Seetong_tps[23985:2577277]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.11 - 设备: 庭院 - 29115420
2026-06-24 11:02:01.280 Seetong_tps[23985:2577457] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-06-24 11:02:01.284 Seetong_tps[23985:2577277]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.12 - 设备: 庭院 - 29115420
2026-06-24 11:02:01.320 Seetong_tps[23985:2577349] Failed to get IoT drive away set configuration.
2026-06-24 11:02:01.320 Seetong_tps[23985:2577349]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-24 11:02:03.067 Seetong_tps[23985:2577400]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-24 11:02:03.068 Seetong_tps[23985:2577277]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 11:02:03.069 Seetong_tps[23985:2577277] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782269274000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782265812000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 11:02:03.069 Seetong_tps[23985:2577277]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 11:02:03.069 Seetong_tps[23985:2577277]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 11:02:03.077 Seetong_tps[23985:2577277] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-24 11:02:03.077 Seetong_tps[23985:2577277]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d434f00>; layer = <CALayer: 0x10bbf4e20>>
2026-06-24 11:02:03.077 Seetong_tps[23985:2577277] #####Vstop:uid:29115420-0-port:1
2026-06-24 11:02:03.100 Seetong_tps[23985:2577277] -----------1release decodeport = 1
2026-06-24 11:02:03.101 Seetong_tps[23985:2577277]  -- 播放视频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" = 2900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-24 11:02:03.102 Seetong_tps[23985:2577277] _openGLView clearFrame ...
2026-06-24 11:02:03.119 Seetong_tps[23985:2577277] [保存失败] 相机对象或存储字典为空
2026-06-24 11:02:03.119 Seetong_tps[23985:2577317] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-24 11:02:03.119 Seetong_tps[23985:2577317] --FC_StopDevComEx end
2026-06-24 11:02:03.119 Seetong_tps[23985:2577277] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782269274000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782265812000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 11:02:03.119 Seetong_tps[23985:2577277]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 11:02:03.119 Seetong_tps[23985:2577277]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 16:54:42.487 Seetong_tps[26794:2774848] app_version=8.3.805
2026-06-24 16:54:42.503 Seetong_tps[26794:2774848]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-24 16:54:42.503 Seetong_tps[26794:2774848] showForLogin 1
2026-06-24 16:54:42.503 Seetong_tps[26794:2774848] AppLaunch 还剩 6.828496932983398 秒
2026-06-24 16:54:42.509 Seetong_tps[26794:2774858] 询问用户是否开启推送成功
2026-06-24 16:54:42.510 Seetong_tps[26794:2774858] 用户点击允许接收推送
2026-06-24 16:54:42.518 Seetong_tps[26794:2774857] remoteNotificationSetting: <UNNotificationSettings: 0x11368a4e0; 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-06-24 16:54:42.524 Seetong_tps[26794:2774848]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-24 16:54:42.568 Seetong_tps[26794:2774848] viewDidLoad/configtime=2026-06-24 上午8:54:42 +0000
2026-06-24 16:54:42.569 Seetong_tps[26794:2774848]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-24 16:54:42.569 Seetong_tps[26794:2774848]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-24 16:54:42.647 Seetong_tps[26794:2774848]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-24 16:54:42.647 Seetong_tps[26794:2774848]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-24 16:54:42.649 Seetong_tps[26794:2774848]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-24 16:54:42.650 Seetong_tps[26794:2774848] 开始检查未读客服消息...
2026-06-24 16:54:42.650 Seetong_tps[26794:2774848] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-24 16:54:42.650 Seetong_tps[26794:2774848]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 16:54:42.657 Seetong_tps[26794:2774848]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-24 16:54:42.657 Seetong_tps[26794:2774848]  -- WebSocket connection - getNetty - 
2026-06-24 16:54:42.658 Seetong_tps[26794:2774848]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-24 16:54:42.662 Seetong_tps[26794:2774848] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-24 16:54:42.662 Seetong_tps[26794:2774848] NAV deviceOrientationDidChange:1
2026-06-24 16:54:42.664 Seetong_tps[26794:2774848]  -- groupDeviceList -- 
2026-06-24 16:54:42.665 Seetong_tps[26794:2774848] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-24 16:54:42.665 Seetong_tps[26794:2774848]  -- WebSocket connection - getNetty - 
2026-06-24 16:54:42.665 Seetong_tps[26794:2774848]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 16:54:42.724 Seetong_tps[26794:2774848]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-24 16:54:42.855 Seetong_tps[26794:2774848] Super properties have already been unregistered.
2026-06-24 16:54:42.855 Seetong_tps[26794:2774848] UMAPM_OOMSampling(0,0):NO
2026-06-24 16:54:42.857 Seetong_tps[26794:2774848]  -- deviceListDataUpdate - AppLaunch 还剩 1.474450826644897 秒 - 再延迟 1.974450826644897 秒 - 启动耗时 1.525549173355103 秒
2026-06-24 16:54:42.857 Seetong_tps[26794:2774848]  -- groupDeviceList -- 
2026-06-24 16:54:42.857 Seetong_tps[26794:2774848] groupDeviceList 已在进行中，跳过新的调用
2026-06-24 16:54:42.857 Seetong_tps[26794:2774848]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1526 毫秒
2026-06-24 16:54:42.859 Seetong_tps[26794:2774848]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 16:54:42.860 Seetong_tps[26794:2774848]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 16:54:42.860 Seetong_tps[26794:2774848]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 16:54:42.861 Seetong_tps[26794:2774848]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 526;
}
2026-06-24 16:54:42.861 Seetong_tps[26794:2774848] ++++-[VideoView dealloc]++++
2026-06-24 16:54:42.863 Seetong_tps[26794:2774848] OpenGLView20_Seetong dealloc:0x117684e00
2026-06-24 16:54:42.876 Seetong_tps[26794:2774848] UMAPM_NetworkSampling(0,0):NO
2026-06-24 16:54:42.876 Seetong_tps[26794:2774848]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-24 16:54:42.876 Seetong_tps[26794:2774848]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 16:54:42.876 Seetong_tps[26794:2774848]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 16:54:42.878 Seetong_tps[26794:2774848] 蓝牙已打开
2026-06-24 16:54:42.899 Seetong_tps[26794:2774848]  -- WebSocket - 重置重连次数 -- 
2026-06-24 16:54:42.913 Seetong_tps[26794:2774848]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-24 16:54:42.913 Seetong_tps[26794:2774848]  -- WebSocket connection - getNetty - 
2026-06-24 16:54:42.913 Seetong_tps[26794:2774848]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 16:54:42.934 Seetong_tps[26794:2774848]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-24 16:54:43.151 Seetong_tps[26794:2774848]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 16:54:43.151 Seetong_tps[26794:2774848]  -- STBluetoothManager - 开始扫描 - 
2026-06-24 16:54:43.875 Seetong_tps[26794:2774958] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-06-24 16:54:44.759 Seetong_tps[26794:2774848] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-24 16:54:44.760 Seetong_tps[26794:2774848] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-24 16:54:44.760 Seetong_tps[26794:2774848] 用户设置的具体字体大小: 15.000000
2026-06-24 16:54:44.837 Seetong_tps[26794:2774853] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10c439000>{number = 3, name = (null)}====
2026-06-24 16:54:44.837 Seetong_tps[26794:2774857] ====请求接口 - 成功 - 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: 0x1174c8700>{number = 9, name = (null)}====
2026-06-24 16:54:44.843 Seetong_tps[26794:2774934] ====请求接口 - 成功 - 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":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGBAAFUlMAVlEDblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10fc99a40>{number = 17, name = (null)}====
2026-06-24 16:54:44.843 Seetong_tps[26794:2774854] ====请求接口 - 成功 - 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=bjrelay53.s5.seetong.com:11443;type=0&load=29&addr=bjrelay45.s2.seetong.com:11443;type=0&load=22&addr=bjrelay59.s5.seetong.com:6443;","vipRelayServers":"type=0&load=45&addr=bjrelayvip2.s2.seetong.com:15443;type=0&load=61&addr=bjrelayvip1.s2.seetong.com:14443;type=0&load=62&addr=bjrelay44.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.222","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c438fc0>{number = 2, name = (null)}====
2026-06-24 16:54:44.862 Seetong_tps[26794:2774931] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10fc99b00>{number = 18, name = (null)}====
2026-06-24 16:54:44.869 Seetong_tps[26794:2774860] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10fc99f40>{number = 19, name = (null)}====
2026-06-24 16:54:44.870 Seetong_tps[26794:2774848]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-24 16:54:44.871 Seetong_tps[26794:2774848]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGBAAFUlMAVlEDblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-24 16:54:44.877 Seetong_tps[26794:2774852] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782290905000,"lastHeartTime":1782287450000,"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: 0x10fc9b900>{number = 21, name = (null)}====
2026-06-24 16:54:44.880 Seetong_tps[26794:2774855] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10c439340>{number = 4, name = (null)}====
2026-06-24 16:54:44.886 Seetong_tps[26794:2774848]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-24 16:54:44.886 Seetong_tps[26794:2774848]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-24 16:54:44.893 Seetong_tps[26794:2774933] ====请求接口 - 成功 - 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: 0x10fc9bac0>{number = 22, name = (null)}====
2026-06-24 16:54:44.893 Seetong_tps[26794:2774945] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10fc99980>{number = 23, name = (null)}====
2026-06-24 16:54:44.899 Seetong_tps[26794:2774848] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-24 16:54:44.899 Seetong_tps[26794:2774848] 客服消息未读数量: 0
2026-06-24 16:54:44.899 Seetong_tps[26794:2774848] AppLaunch hideForRefreshToken
2026-06-24 16:54:44.899 Seetong_tps[26794:2774848] AppLaunch hideForRefreshToken dismiss
2026-06-24 16:54:44.899 Seetong_tps[26794:2774848] AppLaunch dismiss...
2026-06-24 16:54:44.900 Seetong_tps[26794:2774848]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-24 16:54:44.911 Seetong_tps[26794:2774848]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-24 16:54:44.911 Seetong_tps[26794:2774945]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-24 16:54:44.912 Seetong_tps[26794:2774945]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-24 16:54:44.912 Seetong_tps[26794:2774945]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-24 16:54:44.914 Seetong_tps[26794:2774945]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-24 16:54:44.914 Seetong_tps[26794:2774945]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-24 16:54:44.914 Seetong_tps[26794:2774945]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-24 16:54:44.914 Seetong_tps[26794:2774848]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 16:54:44.914 Seetong_tps[26794:2774958] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjg5NjA4NDgyNSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.yf1K45xZdV-ZPOqCL6gtMvPuhrCDIs0kR9_pXBCEkjk","accessNode":"114.116.198.103:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjg5NjA4NDgyNSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5MSJdfQ.DBNC7OD33DJ24G8VWQHhet6xcvrMRiTNHfA5RfBEH6o","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":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24901"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24900"}]}
====
2026-06-24 16:54:44.914 Seetong_tps[26794:2774848]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-24 16:54:44.914 Seetong_tps[26794:2774858] ====请求接口 - 成功 - 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: 0x113670700>{number = 8, name = (null)}====
2026-06-24 16:54:44.915 Seetong_tps[26794:2774848]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-24 16:54:44.915 Seetong_tps[26794:2774848]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3584 毫秒
2026-06-24 16:54:44.916 Seetong_tps[26794:2774932] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10fc9bfc0>{number = 24, name = (null)}====
2026-06-24 16:54:44.916 Seetong_tps[26794:2774848] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782290905000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 16:54:44.916 Seetong_tps[26794:2774848]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 16:54:44.916 Seetong_tps[26794:2774848]  -- groupDeviceList -- 
2026-06-24 16:54:44.918 Seetong_tps[26794:2774848]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-24 16:54:44.923 Seetong_tps[26794:2774848]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 16:54:44.923 Seetong_tps[26794:2774848]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 16:54:44.923 Seetong_tps[26794:2774848]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 16:54:44.924 Seetong_tps[26794:2774848]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 16:54:44.924 Seetong_tps[26794:2774848]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 16:54:44.964 Seetong_tps[26794:2774938] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x117523940>{number = 10, name = (null)}====
2026-06-24 16:54:45.004 Seetong_tps[26794:2774848]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-24 16:54:45.004 Seetong_tps[26794:2774848]  -- WebSocket - 重置重连次数 -- 
2026-06-24 16:54:45.004 Seetong_tps[26794:2774848]  -- WebSocket connection 长连接成功 - 耗时：2.3 秒
2026-06-24 16:54:45.007 Seetong_tps[26794:2774848]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 16:54:45.007 Seetong_tps[26794:2774848]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAYICFAEVVdpAQQB","reconn":0}}
2026-06-24 16:54:45.008 Seetong_tps[26794:2774848]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 16:54:45.008 Seetong_tps[26794:2774848] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782290905000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 16:54:45.162 Seetong_tps[26794:2774848] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-24 16:54:45.162 Seetong_tps[26794:2774848] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-24 16:54:45.164 Seetong_tps[26794:2774848] Formatted Date: 2026-06-24
2026-06-24 16:54:45.165 Seetong_tps[26794:2774848]  --- webSocketGetServerData msgId: DA465AA7-0D73-44FB-81BF-75A7487B6A48 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-24";
        token = AVYOAQteVABrAAkFBgUEVAYICFAEVVdpAQQB;
    };
}
2026-06-24 16:54:45.165 Seetong_tps[26794:2774848]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 16:54:45.166 Seetong_tps[26794:2774848]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-24 16:54:45.180 Seetong_tps[26794:2774848]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-24 16:54:45.216 Seetong_tps[26794:2774848]  dealloc -- STAppLaunchWindow
2026-06-24 16:54:45.220 Seetong_tps[26794:2774848]  dealloc -- STAppLaunchViewController
2026-06-24 16:54:45.222 Seetong_tps[26794:2774848] AppLaunch dismiss... end
2026-06-24 16:54:45.237 Seetong_tps[26794:2774848] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-24 16:54:45.237 Seetong_tps[26794:2774848]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-24 16:54:45.237 Seetong_tps[26794:2774848]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-24 16:54:45.238 Seetong_tps[26794:2774848] Sorted Dates (Descending): (
)
2026-06-24 16:54:45.803 Seetong_tps[26794:2774848]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-24 16:54:46.003 Seetong_tps[26794:2774848]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-24 16:54:46.016 Seetong_tps[26794:2774848] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-24 16:54:46.068 Seetong_tps[26794:2774848] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-24 16:54:46.068 Seetong_tps[26794:2774932] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 16:54:46.068 Seetong_tps[26794:2774848]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 16:54:46.069 Seetong_tps[26794:2774848] Reachability Flag Status: WR t------ networkStatusForFlags
2026-06-24 16:54:46.078 Seetong_tps[26794:2774848]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 16:54:46.093 Seetong_tps[26794:2774848]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 下午4:54:46 093
2026-06-24 16:54:46.093 Seetong_tps[26794:2774848]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11083ca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110864140>; layer = <CALayer: 0x11082aca0>>
2026-06-24 16:54:46.093 Seetong_tps[26794:2774848]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11083ca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110864140>; layer = <CALayer: 0x11082aca0>> -- _camera.supportPlatform: 0
2026-06-24 16:54:46.093 Seetong_tps[26794:2774848]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-24 上午8:54:46 +0000
2026-06-24 16:54:46.093 Seetong_tps[26794:2774848]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0a\U53481:21:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:00:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:01:53 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53488:54:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 16:54:46.094 Seetong_tps[26794:2774848]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 下午4:54:46 094
2026-06-24 16:54:46.094 Seetong_tps[26794:2774858] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-24 16:54:46.120 Seetong_tps[26794:2774848]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 16:54:46.123 Seetong_tps[26794:2774848] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 16:54:46.125 Seetong_tps[26794:2774848]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 16:54:46.125 Seetong_tps[26794:2774848] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 16:54:46.148 Seetong_tps[26794:2774848]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 16:54:46.150 Seetong_tps[26794:2774933] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10fc9bac0>{number = 22, name = (null)}====
2026-06-24 16:54:46.152 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-24 16:54:46.152 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-24 16:54:46.177 Seetong_tps[26794:2774848] 未处理的 biz 类型: res_video_preview_advert
2026-06-24 16:54:46.177 Seetong_tps[26794:2774848]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-24 16:54:46.182 Seetong_tps[26794:2774848] uid:29115420 playAudio
2026-06-24 16:54:46.182 Seetong_tps[26794:2774848]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 16:54:46.182 Seetong_tps[26794:2774848]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 16:54:46.317 Seetong_tps[26794:2774848]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-24 16:54:46.317 Seetong_tps[26794:2774848]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 16:54:46.318 Seetong_tps[26794:2774848] 滚动已停止500毫秒，执行操作:29115420
2026-06-24 16:54:46.376 Seetong_tps[26794:2774848] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-24 16:54:46.618 Seetong_tps[26794:2774933] ====请求接口 - 成功 - 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: 0x10fc9bac0>{number = 22, name = (null)}====
2026-06-24 16:54:48.155 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.09 - 设备: 庭院 - 29115420
2026-06-24 16:54:50.676 Seetong_tps[26794:2774848]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11083ca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110864140>; layer = <CALayer: 0x11082aca0>>
2026-06-24 16:54:50.676 Seetong_tps[26794:2774848] #####Vstop:uid:29115420-0-port:-1
2026-06-24 16:54:50.678 Seetong_tps[26794:2774848]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 0;
    "is_awaken_enter" = 0;
    "is_success" = 0;
    "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-06-24 16:54:50.689 Seetong_tps[26794:2774848] _openGLView clearFrame ...
2026-06-24 16:54:50.702 Seetong_tps[26794:2774848] 当前控制器：STPlaybackVC
2026-06-24 16:54:50.703 Seetong_tps[26794:2774848]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 16:54:50.703 Seetong_tps[26794:2774848] 开始监听camera_nvr的onlineStatus属性变化
2026-06-24 16:54:50.703 Seetong_tps[26794:2774848] camera_nvr对象已切换，重新设置KVO监听
2026-06-24 16:54:50.714 Seetong_tps[26794:2774848] 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-06-24 16:54:50.766 Seetong_tps[26794:2774958] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-24 16:54:50.766 Seetong_tps[26794:2774958] [DeviceMonitor] 监控管理器初始化完成
2026-06-24 16:54:50.826 Seetong_tps[26794:2774848]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 16:54:50.827 Seetong_tps[26794:2774848] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 16:54:50.827 Seetong_tps[26794:2774848]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 16:54:50.828 Seetong_tps[26794:2774848] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 16:54:50.828 Seetong_tps[26794:2774848]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 16:54:50.828 Seetong_tps[26794:2774848] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 16:54:50.829 Seetong_tps[26794:2774848]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 16:54:50.829 Seetong_tps[26794:2774848] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 16:54:50.836 Seetong_tps[26794:2774848]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-24 16:54:50.836 Seetong_tps[26794:2774848] ====高度=91.000000
2026-06-24 16:54:50.836 Seetong_tps[26794:2774848]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-24 16:54:50.838 Seetong_tps[26794:2774848] 停止监听camera_nvr的onlineStatus属性变化
2026-06-24 16:54:50.838 Seetong_tps[26794:2774848] 开始监听camera_nvr的onlineStatus属性变化
2026-06-24 16:54:50.838 Seetong_tps[26794:2774848] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 16:54:50.838 Seetong_tps[26794:2774848] ###### stopNvrRemoteRecord ......
2026-06-24 16:54:50.839 Seetong_tps[26794:2774848] updateAlarmListTable:messageModelList=0
2026-06-24 16:54:50.845 Seetong_tps[26794:2774848]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-24 16:54:50.845 Seetong_tps[26794:2774932] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 16:54:50.845 Seetong_tps[26794:2774848]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-24 16:54:50.845 Seetong_tps[26794:2774848]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-24 16:54:50.845 Seetong_tps[26794:2774848] updateAlarmListTable:messageModelList=0
2026-06-24 16:54:50.895 Seetong_tps[26794:2774848] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 16:54:50.936 Seetong_tps[26794:2774848]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 16:54:50.936 Seetong_tps[26794:2774848]  --- 低功耗设备唤醒测试 --- receiveOnlineNotification -- 2026-06-24 下午4:54:50 936 - cloudIdStr: 29115420
2026-06-24 16:54:50.943 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 4.87 - 设备: 庭院 - 29115420
2026-06-24 16:54:51.159 Seetong_tps[26794:2774858] ====请求接口 - 成功 - 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: 0x113670700>{number = 8, name = (null)}====
2026-06-24 16:54:51.181 Seetong_tps[26794:2774932] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10fc9bfc0>{number = 24, name = (null)}====
2026-06-24 16:54:51.208 Seetong_tps[26794:2774945] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x10fc99980>{number = 23, name = (null)}====
2026-06-24 16:54:51.290 Seetong_tps[26794:2774958]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-24 16:54:51.290 Seetong_tps[26794:2774958]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-24 16:54:51.290 Seetong_tps[26794:2774958] onDeviceAuthSuccess:uid=29115420
2026-06-24 16:54:51.291 Seetong_tps[26794:2774958]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110a34e00; frame = (0 0; 390 219.333); gestureRecognizers = <NSArray: 0x110ac0150>; layer = <CALayer: 0x110a3b500>>
2026-06-24 16:54:51.291 Seetong_tps[26794:2774958]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-24 16:54:51.292 Seetong_tps[26794:2774848]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-24 16:54:51.292 Seetong_tps[26794:2774945] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-24 16:54:51.292 Seetong_tps[26794:2774938] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-24 16:54:51.856 Seetong_tps[26794:2774877] ===29115420===
2026-06-24 16:54:51.861 Seetong_tps[26794:2774877] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-24 16:54:51.862 Seetong_tps[26794:2774958] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-24 16:54:51.862 Seetong_tps[26794:2774958] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-24 16:54:51.863 Seetong_tps[26794:2774958] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fc9be00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x113624a00>
2026-06-24 16:54:51.863 Seetong_tps[26794:2774958] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-24 16:54:51.863 Seetong_tps[26794:2774958] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 16:54:51.863 Seetong_tps[26794:2774958] InitDecodePortLog: playsettype = 50
2026-06-24 16:54:51.865 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.80 - 设备: 庭院 - 29115420
2026-06-24 16:54:51.865 Seetong_tps[26794:2774958] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 16:54:51.865 Seetong_tps[26794:2774958] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-24 16:54:51.865 Seetong_tps[26794:2774958] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 16:54:51.865 Seetong_tps[26794:2774958] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-24 16:54:51.866 Seetong_tps[26794:2774958] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-24 16:54:51.866 Seetong_tps[26794:2774958] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 16:54:51.866 Seetong_tps[26794:2774958] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 16:54:51.868 Seetong_tps[26794:2774848]  -- receiveSleepModeChangeNotification -- nickName: 庭院
2026-06-24 16:54:51.869 Seetong_tps[26794:2774848] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 16:54:51.869 Seetong_tps[26794:2774848] ###### stopNvrRemoteRecord ......
2026-06-24 16:54:51.875 Seetong_tps[26794:2774848] updateAlarmListTable:messageModelList=0
2026-06-24 16:54:51.877 Seetong_tps[26794:2774848]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-24 16:54:51.877 Seetong_tps[26794:2774938] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 16:54:51.877 Seetong_tps[26794:2774848]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-24 16:54:51.877 Seetong_tps[26794:2774848]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-24 16:54:51.877 Seetong_tps[26794:2774848] updateAlarmListTable:messageModelList=0
2026-06-24 16:54:51.878 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.81 - 设备: 庭院 - 29115420
2026-06-24 16:54:51.888 Seetong_tps[26794:2774848] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 16:54:51.898 Seetong_tps[26794:2774958]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 16:54:51.898 Seetong_tps[26794:2774958]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 16:54:51.898 Seetong_tps[26794:2774958]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 16:54:51.898 Seetong_tps[26794:2774938] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 16:54:51.898 Seetong_tps[26794:2774938] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 16:54:51.899 Seetong_tps[26794:2774938] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 16:54:51.925 Seetong_tps[26794:2774958] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 16:54:51.929 Seetong_tps[26794:2774958]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 16:54:51.929 Seetong_tps[26794:2774958] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fc9be00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x113624a00>
2026-06-24 16:54:51.930 Seetong_tps[26794:2774958] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-24 16:54:51.930 Seetong_tps[26794:2774958] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 16:54:51.930 Seetong_tps[26794:2774958] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-24 16:54:51.930 Seetong_tps[26794:2774958] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 16:54:51.930 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.86 - 设备: 庭院 - 29115420
2026-06-24 16:54:51.930 Seetong_tps[26794:2774958] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-24 16:54:51.931 Seetong_tps[26794:2774877]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 16:54:52.428 Seetong_tps[26794:2774877] ===29115420===
2026-06-24 16:54:52.858 Seetong_tps[26794:2774848]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 16:54:53.457 Seetong_tps[26794:2774848]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-24 16:54:54.024 Seetong_tps[26794:2774848]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-24 16:54:54.744 Seetong_tps[26794:2774877]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000001111111111111110000000 - result: 0 - devid: 29115420
2026-06-24 16:54:55.346 Seetong_tps[26794:2774877] [TSCameraBlock sharedInstance].nvrParseRecPlayBlock==0
2026-06-24 16:54:55.346 Seetong_tps[26794:2774848] nvrParseRecPlayBlock timelineModelArray.count=45
2026-06-24 16:54:55.346 Seetong_tps[26794:2774848] timelineModel.timePaint=00:00:00-01:23:00,timelineModel.recordType=1
2026-06-24 16:54:55.346 Seetong_tps[26794:2774958]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 16:54:55.346 Seetong_tps[26794:2774958]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 16:54:55.347 Seetong_tps[26794:2774958]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 16:54:55.347 Seetong_tps[26794:2774938] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 16:54:55.347 Seetong_tps[26794:2774938] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 16:54:55.347 Seetong_tps[26794:2774932] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 16:54:55.351 Seetong_tps[26794:2774958]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 16:54:55.352 Seetong_tps[26794:2774958]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 16:54:55.352 Seetong_tps[26794:2774958]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 16:54:55.352 Seetong_tps[26794:2774938] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 16:54:55.352 Seetong_tps[26794:2774938] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 16:54:55.352 Seetong_tps[26794:2774932] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 16:54:55.368 Seetong_tps[26794:2774848] updateAlarmListTable:messageModelList=22
2026-06-24 16:54:55.369 Seetong_tps[26794:2774848]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-24 16:54:55.370 Seetong_tps[26794:2774848]  --- setFirstTimePosition --- i: 44 - recordType: 1
2026-06-24 16:54:55.371 Seetong_tps[26794:2774848]  --- setFirstTimePosition --- i: 43 - recordType: 7
2026-06-24 16:54:55.371 Seetong_tps[26794:2774848] _firstHaveDataTime=16:52:00
2026-06-24 16:54:55.849 Seetong_tps[26794:2774958] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 16:54:55.849 Seetong_tps[26794:2774958]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 16:54:55.849 Seetong_tps[26794:2774958] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fc9be00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x113624a00>
2026-06-24 16:54:55.850 Seetong_tps[26794:2774958] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-24 16:54:55.850 Seetong_tps[26794:2774958] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 16:54:55.850 Seetong_tps[26794:2774958] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-24 16:54:55.850 Seetong_tps[26794:2774958] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 16:54:55.850 Seetong_tps[26794:2774958] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-24 16:54:55.851 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.78 - 设备: 庭院 - 29115420
2026-06-24 16:54:56.574 Seetong_tps[26794:2774877] ===29115420===
2026-06-24 16:54:58.136 Seetong_tps[26794:2774848]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-24 16:54:58.466 Seetong_tps[26794:2774848]  -- 预览倒计时 -- User interaction detected
2026-06-24 16:54:58.483 Seetong_tps[26794:2774848] uid:29115420 FC_P2PNvrReplayByTime
2026-06-24 16:54:58.483 Seetong_tps[26794:2774848]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0a\U53481:21:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:00:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:01:53 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53488:54:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 16:54:58.483 Seetong_tps[26794:2774848]  -- 播放视频（录像） -- 开始时间: 2026-06-24 上午8:54:58 +0000
2026-06-24 16:54:58.484 Seetong_tps[26794:2774939] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260624165200
2026-06-24 16:54:58.484 Seetong_tps[26794:2774848]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624165200
2026-06-24 16:55:00.635 Seetong_tps[26794:2774877]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000001111111111111110000000 - result: 0 - devid: 29115420
2026-06-24 16:55:01.432 Seetong_tps[26794:2774877] [TSCameraBlock sharedInstance].nvrParseRecPlayBlock==0
2026-06-24 16:55:01.432 Seetong_tps[26794:2774848] nvrParseRecPlayBlock timelineModelArray.count=45
2026-06-24 16:55:01.433 Seetong_tps[26794:2774848] timelineModel.timePaint=00:00:00-01:23:00,timelineModel.recordType=1
2026-06-24 16:55:01.433 Seetong_tps[26794:2774877]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 16:55:01.442 Seetong_tps[26794:2774877]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 16:55:01.443 Seetong_tps[26794:2774877]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 16:55:01.443 Seetong_tps[26794:2774877]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 16:55:01.455 Seetong_tps[26794:2774848] updateAlarmListTable:messageModelList=22
2026-06-24 16:55:01.455 Seetong_tps[26794:2774848]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-24 16:55:01.457 Seetong_tps[26794:2774848]  --- setFirstTimePosition --- i: 44 - recordType: 1
2026-06-24 16:55:01.457 Seetong_tps[26794:2774848]  --- setFirstTimePosition --- i: 43 - recordType: 7
2026-06-24 16:55:01.457 Seetong_tps[26794:2774848] _firstHaveDataTime=16:52:00
2026-06-24 16:55:01.473 Seetong_tps[26794:2774848]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-24 16:55:01.473 Seetong_tps[26794:2774848]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-24 16:55:01.473 Seetong_tps[26794:2774848]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-24 16:55:01.519 Seetong_tps[26794:2774958] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 16:55:01.519 Seetong_tps[26794:2774958]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fc9be00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x113624a00>
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: initDecodePort _decodePort = 4
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: playsettype = 50
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:4 :MediaType:0x0101
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-24 16:55:01.520 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.04 - 设备: 庭院 - 29115420
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 4
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:4 bitrate:64000 framerate:1
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 16:55:01.520 Seetong_tps[26794:2774958] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 16:55:01.520 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.04 - 设备: 庭院 - 29115420
2026-06-24 16:55:02.569 Seetong_tps[26794:2774848] 卡回放第一帧回调 倍速 = 0
2026-06-24 16:55:02.858 Seetong_tps[26794:2774848]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 16:55:06.538 Seetong_tps[26794:2774848]  -- 预览倒计时 -- User interaction detected
2026-06-24 16:55:06.557 Seetong_tps[26794:2774848]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624152200
2026-06-24 16:55:06.557 Seetong_tps[26794:2774939] zhangw_controlNvrRemoteRecord:strDateTime=20260624152200,action=6
2026-06-24 16:55:06.682 Seetong_tps[26794:2774877]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 16:55:09.027 Seetong_tps[26794:2774848]  -- 预览倒计时 -- User interaction detected
2026-06-24 16:55:09.039 Seetong_tps[26794:2774938] zhangw_controlNvrRemoteRecord:strDateTime=20260624164500,action=6
2026-06-24 16:55:09.039 Seetong_tps[26794:2774848]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624164500
2026-06-24 16:55:09.629 Seetong_tps[26794:2774877]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 16:55:12.858 Seetong_tps[26794:2774848]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 16:55:15.006 Seetong_tps[26794:2774848]  -- 预览倒计时 -- User interaction detected
2026-06-24 16:55:15.007 Seetong_tps[26794:2774848] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 16:55:15.008 Seetong_tps[26794:2774848] ###### stopNvrRemoteRecord ......
2026-06-24 16:55:15.029 Seetong_tps[26794:2774848] updateAlarmListTable:messageModelList=0
2026-06-24 16:55:15.039 Seetong_tps[26794:2774848]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 下午4:55:15 039
2026-06-24 16:55:15.039 Seetong_tps[26794:2774848]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11083ca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110864140>; layer = <CALayer: 0x11082aca0>>
2026-06-24 16:55:15.039 Seetong_tps[26794:2774848]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11083ca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110864140>; layer = <CALayer: 0x11082aca0>> -- _camera.supportPlatform: 0
2026-06-24 16:55:15.040 Seetong_tps[26794:2774848]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-24 上午8:55:15 +0000
2026-06-24 16:55:15.040 Seetong_tps[26794:2774848]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0a\U53481:21:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:00:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:01:53 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53488:54:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 16:55:15.040 Seetong_tps[26794:2774848]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 下午4:55:15 040
2026-06-24 16:55:15.040 Seetong_tps[26794:2774860] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-24 16:55:15.074 Seetong_tps[26794:2774848]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 16:55:15.081 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-24 16:55:15.082 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-24 16:55:15.156 Seetong_tps[26794:2774958] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 16:55:15.157 Seetong_tps[26794:2774958]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 16:55:15.157 Seetong_tps[26794:2774958] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fc9be00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x113624a00>
2026-06-24 16:55:15.157 Seetong_tps[26794:2774958] InitDecodePortLog: initDecodePort _decodePort = 5
2026-06-24 16:55:15.157 Seetong_tps[26794:2774958] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 16:55:15.157 Seetong_tps[26794:2774958] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-24 16:55:15.157 Seetong_tps[26794:2774958] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 16:55:15.157 Seetong_tps[26794:2774958] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-06-24 16:55:15.157 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.12 - 设备: 庭院 - 29115420
2026-06-24 16:55:15.168 Seetong_tps[26794:2774877] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-24 16:55:15.168 Seetong_tps[26794:2774958] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fc9be00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x113624a00>
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: initDecodePort _decodePort = 6
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: playsettype = 50
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:6 :MediaType:0x0101
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 6
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:6 bitrate:64000 framerate:8
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 16:55:15.169 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.13 - 设备: 庭院 - 29115420
2026-06-24 16:55:15.169 Seetong_tps[26794:2774958] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 16:55:15.170 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.13 - 设备: 庭院 - 29115420
2026-06-24 16:55:15.588 Seetong_tps[26794:2774848] 停止监听camera_nvr的onlineStatus属性变化
2026-06-24 16:55:15.588 Seetong_tps[26794:2774848]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-06-24 16:55:15.588 Seetong_tps[26794:2774848] dealloc -- STPlaybackVC
2026-06-24 16:55:15.592 Seetong_tps[26794:2774848] ++++-[VideoView dealloc]++++
2026-06-24 16:55:15.594 Seetong_tps[26794:2774848] OpenGLView20_Seetong dealloc:0x10fd8d800
2026-06-24 16:55:15.595 Seetong_tps[26794:2774848] ++++-[VideoView dealloc]++++
2026-06-24 16:55:15.598 Seetong_tps[26794:2774848] OpenGLView20_Seetong dealloc:0x110acc600
2026-06-24 16:55:16.306 Seetong_tps[26794:2775219] 重新观看视频线程：<_NSMainThread: 0x10c438000>{number = 1, name = (null)}
2026-06-24 16:55:16.317 Seetong_tps[26794:2774848] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-24 16:55:16.327 Seetong_tps[26794:2774848] uid:29115420 playAudio
2026-06-24 16:55:16.328 Seetong_tps[26794:2774858] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-24 16:55:16.328 Seetong_tps[26794:2774848] uid:29115420 playAudio
2026-06-24 16:55:16.328 Seetong_tps[26794:2774848] checkPortStatus:_decodePort=6
2026-06-24 16:55:16.328 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.29 - 设备: 庭院 - 29115420
2026-06-24 16:55:16.329 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.29 - 设备: 庭院 - 29115420
2026-06-24 16:55:16.365 Seetong_tps[26794:2775219] 重新观看视频线程：<_NSMainThread: 0x10c438000>{number = 1, name = (null)}
2026-06-24 16:55:16.368 Seetong_tps[26794:2774848]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.33 - 设备: 庭院 - 29115420
2026-06-24 16:55:17.331 Seetong_tps[26794:2774958]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-24 16:55:17.333 Seetong_tps[26794:2774848]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 16:55:17.333 Seetong_tps[26794:2774848] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782290905000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 16:55:17.333 Seetong_tps[26794:2774848]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 16:55:17.333 Seetong_tps[26794:2774848]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 16:55:17.344 Seetong_tps[26794:2774848]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11083ca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110864140>; layer = <CALayer: 0x11082aca0>>
2026-06-24 16:55:17.344 Seetong_tps[26794:2774848] #####Vstop:uid:29115420-0-port:6
2026-06-24 16:55:17.351 Seetong_tps[26794:2774848] -----------1release decodeport = 6
2026-06-24 16:55:17.351 Seetong_tps[26794:2774848] _openGLView clearFrame ...
2026-06-24 16:55:17.351 Seetong_tps[26794:2774848] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-24 16:55:17.362 Seetong_tps[26794:2774848] [保存失败] 相机对象或存储字典为空
2026-06-24 16:55:17.362 Seetong_tps[26794:2775298] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-24 16:55:17.362 Seetong_tps[26794:2775298] --FC_StopDevComEx end
2026-06-24 16:55:17.362 Seetong_tps[26794:2774848] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782290905000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 16:55:17.362 Seetong_tps[26794:2774848]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 16:55:17.362 Seetong_tps[26794:2774848]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 16:55:17.367 Seetong_tps[26794:2774848]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-24 16:55:17.367 Seetong_tps[26794:2775298] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-24 18:13:55.344 Seetong_tps[27305:2838556] app_version=8.3.805
2026-06-24 18:13:55.356 Seetong_tps[27305:2838587] 询问用户是否开启推送成功
2026-06-24 18:13:55.356 Seetong_tps[27305:2838587] 用户点击允许接收推送
2026-06-24 18:13:55.357 Seetong_tps[27305:2838556]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-24 18:13:55.357 Seetong_tps[27305:2838556] showForLogin 1
2026-06-24 18:13:55.357 Seetong_tps[27305:2838556] AppLaunch 还剩 6.704477787017822 秒
2026-06-24 18:13:55.357 Seetong_tps[27305:2838593] remoteNotificationSetting: <UNNotificationSettings: 0x111ac6300; 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-06-24 18:13:55.371 Seetong_tps[27305:2838674] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-06-24 18:13:55.374 Seetong_tps[27305:2838556]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-24 18:13:55.405 Seetong_tps[27305:2838556] viewDidLoad/configtime=2026-06-24 上午10:13:55 +0000
2026-06-24 18:13:55.406 Seetong_tps[27305:2838556]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-24 18:13:55.406 Seetong_tps[27305:2838556]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-24 18:13:55.453 Seetong_tps[27305:2838556]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-24 18:13:55.453 Seetong_tps[27305:2838556]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-24 18:13:55.454 Seetong_tps[27305:2838556]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-24 18:13:55.454 Seetong_tps[27305:2838556] 开始检查未读客服消息...
2026-06-24 18:13:55.454 Seetong_tps[27305:2838556] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-24 18:13:55.454 Seetong_tps[27305:2838556]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 18:13:55.460 Seetong_tps[27305:2838556]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-24 18:13:55.460 Seetong_tps[27305:2838556]  -- WebSocket connection - getNetty - 
2026-06-24 18:13:55.461 Seetong_tps[27305:2838556]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-24 18:13:55.464 Seetong_tps[27305:2838556] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-24 18:13:55.464 Seetong_tps[27305:2838556] NAV deviceOrientationDidChange:1
2026-06-24 18:13:55.467 Seetong_tps[27305:2838556]  -- groupDeviceList -- 
2026-06-24 18:13:55.468 Seetong_tps[27305:2838556] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-24 18:13:55.468 Seetong_tps[27305:2838556]  -- WebSocket connection - getNetty - 
2026-06-24 18:13:55.468 Seetong_tps[27305:2838556]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 18:13:55.517 Seetong_tps[27305:2838556]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-24 18:13:55.613 Seetong_tps[27305:2838596] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10aaccfc0>{number = 7, name = (null)}====
2026-06-24 18:13:55.647 Seetong_tps[27305:2838556] Super properties have already been unregistered.
2026-06-24 18:13:55.647 Seetong_tps[27305:2838556] UMAPM_OOMSampling(0,0):NO
2026-06-24 18:13:55.649 Seetong_tps[27305:2838556]  -- deviceListDataUpdate - AppLaunch 还剩 1.412384986877441 秒 - 再延迟 1.912384986877441 秒 - 启动耗时 1.587615013122559 秒
2026-06-24 18:13:55.649 Seetong_tps[27305:2838556]  -- groupDeviceList -- 
2026-06-24 18:13:55.649 Seetong_tps[27305:2838556] groupDeviceList 已在进行中，跳过新的调用
2026-06-24 18:13:55.649 Seetong_tps[27305:2838556]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1588 毫秒
2026-06-24 18:13:55.652 Seetong_tps[27305:2838556]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 18:13:55.652 Seetong_tps[27305:2838556]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 18:13:55.652 Seetong_tps[27305:2838556]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 18:13:55.653 Seetong_tps[27305:2838556]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 527;
}
2026-06-24 18:13:55.654 Seetong_tps[27305:2838556] ++++-[VideoView dealloc]++++
2026-06-24 18:13:55.655 Seetong_tps[27305:2838556] OpenGLView20_Seetong dealloc:0x10e019800
2026-06-24 18:13:55.685 Seetong_tps[27305:2838556]  -- WebSocket - 重置重连次数 -- 
2026-06-24 18:13:55.693 Seetong_tps[27305:2838674] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjkwMDgzNTU3NSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.t0d0zdWNGxe8A2C3kgB8f_CNoqs92V1z9HFCuXyi-jA","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjkwMDgzNTU3NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5NiJdfQ.TKY0PiXDehvAu8SZs2LuoGhRjDjFniLvExaOBTeg6r0","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:24900"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24900"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24905"}]}
====
2026-06-24 18:13:55.700 Seetong_tps[27305:2838556]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-24 18:13:55.700 Seetong_tps[27305:2838556]  -- WebSocket connection - getNetty - 
2026-06-24 18:13:55.700 Seetong_tps[27305:2838556]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 18:13:55.711 Seetong_tps[27305:2838556] UMAPM_NetworkSampling(0,0):NO
2026-06-24 18:13:55.711 Seetong_tps[27305:2838556]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-24 18:13:55.711 Seetong_tps[27305:2838556]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 18:13:55.711 Seetong_tps[27305:2838556]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 18:13:55.713 Seetong_tps[27305:2838556] 蓝牙已打开
2026-06-24 18:13:55.729 Seetong_tps[27305:2838583] ====请求接口 - 成功 - 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=bjrelay2.s5.seetong.com:8443;type=0&load=22&addr=bjrelay58.s5.seetong.com:4443;type=0&load=24&addr=bjrelay52.s5.seetong.com:2443;","vipRelayServers":"type=0&load=55&addr=bjrelay42.s2.seetong.com:2443;type=0&load=45&addr=bjrelayvip2.s2.seetong.com:13443;type=0&load=46&addr=bjrelayvip2.s2.seetong.com:6443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.222","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10e020000>{number = 16, name = (null)}====
2026-06-24 18:13:55.734 Seetong_tps[27305:2838585] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10a838fc0>{number = 3, name = (null)}====
2026-06-24 18:13:55.734 Seetong_tps[27305:2838556]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-24 18:13:55.738 Seetong_tps[27305:2838679] ====请求接口 - 成功 - 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: 0x116e09240>{number = 17, name = (null)}====
2026-06-24 18:13:55.741 Seetong_tps[27305:2838556]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-24 18:13:55.741 Seetong_tps[27305:2838556]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-24 18:13:55.743 Seetong_tps[27305:2838598] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e1942c0>{number = 18, name = (null)}====
2026-06-24 18:13:55.752 Seetong_tps[27305:2838584] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782295715000,"lastHeartTime":1782287450000,"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: 0x10a83b440>{number = 5, name = (null)}====
2026-06-24 18:13:55.758 Seetong_tps[27305:2838595] ====请求接口 - 成功 - 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: 0x10aacd480>{number = 8, name = (null)}====
2026-06-24 18:13:55.759 Seetong_tps[27305:2838681] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x116e08380>{number = 13, name = (null)}====
2026-06-24 18:13:55.766 Seetong_tps[27305:2838588] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10e1bbf80>{number = 19, name = (null)}====
2026-06-24 18:13:55.773 Seetong_tps[27305:2838680] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVVcBU10GAlQFOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x116d6f980>{number = 11, name = (null)}====
2026-06-24 18:13:55.773 Seetong_tps[27305:2838594] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e1e6380>{number = 20, name = (null)}====
2026-06-24 18:13:55.832 Seetong_tps[27305:2838556]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 18:13:55.836 Seetong_tps[27305:2838556]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-24 18:13:55.837 Seetong_tps[27305:2838595]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-24 18:13:55.837 Seetong_tps[27305:2838595]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-24 18:13:55.837 Seetong_tps[27305:2838595]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-24 18:13:55.837 Seetong_tps[27305:2838556]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-24 18:13:55.837 Seetong_tps[27305:2838595]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-24 18:13:55.837 Seetong_tps[27305:2838595]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-24 18:13:55.837 Seetong_tps[27305:2838595]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-24 18:13:55.838 Seetong_tps[27305:2838556]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-24 18:13:55.838 Seetong_tps[27305:2838556]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVVcBU10GAlQFOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-24 18:13:55.841 Seetong_tps[27305:2838556] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-24 18:13:55.841 Seetong_tps[27305:2838556] 客服消息未读数量: 0
2026-06-24 18:13:55.843 Seetong_tps[27305:2838556]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-24 18:13:55.843 Seetong_tps[27305:2838556]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-24 18:13:55.843 Seetong_tps[27305:2838556]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1782 毫秒
2026-06-24 18:13:55.844 Seetong_tps[27305:2838556] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782295715000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 18:13:55.844 Seetong_tps[27305:2838556]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 18:13:55.844 Seetong_tps[27305:2838556]  -- groupDeviceList -- 
2026-06-24 18:13:55.844 Seetong_tps[27305:2838556]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 18:13:55.844 Seetong_tps[27305:2838556]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 18:13:55.844 Seetong_tps[27305:2838556]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 18:13:55.844 Seetong_tps[27305:2838556]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 18:13:55.844 Seetong_tps[27305:2838556]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 18:13:55.921 Seetong_tps[27305:2838596] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10aaccfc0>{number = 7, name = (null)}====
2026-06-24 18:13:55.926 Seetong_tps[27305:2838556]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-24 18:13:55.926 Seetong_tps[27305:2838556]  -- WebSocket - 重置重连次数 -- 
2026-06-24 18:13:55.926 Seetong_tps[27305:2838556]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-06-24 18:13:55.927 Seetong_tps[27305:2838556]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 18:13:55.927 Seetong_tps[27305:2838556]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAYJAFQDVFdpAQQB","reconn":0}}
2026-06-24 18:13:55.927 Seetong_tps[27305:2838556]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 18:13:55.928 Seetong_tps[27305:2838556] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782295715000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 18:13:55.955 Seetong_tps[27305:2838556]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 18:13:55.955 Seetong_tps[27305:2838556]  -- STBluetoothManager - 开始扫描 - 
2026-06-24 18:13:56.063 Seetong_tps[27305:2838556] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-24 18:13:56.063 Seetong_tps[27305:2838556] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-24 18:13:56.064 Seetong_tps[27305:2838556] Formatted Date: 2026-06-24
2026-06-24 18:13:56.064 Seetong_tps[27305:2838556]  --- webSocketGetServerData msgId: 582B63D6-6E83-4342-9D85-D5787C2F1CBF - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-24";
        token = AVYOAQteVABrAAkFBgUEVAYJAFQDVFRpAQQB;
    };
}
2026-06-24 18:13:56.064 Seetong_tps[27305:2838556]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 18:13:56.064 Seetong_tps[27305:2838556]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-24 18:13:56.091 Seetong_tps[27305:2838556]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-24 18:13:56.146 Seetong_tps[27305:2838556] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-24 18:13:56.146 Seetong_tps[27305:2838556]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-24 18:13:56.146 Seetong_tps[27305:2838556]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-24 18:13:56.148 Seetong_tps[27305:2838556] Sorted Dates (Descending): (
)
2026-06-24 18:13:57.553 Seetong_tps[27305:2838556] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-24 18:13:57.553 Seetong_tps[27305:2838556] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-24 18:13:57.553 Seetong_tps[27305:2838556] 用户设置的具体字体大小: 15.000000
2026-06-24 18:13:57.653 Seetong_tps[27305:2838556] AppLaunch hideForRefreshToken
2026-06-24 18:13:57.653 Seetong_tps[27305:2838556] AppLaunch hideForRefreshToken dismiss
2026-06-24 18:13:57.653 Seetong_tps[27305:2838556] AppLaunch dismiss...
2026-06-24 18:13:57.959 Seetong_tps[27305:2838556]  dealloc -- STAppLaunchWindow
2026-06-24 18:13:57.960 Seetong_tps[27305:2838556]  dealloc -- STAppLaunchViewController
2026-06-24 18:13:57.963 Seetong_tps[27305:2838556] AppLaunch dismiss... end
2026-06-24 18:13:58.596 Seetong_tps[27305:2838556]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-24 18:13:58.879 Seetong_tps[27305:2838556]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-24 18:13:58.891 Seetong_tps[27305:2838556] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-24 18:13:58.942 Seetong_tps[27305:2838556] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-24 18:13:58.942 Seetong_tps[27305:2838594] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 18:13:58.942 Seetong_tps[27305:2838556]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 18:13:58.943 Seetong_tps[27305:2838556] Reachability Flag Status: WR t------ networkStatusForFlags
2026-06-24 18:13:58.952 Seetong_tps[27305:2838556]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 18:13:58.958 Seetong_tps[27305:2838596] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10aaccfc0>{number = 7, name = (null)}====
2026-06-24 18:13:58.966 Seetong_tps[27305:2838556]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 下午6:13:58 966
2026-06-24 18:13:58.966 Seetong_tps[27305:2838556]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e390a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3c8160>; layer = <CALayer: 0x10e37ec20>>
2026-06-24 18:13:58.966 Seetong_tps[27305:2838556]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e390a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3c8160>; layer = <CALayer: 0x10e37ec20>> -- _camera.supportPlatform: 0
2026-06-24 18:13:58.966 Seetong_tps[27305:2838556]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-24 上午10:13:58 +0000
2026-06-24 18:13:58.966 Seetong_tps[27305:2838556]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0a\U53483:00:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:01:53 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53488:54:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U534810:13:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 18:13:58.967 Seetong_tps[27305:2838556]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 下午6:13:58 967
2026-06-24 18:13:58.967 Seetong_tps[27305:2838596] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-24 18:13:58.993 Seetong_tps[27305:2838556]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 18:13:58.996 Seetong_tps[27305:2838556] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 18:13:58.998 Seetong_tps[27305:2838556]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 18:13:58.998 Seetong_tps[27305:2838556] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 18:13:59.015 Seetong_tps[27305:2838556]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 18:13:59.017 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-24 18:13:59.017 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-24 18:13:59.044 Seetong_tps[27305:2838556] 未处理的 biz 类型: res_video_preview_advert
2026-06-24 18:13:59.044 Seetong_tps[27305:2838556]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-24 18:13:59.054 Seetong_tps[27305:2838556] uid:29115420 playAudio
2026-06-24 18:13:59.054 Seetong_tps[27305:2838556]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 18:13:59.054 Seetong_tps[27305:2838556]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 18:13:59.110 Seetong_tps[27305:2838556]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-24 18:13:59.110 Seetong_tps[27305:2838556]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 18:13:59.110 Seetong_tps[27305:2838556] 滚动已停止500毫秒，执行操作:29115420
2026-06-24 18:13:59.253 Seetong_tps[27305:2838556] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-24 18:13:59.346 Seetong_tps[27305:2838683] ====请求接口 - 成功 - 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: 0x116e08180>{number = 12, name = (null)}====
2026-06-24 18:14:00.011 Seetong_tps[27305:2838674] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-24 18:14:00.013 Seetong_tps[27305:2838674] [DeviceMonitor] 监控管理器初始化完成
2026-06-24 18:14:00.024 Seetong_tps[27305:2838556]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 下午6:14:00 024
2026-06-24 18:14:00.025 Seetong_tps[27305:2838556]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e390a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3c8160>; layer = <CALayer: 0x10e37ec20>>
2026-06-24 18:14:00.025 Seetong_tps[27305:2838556]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e390a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3c8160>; layer = <CALayer: 0x10e37ec20>> -- _camera.supportPlatform: 0
2026-06-24 18:14:00.025 Seetong_tps[27305:2838556]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 下午6:14:00 025
2026-06-24 18:14:00.026 Seetong_tps[27305:2838556]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-24 18:14:00.026 Seetong_tps[27305:2838556]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-24 18:14:00.026 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-06-24 18:14:00.930 Seetong_tps[27305:2838556] UMAPM_OOMSampling(0,0):NO
2026-06-24 18:14:00.931 Seetong_tps[27305:2838556] UMAPM_NetworkSampling(0,0):NO
2026-06-24 18:14:01.185 Seetong_tps[27305:2838674]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-24 18:14:01.185 Seetong_tps[27305:2838674]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-24 18:14:01.185 Seetong_tps[27305:2838674] onDeviceAuthSuccess:uid=29115420
2026-06-24 18:14:01.186 Seetong_tps[27305:2838674]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782296041.186054,lastReceiveYUVTimeInterval=1782296040.025148,interval=1,videoView=0x10e390a80
2026-06-24 18:14:01.186 Seetong_tps[27305:2838674]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-24 18:14:01.190 Seetong_tps[27305:2838556]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-24 18:14:01.191 Seetong_tps[27305:2838583] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-24 18:14:01.191 Seetong_tps[27305:2838680] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-24 18:14:01.767 Seetong_tps[27305:2838629] ===29115420===
2026-06-24 18:14:01.768 Seetong_tps[27305:2838629] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-24 18:14:01.772 Seetong_tps[27305:2838674] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-24 18:14:01.772 Seetong_tps[27305:2838674] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-24 18:14:01.773 Seetong_tps[27305:2838674] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x111a5b280>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x111a24a00>
2026-06-24 18:14:01.773 Seetong_tps[27305:2838674] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-24 18:14:01.773 Seetong_tps[27305:2838674] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 18:14:01.773 Seetong_tps[27305:2838674] InitDecodePortLog: playsettype = 50
2026-06-24 18:14:01.775 Seetong_tps[27305:2838674] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 18:14:01.775 Seetong_tps[27305:2838674] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-24 18:14:01.775 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.83 - 设备: 庭院 - 29115420
2026-06-24 18:14:01.775 Seetong_tps[27305:2838674] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 18:14:01.776 Seetong_tps[27305:2838674] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-24 18:14:01.776 Seetong_tps[27305:2838674] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-24 18:14:01.776 Seetong_tps[27305:2838674] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 18:14:01.776 Seetong_tps[27305:2838674] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 18:14:01.779 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.84 - 设备: 庭院 - 29115420
2026-06-24 18:14:02.105 Seetong_tps[27305:2838742] 重新观看视频线程：<_NSMainThread: 0x10a838000>{number = 1, name = (null)}
2026-06-24 18:14:02.118 Seetong_tps[27305:2838556] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-24 18:14:02.141 Seetong_tps[27305:2838556] uid:29115420 playAudio
2026-06-24 18:14:02.141 Seetong_tps[27305:2838556] uid:29115420 playAudio
2026-06-24 18:14:02.145 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.20 - 设备: 庭院 - 29115420
2026-06-24 18:14:02.145 Seetong_tps[27305:2838556] checkPortStatus:_decodePort=1
2026-06-24 18:14:02.145 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.20 - 设备: 庭院 - 29115420
2026-06-24 18:14:02.160 Seetong_tps[27305:2838742] 重新观看视频线程：<_NSMainThread: 0x10a838000>{number = 1, name = (null)}
2026-06-24 18:14:02.163 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.22 - 设备: 庭院 - 29115420
2026-06-24 18:14:02.262 Seetong_tps[27305:2838674]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 18:14:02.262 Seetong_tps[27305:2838674]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 18:14:02.262 Seetong_tps[27305:2838674]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 18:14:02.262 Seetong_tps[27305:2838588] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 18:14:02.262 Seetong_tps[27305:2838680] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 18:14:02.262 Seetong_tps[27305:2838583] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 18:14:02.263 Seetong_tps[27305:2838556] uid:29115420 playAudio
2026-06-24 18:14:02.263 Seetong_tps[27305:2838556]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 18:14:02.263 Seetong_tps[27305:2838556]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 18:14:02.263 Seetong_tps[27305:2838583] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-24 18:14:02.263 Seetong_tps[27305:2838583] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 18:14:02.266 Seetong_tps[27305:2838674]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 18:14:02.266 Seetong_tps[27305:2838629]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 18:14:02.267 Seetong_tps[27305:2838674]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 18:14:02.267 Seetong_tps[27305:2838674]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 18:14:02.268 Seetong_tps[27305:2838680] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 18:14:02.268 Seetong_tps[27305:2838680] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 18:14:02.268 Seetong_tps[27305:2838680] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 18:14:02.269 Seetong_tps[27305:2838556] checkPortStatus:_decodePort=1
2026-06-24 18:14:02.270 Seetong_tps[27305:2838556] uid:29115420 playAudio
2026-06-24 18:14:02.270 Seetong_tps[27305:2838556]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 18:14:02.270 Seetong_tps[27305:2838556]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 18:14:02.270 Seetong_tps[27305:2838588] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-24 18:14:02.270 Seetong_tps[27305:2838556] checkPortStatus:_decodePort=1
2026-06-24 18:14:02.270 Seetong_tps[27305:2838680] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 18:14:02.273 Seetong_tps[27305:2838674]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 18:14:02.274 Seetong_tps[27305:2838674]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 18:14:02.274 Seetong_tps[27305:2838674]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 18:14:02.275 Seetong_tps[27305:2838680] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 18:14:02.275 Seetong_tps[27305:2838680] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 18:14:02.275 Seetong_tps[27305:2838583] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 18:14:02.275 Seetong_tps[27305:2838556] uid:29115420 playAudio
2026-06-24 18:14:02.275 Seetong_tps[27305:2838556]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 18:14:02.275 Seetong_tps[27305:2838556]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 18:14:02.275 Seetong_tps[27305:2838588] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 18:14:02.275 Seetong_tps[27305:2838583] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-24 18:14:02.276 Seetong_tps[27305:2838556] checkPortStatus:_decodePort=1
2026-06-24 18:14:02.362 Seetong_tps[27305:2838629]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 18:14:02.368 Seetong_tps[27305:2838556]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-24 18:14:02.376 Seetong_tps[27305:2838629] Failed to get IoT drive away set configuration.
2026-06-24 18:14:02.376 Seetong_tps[27305:2838629]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-24 18:14:02.382 Seetong_tps[27305:2838629]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 18:14:02.406 Seetong_tps[27305:2838629] Failed to get IoT drive away set configuration.
2026-06-24 18:14:02.406 Seetong_tps[27305:2838629]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-24 18:14:02.407 Seetong_tps[27305:2838629]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 18:14:02.412 Seetong_tps[27305:2838629]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 18:14:02.412 Seetong_tps[27305:2838629]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 18:14:02.442 Seetong_tps[27305:2838629] Failed to get IoT drive away set configuration.
2026-06-24 18:14:02.442 Seetong_tps[27305:2838629]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-24 18:14:02.502 Seetong_tps[27305:2838629]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 18:14:05.651 Seetong_tps[27305:2838556]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 18:14:06.809 Seetong_tps[27305:2838556]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e390a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3c8160>; layer = <CALayer: 0x10e37ec20>>
2026-06-24 18:14:06.809 Seetong_tps[27305:2838556] #####Vstop:uid:29115420-0-port:1
2026-06-24 18:14:06.810 Seetong_tps[27305:2838556] -----------1release decodeport = 1
2026-06-24 18:14:06.811 Seetong_tps[27305:2838556]  -- 播放视频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" = 7800;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-24 18:14:06.812 Seetong_tps[27305:2838556] _openGLView clearFrame ...
2026-06-24 18:14:06.827 Seetong_tps[27305:2838556] 当前控制器：STPlaybackVC
2026-06-24 18:14:06.827 Seetong_tps[27305:2838556]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 18:14:06.827 Seetong_tps[27305:2838556] 开始监听camera_nvr的onlineStatus属性变化
2026-06-24 18:14:06.827 Seetong_tps[27305:2838556] camera_nvr对象已切换，重新设置KVO监听
2026-06-24 18:14:06.838 Seetong_tps[27305:2838556] 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-06-24 18:14:07.004 Seetong_tps[27305:2838556]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 18:14:07.005 Seetong_tps[27305:2838556] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 18:14:07.005 Seetong_tps[27305:2838556]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 18:14:07.006 Seetong_tps[27305:2838556] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 18:14:07.006 Seetong_tps[27305:2838556]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 18:14:07.006 Seetong_tps[27305:2838556] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 18:14:07.006 Seetong_tps[27305:2838556]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 18:14:07.007 Seetong_tps[27305:2838556] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 18:14:07.013 Seetong_tps[27305:2838556]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-24 18:14:07.013 Seetong_tps[27305:2838556] ====高度=91.000000
2026-06-24 18:14:07.014 Seetong_tps[27305:2838556]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-24 18:14:07.015 Seetong_tps[27305:2838556] 停止监听camera_nvr的onlineStatus属性变化
2026-06-24 18:14:07.015 Seetong_tps[27305:2838556] 开始监听camera_nvr的onlineStatus属性变化
2026-06-24 18:14:07.015 Seetong_tps[27305:2838556] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 18:14:07.015 Seetong_tps[27305:2838556] ###### stopNvrRemoteRecord ......
2026-06-24 18:14:07.017 Seetong_tps[27305:2838556] updateAlarmListTable:messageModelList=0
2026-06-24 18:14:07.023 Seetong_tps[27305:2838556]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-24 18:14:07.023 Seetong_tps[27305:2838556]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-24 18:14:07.023 Seetong_tps[27305:2838556]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-24 18:14:07.023 Seetong_tps[27305:2838556] updateAlarmListTable:messageModelList=0
2026-06-24 18:14:07.025 Seetong_tps[27305:2838846] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 18:14:07.070 Seetong_tps[27305:2838556] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 18:14:07.112 Seetong_tps[27305:2838556]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 18:14:07.786 Seetong_tps[27305:2838674] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 18:14:07.786 Seetong_tps[27305:2838674]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 18:14:07.786 Seetong_tps[27305:2838674] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x111a5b280>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x111a24a00>
2026-06-24 18:14:07.786 Seetong_tps[27305:2838674] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-24 18:14:07.786 Seetong_tps[27305:2838674] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 18:14:07.786 Seetong_tps[27305:2838674] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-24 18:14:07.787 Seetong_tps[27305:2838674] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 18:14:07.787 Seetong_tps[27305:2838674] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-24 18:14:07.787 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.84 - 设备: 庭院 - 29115420
2026-06-24 18:14:08.261 Seetong_tps[27305:2838594] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x10e1e6380>{number = 20, name = (null)}====
2026-06-24 18:14:08.269 Seetong_tps[27305:2838846] ====请求接口 - 成功 - 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: 0x130169300>{number = 25, name = (null)}====
2026-06-24 18:14:08.284 Seetong_tps[27305:2838597] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x130169540>{number = 26, name = (null)}====
2026-06-24 18:14:08.335 Seetong_tps[27305:2838629] ===29115420===
2026-06-24 18:14:09.930 Seetong_tps[27305:2838556]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-24 18:14:12.587 Seetong_tps[27305:2838629]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000001111111111111110000000 - result: 0 - devid: 29115420
2026-06-24 18:14:12.948 Seetong_tps[27305:2838629] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1680
2026-06-24 18:14:12.950 Seetong_tps[27305:2838556] timeSliceArray.count=106
2026-06-24 18:14:13.024 Seetong_tps[27305:2838556] nvrParseRecPlayBlock timelineModelArray.count=105
2026-06-24 18:14:13.024 Seetong_tps[27305:2838556] timelineModel.timePaint=17:59:58-18:13:11,timelineModel.recordType=1
2026-06-24 18:14:13.052 Seetong_tps[27305:2838556] updateAlarmListTable:messageModelList=52
2026-06-24 18:14:13.052 Seetong_tps[27305:2838556]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-24 18:14:13.054 Seetong_tps[27305:2838556]  --- setFirstTimePosition --- i: 104 - recordType: 1
2026-06-24 18:14:13.054 Seetong_tps[27305:2838556]  --- setFirstTimePosition --- i: 103 - recordType: 7
2026-06-24 18:14:13.054 Seetong_tps[27305:2838556] _firstHaveDataTime=17:59:43
2026-06-24 18:14:13.727 Seetong_tps[27305:2838556]  -- 预览倒计时 -- User interaction detected
2026-06-24 18:14:13.750 Seetong_tps[27305:2838556] uid:29115420 FC_P2PNvrReplayByTime
2026-06-24 18:14:13.751 Seetong_tps[27305:2838556]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0a\U53483:00:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53483:01:53 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53488:54:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U534810:13:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 18:14:13.751 Seetong_tps[27305:2838556]  -- 播放视频（录像） -- 开始时间: 2026-06-24 上午10:14:13 +0000
2026-06-24 18:14:13.751 Seetong_tps[27305:2838683] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260624175943
2026-06-24 18:14:13.752 Seetong_tps[27305:2838556]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624175943
2026-06-24 18:14:15.651 Seetong_tps[27305:2838556]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 18:14:15.766 Seetong_tps[27305:2838629]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 18:14:15.883 Seetong_tps[27305:2838674] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 18:14:15.883 Seetong_tps[27305:2838674]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 18:14:15.883 Seetong_tps[27305:2838674] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x111a5b280>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x111a24a00>
2026-06-24 18:14:15.884 Seetong_tps[27305:2838674] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-24 18:14:15.884 Seetong_tps[27305:2838674] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 18:14:15.884 Seetong_tps[27305:2838674] InitDecodePortLog: playsettype = 50
2026-06-24 18:14:15.884 Seetong_tps[27305:2838674] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 18:14:15.884 Seetong_tps[27305:2838674] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-24 18:14:15.884 Seetong_tps[27305:2838674] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-24 18:14:15.884 Seetong_tps[27305:2838674] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-24 18:14:15.884 Seetong_tps[27305:2838674] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-06-24 18:14:15.885 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.13 - 设备: 庭院 - 29115420
2026-06-24 18:14:15.885 Seetong_tps[27305:2838674] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 18:14:15.885 Seetong_tps[27305:2838674] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 18:14:15.888 Seetong_tps[27305:2838556]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.14 - 设备: 庭院 - 29115420
2026-06-24 18:14:15.899 Seetong_tps[27305:2838556] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 18:14:16.325 Seetong_tps[27305:2838556] 卡回放第一帧回调 倍速 = 0
2026-06-24 18:14:21.089 Seetong_tps[27305:2838556] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 18:14:21.089 Seetong_tps[27305:2838556] ###### stopNvrRemoteRecord ......
2026-06-24 18:14:21.090 Seetong_tps[27305:2838674]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-24 18:14:21.105 Seetong_tps[27305:2838556]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 18:14:21.106 Seetong_tps[27305:2838556] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782295715000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 18:14:21.106 Seetong_tps[27305:2838556]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 18:14:21.106 Seetong_tps[27305:2838556]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 18:14:21.111 Seetong_tps[27305:2838556] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-24 18:14:21.130 Seetong_tps[27305:2838556] [保存失败] 相机对象或存储字典为空
2026-06-24 18:14:21.130 Seetong_tps[27305:2839074] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-24 18:14:21.130 Seetong_tps[27305:2839074] --FC_StopDevComEx end
2026-06-24 18:14:21.130 Seetong_tps[27305:2838556] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782295715000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 18:14:21.130 Seetong_tps[27305:2838556]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 18:14:21.130 Seetong_tps[27305:2838556]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 18:14:21.135 Seetong_tps[27305:2838556]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-24 20:39:15.237 Seetong_tps[28260:2924529] app_version=8.3.805
2026-06-24 20:39:15.270 Seetong_tps[28260:2924529]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-24 20:39:15.270 Seetong_tps[28260:2924529] showForLogin 1
2026-06-24 20:39:15.270 Seetong_tps[28260:2924529] AppLaunch 还剩 6.560111045837402 秒
2026-06-24 20:39:15.289 Seetong_tps[28260:2924529]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-24 20:39:15.330 Seetong_tps[28260:2924542] 询问用户是否开启推送成功
2026-06-24 20:39:15.330 Seetong_tps[28260:2924542] 用户点击允许接收推送
2026-06-24 20:39:15.333 Seetong_tps[28260:2924538] remoteNotificationSetting: <UNNotificationSettings: 0x1372f6080; 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-06-24 20:39:15.333 Seetong_tps[28260:2924529] viewDidLoad/configtime=2026-06-24 下午12:39:15 +0000
2026-06-24 20:39:15.335 Seetong_tps[28260:2924529]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-24 20:39:15.335 Seetong_tps[28260:2924529]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-24 20:39:15.396 Seetong_tps[28260:2924541] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1366b14c0>{number = 7, name = (null)}====
2026-06-24 20:39:15.413 Seetong_tps[28260:2924529]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-24 20:39:15.413 Seetong_tps[28260:2924529]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-24 20:39:15.415 Seetong_tps[28260:2924529]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-24 20:39:15.415 Seetong_tps[28260:2924529] 开始检查未读客服消息...
2026-06-24 20:39:15.416 Seetong_tps[28260:2924529] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-24 20:39:15.417 Seetong_tps[28260:2924529]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 20:39:15.426 Seetong_tps[28260:2924529]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-24 20:39:15.426 Seetong_tps[28260:2924529]  -- WebSocket connection - getNetty - 
2026-06-24 20:39:15.426 Seetong_tps[28260:2924529]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-24 20:39:15.434 Seetong_tps[28260:2924529] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-24 20:39:15.434 Seetong_tps[28260:2924529] NAV deviceOrientationDidChange:1
2026-06-24 20:39:15.436 Seetong_tps[28260:2924575] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjkwOTU1NTM1Niwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.lV4ODJZ3PM-zvXEN_bUjqDWFWZigG4kauijIS-3gJRk","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjkwOTU1NTM1Niwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NCJdfQ.xNqeVqfqyP2-A2EWAZIUWtwq-Fo3o2jNcsGIKGLrRI4","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:24900"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24900"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24903"}]}
====
2026-06-24 20:39:15.441 Seetong_tps[28260:2924529]  -- groupDeviceList -- 
2026-06-24 20:39:15.441 Seetong_tps[28260:2924529] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-24 20:39:15.441 Seetong_tps[28260:2924529]  -- WebSocket connection - getNetty - 
2026-06-24 20:39:15.441 Seetong_tps[28260:2924529]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 20:39:15.523 Seetong_tps[28260:2924529]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-24 20:39:15.633 Seetong_tps[28260:2924538] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x137c4ed00>{number = 14, name = (null)}====
2026-06-24 20:39:15.633 Seetong_tps[28260:2924670] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAAYDU1YMU1BoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x137c4ed40>{number = 13, name = (null)}====
2026-06-24 20:39:15.634 Seetong_tps[28260:2924544] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x137c4ec80>{number = 16, name = (null)}====
2026-06-24 20:39:15.637 Seetong_tps[28260:2924669] ====请求接口 - 成功 - 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: 0x137c4c040>{number = 17, name = (null)}====
2026-06-24 20:39:15.637 Seetong_tps[28260:2924541] ====请求接口 - 成功 - 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: 0x1366b14c0>{number = 7, name = (null)}====
2026-06-24 20:39:15.637 Seetong_tps[28260:2924668] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x137c4ecc0>{number = 15, name = (null)}====
2026-06-24 20:39:15.638 Seetong_tps[28260:2924543] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x13643ba40>{number = 6, name = (null)}====
2026-06-24 20:39:15.638 Seetong_tps[28260:2924542] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782304127000,"lastHeartTime":1782287450000,"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: 0x137c4edc0>{number = 12, name = (null)}====
2026-06-24 20:39:15.675 Seetong_tps[28260:2924529] Super properties have already been unregistered.
2026-06-24 20:39:15.675 Seetong_tps[28260:2924535] ====请求接口 - 成功 - 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=bjrelay62.s5.seetong.com:2443;type=0&load=19&addr=bjrelay54.s5.seetong.com:5443;type=0&load=18&addr=bjrelay57.s5.seetong.com:1443;","vipRelayServers":"type=0&load=39&addr=bjrelay42.s2.seetong.com:14443;type=0&load=52&addr=bjrelayvip1.s2.seetong.com:2443;type=0&load=50&addr=bjrelay42.s2.seetong.com:2443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.118","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x136439040>{number = 4, name = (null)}====
2026-06-24 20:39:15.675 Seetong_tps[28260:2924537] ====请求接口 - 成功 - 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: 0x136438f80>{number = 2, name = (null)}====
2026-06-24 20:39:15.675 Seetong_tps[28260:2924529] UMAPM_OOMSampling(0,0):NO
2026-06-24 20:39:15.677 Seetong_tps[28260:2924529]  -- deviceListDataUpdate - AppLaunch 还剩 1.153345108032227 秒 - 再延迟 1.653345108032227 秒 - 启动耗时 1.846654891967773 秒
2026-06-24 20:39:15.677 Seetong_tps[28260:2924529]  -- groupDeviceList -- 
2026-06-24 20:39:15.677 Seetong_tps[28260:2924529] groupDeviceList 已在进行中，跳过新的调用
2026-06-24 20:39:15.677 Seetong_tps[28260:2924529]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1847 毫秒
2026-06-24 20:39:15.699 Seetong_tps[28260:2924675] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x137983ac0>{number = 10, name = (null)}====
2026-06-24 20:39:15.700 Seetong_tps[28260:2924529]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 20:39:15.700 Seetong_tps[28260:2924529]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 20:39:15.700 Seetong_tps[28260:2924529]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 20:39:15.701 Seetong_tps[28260:2924529]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 528;
}
2026-06-24 20:39:15.702 Seetong_tps[28260:2924529] ++++-[VideoView dealloc]++++
2026-06-24 20:39:15.704 Seetong_tps[28260:2924529] OpenGLView20_Seetong dealloc:0x137c45400
2026-06-24 20:39:15.730 Seetong_tps[28260:2924529]  -- WebSocket - 重置重连次数 -- 
2026-06-24 20:39:15.742 Seetong_tps[28260:2924529]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-24 20:39:15.742 Seetong_tps[28260:2924529]  -- WebSocket connection - getNetty - 
2026-06-24 20:39:15.742 Seetong_tps[28260:2924529]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 20:39:15.745 Seetong_tps[28260:2924529]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-24 20:39:15.745 Seetong_tps[28260:2924529]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAAYDU1YMU1BoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-24 20:39:15.749 Seetong_tps[28260:2924529] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-24 20:39:15.749 Seetong_tps[28260:2924529] 客服消息未读数量: 0
2026-06-24 20:39:15.749 Seetong_tps[28260:2924529]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-24 20:39:15.757 Seetong_tps[28260:2924529]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-24 20:39:15.757 Seetong_tps[28260:2924537]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-24 20:39:15.757 Seetong_tps[28260:2924537]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-24 20:39:15.757 Seetong_tps[28260:2924537]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-24 20:39:15.757 Seetong_tps[28260:2924529]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-24 20:39:15.757 Seetong_tps[28260:2924529]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-24 20:39:15.758 Seetong_tps[28260:2924537]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-24 20:39:15.759 Seetong_tps[28260:2924537]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-24 20:39:15.759 Seetong_tps[28260:2924537]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-24 20:39:15.763 Seetong_tps[28260:2924529]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-24 20:39:15.768 Seetong_tps[28260:2924529] UMAPM_NetworkSampling(0,0):NO
2026-06-24 20:39:15.768 Seetong_tps[28260:2924529]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-24 20:39:15.768 Seetong_tps[28260:2924529]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 20:39:15.768 Seetong_tps[28260:2924529]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 20:39:15.770 Seetong_tps[28260:2924529] 蓝牙已打开
2026-06-24 20:39:15.778 Seetong_tps[28260:2924529]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 20:39:15.779 Seetong_tps[28260:2924529]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-24 20:39:15.794 Seetong_tps[28260:2924529]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-24 20:39:15.795 Seetong_tps[28260:2924529]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-24 20:39:15.795 Seetong_tps[28260:2924529]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1965 毫秒
2026-06-24 20:39:15.795 Seetong_tps[28260:2924529] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782304127000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 20:39:15.795 Seetong_tps[28260:2924529]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 20:39:15.795 Seetong_tps[28260:2924529]  -- groupDeviceList -- 
2026-06-24 20:39:15.905 Seetong_tps[28260:2924529]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 20:39:15.906 Seetong_tps[28260:2924529]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 20:39:15.906 Seetong_tps[28260:2924529]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 20:39:15.906 Seetong_tps[28260:2924529]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-24 20:39:15.906 Seetong_tps[28260:2924529]  -- WebSocket - 重置重连次数 -- 
2026-06-24 20:39:15.906 Seetong_tps[28260:2924529]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-06-24 20:39:15.908 Seetong_tps[28260:2924529]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 20:39:15.908 Seetong_tps[28260:2924529]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAYJAlYJUFdpAQQB","reconn":0}}
2026-06-24 20:39:15.908 Seetong_tps[28260:2924529]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 20:39:15.908 Seetong_tps[28260:2924535] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x136439040>{number = 4, name = (null)}====
2026-06-24 20:39:15.908 Seetong_tps[28260:2924529] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782304127000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 20:39:15.910 Seetong_tps[28260:2924529]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 20:39:15.910 Seetong_tps[28260:2924529]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 20:39:15.911 Seetong_tps[28260:2924529]  -- WebSocket - 重置重连次数 -- 
2026-06-24 20:39:15.922 Seetong_tps[28260:2924529]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 20:39:15.923 Seetong_tps[28260:2924529]  -- STBluetoothManager - 开始扫描 - 
2026-06-24 20:39:16.048 Seetong_tps[28260:2924575] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-24 20:39:16.048 Seetong_tps[28260:2924575] [DeviceMonitor] 监控管理器初始化完成
2026-06-24 20:39:16.055 Seetong_tps[28260:2924529] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-24 20:39:16.055 Seetong_tps[28260:2924529] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-24 20:39:16.055 Seetong_tps[28260:2924529] Formatted Date: 2026-06-24
2026-06-24 20:39:16.055 Seetong_tps[28260:2924529]  --- webSocketGetServerData msgId: C3E07B1D-15FF-4039-BE96-51F8D8A65C99 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-24";
        token = AVYOAQteVABrAAkFBgUEVAYJAlYJUFRpAQQB;
    };
}
2026-06-24 20:39:16.055 Seetong_tps[28260:2924529]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 20:39:16.055 Seetong_tps[28260:2924529]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-24 20:39:16.103 Seetong_tps[28260:2924529]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-24 20:39:16.108 Seetong_tps[28260:2924529] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-24 20:39:16.108 Seetong_tps[28260:2924529]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-24 20:39:16.108 Seetong_tps[28260:2924529]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-24 20:39:16.108 Seetong_tps[28260:2924529] Sorted Dates (Descending): (
)
2026-06-24 20:39:17.035 Seetong_tps[28260:2924529]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 20:39:17.042 Seetong_tps[28260:2924529] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782304127000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 20:39:17.042 Seetong_tps[28260:2924529]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 20:39:17.042 Seetong_tps[28260:2924529]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 20:39:17.053 Seetong_tps[28260:2924529] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-24 20:39:17.407 Seetong_tps[28260:2924529] AppLaunch hideForRefreshToken
2026-06-24 20:39:17.407 Seetong_tps[28260:2924529] AppLaunch hideForRefreshToken dismiss
2026-06-24 20:39:17.408 Seetong_tps[28260:2924529] AppLaunch dismiss...
2026-06-24 20:39:17.410 Seetong_tps[28260:2924529]  dealloc -- STAppLaunchWindow
2026-06-24 20:39:17.552 Seetong_tps[28260:2924529]  dealloc -- STAppLaunchViewController
2026-06-24 20:39:17.553 Seetong_tps[28260:2924529] AppLaunch dismiss... end
2026-06-24 20:39:17.554 Seetong_tps[28260:2924529] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-24 20:39:17.554 Seetong_tps[28260:2924529] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-24 20:39:17.676 Seetong_tps[28260:2924529] 用户设置的具体字体大小: 15.000000
2026-06-24 20:39:18.661 Seetong_tps[28260:2924529]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-24 20:39:19.292 Seetong_tps[28260:2924675] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x137983ac0>{number = 10, name = (null)}====
2026-06-24 20:39:19.377 Seetong_tps[28260:2924529]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-24 20:39:19.391 Seetong_tps[28260:2924529]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 20:39:19.392 Seetong_tps[28260:2924529] 滚动已停止500毫秒，执行操作:29115420
2026-06-24 20:39:20.031 Seetong_tps[28260:2924675] ====请求接口 - 成功 - 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: 0x137983ac0>{number = 10, name = (null)}====
2026-06-24 20:39:37.132 Seetong_tps[28260:2924529] zzzzz:backgroundDoSomething
2026-06-24 20:39:37.257 Seetong_tps[28260:2924542] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-24 20:39:37.299 Seetong_tps[28260:2924542] --FC_StopDevComEx end
2026-06-24 20:39:39.084 Seetong_tps[28260:2924529] zzzzz:stopBackgroundTask EnterForeground
2026-06-24 20:39:39.089 Seetong_tps[28260:2924529]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 20:39:39.103 Seetong_tps[28260:2924529] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-06-24 20:39:39.104 Seetong_tps[28260:2924542] zzzzz:FC_ResumeDevCom start
2026-06-24 20:39:39.177 Seetong_tps[28260:2924542] zzzzz:FC_ResumeDevCom
2026-06-24 20:39:39.369 Seetong_tps[28260:2924529]  -- WebSocket - 重置重连次数 -- 
2026-06-24 20:39:39.369 Seetong_tps[28260:2924529]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-24 20:39:39.369 Seetong_tps[28260:2924529]  -- WebSocket connection - getNetty - 
2026-06-24 20:39:39.373 Seetong_tps[28260:2924529]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-24 20:39:39.666 Seetong_tps[28260:2924541] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIHUVEHUlYOAlhvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1366b14c0>{number = 7, name = (null)}====
2026-06-24 20:39:39.668 Seetong_tps[28260:2924529]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-24 20:39:39.669 Seetong_tps[28260:2924529]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIHUVEHUlYOAlhvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-24 20:39:39.762 Seetong_tps[28260:2924529]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-24 20:39:39.762 Seetong_tps[28260:2924529]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 20:39:39.762 Seetong_tps[28260:2924529]  -- WebSocket - 重置重连次数 -- 
2026-06-24 20:39:39.762 Seetong_tps[28260:2924529]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-24 20:39:39.764 Seetong_tps[28260:2924529]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 20:39:39.765 Seetong_tps[28260:2924529]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAYJAlYJUltpAQQB","reconn":1}}
2026-06-24 20:39:39.765 Seetong_tps[28260:2924529]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 20:39:39.768 Seetong_tps[28260:2924529] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782304127000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 20:39:39.877 Seetong_tps[28260:2924529] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-24 20:39:39.878 Seetong_tps[28260:2924529] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-24 20:39:39.878 Seetong_tps[28260:2924529] Formatted Date: 2026-06-24
2026-06-24 20:39:39.878 Seetong_tps[28260:2924529]  --- webSocketGetServerData msgId: AA1AECAF-0EF3-4DD8-B1F4-D87883E12D17 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-24";
        token = AVYOAQteVABrAAkFBgUEVAYJAlYJUltpAQQB;
    };
}
2026-06-24 20:39:39.878 Seetong_tps[28260:2924529]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 20:39:39.878 Seetong_tps[28260:2924529]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-24 20:39:39.944 Seetong_tps[28260:2924529] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-24 20:39:39.944 Seetong_tps[28260:2924529]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-24 20:39:39.944 Seetong_tps[28260:2924529]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-24 20:39:39.945 Seetong_tps[28260:2924529] Sorted Dates (Descending): (
)
2026-06-24 20:39:40.053 Seetong_tps[28260:2924529]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-24 20:39:40.056 Seetong_tps[28260:2924529] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-24 20:39:40.129 Seetong_tps[28260:2924529] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-24 20:39:40.129 Seetong_tps[28260:2924690] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 20:39:40.129 Seetong_tps[28260:2924529]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 20:39:40.131 Seetong_tps[28260:2924529] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-24 20:39:40.133 Seetong_tps[28260:2924529]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 20:39:40.175 Seetong_tps[28260:2924529]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 下午8:39:40 175
2026-06-24 20:39:40.175 Seetong_tps[28260:2924529]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x137ffc700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x138006e00>; layer = <CALayer: 0x1380068a0>>
2026-06-24 20:39:40.175 Seetong_tps[28260:2924529]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x137ffc700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x138006e00>; layer = <CALayer: 0x1380068a0>> -- _camera.supportPlatform: 0
2026-06-24 20:39:40.175 Seetong_tps[28260:2924529]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-24 下午12:39:40 +0000
2026-06-24 20:39:40.175 Seetong_tps[28260:2924529]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0a\U53483:01:53 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53488:54:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U534810:13:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U534812:39:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 20:39:40.176 Seetong_tps[28260:2924529]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 下午8:39:40 176
2026-06-24 20:39:40.177 Seetong_tps[28260:2924541] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-24 20:39:40.219 Seetong_tps[28260:2924575] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-24 20:39:40.219 Seetong_tps[28260:2924529]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 20:39:40.223 Seetong_tps[28260:2924529] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 20:39:40.226 Seetong_tps[28260:2924529]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 20:39:40.227 Seetong_tps[28260:2924529] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 20:39:40.294 Seetong_tps[28260:2924529]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 20:39:40.297 Seetong_tps[28260:2924529] 未处理的 biz 类型: res_video_preview_advert
2026-06-24 20:39:40.297 Seetong_tps[28260:2924529]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-24 20:39:40.300 Seetong_tps[28260:2924529]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 下午8:39:40 300
2026-06-24 20:39:40.300 Seetong_tps[28260:2924529]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x137ffc700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x138006e00>; layer = <CALayer: 0x1380068a0>>
2026-06-24 20:39:40.300 Seetong_tps[28260:2924529]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x137ffc700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x138006e00>; layer = <CALayer: 0x1380068a0>> -- _camera.supportPlatform: 0
2026-06-24 20:39:40.300 Seetong_tps[28260:2924529]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 下午8:39:40 301
2026-06-24 20:39:40.300 Seetong_tps[28260:2924529]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-24 20:39:40.320 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-06-24 20:39:40.321 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-06-24 20:39:40.325 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-06-24 20:39:40.331 Seetong_tps[28260:2924529] uid:29115420 playAudio
2026-06-24 20:39:40.332 Seetong_tps[28260:2924529]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 20:39:40.332 Seetong_tps[28260:2924529]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 20:39:40.430 Seetong_tps[28260:2924529] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-24 20:39:40.485 Seetong_tps[28260:2924575]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-24 20:39:40.485 Seetong_tps[28260:2924575]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-24 20:39:40.485 Seetong_tps[28260:2924575] onDeviceAuthSuccess:uid=29115420
2026-06-24 20:39:40.485 Seetong_tps[28260:2924575]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782304780.485321,lastReceiveYUVTimeInterval=1782304780.300507,interval=0,videoView=0x137ffc700
2026-06-24 20:39:40.485 Seetong_tps[28260:2924575]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-24 20:39:40.488 Seetong_tps[28260:2924529]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-24 20:39:40.488 Seetong_tps[28260:2925306] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-24 20:39:40.489 Seetong_tps[28260:2924541] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-24 20:39:41.353 Seetong_tps[28260:2925299] ===29115420===
2026-06-24 20:39:41.354 Seetong_tps[28260:2925299] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-24 20:39:41.357 Seetong_tps[28260:2924575] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-24 20:39:41.357 Seetong_tps[28260:2924575] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-24 20:39:41.357 Seetong_tps[28260:2924575] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1366b2dc0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x137200a00>
2026-06-24 20:39:41.358 Seetong_tps[28260:2924575] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-24 20:39:41.358 Seetong_tps[28260:2924575] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 20:39:41.358 Seetong_tps[28260:2924575] InitDecodePortLog: playsettype = 50
2026-06-24 20:39:41.359 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.23 - 设备: 庭院 - 29115420
2026-06-24 20:39:41.359 Seetong_tps[28260:2924575] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 20:39:41.359 Seetong_tps[28260:2924575] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-24 20:39:41.359 Seetong_tps[28260:2924575] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 20:39:41.359 Seetong_tps[28260:2924575] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-24 20:39:41.359 Seetong_tps[28260:2924575] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-24 20:39:41.359 Seetong_tps[28260:2924575] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 20:39:41.360 Seetong_tps[28260:2924575] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 20:39:41.360 Seetong_tps[28260:2924575]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 20:39:41.360 Seetong_tps[28260:2924575]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 20:39:41.360 Seetong_tps[28260:2924575]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 20:39:41.360 Seetong_tps[28260:2924541] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 20:39:41.361 Seetong_tps[28260:2924541] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 20:39:41.361 Seetong_tps[28260:2924541] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 20:39:41.361 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.23 - 设备: 庭院 - 29115420
2026-06-24 20:39:41.363 Seetong_tps[28260:2924529] uid:29115420 playAudio
2026-06-24 20:39:41.363 Seetong_tps[28260:2924529]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 20:39:41.363 Seetong_tps[28260:2924529]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 20:39:41.363 Seetong_tps[28260:2924541] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 20:39:41.364 Seetong_tps[28260:2924529] checkPortStatus:_decodePort=1
2026-06-24 20:39:41.366 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.24 - 设备: 庭院 - 29115420
2026-06-24 20:39:43.131 Seetong_tps[28260:2924575]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 20:39:43.132 Seetong_tps[28260:2924575]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 20:39:43.132 Seetong_tps[28260:2924575]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 20:39:43.132 Seetong_tps[28260:2925306] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 20:39:43.132 Seetong_tps[28260:2925306] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 20:39:43.132 Seetong_tps[28260:2924687] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 20:39:43.133 Seetong_tps[28260:2924529] uid:29115420 playAudio
2026-06-24 20:39:43.134 Seetong_tps[28260:2924529]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 20:39:43.134 Seetong_tps[28260:2924529]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 20:39:43.134 Seetong_tps[28260:2924575]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 20:39:43.134 Seetong_tps[28260:2924690] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 20:39:43.135 Seetong_tps[28260:2924575]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 20:39:43.135 Seetong_tps[28260:2924690] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 20:39:43.135 Seetong_tps[28260:2924575]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 20:39:43.135 Seetong_tps[28260:2924690] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 20:39:43.135 Seetong_tps[28260:2924687] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 20:39:43.143 Seetong_tps[28260:2924529] checkPortStatus:_decodePort=1
2026-06-24 20:39:43.144 Seetong_tps[28260:2924529] uid:29115420 playAudio
2026-06-24 20:39:43.145 Seetong_tps[28260:2924529]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 20:39:43.145 Seetong_tps[28260:2924529]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 20:39:43.145 Seetong_tps[28260:2924690] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 20:39:43.152 Seetong_tps[28260:2924529] checkPortStatus:_decodePort=1
2026-06-24 20:39:43.156 Seetong_tps[28260:2925299]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 20:39:43.187 Seetong_tps[28260:2925299]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 20:39:43.222 Seetong_tps[28260:2925353] 重新观看视频线程：<_NSMainThread: 0x136438000>{number = 1, name = (null)}
2026-06-24 20:39:43.235 Seetong_tps[28260:2924529] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-24 20:39:43.237 Seetong_tps[28260:2925353] 重新观看视频线程：<_NSMainThread: 0x136438000>{number = 1, name = (null)}
2026-06-24 20:39:43.261 Seetong_tps[28260:2924529] uid:29115420 playAudio
2026-06-24 20:39:43.261 Seetong_tps[28260:2924690] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-24 20:39:43.261 Seetong_tps[28260:2924529] uid:29115420 playAudio
2026-06-24 20:39:43.263 Seetong_tps[28260:2924529] checkPortStatus:_decodePort=1
2026-06-24 20:39:43.263 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.13 - 设备: 庭院 - 29115420
2026-06-24 20:39:43.263 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.13 - 设备: 庭院 - 29115420
2026-06-24 20:39:43.716 Seetong_tps[28260:2924529]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-24 20:39:43.719 Seetong_tps[28260:2925299]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 20:39:43.777 Seetong_tps[28260:2925299]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 20:39:43.780 Seetong_tps[28260:2925299]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 20:39:43.783 Seetong_tps[28260:2925299]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 20:39:43.785 Seetong_tps[28260:2925299]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 20:39:43.786 Seetong_tps[28260:2925299] Failed to get IoT drive away set configuration.
2026-06-24 20:39:43.786 Seetong_tps[28260:2925299]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-24 20:39:43.790 Seetong_tps[28260:2924529]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x137ffc700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x138006e00>; layer = <CALayer: 0x1380068a0>>
2026-06-24 20:39:43.790 Seetong_tps[28260:2924529] #####Vstop:uid:29115420-0-port:1
2026-06-24 20:39:43.791 Seetong_tps[28260:2924529] -----------1release decodeport = 1
2026-06-24 20:39:43.792 Seetong_tps[28260:2924529]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 3600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-24 20:39:43.793 Seetong_tps[28260:2924529] _openGLView clearFrame ...
2026-06-24 20:39:43.808 Seetong_tps[28260:2924529] 当前控制器：STPlaybackVC
2026-06-24 20:39:43.808 Seetong_tps[28260:2924529]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 20:39:43.808 Seetong_tps[28260:2924529] 开始监听camera_nvr的onlineStatus属性变化
2026-06-24 20:39:43.808 Seetong_tps[28260:2924529] camera_nvr对象已切换，重新设置KVO监听
2026-06-24 20:39:43.820 Seetong_tps[28260:2924529] 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-06-24 20:39:43.966 Seetong_tps[28260:2924529]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 20:39:43.967 Seetong_tps[28260:2924529] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 20:39:43.967 Seetong_tps[28260:2924529]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 20:39:43.968 Seetong_tps[28260:2924529] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 20:39:43.968 Seetong_tps[28260:2924529]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 20:39:43.968 Seetong_tps[28260:2924529] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 20:39:43.968 Seetong_tps[28260:2924529]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 20:39:43.969 Seetong_tps[28260:2924529] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 20:39:43.977 Seetong_tps[28260:2924529]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-24 20:39:43.977 Seetong_tps[28260:2924529] ====高度=91.000000
2026-06-24 20:39:43.977 Seetong_tps[28260:2924529]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-24 20:39:43.979 Seetong_tps[28260:2924529] 停止监听camera_nvr的onlineStatus属性变化
2026-06-24 20:39:43.979 Seetong_tps[28260:2924529] 开始监听camera_nvr的onlineStatus属性变化
2026-06-24 20:39:43.980 Seetong_tps[28260:2924529] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 20:39:43.980 Seetong_tps[28260:2924529] ###### stopNvrRemoteRecord ......
2026-06-24 20:39:43.982 Seetong_tps[28260:2924529] updateAlarmListTable:messageModelList=0
2026-06-24 20:39:43.988 Seetong_tps[28260:2924529]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-24 20:39:43.988 Seetong_tps[28260:2925306] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 20:39:43.988 Seetong_tps[28260:2924529]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-24 20:39:43.988 Seetong_tps[28260:2924529]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-24 20:39:43.988 Seetong_tps[28260:2924529] updateAlarmListTable:messageModelList=0
2026-06-24 20:39:44.048 Seetong_tps[28260:2924529] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 20:39:44.117 Seetong_tps[28260:2924529]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 20:39:44.175 Seetong_tps[28260:2924575] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 20:39:44.175 Seetong_tps[28260:2924575]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 20:39:44.175 Seetong_tps[28260:2924575] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1366b2dc0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x137200a00>
2026-06-24 20:39:44.176 Seetong_tps[28260:2924575] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-24 20:39:44.176 Seetong_tps[28260:2924575] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 20:39:44.176 Seetong_tps[28260:2924575] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-24 20:39:44.176 Seetong_tps[28260:2924575] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 20:39:44.176 Seetong_tps[28260:2924575] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-24 20:39:44.176 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.05 - 设备: 庭院 - 29115420
2026-06-24 20:39:44.237 Seetong_tps[28260:2924687] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x137ae6900>{number = 11, name = (null)}====
2026-06-24 20:39:44.259 Seetong_tps[28260:2924541] ====请求接口 - 成功 - 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: 0x1366b14c0>{number = 7, name = (null)}====
2026-06-24 20:39:44.287 Seetong_tps[28260:2925306] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x138290200>{number = 22, name = (null)}====
2026-06-24 20:39:44.678 Seetong_tps[28260:2925299] ===29115420===
2026-06-24 20:39:46.277 Seetong_tps[28260:2924529]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-24 20:39:48.805 Seetong_tps[28260:2925299]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000001111111111111110000000 - result: 0 - devid: 29115420
2026-06-24 20:39:49.197 Seetong_tps[28260:2925299] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2672
2026-06-24 20:39:49.198 Seetong_tps[28260:2924529] timeSliceArray.count=168
2026-06-24 20:39:49.294 Seetong_tps[28260:2924529] nvrParseRecPlayBlock timelineModelArray.count=167
2026-06-24 20:39:49.294 Seetong_tps[28260:2924529] timelineModel.timePaint=20:37:51-20:38:33,timelineModel.recordType=1
2026-06-24 20:39:49.333 Seetong_tps[28260:2924529] updateAlarmListTable:messageModelList=83
2026-06-24 20:39:49.333 Seetong_tps[28260:2924529]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-24 20:39:49.335 Seetong_tps[28260:2924529]  --- setFirstTimePosition --- i: 166 - recordType: 1
2026-06-24 20:39:49.335 Seetong_tps[28260:2924529]  --- setFirstTimePosition --- i: 165 - recordType: 7
2026-06-24 20:39:49.335 Seetong_tps[28260:2924529] _firstHaveDataTime=20:37:36
2026-06-24 20:39:49.769 Seetong_tps[28260:2924529]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 20:39:50.257 Seetong_tps[28260:2924529]  -- 预览倒计时 -- User interaction detected
2026-06-24 20:39:50.281 Seetong_tps[28260:2924529] uid:29115420 FC_P2PNvrReplayByTime
2026-06-24 20:39:50.281 Seetong_tps[28260:2924529]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0a\U53483:01:53 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U53488:54:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U534810:13:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U534812:39:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 20:39:50.281 Seetong_tps[28260:2924529]  -- 播放视频（录像） -- 开始时间: 2026-06-24 下午12:39:50 +0000
2026-06-24 20:39:50.282 Seetong_tps[28260:2924541] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260624203736
2026-06-24 20:39:50.282 Seetong_tps[28260:2924529]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624203736
2026-06-24 20:39:50.594 Seetong_tps[28260:2925299]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 20:39:51.000 Seetong_tps[28260:2924575] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-24 20:39:51.000 Seetong_tps[28260:2924575]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-24 20:39:51.000 Seetong_tps[28260:2924575] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1366b2dc0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x137200a00>
2026-06-24 20:39:51.000 Seetong_tps[28260:2924575] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-24 20:39:51.000 Seetong_tps[28260:2924575] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 20:39:51.000 Seetong_tps[28260:2924575] InitDecodePortLog: playsettype = 50
2026-06-24 20:39:51.001 Seetong_tps[28260:2924575] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 20:39:51.001 Seetong_tps[28260:2924575] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-24 20:39:51.001 Seetong_tps[28260:2924575] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-24 20:39:51.001 Seetong_tps[28260:2924575] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-24 20:39:51.001 Seetong_tps[28260:2924575] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-06-24 20:39:51.001 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-06-24 20:39:51.002 Seetong_tps[28260:2924575] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 20:39:51.002 Seetong_tps[28260:2924575] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 20:39:51.003 Seetong_tps[28260:2924529]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-06-24 20:39:51.017 Seetong_tps[28260:2924529] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-24 20:39:51.093 Seetong_tps[28260:2924529] 卡回放第一帧回调 倍速 = 0
2026-06-24 20:39:53.069 Seetong_tps[28260:2924529]  -- WebSocket - 重置重连次数 -- 
2026-06-24 20:39:57.485 Seetong_tps[28260:2924529]  -- 预览倒计时 -- User interaction detected
2026-06-24 20:39:57.504 Seetong_tps[28260:2924529]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624203736
2026-06-24 20:39:57.504 Seetong_tps[28260:2924542] zhangw_controlNvrRemoteRecord:strDateTime=20260624203736,action=6
2026-06-24 20:39:57.584 Seetong_tps[28260:2925299]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 20:39:59.769 Seetong_tps[28260:2924529]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 20:40:03.541 Seetong_tps[28260:2924529]  -- 预览倒计时 -- User interaction detected
2026-06-24 20:40:03.554 Seetong_tps[28260:2925615] zhangw_controlNvrRemoteRecord:strDateTime=20260624203736,action=6
2026-06-24 20:40:03.554 Seetong_tps[28260:2924529]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624203736
2026-06-24 20:40:03.624 Seetong_tps[28260:2925299]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 20:40:08.863 Seetong_tps[28260:2924529]  -- 预览倒计时 -- User interaction detected
2026-06-24 20:40:08.868 Seetong_tps[28260:2924529]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260624202749
2026-06-24 20:40:08.868 Seetong_tps[28260:2924542] zhangw_controlNvrRemoteRecord:strDateTime=20260624202749,action=6
2026-06-24 20:40:08.946 Seetong_tps[28260:2925299]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-24 20:40:09.770 Seetong_tps[28260:2924529]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 20:40:12.701 Seetong_tps[28260:2924575]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-24 20:40:12.701 Seetong_tps[28260:2924529] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-24 20:40:12.701 Seetong_tps[28260:2924529] ###### stopNvrRemoteRecord ......
2026-06-24 20:40:12.716 Seetong_tps[28260:2924529]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 20:40:12.720 Seetong_tps[28260:2924529] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782304127000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 20:40:12.720 Seetong_tps[28260:2924529]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 20:40:12.720 Seetong_tps[28260:2924529]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 20:40:12.734 Seetong_tps[28260:2924529] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-24 20:40:12.769 Seetong_tps[28260:2924529] [保存失败] 相机对象或存储字典为空
2026-06-24 20:40:12.769 Seetong_tps[28260:2925753] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-24 20:40:12.769 Seetong_tps[28260:2925753] --FC_StopDevComEx end
2026-06-24 20:40:12.769 Seetong_tps[28260:2924529] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782304127000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 20:40:12.769 Seetong_tps[28260:2924529]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 20:40:12.769 Seetong_tps[28260:2924529]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 20:40:12.775 Seetong_tps[28260:2924529]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-24 21:25:12.241 Seetong_tps[28714:2953471] app_version=8.3.805
2026-06-24 21:25:12.263 Seetong_tps[28714:2953508] 询问用户是否开启推送成功
2026-06-24 21:25:12.263 Seetong_tps[28714:2953508] 用户点击允许接收推送
2026-06-24 21:25:12.264 Seetong_tps[28714:2953471]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-24 21:25:12.264 Seetong_tps[28714:2953471] showForLogin 1
2026-06-24 21:25:12.264 Seetong_tps[28714:2953471] AppLaunch 还剩 6.204829216003418 秒
2026-06-24 21:25:12.265 Seetong_tps[28714:2953508] remoteNotificationSetting: <UNNotificationSettings: 0x10e6c2a80; 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-06-24 21:25:12.283 Seetong_tps[28714:2953471]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-24 21:25:12.322 Seetong_tps[28714:2953471] viewDidLoad/configtime=2026-06-24 下午1:25:12 +0000
2026-06-24 21:25:12.323 Seetong_tps[28714:2953471]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-24 21:25:12.323 Seetong_tps[28714:2953471]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-24 21:25:12.339 Seetong_tps[28714:2953562] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjkxMjMxMjI0Mywic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.zb9P_Z0OWRi6xvFW_VhfnVnSGfOTvKHuR96bAPAI37A","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MjkxMjMxMjI0NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5MiJdfQ._gth1hLcfNSsLULkbyXSWA3wvkbPDvE3sBz9pZfriRo","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:24900"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24900"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24901"}]}
====
2026-06-24 21:25:12.381 Seetong_tps[28714:2953471]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-24 21:25:12.381 Seetong_tps[28714:2953471]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-24 21:25:12.385 Seetong_tps[28714:2953471]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-24 21:25:12.385 Seetong_tps[28714:2953471] 开始检查未读客服消息...
2026-06-24 21:25:12.385 Seetong_tps[28714:2953471] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-24 21:25:12.385 Seetong_tps[28714:2953471]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 21:25:12.390 Seetong_tps[28714:2953471]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-24 21:25:12.390 Seetong_tps[28714:2953471]  -- WebSocket connection - getNetty - 
2026-06-24 21:25:12.392 Seetong_tps[28714:2953471]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-24 21:25:12.395 Seetong_tps[28714:2953471] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-24 21:25:12.395 Seetong_tps[28714:2953471] NAV deviceOrientationDidChange:1
2026-06-24 21:25:12.399 Seetong_tps[28714:2953471]  -- groupDeviceList -- 
2026-06-24 21:25:12.399 Seetong_tps[28714:2953471] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-24 21:25:12.399 Seetong_tps[28714:2953471]  -- WebSocket connection - getNetty - 
2026-06-24 21:25:12.399 Seetong_tps[28714:2953471]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 21:25:12.410 Seetong_tps[28714:2953524] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x114922940>{number = 11, name = (null)}====
2026-06-24 21:25:12.499 Seetong_tps[28714:2953471]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-24 21:25:12.589 Seetong_tps[28714:2953510] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x107439080>{number = 3, name = (null)}====
2026-06-24 21:25:12.589 Seetong_tps[28714:2953623] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10ac17000>{number = 12, name = (null)}====
2026-06-24 21:25:12.596 Seetong_tps[28714:2953625] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAAYDUlcAU1doB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10ac14840>{number = 13, name = (null)}====
2026-06-24 21:25:12.606 Seetong_tps[28714:2953513] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10ac16e00>{number = 14, name = (null)}====
2026-06-24 21:25:12.614 Seetong_tps[28714:2953624] ====请求接口 - 成功 - 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: 0x10ac16dc0>{number = 15, name = (null)}====
2026-06-24 21:25:12.615 Seetong_tps[28714:2953508] ====请求接口 - 成功 - 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: 0x1149230c0>{number = 9, name = (null)}====
2026-06-24 21:25:12.620 Seetong_tps[28714:2953626] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x11497fbc0>{number = 10, name = (null)}====
2026-06-24 21:25:12.623 Seetong_tps[28714:2953523] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10ac16d80>{number = 16, name = (null)}====
2026-06-24 21:25:12.623 Seetong_tps[28714:2953514] ====请求接口 - 成功 - 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=bjrelay66.s5.seetong.com:1443;type=0&load=19&addr=bjrelay45.s2.seetong.com:3443;type=0&load=17&addr=bjrelay10.s5.seetong.com:6443;","vipRelayServers":"type=0&load=39&addr=bjrelayvip2.s2.seetong.com:12443;type=0&load=41&addr=bjrelayvip2.s2.seetong.com:6443;type=0&load=61&addr=bjrelayvip3.s2.seetong.com:10443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.118","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107439340>{number = 4, name = (null)}====
2026-06-24 21:25:12.655 Seetong_tps[28714:2953522] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782306531000,"lastHeartTime":1782287450000,"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: 0x10ac16d40>{number = 17, name = (null)}====
2026-06-24 21:25:12.658 Seetong_tps[28714:2953471] Super properties have already been unregistered.
2026-06-24 21:25:12.659 Seetong_tps[28714:2953471] UMAPM_OOMSampling(0,0):NO
2026-06-24 21:25:12.661 Seetong_tps[28714:2953471]  -- deviceListDataUpdate - AppLaunch 还剩 0.8079919815063477 秒 - 再延迟 1.307991981506348 秒 - 启动耗时 2.192008018493652 秒
2026-06-24 21:25:12.661 Seetong_tps[28714:2953471]  -- groupDeviceList -- 
2026-06-24 21:25:12.661 Seetong_tps[28714:2953471] groupDeviceList 已在进行中，跳过新的调用
2026-06-24 21:25:12.661 Seetong_tps[28714:2953471]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2192 毫秒
2026-06-24 21:25:12.663 Seetong_tps[28714:2953471]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 21:25:12.663 Seetong_tps[28714:2953471]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 21:25:12.663 Seetong_tps[28714:2953471]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 21:25:12.664 Seetong_tps[28714:2953471]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 529;
}
2026-06-24 21:25:12.690 Seetong_tps[28714:2953471] ++++-[VideoView dealloc]++++
2026-06-24 21:25:12.694 Seetong_tps[28714:2953471] OpenGLView20_Seetong dealloc:0x10ac11800
2026-06-24 21:25:12.722 Seetong_tps[28714:2953471]  -- WebSocket - 重置重连次数 -- 
2026-06-24 21:25:12.736 Seetong_tps[28714:2953471]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-24 21:25:12.736 Seetong_tps[28714:2953471]  -- WebSocket connection - getNetty - 
2026-06-24 21:25:12.736 Seetong_tps[28714:2953471]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-24 21:25:12.737 Seetong_tps[28714:2953471] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-24 21:25:12.738 Seetong_tps[28714:2953471] 客服消息未读数量: 0
2026-06-24 21:25:12.739 Seetong_tps[28714:2953471]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-24 21:25:12.740 Seetong_tps[28714:2953471]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAAYDUlcAU1doB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-24 21:25:12.744 Seetong_tps[28714:2953471]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-24 21:25:12.749 Seetong_tps[28714:2953471]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-24 21:25:12.749 Seetong_tps[28714:2953471]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-24 21:25:12.762 Seetong_tps[28714:2953471]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-24 21:25:12.763 Seetong_tps[28714:2953471] UMAPM_NetworkSampling(0,0):NO
2026-06-24 21:25:12.763 Seetong_tps[28714:2953514]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-24 21:25:12.763 Seetong_tps[28714:2953471]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-24 21:25:12.763 Seetong_tps[28714:2953471]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 21:25:12.763 Seetong_tps[28714:2953514]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-24 21:25:12.763 Seetong_tps[28714:2953471]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 21:25:12.763 Seetong_tps[28714:2953514]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-24 21:25:12.763 Seetong_tps[28714:2953514]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-24 21:25:12.763 Seetong_tps[28714:2953514]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-24 21:25:12.763 Seetong_tps[28714:2953514]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-24 21:25:12.765 Seetong_tps[28714:2953471] 蓝牙已打开
2026-06-24 21:25:12.774 Seetong_tps[28714:2953471]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 21:25:12.791 Seetong_tps[28714:2953471]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-24 21:25:12.791 Seetong_tps[28714:2953471]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-24 21:25:12.792 Seetong_tps[28714:2953471]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-24 21:25:12.792 Seetong_tps[28714:2953471]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2323 毫秒
2026-06-24 21:25:12.792 Seetong_tps[28714:2953471] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782306531000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 21:25:12.792 Seetong_tps[28714:2953471]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 21:25:12.792 Seetong_tps[28714:2953471]  -- groupDeviceList -- 
2026-06-24 21:25:12.793 Seetong_tps[28714:2953562] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-24 21:25:12.793 Seetong_tps[28714:2953562] [DeviceMonitor] 监控管理器初始化完成
2026-06-24 21:25:12.884 Seetong_tps[28714:2953509] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x107439040>{number = 2, name = (null)}====
2026-06-24 21:25:12.915 Seetong_tps[28714:2953471]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-24 21:25:12.915 Seetong_tps[28714:2953471]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-24 21:25:12.915 Seetong_tps[28714:2953471]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-24 21:25:12.916 Seetong_tps[28714:2953471]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-24 21:25:12.916 Seetong_tps[28714:2953471]  -- WebSocket - 重置重连次数 -- 
2026-06-24 21:25:12.916 Seetong_tps[28714:2953471]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-06-24 21:25:12.917 Seetong_tps[28714:2953471]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 21:25:12.917 Seetong_tps[28714:2953471]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAYJA1cFUFBpAQQB","reconn":0}}
2026-06-24 21:25:12.917 Seetong_tps[28714:2953471]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 21:25:12.917 Seetong_tps[28714:2953471] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782306531000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 21:25:12.919 Seetong_tps[28714:2953471]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 21:25:12.919 Seetong_tps[28714:2953471]  -- STBluetoothManager - 开始扫描 - 
2026-06-24 21:25:12.920 Seetong_tps[28714:2953471]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-24 21:25:12.920 Seetong_tps[28714:2953471]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-24 21:25:13.036 Seetong_tps[28714:2953471] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-24 21:25:13.036 Seetong_tps[28714:2953471] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-24 21:25:13.037 Seetong_tps[28714:2953471] Formatted Date: 2026-06-24
2026-06-24 21:25:13.037 Seetong_tps[28714:2953471]  --- webSocketGetServerData msgId: 7B0DCBD8-1E43-4257-8D61-FDFF8D4F162A - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-24";
        token = AVYOAQteVABrAAkFBgUEVAYJA1cFUFFpAQQB;
    };
}
2026-06-24 21:25:13.037 Seetong_tps[28714:2953471]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 21:25:13.037 Seetong_tps[28714:2953471]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-24 21:25:13.041 Seetong_tps[28714:2953471]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-24 21:25:13.104 Seetong_tps[28714:2953471] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-24 21:25:13.104 Seetong_tps[28714:2953471]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-24 21:25:13.104 Seetong_tps[28714:2953471]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-24 21:25:13.105 Seetong_tps[28714:2953471] Sorted Dates (Descending): (
)
2026-06-24 21:25:13.977 Seetong_tps[28714:2953471] AppLaunch hideForRefreshToken
2026-06-24 21:25:13.977 Seetong_tps[28714:2953471] AppLaunch hideForRefreshToken dismiss
2026-06-24 21:25:13.977 Seetong_tps[28714:2953471] AppLaunch dismiss...
2026-06-24 21:25:14.117 Seetong_tps[28714:2953562]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-24 21:25:14.117 Seetong_tps[28714:2953562]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-24 21:25:14.118 Seetong_tps[28714:2953562]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-24 21:25:14.123 Seetong_tps[28714:2953471]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-24 21:25:14.123 Seetong_tps[28714:2953514] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-24 21:25:14.123 Seetong_tps[28714:2953523] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-24 21:25:14.145 Seetong_tps[28714:2953562]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 21:25:14.147 Seetong_tps[28714:2953562]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 21:25:14.147 Seetong_tps[28714:2953562]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 21:25:14.147 Seetong_tps[28714:2953523] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 21:25:14.148 Seetong_tps[28714:2953523] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 21:25:14.148 Seetong_tps[28714:2953514] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 21:25:14.163 Seetong_tps[28714:2953562]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-24 21:25:14.164 Seetong_tps[28714:2953562]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 21:25:14.164 Seetong_tps[28714:2953562]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-24 21:25:14.165 Seetong_tps[28714:2953514] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-24 21:25:14.165 Seetong_tps[28714:2953509] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-24 21:25:14.165 Seetong_tps[28714:2953514] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-24 21:25:14.221 Seetong_tps[28714:2953568]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 21:25:14.225 Seetong_tps[28714:2953471]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-24 21:25:14.226 Seetong_tps[28714:2953568]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-24 21:25:14.284 Seetong_tps[28714:2953471]  dealloc -- STAppLaunchWindow
2026-06-24 21:25:14.287 Seetong_tps[28714:2953471]  dealloc -- STAppLaunchViewController
2026-06-24 21:25:14.288 Seetong_tps[28714:2953471] AppLaunch dismiss... end
2026-06-24 21:25:14.495 Seetong_tps[28714:2953471] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-24 21:25:14.495 Seetong_tps[28714:2953471] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-24 21:25:14.495 Seetong_tps[28714:2953471] 用户设置的具体字体大小: 15.000000
2026-06-24 21:25:14.746 Seetong_tps[28714:2953471] MessageThrottle reloadTableView ---
2026-06-24 21:25:15.534 Seetong_tps[28714:2953471]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-24 21:25:15.872 Seetong_tps[28714:2953509] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x107439040>{number = 2, name = (null)}====
2026-06-24 21:25:15.925 Seetong_tps[28714:2953471]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-24 21:25:15.936 Seetong_tps[28714:2953471] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-24 21:25:15.990 Seetong_tps[28714:2953523] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-24 21:25:15.990 Seetong_tps[28714:2953471] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-24 21:25:15.990 Seetong_tps[28714:2953471]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-24 21:25:15.991 Seetong_tps[28714:2953471] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-24 21:25:15.994 Seetong_tps[28714:2953471]  -- STBluetoothManager - 结束扫描 - 
2026-06-24 21:25:16.013 Seetong_tps[28714:2953471]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-24 下午9:25:16 013
2026-06-24 21:25:16.013 Seetong_tps[28714:2953471]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10af9c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10afa4a20>; layer = <CALayer: 0x10af74bc0>>
2026-06-24 21:25:16.013 Seetong_tps[28714:2953471]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10af9c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10afa4a20>; layer = <CALayer: 0x10af74bc0>> -- _camera.supportPlatform: 0
2026-06-24 21:25:16.013 Seetong_tps[28714:2953471]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-24 下午1:25:15 +0000
2026-06-24 21:25:16.013 Seetong_tps[28714:2953471]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0a\U53488:54:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0a\U534810:13:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U534812:39:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U53481:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-24 21:25:16.014 Seetong_tps[28714:2953471]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-24 下午9:25:16 014
2026-06-24 21:25:16.014 Seetong_tps[28714:2953523] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-24 21:25:16.042 Seetong_tps[28714:2953471]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 21:25:16.045 Seetong_tps[28714:2953471] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 21:25:16.047 Seetong_tps[28714:2953471]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-24 21:25:16.048 Seetong_tps[28714:2953471] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-24 21:25:16.072 Seetong_tps[28714:2953471]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-24 21:25:16.075 Seetong_tps[28714:2953471] 未处理的 biz 类型: res_video_preview_advert
2026-06-24 21:25:16.075 Seetong_tps[28714:2953471]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-24 21:25:16.076 Seetong_tps[28714:2953471]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-24 21:25:16.076 Seetong_tps[28714:2953471]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-24 21:25:16.079 Seetong_tps[28714:2953471]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-24 21:25:16.079 Seetong_tps[28714:2953471]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-24 21:25:16.079 Seetong_tps[28714:2953471]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-24 21:25:16.079 Seetong_tps[28714:2953471] 滚动已停止500毫秒，执行操作:29115420
2026-06-24 21:25:16.096 Seetong_tps[28714:2953471] uid:29115420 playAudio
2026-06-24 21:25:16.096 Seetong_tps[28714:2953471]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-24 21:25:16.096 Seetong_tps[28714:2953471]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-24 21:25:16.096 Seetong_tps[28714:2953509] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-24 21:25:16.299 Seetong_tps[28714:2953471] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-24 21:25:16.300 Seetong_tps[28714:2953514] ====请求接口 - 成功 - 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: 0x107439340>{number = 4, name = (null)}====
2026-06-24 21:25:17.079 Seetong_tps[28714:2953568] ===29115420===
2026-06-24 21:25:17.179 Seetong_tps[28714:2953568] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-24 21:25:17.179 Seetong_tps[28714:2953562] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-24 21:25:17.180 Seetong_tps[28714:2953562] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-24 21:25:17.180 Seetong_tps[28714:2953562] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076b6500>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e61ca00>
2026-06-24 21:25:17.180 Seetong_tps[28714:2953562] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-24 21:25:17.180 Seetong_tps[28714:2953562] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-24 21:25:17.180 Seetong_tps[28714:2953562] InitDecodePortLog: playsettype = 50
2026-06-24 21:25:17.184 Seetong_tps[28714:2953471]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.19 - 设备: 庭院 - 29115420
2026-06-24 21:25:17.185 Seetong_tps[28714:2953562] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-24 21:25:17.185 Seetong_tps[28714:2953562] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-24 21:25:17.185 Seetong_tps[28714:2953562] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-24 21:25:17.185 Seetong_tps[28714:2953562] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-24 21:25:17.186 Seetong_tps[28714:2953562] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-24 21:25:17.186 Seetong_tps[28714:2953562] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-24 21:25:17.186 Seetong_tps[28714:2953562] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-24 21:25:17.189 Seetong_tps[28714:2953471]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.20 - 设备: 庭院 - 29115420
2026-06-24 21:25:18.389 Seetong_tps[28714:2953568]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-24 21:25:18.392 Seetong_tps[28714:2953659] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-06-24 21:25:18.405 Seetong_tps[28714:2953471] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-24 21:25:18.429 Seetong_tps[28714:2953471] uid:29115420 playAudio
2026-06-24 21:25:18.430 Seetong_tps[28714:2953626] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-24 21:25:18.430 Seetong_tps[28714:2953471] uid:29115420 playAudio
2026-06-24 21:25:18.430 Seetong_tps[28714:2953471] checkPortStatus:_decodePort=1
2026-06-24 21:25:18.430 Seetong_tps[28714:2953471]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.44 - 设备: 庭院 - 29115420
2026-06-24 21:25:18.431 Seetong_tps[28714:2953471]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.44 - 设备: 庭院 - 29115420
2026-06-24 21:25:18.449 Seetong_tps[28714:2953659] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-06-24 21:25:18.451 Seetong_tps[28714:2953471]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.46 - 设备: 庭院 - 29115420
2026-06-24 21:25:18.712 Seetong_tps[28714:2953568] Failed to get IoT drive away set configuration.
2026-06-24 21:25:18.712 Seetong_tps[28714:2953568]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-24 21:25:22.663 Seetong_tps[28714:2953471]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-24 21:25:22.925 Seetong_tps[28714:2953562]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-24 21:25:22.927 Seetong_tps[28714:2953471]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-24 21:25:22.930 Seetong_tps[28714:2953471] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782306531000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 21:25:22.930 Seetong_tps[28714:2953471]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 21:25:22.930 Seetong_tps[28714:2953471]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-24 21:25:22.945 Seetong_tps[28714:2953471] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-24 21:25:22.946 Seetong_tps[28714:2953471]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10af9c380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10afa4a20>; layer = <CALayer: 0x10af74bc0>>
2026-06-24 21:25:22.946 Seetong_tps[28714:2953471] #####Vstop:uid:29115420-0-port:1
2026-06-24 21:25:22.950 Seetong_tps[28714:2953471] -----------1release decodeport = 1
2026-06-24 21:25:22.950 Seetong_tps[28714:2953471]  -- 播放视频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" = 6900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-24 21:25:22.955 Seetong_tps[28714:2953471] _openGLView clearFrame ...
2026-06-24 21:25:22.986 Seetong_tps[28714:2953471] [保存失败] 相机对象或存储字典为空
2026-06-24 21:25:22.987 Seetong_tps[28714:2953513] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-24 21:25:22.987 Seetong_tps[28714:2953513] --FC_StopDevComEx end
2026-06-24 21:25:22.987 Seetong_tps[28714:2953471] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782306531000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782287450000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-24 21:25:22.987 Seetong_tps[28714:2953471]  --- 取消心跳 destoryHeartBeat --- 
2026-06-24 21:25:22.987 Seetong_tps[28714:2953471]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-25 06:16:02.104 Seetong_tps[30061:3109032] app_version=8.3.805
2026-06-25 06:16:02.118 Seetong_tps[30061:3109047] 询问用户是否开启推送成功
2026-06-25 06:16:02.118 Seetong_tps[30061:3109047] 用户点击允许接收推送
2026-06-25 06:16:02.120 Seetong_tps[30061:3109032]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-25 06:16:02.120 Seetong_tps[30061:3109032] showForLogin 1
2026-06-25 06:16:02.120 Seetong_tps[30061:3109032] AppLaunch 还剩 6.664830923080444 秒
2026-06-25 06:16:02.120 Seetong_tps[30061:3109046] remoteNotificationSetting: <UNNotificationSettings: 0x111eb9860; 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-06-25 06:16:02.142 Seetong_tps[30061:3109032]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-25 06:16:02.179 Seetong_tps[30061:3109032] viewDidLoad/configtime=2026-06-24 下午10:16:02 +0000
2026-06-25 06:16:02.180 Seetong_tps[30061:3109032]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-25 06:16:02.180 Seetong_tps[30061:3109032]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-25 06:16:02.191 Seetong_tps[30061:3109064] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjk0NDE2MjA3OCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.k2dq4lHMTyapEDJwBgVFOkwn5sdBtdt2R2K0a7NbYtg","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjk0NDE2MjA3OCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5NSJdfQ.BD-OTHPfSIDtSSStmGT50_7RGdAPn_biaG_aCwIqdJE","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","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24906"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24904"}]}
====
2026-06-25 06:16:02.232 Seetong_tps[30061:3109032]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-25 06:16:02.232 Seetong_tps[30061:3109032]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-25 06:16:02.234 Seetong_tps[30061:3109032]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-25 06:16:02.234 Seetong_tps[30061:3109032] 开始检查未读客服消息...
2026-06-25 06:16:02.234 Seetong_tps[30061:3109032] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-25 06:16:02.234 Seetong_tps[30061:3109032]  --- 取消心跳 destoryHeartBeat --- 
2026-06-25 06:16:02.243 Seetong_tps[30061:3109032]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-25 06:16:02.243 Seetong_tps[30061:3109032]  -- WebSocket connection - getNetty - 
2026-06-25 06:16:02.243 Seetong_tps[30061:3109032]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-25 06:16:02.247 Seetong_tps[30061:3109032] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-25 06:16:02.247 Seetong_tps[30061:3109032] NAV deviceOrientationDidChange:1
2026-06-25 06:16:02.249 Seetong_tps[30061:3109032]  -- groupDeviceList -- 
2026-06-25 06:16:02.249 Seetong_tps[30061:3109032] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-25 06:16:02.249 Seetong_tps[30061:3109032]  -- WebSocket connection - getNetty - 
2026-06-25 06:16:02.249 Seetong_tps[30061:3109032]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-25 06:16:02.266 Seetong_tps[30061:3109045] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10ac39080>{number = 3, name = (null)}====
2026-06-25 06:16:02.331 Seetong_tps[30061:3109032]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-25 06:16:02.379 Seetong_tps[30061:3109032] UMAPM_OOMSampling(0,0):NO
2026-06-25 06:16:02.431 Seetong_tps[30061:3109118] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10dc47040>{number = 16, name = (null)}====
2026-06-25 06:16:02.431 Seetong_tps[30061:3109115] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782338980000,"lastHeartTime":1782330769000,"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: 0x10dc46fc0>{number = 15, name = (null)}====
2026-06-25 06:16:02.436 Seetong_tps[30061:3109041] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10ac391c0>{number = 5, name = (null)}====
2026-06-25 06:16:02.464 Seetong_tps[30061:3109046] ====请求接口 - 成功 - 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: 0x111e9f180>{number = 10, name = (null)}====
2026-06-25 06:16:02.464 Seetong_tps[30061:3109032] Super properties have already been unregistered.
2026-06-25 06:16:02.465 Seetong_tps[30061:3109047] ====请求接口 - 成功 - 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: 0x10aeb14c0>{number = 7, name = (null)}====
2026-06-25 06:16:02.465 Seetong_tps[30061:3109119] ====请求接口 - 成功 - 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: 0x10dc470c0>{number = 17, name = (null)}====
2026-06-25 06:16:02.465 Seetong_tps[30061:3109032]  -- deviceListDataUpdate - AppLaunch 还剩 1.320173978805542 秒 - 再延迟 1.820173978805542 秒 - 启动耗时 1.679826021194458 秒
2026-06-25 06:16:02.465 Seetong_tps[30061:3109032]  -- groupDeviceList -- 
2026-06-25 06:16:02.465 Seetong_tps[30061:3109032] groupDeviceList 已在进行中，跳过新的调用
2026-06-25 06:16:02.465 Seetong_tps[30061:3109043] ====请求接口 - 成功 - 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=bjrelay45.s2.seetong.com:7443;type=0&load=15&addr=bjrelay46.s2.seetong.com:2443;type=0&load=20&addr=bjrelay3.s5.seetong.com:3443;","vipRelayServers":"type=0&load=46&addr=bjrelay41.s2.seetong.com:8443;type=0&load=41&addr=bjrelayvip1.s2.seetong.com:14443;type=0&load=50&addr=bjrelayvip3.s2.seetong.com:10443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.118","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10ac39140>{number = 2, name = (null)}====
2026-06-25 06:16:02.465 Seetong_tps[30061:3109032]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1680 毫秒
2026-06-25 06:16:02.465 Seetong_tps[30061:3109117] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10dc46e80>{number = 18, name = (null)}====
2026-06-25 06:16:02.468 Seetong_tps[30061:3109032]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-25 06:16:02.469 Seetong_tps[30061:3109032]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-25 06:16:02.469 Seetong_tps[30061:3109032]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-25 06:16:02.470 Seetong_tps[30061:3109032]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 530;
}
2026-06-25 06:16:02.478 Seetong_tps[30061:3109064] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-25 06:16:02.478 Seetong_tps[30061:3109064] [DeviceMonitor] 监控管理器初始化完成
2026-06-25 06:16:02.480 Seetong_tps[30061:3109121] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQDVlUDU1MHAz4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10dc46cc0>{number = 19, name = (null)}====
2026-06-25 06:16:02.481 Seetong_tps[30061:3109032] ++++-[VideoView dealloc]++++
2026-06-25 06:16:02.485 Seetong_tps[30061:3109032] OpenGLView20_Seetong dealloc:0x10dc40e00
2026-06-25 06:16:02.498 Seetong_tps[30061:3109032]  -- WebSocket - 重置重连次数 -- 
2026-06-25 06:16:02.499 Seetong_tps[30061:3109116] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10dc44d80>{number = 20, name = (null)}====
2026-06-25 06:16:02.504 Seetong_tps[30061:3109125] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x11b99b6c0>{number = 13, name = (null)}====
2026-06-25 06:16:02.508 Seetong_tps[30061:3109032]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-25 06:16:02.508 Seetong_tps[30061:3109032]  -- WebSocket connection - getNetty - 
2026-06-25 06:16:02.508 Seetong_tps[30061:3109032]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-25 06:16:02.519 Seetong_tps[30061:3109032] UMAPM_NetworkSampling(0,0):NO
2026-06-25 06:16:02.527 Seetong_tps[30061:3109032]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-25 06:16:02.527 Seetong_tps[30061:3109116]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-25 06:16:02.527 Seetong_tps[30061:3109116]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-25 06:16:02.527 Seetong_tps[30061:3109116]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-25 06:16:02.528 Seetong_tps[30061:3109116]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-25 06:16:02.528 Seetong_tps[30061:3109116]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-25 06:16:02.528 Seetong_tps[30061:3109116]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-25 06:16:02.528 Seetong_tps[30061:3109032]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-25 06:16:02.534 Seetong_tps[30061:3109032]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-25 06:16:02.534 Seetong_tps[30061:3109032]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-25 06:16:02.543 Seetong_tps[30061:3109032]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-25 06:16:02.543 Seetong_tps[30061:3109032] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-25 06:16:02.543 Seetong_tps[30061:3109032] 客服消息未读数量: 0
2026-06-25 06:16:02.543 Seetong_tps[30061:3109032]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-25 06:16:02.543 Seetong_tps[30061:3109032]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-25 06:16:02.545 Seetong_tps[30061:3109032] 蓝牙已打开
2026-06-25 06:16:02.545 Seetong_tps[30061:3109032]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-25 06:16:02.545 Seetong_tps[30061:3109032]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQDVlUDU1MHAz4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-25 06:16:02.547 Seetong_tps[30061:3109032]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-25 06:16:02.552 Seetong_tps[30061:3109032]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-25 06:16:02.552 Seetong_tps[30061:3109032]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-25 06:16:02.566 Seetong_tps[30061:3109032]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-25 06:16:02.678 Seetong_tps[30061:3109032]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-25 06:16:02.678 Seetong_tps[30061:3109032]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1893 毫秒
2026-06-25 06:16:02.678 Seetong_tps[30061:3109032] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782338980000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782330769000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 06:16:02.678 Seetong_tps[30061:3109032]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-25 06:16:02.678 Seetong_tps[30061:3109032]  -- groupDeviceList -- 
2026-06-25 06:16:02.679 Seetong_tps[30061:3109032]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-25 06:16:02.679 Seetong_tps[30061:3109032]  -- WebSocket - 重置重连次数 -- 
2026-06-25 06:16:02.679 Seetong_tps[30061:3109032]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-25 06:16:02.680 Seetong_tps[30061:3109032]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 06:16:02.680 Seetong_tps[30061:3109032]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAYKAlQGUVBpAQQB","reconn":0}}
2026-06-25 06:16:02.680 Seetong_tps[30061:3109032]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 06:16:02.681 Seetong_tps[30061:3109032] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782338980000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782330769000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 06:16:02.686 Seetong_tps[30061:3109032]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-25 06:16:02.686 Seetong_tps[30061:3109032]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-25 06:16:02.686 Seetong_tps[30061:3109032]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-25 06:16:02.687 Seetong_tps[30061:3109032]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-25 06:16:02.687 Seetong_tps[30061:3109032]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-25 06:16:02.691 Seetong_tps[30061:3109041] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10ac391c0>{number = 5, name = (null)}====
2026-06-25 06:16:02.735 Seetong_tps[30061:3109032]  -- STBluetoothManager - 结束扫描 - 
2026-06-25 06:16:02.735 Seetong_tps[30061:3109032]  -- STBluetoothManager - 开始扫描 - 
2026-06-25 06:16:02.805 Seetong_tps[30061:3109032] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-25 06:16:02.805 Seetong_tps[30061:3109032] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-25 06:16:02.806 Seetong_tps[30061:3109032] Formatted Date: 2026-06-25
2026-06-25 06:16:02.806 Seetong_tps[30061:3109032]  --- webSocketGetServerData msgId: 4E45D32F-DC23-403D-B66D-7E7528CFE3C3 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-25";
        token = AVYOAQteVABrAAkFBgUEVAYKAlQGUVBpAQQB;
    };
}
2026-06-25 06:16:02.806 Seetong_tps[30061:3109032]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 06:16:02.806 Seetong_tps[30061:3109032]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-25 06:16:02.812 Seetong_tps[30061:3109064]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-25 06:16:02.812 Seetong_tps[30061:3109064]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-25 06:16:02.812 Seetong_tps[30061:3109064]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-25 06:16:02.813 Seetong_tps[30061:3109032]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-25 06:16:02.814 Seetong_tps[30061:3109046] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-25 06:16:02.814 Seetong_tps[30061:3109121] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-25 06:16:02.817 Seetong_tps[30061:3109032]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-25 06:16:02.881 Seetong_tps[30061:3109032] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-25 06:16:02.881 Seetong_tps[30061:3109032]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-25 06:16:02.881 Seetong_tps[30061:3109032]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-25 06:16:02.881 Seetong_tps[30061:3109032] Sorted Dates (Descending): (
)
2026-06-25 06:16:03.041 Seetong_tps[30061:3109064]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-25 06:16:03.042 Seetong_tps[30061:3109064]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-25 06:16:03.043 Seetong_tps[30061:3109064]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-25 06:16:03.043 Seetong_tps[30061:3109125] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-25 06:16:03.043 Seetong_tps[30061:3109045] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-25 06:16:03.043 Seetong_tps[30061:3109125] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-25 06:16:03.048 Seetong_tps[30061:3109064]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-25 06:16:03.049 Seetong_tps[30061:3109064]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-25 06:16:03.049 Seetong_tps[30061:3109125] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-25 06:16:03.049 Seetong_tps[30061:3109064]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-25 06:16:03.050 Seetong_tps[30061:3109125] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-25 06:16:03.050 Seetong_tps[30061:3109045] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-25 06:16:03.065 Seetong_tps[30061:3109068]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-25 06:16:03.084 Seetong_tps[30061:3109032]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-25 06:16:03.084 Seetong_tps[30061:3109068]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-25 06:16:03.591 Seetong_tps[30061:3109032] MessageThrottle reloadTableView ---
2026-06-25 06:16:04.339 Seetong_tps[30061:3109032] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-25 06:16:04.339 Seetong_tps[30061:3109032] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-25 06:16:04.339 Seetong_tps[30061:3109032] 用户设置的具体字体大小: 15.000000
2026-06-25 06:16:04.339 Seetong_tps[30061:3109032] AppLaunch hideForRefreshToken
2026-06-25 06:16:04.339 Seetong_tps[30061:3109032] AppLaunch hideForRefreshToken dismiss
2026-06-25 06:16:04.339 Seetong_tps[30061:3109032] AppLaunch dismiss...
2026-06-25 06:16:04.645 Seetong_tps[30061:3109032]  dealloc -- STAppLaunchWindow
2026-06-25 06:16:04.649 Seetong_tps[30061:3109032]  dealloc -- STAppLaunchViewController
2026-06-25 06:16:04.651 Seetong_tps[30061:3109032] AppLaunch dismiss... end
2026-06-25 06:16:05.383 Seetong_tps[30061:3109032]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-25 06:16:05.549 Seetong_tps[30061:3109032]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-25 06:16:05.560 Seetong_tps[30061:3109032] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-25 06:16:05.608 Seetong_tps[30061:3109032] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-25 06:16:05.608 Seetong_tps[30061:3109046] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-25 06:16:05.609 Seetong_tps[30061:3109032]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 06:16:05.609 Seetong_tps[30061:3109032] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-25 06:16:05.612 Seetong_tps[30061:3109032]  -- STBluetoothManager - 结束扫描 - 
2026-06-25 06:16:05.629 Seetong_tps[30061:3109032]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-25 上午6:16:05 629
2026-06-25 06:16:05.629 Seetong_tps[30061:3109032]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dfc8700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f8046e0>; layer = <CALayer: 0x10dfc5680>>
2026-06-25 06:16:05.629 Seetong_tps[30061:3109032]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dfc8700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f8046e0>; layer = <CALayer: 0x10dfc5680>> -- _camera.supportPlatform: 0
2026-06-25 06:16:05.629 Seetong_tps[30061:3109032]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-24 下午10:16:05 +0000
2026-06-25 06:16:05.629 Seetong_tps[30061:3109032]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0a\U534810:13:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U534812:39:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U53481:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U534810:16:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-25 06:16:05.629 Seetong_tps[30061:3109032]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-25 上午6:16:05 630
2026-06-25 06:16:05.630 Seetong_tps[30061:3109046] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-25 06:16:05.656 Seetong_tps[30061:3109032]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-25 06:16:05.659 Seetong_tps[30061:3109032] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-25 06:16:05.661 Seetong_tps[30061:3109032]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-25 06:16:05.661 Seetong_tps[30061:3109032] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-25 06:16:05.669 Seetong_tps[30061:3109121] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10dc46cc0>{number = 19, name = (null)}====
2026-06-25 06:16:05.683 Seetong_tps[30061:3109032]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-25 06:16:05.684 Seetong_tps[30061:3109032] 未处理的 biz 类型: res_video_preview_advert
2026-06-25 06:16:05.684 Seetong_tps[30061:3109032]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-25 06:16:05.685 Seetong_tps[30061:3109032]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-25 06:16:05.685 Seetong_tps[30061:3109032]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-25 06:16:05.715 Seetong_tps[30061:3109032] uid:29115420 playAudio
2026-06-25 06:16:05.715 Seetong_tps[30061:3109032]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-25 06:16:05.715 Seetong_tps[30061:3109032]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-25 06:16:05.715 Seetong_tps[30061:3109121] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-25 06:16:05.897 Seetong_tps[30061:3109032]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-25 06:16:05.898 Seetong_tps[30061:3109032]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-25 06:16:05.898 Seetong_tps[30061:3109032]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-25 06:16:05.898 Seetong_tps[30061:3109032] 滚动已停止500毫秒，执行操作:29115420
2026-06-25 06:16:05.906 Seetong_tps[30061:3109032] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-25 06:16:06.130 Seetong_tps[30061:3109121] ====请求接口 - 成功 - 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: 0x10dc46cc0>{number = 19, name = (null)}====
2026-06-25 06:16:06.255 Seetong_tps[30061:3109068] ===29115420===
2026-06-25 06:16:06.256 Seetong_tps[30061:3109068] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-25 06:16:06.257 Seetong_tps[30061:3109064] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-25 06:16:06.257 Seetong_tps[30061:3109064] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-25 06:16:06.257 Seetong_tps[30061:3109064] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10aeb3140>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x111e30a00>
2026-06-25 06:16:06.258 Seetong_tps[30061:3109064] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-25 06:16:06.258 Seetong_tps[30061:3109064] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-25 06:16:06.258 Seetong_tps[30061:3109064] InitDecodePortLog: playsettype = 50
2026-06-25 06:16:06.260 Seetong_tps[30061:3109032]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-06-25 06:16:06.261 Seetong_tps[30061:3109064] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-25 06:16:06.261 Seetong_tps[30061:3109064] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-25 06:16:06.261 Seetong_tps[30061:3109064] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-25 06:16:06.261 Seetong_tps[30061:3109064] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-25 06:16:06.261 Seetong_tps[30061:3109064] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-25 06:16:06.261 Seetong_tps[30061:3109064] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-25 06:16:06.262 Seetong_tps[30061:3109064] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-25 06:16:06.264 Seetong_tps[30061:3109032]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-06-25 06:16:06.410 Seetong_tps[30061:3109068]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-25 06:16:06.520 Seetong_tps[30061:3109167] 重新观看视频线程：<_NSMainThread: 0x10ac38000>{number = 1, name = (null)}
2026-06-25 06:16:06.534 Seetong_tps[30061:3109032] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-25 06:16:06.537 Seetong_tps[30061:3109167] 重新观看视频线程：<_NSMainThread: 0x10ac38000>{number = 1, name = (null)}
2026-06-25 06:16:06.558 Seetong_tps[30061:3109032] uid:29115420 playAudio
2026-06-25 06:16:06.559 Seetong_tps[30061:3109116] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-25 06:16:06.559 Seetong_tps[30061:3109032] uid:29115420 playAudio
2026-06-25 06:16:06.578 Seetong_tps[30061:3109032] checkPortStatus:_decodePort=1
2026-06-25 06:16:06.578 Seetong_tps[30061:3109032]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.97 - 设备: 庭院 - 29115420
2026-06-25 06:16:06.592 Seetong_tps[30061:3109032]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.98 - 设备: 庭院 - 29115420
2026-06-25 06:16:06.657 Seetong_tps[30061:3109032]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.05 - 设备: 庭院 - 29115420
2026-06-25 06:16:06.770 Seetong_tps[30061:3109068] Failed to get IoT drive away set configuration.
2026-06-25 06:16:06.770 Seetong_tps[30061:3109068]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-25 06:16:07.515 Seetong_tps[30061:3109032] UMAPM_OOMSampling(0,0):NO
2026-06-25 06:16:07.515 Seetong_tps[30061:3109032] UMAPM_NetworkSampling(0,0):NO
2026-06-25 06:16:07.962 Seetong_tps[30061:3109032]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dfc8700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f8046e0>; layer = <CALayer: 0x10dfc5680>>
2026-06-25 06:16:07.962 Seetong_tps[30061:3109032] #####Vstop:uid:29115420-0-port:1
2026-06-25 06:16:07.963 Seetong_tps[30061:3109032] -----------1release decodeport = 1
2026-06-25 06:16:07.964 Seetong_tps[30061:3109032]  -- 播放视频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" = 2300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-25 06:16:07.965 Seetong_tps[30061:3109032] _openGLView clearFrame ...
2026-06-25 06:16:07.980 Seetong_tps[30061:3109032] 当前控制器：STPlaybackVC
2026-06-25 06:16:07.980 Seetong_tps[30061:3109032]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-25 06:16:07.980 Seetong_tps[30061:3109032] 开始监听camera_nvr的onlineStatus属性变化
2026-06-25 06:16:07.980 Seetong_tps[30061:3109032] camera_nvr对象已切换，重新设置KVO监听
2026-06-25 06:16:07.991 Seetong_tps[30061:3109032] 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-06-25 06:16:08.159 Seetong_tps[30061:3109032]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-25 06:16:08.160 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:08.160 Seetong_tps[30061:3109032]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-25 06:16:08.161 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:08.161 Seetong_tps[30061:3109032]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-25 06:16:08.161 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:08.161 Seetong_tps[30061:3109032]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-25 06:16:08.161 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:08.169 Seetong_tps[30061:3109032]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-25 06:16:08.169 Seetong_tps[30061:3109032] ====高度=91.000000
2026-06-25 06:16:08.169 Seetong_tps[30061:3109032]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-25 06:16:08.171 Seetong_tps[30061:3109032] 停止监听camera_nvr的onlineStatus属性变化
2026-06-25 06:16:08.171 Seetong_tps[30061:3109032] 开始监听camera_nvr的onlineStatus属性变化
2026-06-25 06:16:08.171 Seetong_tps[30061:3109032] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-25 06:16:08.171 Seetong_tps[30061:3109032] ###### stopNvrRemoteRecord ......
2026-06-25 06:16:08.173 Seetong_tps[30061:3109032] updateAlarmListTable:messageModelList=0
2026-06-25 06:16:08.179 Seetong_tps[30061:3109032]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-25 06:16:08.179 Seetong_tps[30061:3109117] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-25 06:16:08.179 Seetong_tps[30061:3109032]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-25 06:16:08.179 Seetong_tps[30061:3109032]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-25 06:16:08.179 Seetong_tps[30061:3109032] updateAlarmListTable:messageModelList=0
2026-06-25 06:16:08.226 Seetong_tps[30061:3109032] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-25 06:16:08.273 Seetong_tps[30061:3109032]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-25 06:16:08.353 Seetong_tps[30061:3109064] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-25 06:16:08.353 Seetong_tps[30061:3109064]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-25 06:16:08.353 Seetong_tps[30061:3109064] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10aeb3140>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x111e30a00>
2026-06-25 06:16:08.353 Seetong_tps[30061:3109064] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-25 06:16:08.353 Seetong_tps[30061:3109064] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-25 06:16:08.353 Seetong_tps[30061:3109064] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-25 06:16:08.353 Seetong_tps[30061:3109064] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-25 06:16:08.353 Seetong_tps[30061:3109064] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-25 06:16:08.354 Seetong_tps[30061:3109032]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.74 - 设备: 庭院 - 29115420
2026-06-25 06:16:08.388 Seetong_tps[30061:3109041] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x10ac391c0>{number = 5, name = (null)}====
2026-06-25 06:16:08.417 Seetong_tps[30061:3109117] ====请求接口 - 成功 - 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: 0x10dc46e80>{number = 18, name = (null)}====
2026-06-25 06:16:08.479 Seetong_tps[30061:3109047] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10aeb14c0>{number = 7, name = (null)}====
2026-06-25 06:16:08.860 Seetong_tps[30061:3109068] ===29115420===
2026-06-25 06:16:10.459 Seetong_tps[30061:3109032]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-25 06:16:11.662 Seetong_tps[30061:3109068]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000001111111111111111000000 - result: 0 - devid: 29115420
2026-06-25 06:16:12.466 Seetong_tps[30061:3109032]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-25 06:16:12.788 Seetong_tps[30061:3109068] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=496
2026-06-25 06:16:12.790 Seetong_tps[30061:3109032] timeSliceArray.count=32
2026-06-25 06:16:12.829 Seetong_tps[30061:3109032] nvrParseRecPlayBlock timelineModelArray.count=31
2026-06-25 06:16:12.830 Seetong_tps[30061:3109032] timelineModel.timePaint=04:43:59-06:15:16,timelineModel.recordType=1
2026-06-25 06:16:12.851 Seetong_tps[30061:3109032] updateAlarmListTable:messageModelList=15
2026-06-25 06:16:12.851 Seetong_tps[30061:3109032]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-25 06:16:12.853 Seetong_tps[30061:3109032]  --- setFirstTimePosition --- i: 30 - recordType: 1
2026-06-25 06:16:12.853 Seetong_tps[30061:3109032]  --- setFirstTimePosition --- i: 29 - recordType: 7
2026-06-25 06:16:12.853 Seetong_tps[30061:3109032] _firstHaveDataTime=04:43:44
2026-06-25 06:16:14.162 Seetong_tps[30061:3109032]  -- 预览倒计时 -- User interaction detected
2026-06-25 06:16:14.184 Seetong_tps[30061:3109032] uid:29115420 FC_P2PNvrReplayByTime
2026-06-25 06:16:14.184 Seetong_tps[30061:3109032]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0a\U534810:13:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U534812:39:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U53481:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U534810:16:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-25 06:16:14.184 Seetong_tps[30061:3109032]  -- 播放视频（录像） -- 开始时间: 2026-06-24 下午10:16:14 +0000
2026-06-25 06:16:14.185 Seetong_tps[30061:3109047] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260625044344
2026-06-25 06:16:14.185 Seetong_tps[30061:3109032]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260625044344
2026-06-25 06:16:14.835 Seetong_tps[30061:3109068]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-25 06:16:14.851 Seetong_tps[30061:3109064] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-25 06:16:14.851 Seetong_tps[30061:3109064]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-25 06:16:14.851 Seetong_tps[30061:3109064] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10aeb3140>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x111e30a00>
2026-06-25 06:16:14.851 Seetong_tps[30061:3109064] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-25 06:16:14.851 Seetong_tps[30061:3109064] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-25 06:16:14.852 Seetong_tps[30061:3109064] InitDecodePortLog: playsettype = 50
2026-06-25 06:16:14.852 Seetong_tps[30061:3109064] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-25 06:16:14.852 Seetong_tps[30061:3109064] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-25 06:16:14.852 Seetong_tps[30061:3109064] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-25 06:16:14.852 Seetong_tps[30061:3109064] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-25 06:16:14.852 Seetong_tps[30061:3109064] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-06-25 06:16:14.852 Seetong_tps[30061:3109032]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.67 - 设备: 庭院 - 29115420
2026-06-25 06:16:14.853 Seetong_tps[30061:3109064] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-25 06:16:14.853 Seetong_tps[30061:3109064] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-25 06:16:14.856 Seetong_tps[30061:3109032]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.67 - 设备: 庭院 - 29115420
2026-06-25 06:16:14.861 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:14.914 Seetong_tps[30061:3109032] 卡回放第一帧回调 倍速 = 0
2026-06-25 06:16:16.395 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.411 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.429 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.445 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.462 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.478 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.499 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.511 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.529 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.546 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.563 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.579 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.596 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.629 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.646 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.698 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.729 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.746 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.764 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.779 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.796 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.812 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.829 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.852 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.862 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.879 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.895 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.930 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.980 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:16.997 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.014 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.032 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.045 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.063 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.129 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.163 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.196 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.246 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.281 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.347 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.414 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.466 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.498 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:17.514 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:18.261 Seetong_tps[30061:3109032]  -- 预览倒计时 -- User interaction detected
2026-06-25 06:16:18.284 Seetong_tps[30061:3109032]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260625044253
2026-06-25 06:16:18.285 Seetong_tps[30061:3109311] zhangw_controlNvrRemoteRecord:strDateTime=20260625044253,action=6
2026-06-25 06:16:18.373 Seetong_tps[30061:3109068]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-25 06:16:22.168 Seetong_tps[30061:3109032]  -- 预览倒计时 -- User interaction detected
2026-06-25 06:16:22.188 Seetong_tps[30061:3109126] zhangw_controlNvrRemoteRecord:strDateTime=20260625041648,action=6
2026-06-25 06:16:22.188 Seetong_tps[30061:3109032]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260625041648
2026-06-25 06:16:22.227 Seetong_tps[30061:3109068]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-25 06:16:22.466 Seetong_tps[30061:3109032]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-25 06:16:24.706 Seetong_tps[30061:3109032]  -- 预览倒计时 -- User interaction detected
2026-06-25 06:16:24.720 Seetong_tps[30061:3109311] zhangw_controlNvrRemoteRecord:strDateTime=20260625044344,action=6
2026-06-25 06:16:24.720 Seetong_tps[30061:3109032]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260625044344
2026-06-25 06:16:25.085 Seetong_tps[30061:3109068]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-25 06:16:27.943 Seetong_tps[30061:3109032]  -- 预览倒计时 -- User interaction detected
2026-06-25 06:16:27.960 Seetong_tps[30061:3109041] zhangw_controlNvrRemoteRecord:strDateTime=20260625035214,action=6
2026-06-25 06:16:27.960 Seetong_tps[30061:3109032]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260625035214
2026-06-25 06:16:28.025 Seetong_tps[30061:3109068]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-25 06:16:31.472 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:31.488 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:31.521 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:31.538 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:31.575 Seetong_tps[30061:3109032] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-25 06:16:32.467 Seetong_tps[30061:3109032]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-25 06:16:33.172 Seetong_tps[30061:3109047] zhangw_controlNvrRemoteRecord:strDateTime=,action=2
2026-06-25 06:16:33.173 Seetong_tps[30061:3109032]  -- action_startOrStop -- 暂停播放 -- 
2026-06-25 06:16:35.946 Seetong_tps[30061:3109032]  -- 预览倒计时 -- User interaction detected
2026-06-25 06:16:35.964 Seetong_tps[30061:3109047] zhangw_controlNvrRemoteRecord:strDateTime=20260625040536,action=1
2026-06-25 06:16:35.964 Seetong_tps[30061:3109126] zhangw_controlNvrRemoteRecord:strDateTime=20260625040536,action=6
2026-06-25 06:16:35.964 Seetong_tps[30061:3109032]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260625040536
2026-06-25 06:16:36.519 Seetong_tps[30061:3109068]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-25 06:16:38.761 Seetong_tps[30061:3109032]  -- 预览倒计时 -- User interaction detected
2026-06-25 06:16:38.774 Seetong_tps[30061:3109126] zhangw_controlNvrRemoteRecord:strDateTime=20260625035214,action=6
2026-06-25 06:16:38.774 Seetong_tps[30061:3109032]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260625035214
2026-06-25 06:16:38.873 Seetong_tps[30061:3109068]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-25 06:16:41.692 Seetong_tps[30061:3109032] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-25 06:16:41.692 Seetong_tps[30061:3109032] ###### stopNvrRemoteRecord ......
2026-06-25 06:16:41.695 Seetong_tps[30061:3109064]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-25 06:16:41.696 Seetong_tps[30061:3109032]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-25 06:16:41.697 Seetong_tps[30061:3109032] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782338980000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782330769000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 06:16:41.697 Seetong_tps[30061:3109032]  --- 取消心跳 destoryHeartBeat --- 
2026-06-25 06:16:41.697 Seetong_tps[30061:3109032]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-25 06:16:41.705 Seetong_tps[30061:3109032] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-25 06:16:41.724 Seetong_tps[30061:3109032] [保存失败] 相机对象或存储字典为空
2026-06-25 06:16:41.724 Seetong_tps[30061:3109311] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-25 06:16:41.725 Seetong_tps[30061:3109032] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782338980000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782330769000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 06:16:41.725 Seetong_tps[30061:3109311] --FC_StopDevComEx end
2026-06-25 06:16:41.725 Seetong_tps[30061:3109032]  --- 取消心跳 destoryHeartBeat --- 
2026-06-25 06:16:41.725 Seetong_tps[30061:3109032]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-25 06:16:41.731 Seetong_tps[30061:3109032]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-25 11:23:29.730 Seetong_tps[32277:3322345] app_version=8.3.805
2026-06-25 11:23:29.741 Seetong_tps[32277:3322345]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-25 11:23:29.741 Seetong_tps[32277:3322345] showForLogin 1
2026-06-25 11:23:29.741 Seetong_tps[32277:3322345] AppLaunch 还剩 6.757282257080078 秒
2026-06-25 11:23:29.747 Seetong_tps[32277:3322359] 询问用户是否开启推送成功
2026-06-25 11:23:29.747 Seetong_tps[32277:3322359] 用户点击允许接收推送
2026-06-25 11:23:29.754 Seetong_tps[32277:3322359] remoteNotificationSetting: <UNNotificationSettings: 0x10e6b57c0; 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-06-25 11:23:29.758 Seetong_tps[32277:3322345]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-25 11:23:29.788 Seetong_tps[32277:3322345] viewDidLoad/configtime=2026-06-25 上午3:23:29 +0000
2026-06-25 11:23:29.789 Seetong_tps[32277:3322345]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-25 11:23:29.789 Seetong_tps[32277:3322345]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-25 11:23:29.835 Seetong_tps[32277:3322345]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-25 11:23:29.835 Seetong_tps[32277:3322345]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-25 11:23:29.836 Seetong_tps[32277:3322345]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-25 11:23:29.836 Seetong_tps[32277:3322345] 开始检查未读客服消息...
2026-06-25 11:23:29.836 Seetong_tps[32277:3322345] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-25 11:23:29.836 Seetong_tps[32277:3322345]  --- 取消心跳 destoryHeartBeat --- 
2026-06-25 11:23:29.839 Seetong_tps[32277:3322345]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-25 11:23:29.839 Seetong_tps[32277:3322345]  -- WebSocket connection - getNetty - 
2026-06-25 11:23:29.840 Seetong_tps[32277:3322345]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-25 11:23:29.843 Seetong_tps[32277:3322345] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-25 11:23:29.843 Seetong_tps[32277:3322345] NAV deviceOrientationDidChange:1
2026-06-25 11:23:29.845 Seetong_tps[32277:3322345]  -- groupDeviceList -- 
2026-06-25 11:23:29.845 Seetong_tps[32277:3322345] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-25 11:23:29.845 Seetong_tps[32277:3322345]  -- WebSocket connection - getNetty - 
2026-06-25 11:23:29.845 Seetong_tps[32277:3322345]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-25 11:23:29.922 Seetong_tps[32277:3322345]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-25 11:23:30.043 Seetong_tps[32277:3322345] Super properties have already been unregistered.
2026-06-25 11:23:30.044 Seetong_tps[32277:3322345] UMAPM_OOMSampling(0,0):NO
2026-06-25 11:23:30.046 Seetong_tps[32277:3322345]  -- deviceListDataUpdate - AppLaunch 还剩 1.452702045440674 秒 - 再延迟 1.952702045440674 秒 - 启动耗时 1.547297954559326 秒
2026-06-25 11:23:30.046 Seetong_tps[32277:3322345]  -- groupDeviceList -- 
2026-06-25 11:23:30.046 Seetong_tps[32277:3322345] groupDeviceList 已在进行中，跳过新的调用
2026-06-25 11:23:30.046 Seetong_tps[32277:3322345]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1547 毫秒
2026-06-25 11:23:30.048 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-25 11:23:30.048 Seetong_tps[32277:3322345]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-25 11:23:30.048 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-25 11:23:30.050 Seetong_tps[32277:3322345]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 531;
}
2026-06-25 11:23:30.050 Seetong_tps[32277:3322345]  - 收到刷新token回调 - NSData 长度: 1688
2026-06-25 11:23:30.050 Seetong_tps[32277:3322345]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-06-25 11:23:30.050 Seetong_tps[32277:3322345]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-06-25 11:23:30.050 Seetong_tps[32277:3322345]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODI0NDQyMDksInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.Cc3-SbxJ6YkMoiVJ-iLYJYwzn-my6KiAah-rOaR9BbU","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODQ5NDk4MDksInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgyMzU3ODA5LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.kR-R_cGDMUuYfdOvAt0_IwcBsQRrWraIdZVVscMGsDE","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-06-25 11:23:30.056 Seetong_tps[32277:3322345]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1782357810.056554
2026-06-25 11:23:30.056 Seetong_tps[32277:3322345]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1782357810.056554
2026-06-25 11:23:30.056 Seetong_tps[32277:3322345]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1782357810.056554 - lastRefreshTokenTime: 1782357810.056554
2026-06-25 11:23:30.066 Seetong_tps[32277:3322345] ++++-[VideoView dealloc]++++
2026-06-25 11:23:30.069 Seetong_tps[32277:3322345] OpenGLView20_Seetong dealloc:0x118341200
2026-06-25 11:23:30.095 Seetong_tps[32277:3322345]  -- WebSocket - 重置重连次数 -- 
2026-06-25 11:23:30.112 Seetong_tps[32277:3322361] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782357006000,"lastHeartTime":1782352413000,"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: 0x10743b9c0>{number = 6, name = (null)}====
2026-06-25 11:23:30.112 Seetong_tps[32277:3322345]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-25 11:23:30.112 Seetong_tps[32277:3322345]  -- WebSocket connection - getNetty - 
2026-06-25 11:23:30.112 Seetong_tps[32277:3322345]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-25 11:23:30.114 Seetong_tps[32277:3322345] UMAPM_NetworkSampling(0,0):NO
2026-06-25 11:23:30.114 Seetong_tps[32277:3322345]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-25 11:23:30.114 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-25 11:23:30.114 Seetong_tps[32277:3322345]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-25 11:23:30.116 Seetong_tps[32277:3322345] 蓝牙已打开
2026-06-25 11:23:30.117 Seetong_tps[32277:3322360] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x107439340>{number = 4, name = (null)}====
2026-06-25 11:23:30.117 Seetong_tps[32277:3322449] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x11834af00>{number = 16, name = (null)}====
2026-06-25 11:23:30.120 Seetong_tps[32277:3322364] ====请求接口 - 成功 - 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=bjrelay45.s2.seetong.com:6443;type=0&load=29&addr=bjrelay52.s5.seetong.com:2443;type=0&load=19&addr=bjrelay45.s2.seetong.com:1443;","vipRelayServers":"type=0&load=46&addr=bjrelay43.s2.seetong.com:14443;type=0&load=42&addr=bjrelay44.s2.seetong.com:13443;type=0&load=57&addr=bjrelayvip1.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.118","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1183497c0>{number = 17, name = (null)}====
2026-06-25 11:23:30.121 Seetong_tps[32277:3322382] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjk2MjYxMDA1MSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.3sSAVsYuAHsRfWnN2ygH8HF_5L7yGKTEKt5aZd_OR_8","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mjk2MjYxMDA1Miwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5NiJdfQ.gAnvP6FreYTjFkVh4AmakYLJQxutlaMF_ZOQnjXekmM","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":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24901"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24905"}]}
====
2026-06-25 11:23:30.123 Seetong_tps[32277:3322452] ====请求接口 - 成功 - 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: 0x118349480>{number = 18, name = (null)}====
2026-06-25 11:23:30.124 Seetong_tps[32277:3322345]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-25 11:23:30.124 Seetong_tps[32277:3322452]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-25 11:23:30.125 Seetong_tps[32277:3322452]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-25 11:23:30.125 Seetong_tps[32277:3322452]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-25 11:23:30.125 Seetong_tps[32277:3322452]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-25 11:23:30.125 Seetong_tps[32277:3322452]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-25 11:23:30.125 Seetong_tps[32277:3322452]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-25 11:23:30.136 Seetong_tps[32277:3322450] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x118349740>{number = 19, name = (null)}====
2026-06-25 11:23:30.137 Seetong_tps[32277:3322356] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107438f00>{number = 3, name = (null)}====
2026-06-25 11:23:30.137 Seetong_tps[32277:3322453] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIHUVAEU1cEAlFvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x118348a40>{number = 20, name = (null)}====
2026-06-25 11:23:30.139 Seetong_tps[32277:3322357] ====请求接口 - 成功 - 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: 0x107438ec0>{number = 2, name = (null)}====
2026-06-25 11:23:30.142 Seetong_tps[32277:3322451] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x1076c1040>{number = 21, name = (null)}====
2026-06-25 11:23:30.146 Seetong_tps[32277:3322345]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-25 11:23:30.146 Seetong_tps[32277:3322345] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-25 11:23:30.146 Seetong_tps[32277:3322345] 客服消息未读数量: 0
2026-06-25 11:23:30.153 Seetong_tps[32277:3322345]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-25 11:23:30.153 Seetong_tps[32277:3322345]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-25 11:23:30.157 Seetong_tps[32277:3322359] ====请求接口 - 成功 - 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: 0x1076c1000>{number = 8, name = (null)}====
2026-06-25 11:23:30.158 Seetong_tps[32277:3322461] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x11822bc80>{number = 22, name = (null)}====
2026-06-25 11:23:30.163 Seetong_tps[32277:3322345]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-25 11:23:30.218 Seetong_tps[32277:3322382] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-25 11:23:30.219 Seetong_tps[32277:3322382] [DeviceMonitor] 监控管理器初始化完成
2026-06-25 11:23:30.247 Seetong_tps[32277:3322459] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x11818f640>{number = 12, name = (null)}====
2026-06-25 11:23:30.273 Seetong_tps[32277:3322345]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-25 11:23:30.277 Seetong_tps[32277:3322345]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-25 11:23:30.278 Seetong_tps[32277:3322345]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIHUVAEU1cEAlFvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-25 11:23:30.281 Seetong_tps[32277:3322345]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-25 11:23:30.282 Seetong_tps[32277:3322345]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-25 11:23:30.286 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-25 11:23:30.286 Seetong_tps[32277:3322345]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1788 毫秒
2026-06-25 11:23:30.286 Seetong_tps[32277:3322345] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782357006000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782352413000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 11:23:30.286 Seetong_tps[32277:3322345]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-25 11:23:30.286 Seetong_tps[32277:3322345]  -- groupDeviceList -- 
2026-06-25 11:23:30.288 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-25 11:23:30.289 Seetong_tps[32277:3322345]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-25 11:23:30.289 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-25 11:23:30.289 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-25 11:23:30.290 Seetong_tps[32277:3322345]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-25 11:23:30.337 Seetong_tps[32277:3322345]  -- STBluetoothManager - 结束扫描 - 
2026-06-25 11:23:30.337 Seetong_tps[32277:3322345]  -- STBluetoothManager - 开始扫描 - 
2026-06-25 11:23:30.348 Seetong_tps[32277:3322345]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-25 11:23:30.348 Seetong_tps[32277:3322345]  -- WebSocket - 重置重连次数 -- 
2026-06-25 11:23:30.348 Seetong_tps[32277:3322345]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-06-25 11:23:30.349 Seetong_tps[32277:3322345]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 11:23:30.349 Seetong_tps[32277:3322345]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAcIA1cDUlJpAQQB","reconn":0}}
2026-06-25 11:23:30.349 Seetong_tps[32277:3322345]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 11:23:30.350 Seetong_tps[32277:3322345] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782357006000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782352413000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 11:23:30.452 Seetong_tps[32277:3322345] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-25 11:23:30.452 Seetong_tps[32277:3322345] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-25 11:23:30.452 Seetong_tps[32277:3322345] Formatted Date: 2026-06-25
2026-06-25 11:23:30.452 Seetong_tps[32277:3322345]  --- webSocketGetServerData msgId: A07A53B0-4DD0-4B1D-B986-074D8E395391 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-25";
        token = AVYOAQteVABrAAkFBgUEVAcIA1cDUlJpAQQB;
    };
}
2026-06-25 11:23:30.452 Seetong_tps[32277:3322345]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 11:23:30.452 Seetong_tps[32277:3322345]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-25 11:23:30.492 Seetong_tps[32277:3322345]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-25 11:23:30.529 Seetong_tps[32277:3322345] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-25 11:23:30.530 Seetong_tps[32277:3322345]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-25 11:23:30.530 Seetong_tps[32277:3322345]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-25 11:23:30.530 Seetong_tps[32277:3322345] Sorted Dates (Descending): (
)
2026-06-25 11:23:30.533 Seetong_tps[32277:3322382]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-25 11:23:30.533 Seetong_tps[32277:3322382]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-25 11:23:30.533 Seetong_tps[32277:3322382]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-25 11:23:30.535 Seetong_tps[32277:3322345]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-25 11:23:30.535 Seetong_tps[32277:3322357] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-25 11:23:30.535 Seetong_tps[32277:3322459] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-25 11:23:30.545 Seetong_tps[32277:3322382]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-25 11:23:30.546 Seetong_tps[32277:3322382]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-25 11:23:30.546 Seetong_tps[32277:3322382]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-25 11:23:30.546 Seetong_tps[32277:3322459] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-25 11:23:30.546 Seetong_tps[32277:3322459] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-25 11:23:30.546 Seetong_tps[32277:3322357] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-25 11:23:30.561 Seetong_tps[32277:3322382]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-25 11:23:30.561 Seetong_tps[32277:3322382]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-25 11:23:30.561 Seetong_tps[32277:3322382]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-25 11:23:30.561 Seetong_tps[32277:3322357] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-25 11:23:30.561 Seetong_tps[32277:3322357] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-25 11:23:30.561 Seetong_tps[32277:3322459] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-25 11:23:31.409 Seetong_tps[32277:3322388]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-25 11:23:31.414 Seetong_tps[32277:3322345]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-25 11:23:31.415 Seetong_tps[32277:3322388]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-25 11:23:31.931 Seetong_tps[32277:3322345] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-25 11:23:31.932 Seetong_tps[32277:3322345] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-25 11:23:31.932 Seetong_tps[32277:3322345] 用户设置的具体字体大小: 15.000000
2026-06-25 11:23:31.933 Seetong_tps[32277:3322345] MessageThrottle reloadTableView ---
2026-06-25 11:23:32.081 Seetong_tps[32277:3322345] AppLaunch hideForRefreshToken
2026-06-25 11:23:32.082 Seetong_tps[32277:3322345] AppLaunch hideForRefreshToken dismiss
2026-06-25 11:23:32.082 Seetong_tps[32277:3322345] AppLaunch dismiss...
2026-06-25 11:23:32.389 Seetong_tps[32277:3322345]  dealloc -- STAppLaunchWindow
2026-06-25 11:23:32.391 Seetong_tps[32277:3322345]  dealloc -- STAppLaunchViewController
2026-06-25 11:23:32.393 Seetong_tps[32277:3322345] AppLaunch dismiss... end
2026-06-25 11:23:32.505 Seetong_tps[32277:3322345] 当前控制器：STMineVC
2026-06-25 11:23:32.554 Seetong_tps[32277:3322345]  -- STBluetoothManager - 结束扫描 - 
2026-06-25 11:23:32.749 Seetong_tps[32277:3322459] ====请求接口 - 成功 - 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=bjrelay47.s2.seetong.com:11443;type=0&load=25&addr=bjrelay60.s5.seetong.com:12443;type=0&load=20&addr=bjrelay50.s5.seetong.com:7443;","vipRelayServers":"type=0&load=46&addr=bjrelay42.s2.seetong.com:14443;type=0&load=60&addr=bjrelayvip2.s2.seetong.com:8443;type=0&load=44&addr=bjrelayvip2.s2.seetong.com:1443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.200.118","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x11818f640>{number = 12, name = (null)}====
2026-06-25 11:23:32.749 Seetong_tps[32277:3322345]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-25 11:23:32.749 Seetong_tps[32277:3322345]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-25 11:23:32.755 Seetong_tps[32277:3322357] ====请求接口 - 成功 - url: /seetong-mall/coupon/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unusedNum":0}}，线程：<NSThread: 0x107438ec0>{number = 2, name = (null)}====
2026-06-25 11:23:32.799 Seetong_tps[32277:3322466] ====请求接口 - 成功 - url: /seetong-sms/advert-space/seetong_app_user_center
 params:(null)
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11834ad80>{number = 15, name = (null)}====
2026-06-25 11:23:32.803 Seetong_tps[32277:3322345]  你的NSMutableArray数组已经越界 帮你处理好了3   3   __NSArrayM
2026-06-25 11:23:32.839 Seetong_tps[32277:3322345]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-25 11:23:33.195 Seetong_tps[32277:3322466] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11834ad80>{number = 15, name = (null)}====
2026-06-25 11:23:33.345 Seetong_tps[32277:3322345]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-25 11:23:33.345 Seetong_tps[32277:3322345]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-25 11:23:33.346 Seetong_tps[32277:3322345]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-25 11:23:33.346 Seetong_tps[32277:3322345] 滚动已停止500毫秒，执行操作:29115420
2026-06-25 11:23:33.563 Seetong_tps[32277:3322466] ====请求接口 - 成功 - 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: 0x11834ad80>{number = 15, name = (null)}====
2026-06-25 11:23:33.802 Seetong_tps[32277:3322345] delete log file isSuccess=1
2026-06-25 11:23:33.928 Seetong_tps[32277:3322359]  -- archiveZipFile -- (
    "iOSLogFile_17884822179_20260625112333.zip"
)
2026-06-25 11:23:37.755 Seetong_tps[32277:3322345] 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-06-25 11:23:37.852 Seetong_tps[32277:3322345] loadH5Page _urlString=https://help.seetong.com/agreement/data_share_explain.html encodedString=https://help.seetong.com/agreement/data_share_explain.html
2026-06-25 11:23:38.128 Seetong_tps[32277:3322345] decidePolicyForNavigationAction absoluteString=https://help.seetong.com/agreement/data_share_explain.html
2026-06-25 11:23:38.242 Seetong_tps[32277:3322345] 网页开始加载，开始时间: 1782357818242
2026-06-25 11:23:40.031 Seetong_tps[32277:3322345] WKWebView清除缓存 ========= Cookies for seetong.com deleted successfully
2026-06-25 11:23:40.036 Seetong_tps[32277:3322345] WKWebView清除缓存 ========= Cookies for seetong.com deleted successfully
2026-06-25 11:23:40.046 Seetong_tps[32277:3322345]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-25 11:23:40.512 Seetong_tps[32277:3322345] dealloc -- STWebVC
2026-06-25 11:23:40.800 Seetong_tps[32277:3322345] 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-06-25 11:23:40.820 Seetong_tps[32277:3322345] loadH5Page _urlString=https://help.seetong.com/agreement/personal_protect_info.html encodedString=https://help.seetong.com/agreement/personal_protect_info.html
2026-06-25 11:23:40.940 Seetong_tps[32277:3322345] decidePolicyForNavigationAction absoluteString=https://help.seetong.com/agreement/personal_protect_info.html
2026-06-25 11:23:40.942 Seetong_tps[32277:3322345] 网页开始加载，开始时间: 1782357820942
2026-06-25 11:23:43.622 Seetong_tps[32277:3322345] WKWebView清除缓存 ========= Cookies for seetong.com deleted successfully
2026-06-25 11:23:43.622 Seetong_tps[32277:3322345] WKWebView清除缓存 ========= Cookies for seetong.com deleted successfully
2026-06-25 11:23:44.135 Seetong_tps[32277:3322345] dealloc -- STWebVC
2026-06-25 11:23:44.426 Seetong_tps[32277:3322345] 当前控制器：STPrivacyPolicyVC
2026-06-25 11:23:46.193 Seetong_tps[32277:3322345] 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-06-25 11:23:46.215 Seetong_tps[32277:3322345] loadH5Page _urlString=https://help.seetong.com/agreement/privacy.html encodedString=https://help.seetong.com/agreement/privacy.html
2026-06-25 11:23:46.370 Seetong_tps[32277:3322345] decidePolicyForNavigationAction absoluteString=https://help.seetong.com/agreement/privacy.html
2026-06-25 11:23:46.374 Seetong_tps[32277:3322345] 网页开始加载，开始时间: 1782357826374
2026-06-25 11:23:47.607 Seetong_tps[32277:3322345] WKWebView清除缓存 ========= Cookies for seetong.com deleted successfully
2026-06-25 11:23:47.607 Seetong_tps[32277:3322345] WKWebView清除缓存 ========= Cookies for seetong.com deleted successfully
2026-06-25 11:23:48.116 Seetong_tps[32277:3322345] dealloc -- STWebVC
2026-06-25 11:23:49.766 Seetong_tps[32277:3322345] dealloc -- STPrivacyPolicyVC
2026-06-25 11:23:50.046 Seetong_tps[32277:3322345]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-25 11:23:52.178 Seetong_tps[32277:3322345] 当前控制器：STMessageSetVC
2026-06-25 11:23:52.412 Seetong_tps[32277:3322469] ====请求接口 - 成功 - url: /seetong-sms/config/notify
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"notifyStatus":1}}，线程：<NSThread: 0x10bb7b1c0>{number = 25, name = (null)}====
2026-06-25 11:23:53.162 Seetong_tps[32277:3322345] [_UINavigationParallaxTransition interruptibleAnimatorForTransition:] returned nil. Falling back to old interactive transition logic.
2026-06-25 11:23:53.327 Seetong_tps[32277:3322345] dealloc -- STMessageSetVC
2026-06-25 11:23:56.087 Seetong_tps[32277:3322345] -[SystemSetViewController dealloc]
2026-06-25 11:23:56.746 Seetong_tps[32277:3322345] delete log file isSuccess=1
2026-06-25 11:23:56.870 Seetong_tps[32277:3322460]  -- archiveZipFile -- (
    "iOSLogFile_17884822179_20260625112356.zip"
)
2026-06-25 11:24:00.047 Seetong_tps[32277:3322345]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-25 11:24:01.483 Seetong_tps[32277:3322345] -[SystemSetViewController dealloc]
2026-06-25 11:24:01.661 Seetong_tps[32277:3322345] 当前控制器：STAccountManageVC
2026-06-25 11:24:01.903 Seetong_tps[32277:3322451] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 0;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"","vipRelayServers":"","logServer":{},"thirdParty":{},"clientIp":"182.127.200.118","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1076c1040>{number = 21, name = (null)}====
2026-06-25 11:24:01.912 Seetong_tps[32277:3322345]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-25 11:24:01.912 Seetong_tps[32277:3322345]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-25 11:24:05.569 Seetong_tps[32277:3322451] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-25 11:24:05.571 Seetong_tps[32277:3322451] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-25 11:24:05.572 Seetong_tps[32277:3322451] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-25 11:24:05.574 Seetong_tps[32277:3322451] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-25 11:24:05.575 Seetong_tps[32277:3322451] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-25 11:24:06.413 Seetong_tps[32277:3322345] [_UINavigationParallaxTransition interruptibleAnimatorForTransition:] returned nil. Falling back to old interactive transition logic.
2026-06-25 11:24:10.048 Seetong_tps[32277:3322345]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-25 11:24:10.663 Seetong_tps[32277:3322345] dealloc -- STAccountManageVC
2026-06-25 11:24:10.663 Seetong_tps[32277:3322345] dealloc -- STAccountManageVC
2026-06-25 11:24:10.664 Seetong_tps[32277:3322345] -[AccountCancelAgreementViewController dealloc]
2026-06-25 11:24:12.609 Seetong_tps[32277:3322345] 当前控制器：STDeviceSharedManageVC
2026-06-25 11:24:12.913 Seetong_tps[32277:3322466] ====请求接口 - 成功 - url: /seetong-member-device/share/manage/device/list
 params:{
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"sharedDevices":[],"unsharedDevices":[{"deviceId":29115420,"deviceName":"庭院","deviceSn":"0B99B51AA21A3766","shareUserCount":0}]}}，线程：<NSThread: 0x11834ad80>{number = 15, name = (null)}====
2026-06-25 11:24:14.637 Seetong_tps[32277:3322345] [_UINavigationParallaxTransition interruptibleAnimatorForTransition:] returned nil. Falling back to old interactive transition logic.
2026-06-25 11:24:14.894 Seetong_tps[32277:3322345] dealloc -- STDeviceSharedManageVC
2026-06-25 11:24:14.896 Seetong_tps[32277:3322345] dealloc -- STDeviceSharedManageDeviceVC
2026-06-25 11:24:16.824 Seetong_tps[32277:3322451] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x1076c1040>{number = 21, name = (null)}====
2026-06-25 11:24:16.975 Seetong_tps[32277:3322460] ====请求接口 - 成功 - url: /seetong-sms/member-message/get/list
 params:{
    msgType = 1;
    offsetId = 0;
    operationType = 1;
    size = 10;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":[{"id":214696252,"title":"限量！0.99元享云存储首月","subTitle":"","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","type":1001,"bizType":1,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"res_message_alert_notice","data":{"title":"限量！0.99元享云存储首月","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20251205/d2578b98632a74cc9861494a8c4d6260.png","link":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=new_device","showPlace":1001,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100004-37913804-20260617_37913804_6a324929bf90ae168eff847e","deviceSn":"0B99B51AA21A3766","deviceId":"29115420","bizStartDate":"2026-06-17 00:00:00","bizStartDateTimestamp":1781625600,"bizEndDate":"2026-06-19 00:00:00","bizEndDateTimestamp":1781798400}},"typeName":"APP应用内通道图片链接弹窗","createTime":1781680425633,"bizId":"100004-37913804-20260617_37913804_6a324929bf90ae168eff847e","operationType":1,"msgType":1},{"id":213211935,"title":"限量！0.99元享云存储首月","subTitle":"","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","type":1001,"bizType":1,"userId":37913804,"readStatus":1,"readTime":1780652558052,"body":{"biz":"res_message_alert_notice","data":{"title":"限量！0.99元享云存储首月","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20251205/d2578b98632a74cc9861494a8c4d6260.png","link":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=new_device","showPlace":1001,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100004-37913804-20260603_37913804_6a1fd429bf90ae168e706059","deviceSn":"0B99B51AA21A3766","deviceId":"29115420","bizStartDate":"2026-06-03 00:00:00","bizStartDateTimestamp":1780416000,"bizEndDate":"2026-06-05 00:00:00","bizEndDateTimestamp":1780588800}},"typeName":"APP应用内通道图片链接弹窗","createTime":1780470825554,"bizId":"100004-37913804-20260603_37913804_6a1fd429bf90ae168e706059","operationType":1,"msgType":1},{"id":212422665,"title":"限量！0.99元享云存储首月","subTitle":"","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","type":1001,"bizType":1,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"res_message_alert_notice","data":{"title":"限量！0.99元享云存储首月","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20251205/d2578b98632a74cc9861494a8c4d6260.png","link":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=new_device","showPlace":1001,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100004-37913804-20260527_37913804_6a1699a917356376ebdffc68","deviceSn":"0B99B51AA21A3766","deviceId":"29115420","bizStartDate":"2026-05-27 00:00:00","bizStartDateTimestamp":1779811200,"bizEndDate":"2026-05-29 00:00:00","bizEndDateTimestamp":1779984000}},"typeName":"APP应用内通道图片链接弹窗","createTime":1779866025479,"bizId":"100004-37913804-20260527_37913804_6a1699a917356376ebdffc68","operationType":1,"msgType":1},{"id":212141432,"title":"限量！0.99元享云存储首月","subTitle":"","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","type":1001,"bizType":1,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"res_message_alert_notice","data":{"title":"限量！0.99元享云存储首月","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20251205/d2578b98632a74cc9861494a8c4d6260.png","link":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=new_device","showPlace":1001,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100004-37913804-20260524_37913804_6a12a5292e56d547ecdbade5","deviceSn":"0B99B51AA21A3766","deviceId":"29115420","bizStartDate":"2026-05-24 00:00:00","bizStartDateTimestamp":1779552000,"bizEndDate":"2026-05-26 00:00:00","bizEndDateTimestamp":1779724800}},"typeName":"APP应用内通道图片链接弹窗","createTime":1779606825338,"bizId":"100004-37913804-20260524_37913804_6a12a5292e56d547ecdbade5","operationType":1,"msgType":1},{"id":212037086,"title":"限量！0.99元享云存储首月","subTitle":"","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","type":1001,"bizType":1,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"res_message_alert_notice","data":{"title":"限量！0.99元享云存储首月","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20251205/d2578b98632a74cc9861494a8c4d6260.png","link":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=new_device&sn=0B99B51AA21A3766","showPlace":1001,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100004-37913804-20260523_37913804_6a1153a92e56d547ece732de","deviceSn":"0B99B51AA21A3766","deviceId":"29115420","bizStartDate":"2026-05-23 00:00:00","bizStartDateTimestamp":1779465600,"bizEndDate":"2026-05-25 00:00:00","bizEndDateTimestamp":1779638400}},"typeName":"APP应用内通道图片链接弹窗","createTime":1779520425234,"bizId":"100004-37913804-20260523_37913804_6a1153a92e56d547ece732de","operationType":1,"msgType":1},{"id":211940053,"title":"设备删除通知","subTitle":"","content":"设备（设备名称：大门）已被删除","type":6001,"bizType":1,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"device_remove","data":{"deviceId":"29115420","deviceSn":"0B99B51AA21A3766","deviceName":"大门","userDisplayName":"","type":"delete_device","bizId":"device_remove-delete_device-37913804-20260522150958"}},"typeName":"站内信文本通知消息","createTime":1779433798871,"bizId":"device_remove-delete_device-37913804-20260522150958","operationType":1,"msgType":1}]}，线程：<NSThread: 0x11818f7c0>{number = 13, name = (null)}====
2026-06-25 11:24:17.242 Seetong_tps[32277:3322451] ====请求接口 - 成功 - url: /seetong-sms/member-message/get/list
 params:{
    msgType = 1;
    offsetId = 0;
    operationType = 1;
    size = 10;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":[{"id":214696252,"title":"限量！0.99元享云存储首月","subTitle":"","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","type":1001,"bizType":1,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"res_message_alert_notice","data":{"title":"限量！0.99元享云存储首月","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20251205/d2578b98632a74cc9861494a8c4d6260.png","link":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=new_device","showPlace":1001,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100004-37913804-20260617_37913804_6a324929bf90ae168eff847e","deviceSn":"0B99B51AA21A3766","deviceId":"29115420","bizStartDate":"2026-06-17 00:00:00","bizStartDateTimestamp":1781625600,"bizEndDate":"2026-06-19 00:00:00","bizEndDateTimestamp":1781798400}},"typeName":"APP应用内通道图片链接弹窗","createTime":1781680425633,"bizId":"100004-37913804-20260617_37913804_6a324929bf90ae168eff847e","operationType":1,"msgType":1},{"id":213211935,"title":"限量！0.99元享云存储首月","subTitle":"","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","type":1001,"bizType":1,"userId":37913804,"readStatus":1,"readTime":1780652558052,"body":{"biz":"res_message_alert_notice","data":{"title":"限量！0.99元享云存储首月","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20251205/d2578b98632a74cc9861494a8c4d6260.png","link":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=new_device","showPlace":1001,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100004-37913804-20260603_37913804_6a1fd429bf90ae168e706059","deviceSn":"0B99B51AA21A3766","deviceId":"29115420","bizStartDate":"2026-06-03 00:00:00","bizStartDateTimestamp":1780416000,"bizEndDate":"2026-06-05 00:00:00","bizEndDateTimestamp":1780588800}},"typeName":"APP应用内通道图片链接弹窗","createTime":1780470825554,"bizId":"100004-37913804-20260603_37913804_6a1fd429bf90ae168e706059","operationType":1,"msgType":1},{"id":212422665,"title":"限量！0.99元享云存储首月","subTitle":"","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","type":1001,"bizType":1,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"res_message_alert_notice","data":{"title":"限量！0.99元享云存储首月","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20251205/d2578b98632a74cc9861494a8c4d6260.png","link":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=new_device","showPlace":1001,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100004-37913804-20260527_37913804_6a1699a917356376ebdffc68","deviceSn":"0B99B51AA21A3766","deviceId":"29115420","bizStartDate":"2026-05-27 00:00:00","bizStartDateTimestamp":1779811200,"bizEndDate":"2026-05-29 00:00:00","bizEndDateTimestamp":1779984000}},"typeName":"APP应用内通道图片链接弹窗","createTime":1779866025479,"bizId":"100004-37913804-20260527_37913804_6a1699a917356376ebdffc68","operationType":1,"msgType":1},{"id":212141432,"title":"限量！0.99元享云存储首月","subTitle":"","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","type":1001,"bizType":1,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"res_message_alert_notice","data":{"title":"限量！0.99元享云存储首月","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20251205/d2578b98632a74cc9861494a8c4d6260.png","link":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=new_device","showPlace":1001,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100004-37913804-20260524_37913804_6a12a5292e56d547ecdbade5","deviceSn":"0B99B51AA21A3766","deviceId":"29115420","bizStartDate":"2026-05-24 00:00:00","bizStartDateTimestamp":1779552000,"bizEndDate":"2026-05-26 00:00:00","bizEndDateTimestamp":1779724800}},"typeName":"APP应用内通道图片链接弹窗","createTime":1779606825338,"bizId":"100004-37913804-20260524_37913804_6a12a5292e56d547ecdbade5","operationType":1,"msgType":1},{"id":212037086,"title":"限量！0.99元享云存储首月","subTitle":"","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","type":1001,"bizType":1,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"res_message_alert_notice","data":{"title":"限量！0.99元享云存储首月","content":"监控录像安全，全靠云存储“砸不坏偷不走”。3天动态云存首月只需0.99元，名额有限，点击抢购>>> ","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20251205/d2578b98632a74cc9861494a8c4d6260.png","link":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=new_device&sn=0B99B51AA21A3766","showPlace":1001,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100004-37913804-20260523_37913804_6a1153a92e56d547ece732de","deviceSn":"0B99B51AA21A3766","deviceId":"29115420","bizStartDate":"2026-05-23 00:00:00","bizStartDateTimestamp":1779465600,"bizEndDate":"2026-05-25 00:00:00","bizEndDateTimestamp":1779638400}},"typeName":"APP应用内通道图片链接弹窗","createTime":1779520425234,"bizId":"100004-37913804-20260523_37913804_6a1153a92e56d547ece732de","operationType":1,"msgType":1},{"id":211940053,"title":"设备删除通知","subTitle":"","content":"设备（设备名称：大门）已被删除","type":6001,"bizType":1,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"device_remove","data":{"deviceId":"29115420","deviceSn":"0B99B51AA21A3766","deviceName":"大门","userDisplayName":"","type":"delete_device","bizId":"device_remove-delete_device-37913804-20260522150958"}},"typeName":"站内信文本通知消息","createTime":1779433798871,"bizId":"device_remove-delete_device-37913804-20260522150958","operationType":1,"msgType":1}]}，线程：<NSThread: 0x1076c1040>{number = 21, name = (null)}====
2026-06-25 11:24:20.047 Seetong_tps[32277:3322345]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-25 11:24:20.664 Seetong_tps[32277:3322451] ====请求接口 - 成功 - url: /seetong-sms/member-message/get/list
 params:{
    msgType = 2;
    offsetId = 0;
    operationType = 1;
    size = 10;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":[{"id":215083634,"title":"【端午限时权益】0元免费领云存","subTitle":"","content":"关键录像上云留存，砸不坏偷不走，设备离线也能回看取证","type":1001,"bizType":2,"userId":37913804,"readStatus":0,"readTime":null,"body":{"biz":"res_message_alert_notice","data":{"title":"【端午限时权益】0元免费领云存","content":"关键录像上云留存，砸不坏偷不走，设备离线也能回看取证","imageUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260618/9bf45251b549198c4aa87086a5749ed2.png","link":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10010&sn=0B99B51AA21A3766","showPlace":1004,"msgType":1001,"msgTypeLabel":"APP应用内通道图片链接弹窗","closeDisabled":0,"bizId":"100238-custom_task-6a33c8b21d2b442a08550807-202606180B99B51AA21A3766_37913804_6a33c8b21d2b442a08550807","validateTypes":[],"validateContent":"","deviceSn":"0B99B51AA21A3766","bizStartDate":"2026-06-18 00:00:00","bizStartDateTimestamp":1781712000,"bizEndDate":"2026-06-18 23:59:59.999","bizEndDateTimestamp":1781798399}},"typeName":"APP应用内通道图片链接弹窗","createTime":1781780371332,"bizId":"100238-custom_task-6a33c8b21d2b442a08550807-202606180B99B51AA21A3766_37913804_6a33c8b21d2b442a08550807","operationType":1,"msgType":2}]}，线程：<NSThread: 0x1076c1040>{number = 21, name = (null)}====
2026-06-25 11:24:30.047 Seetong_tps[32277:3322345]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-25 11:24:30.205 Seetong_tps[32277:3322345]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-25 11:24:30.207 Seetong_tps[32277:3322345] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782357006000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782352413000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 11:24:30.207 Seetong_tps[32277:3322345]  --- 取消心跳 destoryHeartBeat --- 
2026-06-25 11:24:30.207 Seetong_tps[32277:3322345]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-25 11:24:30.218 Seetong_tps[32277:3322345] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-25 11:24:50.299 Seetong_tps[32277:3322345] zzzzz:backgroundDoSomething
2026-06-25 11:24:50.300 Seetong_tps[32277:3323562] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-25 11:24:50.300 Seetong_tps[32277:3323562] --FC_StopDevComEx end
2026-06-25 11:24:55.293 Seetong_tps[32277:3322345] zzzzz:stopBackgroundTask 180seconds
2026-06-25 11:31:42.335 Seetong_tps[32277:3322345] zzzzz:stopBackgroundTask EnterForeground
2026-06-25 11:31:42.336 Seetong_tps[32277:3322345]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-25 11:31:42.340 Seetong_tps[32277:3322345] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-06-25 11:31:42.340 Seetong_tps[32277:3323562] zzzzz:FC_ResumeDevCom start
2026-06-25 11:31:42.354 Seetong_tps[32277:3323562] zzzzz:FC_ResumeDevCom
2026-06-25 11:31:42.424 Seetong_tps[32277:3322382] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-06-25 11:31:42.574 Seetong_tps[32277:3322356] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782358208000,"lastHeartTime":1782352413000,"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: 0x107438f00>{number = 3, name = (null)}====
2026-06-25 11:31:42.585 Seetong_tps[32277:3322345]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-25 11:31:42.586 Seetong_tps[32277:3322356]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-25 11:31:42.586 Seetong_tps[32277:3322356]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-25 11:31:42.586 Seetong_tps[32277:3322356]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-25 11:31:42.590 Seetong_tps[32277:3322356]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-25 11:31:42.591 Seetong_tps[32277:3322356]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-25 11:31:42.591 Seetong_tps[32277:3322356]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-25 11:31:42.592 Seetong_tps[32277:3322345]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-25 11:31:42.592 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-25 11:31:42.592 Seetong_tps[32277:3322345]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 494094 毫秒
2026-06-25 11:31:42.594 Seetong_tps[32277:3322345] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782358208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782352413000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 11:31:42.594 Seetong_tps[32277:3322345]  -- groupDeviceList -- 
2026-06-25 11:31:42.595 Seetong_tps[32277:3322345]  -- checkIfDeletedCameraUsing: (null) - currentCamera.isDebug: 0 - currentCamera.isLanMode: 0
2026-06-25 11:31:42.595 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-25 11:31:42.597 Seetong_tps[32277:3322345]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-25 11:31:42.597 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-25 11:31:42.600 Seetong_tps[32277:3322345]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-25 11:31:42.600 Seetong_tps[32277:3322345]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-25 11:31:42.640 Seetong_tps[32277:3322345]  -- WebSocket - 重置重连次数 -- 
2026-06-25 11:31:42.640 Seetong_tps[32277:3322345]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-25 11:31:42.640 Seetong_tps[32277:3322345]  -- WebSocket connection - getNetty - 
2026-06-25 11:31:42.651 Seetong_tps[32277:3322345]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-25 11:31:42.678 Seetong_tps[32277:3328486] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10cca24c0>{number = 31, name = (null)}====
2026-06-25 11:31:42.679 Seetong_tps[32277:3322345]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-25 11:31:42.876 Seetong_tps[32277:3322356] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVVcAU1QEAFUCOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x107438f00>{number = 3, name = (null)}====
2026-06-25 11:31:42.877 Seetong_tps[32277:3322345]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-25 11:31:42.877 Seetong_tps[32277:3322345]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVVcAU1QEAFUCOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-25 11:31:42.943 Seetong_tps[32277:3322345]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-25 11:31:42.943 Seetong_tps[32277:3322345]  --- 取消心跳 destoryHeartBeat --- 
2026-06-25 11:31:42.943 Seetong_tps[32277:3322345]  -- WebSocket - 重置重连次数 -- 
2026-06-25 11:31:42.944 Seetong_tps[32277:3322345]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-06-25 11:31:42.944 Seetong_tps[32277:3322345]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 11:31:42.945 Seetong_tps[32277:3322345]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAcIA1YBVVBpAQQB","reconn":1}}
2026-06-25 11:31:42.945 Seetong_tps[32277:3322345]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 11:31:42.946 Seetong_tps[32277:3322345] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782358208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782352413000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 11:31:43.041 Seetong_tps[32277:3322345] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-25 11:31:43.042 Seetong_tps[32277:3322345] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-25 11:31:43.042 Seetong_tps[32277:3322345] Formatted Date: 2026-06-25
2026-06-25 11:31:43.043 Seetong_tps[32277:3322345]  --- webSocketGetServerData msgId: A8E5545B-9D7D-4A97-BACE-0EC01A2B0E53 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-25";
        token = AVYOAQteVABrAAkFBgUEVAcIA1YBVVFpAQQB;
    };
}
2026-06-25 11:31:43.043 Seetong_tps[32277:3322345]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 11:31:43.043 Seetong_tps[32277:3322345]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-25 11:31:43.105 Seetong_tps[32277:3322345] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-25 11:31:43.105 Seetong_tps[32277:3322345]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-25 11:31:43.105 Seetong_tps[32277:3322345]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-25 11:31:43.106 Seetong_tps[32277:3322345] Sorted Dates (Descending): (
)
2026-06-25 11:31:43.723 Seetong_tps[32277:3322345]  -- WebSocket - 重置重连次数 -- 
2026-06-25 11:31:43.725 Seetong_tps[32277:3322382] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-25 11:31:44.072 Seetong_tps[32277:3322382]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-25 11:31:44.072 Seetong_tps[32277:3322382]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-25 11:31:44.072 Seetong_tps[32277:3322382]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-25 11:31:44.100 Seetong_tps[32277:3322382]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-25 11:31:45.721 Seetong_tps[32277:3322345] [self.arryMessageGroup count] == 0
2026-06-25 11:31:45.724 Seetong_tps[32277:3322345]  -- 收到离线推送 -- 告警列表 - 已读 - msgTitle: (null)
2026-06-25 11:31:45.737 Seetong_tps[32277:3322345]  -- AlarmMsgViewController -- getDeviceAlarmCalendarData - localDateArr: (
)
2026-06-25 11:31:45.737 Seetong_tps[32277:3322345] Formatted Date: 2026-06-25
2026-06-25 11:31:45.737 Seetong_tps[32277:3322345]  --- webSocketGetServerData msgId: F9AE0FD6-C2AF-4C47-81E1-7806B34B977A - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-25";
        token = AVYOAQteVABrAAkFBgUEVAcIA1YBVVdpAQQB;
    };
}
2026-06-25 11:31:45.737 Seetong_tps[32277:3322345]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 11:31:45.810 Seetong_tps[32277:3322345] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-25 11:31:45.810 Seetong_tps[32277:3322345]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-25 11:31:45.810 Seetong_tps[32277:3322345]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-25 11:31:45.810 Seetong_tps[32277:3322345] Sorted Dates (Descending): (
)
2026-06-25 11:31:45.810 Seetong_tps[32277:3322345] Formatted Date: 2026-06-25
2026-06-25 11:31:45.810 Seetong_tps[32277:3322345]  -- AlarmMsgViewController -- getDeviceAlarmCalendarData - allAlarmDateArray: (
)
2026-06-25 11:31:45.812 Seetong_tps[32277:3322345]  -- AlarmMsgViewController -- refreshNewDataAfterGetCalendar -- updateRedDotState -- 
2026-06-25 11:31:45.813 Seetong_tps[32277:3322345]  -- AlarmMsgViewController -- refreshNewDataAfterGetCalendar -- refreshLatestAlarmListDataIsRefresh -- 
2026-06-25 11:31:45.813 Seetong_tps[32277:3322345]  --- webSocketGetServerData msgId: FA5CDEC1-4171-4793-8C6B-14CE7A351E52 - msgBodyDict: {
    biz = "req_pull_device_alarm_list";
    data =     {
        date = "2026-06-25";
        deviceIds =         (
            29115420
        );
        endTime = "11:31:45";
        startTime = "00:00:00";
        token = AVYOAQteVABrAAkFBgUEVAcIA1YBVVdpAQQB;
    };
}
2026-06-25 11:31:45.813 Seetong_tps[32277:3322345]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-25 11:31:45.870 Seetong_tps[32277:3322345] 未处理的 biz 类型: res_pull_device_alarm_list
2026-06-25 11:31:45.870 Seetong_tps[32277:3322345]  - didReceiveMessage - Socket接收消息回调: {
    code = 200;
    data =     {
        date = "2026-06-25";
        deviceAlarmList =         (
        );
        endTime = "11:31:45";
        hasMore = 0;
        startTime = "00:00:00";
    };
    msg = success;
}
2026-06-25 11:31:45.870 Seetong_tps[32277:3322345]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_list","data":{"msg":"success","data":{"startTime":"00:00:00","deviceAlarmList":[],"endTime":"11:31:45","hasMore":false,"date":"2026-06-25"},"code":200}}
2026-06-25 11:31:45.872 Seetong_tps[32277:3322345]  -- AlarmMsgViewController -- alamData.deviceAlarmList.count: 0 - hasMore: 0 - startTime: 00:00:00 - endTime: 11:31:45
2026-06-25 11:31:45.880 Seetong_tps[32277:3322345] Inserted new record.
2026-06-25 11:31:45.880 Seetong_tps[32277:3322345]  -- AlarmMsgViewController -- setMessageGroupWithMessageModeArray - isSort: 1 - endRefresh: 1
2026-06-25 11:31:45.880 Seetong_tps[32277:3322345]  -- AlarmMsgViewController -- getAllAlarmTypeArray: (
)
2026-06-25 11:31:45.880 Seetong_tps[32277:3322345]  -- AlarmMsgViewController -- setMessageGroupWithMessageModeArray - self.arryMessageGroup.count = 0, arrOneSection.count = 0, messageModeArray.count = 0, currentThread = <_NSMainThread: 0x107438000>{number = 1, name = main}
2026-06-25 11:31:45.880 Seetong_tps[32277:3322345] [self.arryMessageGroup count] == 0
2026-06-25 11:31:46.322 Seetong_tps[32277:3322345]  -- WebSocket - 重置重连次数 -- 
2026-06-25 11:31:46.405 Seetong_tps[32277:3322345]  -- AlarmMsgViewController -- 上拉加载更多 - refreshFooterMethod - 
2026-06-25 11:31:46.406 Seetong_tps[32277:3322345] [self.arryMessageGroup count] == 0
2026-06-25 11:31:46.888 Seetong_tps[32277:3322345]  -- WebSocket - 重置重连次数 -- 
2026-06-25 11:31:48.215 Seetong_tps[32277:3322345]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-25 11:31:48.216 Seetong_tps[32277:3322345] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782358208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782352413000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 11:31:48.216 Seetong_tps[32277:3322345]  --- 取消心跳 destoryHeartBeat --- 
2026-06-25 11:31:48.217 Seetong_tps[32277:3322345]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-25 11:31:48.225 Seetong_tps[32277:3322345] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-25 11:32:08.312 Seetong_tps[32277:3322345] zzzzz:backgroundDoSomething
2026-06-25 11:32:08.313 Seetong_tps[32277:3328489] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-25 11:32:08.313 Seetong_tps[32277:3328489] --FC_StopDevComEx end
2026-06-25 11:32:13.301 Seetong_tps[32277:3322345] zzzzz:stopBackgroundTask 180seconds
2026-06-25 11:41:58.189 Seetong_tps[32277:3322345] [保存失败] 相机对象或存储字典为空
2026-06-25 11:41:58.192 Seetong_tps[32277:3322345]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-25 11:41:58.201 Seetong_tps[32277:3328489] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-25 11:41:58.204 Seetong_tps[32277:3328489] --FC_StopDevComEx end
2026-06-25 11:41:58.204 Seetong_tps[32277:3322345] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782358208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782352413000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-25 11:41:58.204 Seetong_tps[32277:3322345]  --- 取消心跳 destoryHeartBeat --- 
2026-06-25 11:41:58.204 Seetong_tps[32277:3322345]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-26 08:48:47.360 Seetong_tps[39410:3935877] app_version=8.3.805
2026-06-26 08:48:47.372 Seetong_tps[39410:3935877]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-26 08:48:47.372 Seetong_tps[39410:3935877] showForLogin 1
2026-06-26 08:48:47.372 Seetong_tps[39410:3935877] AppLaunch 还剩 7.009109973907471 秒
2026-06-26 08:48:47.373 Seetong_tps[39410:3935884] 询问用户是否开启推送成功
2026-06-26 08:48:47.373 Seetong_tps[39410:3935884] 用户点击允许接收推送
2026-06-26 08:48:47.379 Seetong_tps[39410:3935883] remoteNotificationSetting: <UNNotificationSettings: 0x1102d2120; 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-06-26 08:48:47.393 Seetong_tps[39410:3935877]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-26 08:48:47.428 Seetong_tps[39410:3935877] viewDidLoad/configtime=2026-06-26 上午12:48:47 +0000
2026-06-26 08:48:47.429 Seetong_tps[39410:3935877]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-26 08:48:47.429 Seetong_tps[39410:3935877]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-26 08:48:47.488 Seetong_tps[39410:3935877]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-26 08:48:47.488 Seetong_tps[39410:3935877]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-26 08:48:47.489 Seetong_tps[39410:3935877]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-26 08:48:47.489 Seetong_tps[39410:3935877] 开始检查未读客服消息...
2026-06-26 08:48:47.489 Seetong_tps[39410:3935877] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-26 08:48:47.489 Seetong_tps[39410:3935877]  --- 取消心跳 destoryHeartBeat --- 
2026-06-26 08:48:47.497 Seetong_tps[39410:3935877]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-26 08:48:47.497 Seetong_tps[39410:3935877]  -- WebSocket connection - getNetty - 
2026-06-26 08:48:47.497 Seetong_tps[39410:3935877]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-26 08:48:47.500 Seetong_tps[39410:3935877] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-26 08:48:47.500 Seetong_tps[39410:3935877] NAV deviceOrientationDidChange:1
2026-06-26 08:48:47.502 Seetong_tps[39410:3935877]  -- groupDeviceList -- 
2026-06-26 08:48:47.502 Seetong_tps[39410:3935877] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-26 08:48:47.502 Seetong_tps[39410:3935877]  -- WebSocket connection - getNetty - 
2026-06-26 08:48:47.502 Seetong_tps[39410:3935877]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-26 08:48:47.557 Seetong_tps[39410:3935877]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-26 08:48:47.681 Seetong_tps[39410:3935877] Super properties have already been unregistered.
2026-06-26 08:48:47.681 Seetong_tps[39410:3935877] UMAPM_OOMSampling(0,0):NO
2026-06-26 08:48:47.683 Seetong_tps[39410:3935877]  -- deviceListDataUpdate - AppLaunch 还剩 1.698381900787354 秒 - 再延迟 2.198381900787354 秒 - 启动耗时 1.301618099212646 秒
2026-06-26 08:48:47.683 Seetong_tps[39410:3935877]  -- groupDeviceList -- 
2026-06-26 08:48:47.683 Seetong_tps[39410:3935877] groupDeviceList 已在进行中，跳过新的调用
2026-06-26 08:48:47.683 Seetong_tps[39410:3935877]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1302 毫秒
2026-06-26 08:48:47.685 Seetong_tps[39410:3935877]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-26 08:48:47.685 Seetong_tps[39410:3935877]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-26 08:48:47.685 Seetong_tps[39410:3935877]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-26 08:48:47.687 Seetong_tps[39410:3935877]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 531;
}
2026-06-26 08:48:47.688 Seetong_tps[39410:3935877] ++++-[VideoView dealloc]++++
2026-06-26 08:48:47.690 Seetong_tps[39410:3935877] OpenGLView20_Seetong dealloc:0x1156b0e00
2026-06-26 08:48:47.692 Seetong_tps[39410:3935976] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-06-26 08:48:47.719 Seetong_tps[39410:3935877]  -- WebSocket - 重置重连次数 -- 
2026-06-26 08:48:47.733 Seetong_tps[39410:3935877]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-26 08:48:47.733 Seetong_tps[39410:3935877]  -- WebSocket connection - getNetty - 
2026-06-26 08:48:47.733 Seetong_tps[39410:3935877]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-26 08:48:47.735 Seetong_tps[39410:3935877] UMAPM_NetworkSampling(0,0):NO
2026-06-26 08:48:47.735 Seetong_tps[39410:3935877]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-26 08:48:47.735 Seetong_tps[39410:3935877]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-26 08:48:47.735 Seetong_tps[39410:3935877]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-26 08:48:47.737 Seetong_tps[39410:3935877] 蓝牙已打开
2026-06-26 08:48:47.753 Seetong_tps[39410:3935877]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-26 08:48:47.928 Seetong_tps[39410:3935976] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzAzOTcyNzg0NCwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cyIn0.CUOkifeFOawn7fSE-2P002DwzJ7QV8K7yDsuVEmQlTI","accessNode":"82.157.67.131:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzAzOTcyNzg0NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NSJdfQ.-pytjSdz2I2xdymIxLCiehm-ryV8UxGosJ8FBTNrhek","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:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24900"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24904"}]}
====
2026-06-26 08:48:47.986 Seetong_tps[39410:3935971] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x115523840>{number = 8, name = (null)}====
2026-06-26 08:48:47.989 Seetong_tps[39410:3935964] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10ca25980>{number = 12, name = (null)}====
2026-06-26 08:48:47.989 Seetong_tps[39410:3935972] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1156b6840>{number = 10, name = (null)}====
2026-06-26 08:48:47.989 Seetong_tps[39410:3935877] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-26 08:48:47.989 Seetong_tps[39410:3935877] 客服消息未读数量: 0
2026-06-26 08:48:47.989 Seetong_tps[39410:3935877]  -- STBluetoothManager - 结束扫描 - 
2026-06-26 08:48:47.989 Seetong_tps[39410:3935877]  -- STBluetoothManager - 开始扫描 - 
2026-06-26 08:48:48.001 Seetong_tps[39410:3935888] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1092a1140>{number = 6, name = (null)}====
2026-06-26 08:48:48.001 Seetong_tps[39410:3935877]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-26 08:48:48.011 Seetong_tps[39410:3935966] ====请求接口 - 成功 - 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: 0x10ca25a80>{number = 14, name = (null)}====
2026-06-26 08:48:48.011 Seetong_tps[39410:3935967] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAAQBW1ENVlJoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10ca25b00>{number = 15, name = (null)}====
2026-06-26 08:48:48.011 Seetong_tps[39410:3935882] ====请求接口 - 成功 - 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=bjrelay60.s5.seetong.com:14443;type=0&load=20&addr=bjrelay63.s5.seetong.com:1443;type=0&load=28&addr=bjrelay53.s5.seetong.com:10443;","vipRelayServers":"type=0&load=37&addr=bjrelay44.s2.seetong.com:13443;type=0&load=31&addr=bjrelay41.s2.seetong.com:12443;type=0&load=43&addr=bjrelayvip1.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.160","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x109038ec0>{number = 2, name = (null)}====
2026-06-26 08:48:48.013 Seetong_tps[39410:3935887] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10ca25bc0>{number = 16, name = (null)}====
2026-06-26 08:48:48.020 Seetong_tps[39410:3935877]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-26 08:48:48.020 Seetong_tps[39410:3935877]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAAQBW1ENVlJoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-26 08:48:48.026 Seetong_tps[39410:3935884] ====请求接口 - 成功 - 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: 0x1090391c0>{number = 4, name = (null)}====
2026-06-26 08:48:48.030 Seetong_tps[39410:3935877]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-26 08:48:48.030 Seetong_tps[39410:3935877]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-26 08:48:48.035 Seetong_tps[39410:3935963] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10ca26d00>{number = 18, name = (null)}====
2026-06-26 08:48:48.044 Seetong_tps[39410:3935962] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782433927000,"lastHeartTime":1782417386000,"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: 0x10ca26f00>{number = 19, name = (null)}====
2026-06-26 08:48:48.046 Seetong_tps[39410:3935877]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-26 08:48:48.046 Seetong_tps[39410:3935883] ====请求接口 - 成功 - 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: 0x10ca26b80>{number = 20, name = (null)}====
2026-06-26 08:48:48.050 Seetong_tps[39410:3935877]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-26 08:48:48.051 Seetong_tps[39410:3935965] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10ca27140>{number = 21, name = (null)}====
2026-06-26 08:48:48.054 Seetong_tps[39410:3935877]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-26 08:48:48.054 Seetong_tps[39410:3935965]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-26 08:48:48.055 Seetong_tps[39410:3935965]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-26 08:48:48.055 Seetong_tps[39410:3935965]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-26 08:48:48.056 Seetong_tps[39410:3935965]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-26 08:48:48.056 Seetong_tps[39410:3935965]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-26 08:48:48.056 Seetong_tps[39410:3935965]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-26 08:48:48.056 Seetong_tps[39410:3935877]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-26 08:48:48.056 Seetong_tps[39410:3935877]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-26 08:48:48.056 Seetong_tps[39410:3935877]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1675 毫秒
2026-06-26 08:48:48.056 Seetong_tps[39410:3935877] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782433927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782417386000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-26 08:48:48.056 Seetong_tps[39410:3935877]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-26 08:48:48.056 Seetong_tps[39410:3935877]  -- groupDeviceList -- 
2026-06-26 08:48:48.056 Seetong_tps[39410:3935877]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-26 08:48:48.057 Seetong_tps[39410:3935877]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-26 08:48:48.057 Seetong_tps[39410:3935877]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-26 08:48:48.057 Seetong_tps[39410:3935877]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-26 08:48:48.057 Seetong_tps[39410:3935877]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-26 08:48:48.137 Seetong_tps[39410:3935877]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-26 08:48:48.137 Seetong_tps[39410:3935877]  -- WebSocket - 重置重连次数 -- 
2026-06-26 08:48:48.137 Seetong_tps[39410:3935877]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-06-26 08:48:48.138 Seetong_tps[39410:3935877]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-26 08:48:48.138 Seetong_tps[39410:3935877]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAQIAFEIVVppAQQB","reconn":0}}
2026-06-26 08:48:48.138 Seetong_tps[39410:3935877]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-26 08:48:48.139 Seetong_tps[39410:3935877] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782433927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782417386000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-26 08:48:48.273 Seetong_tps[39410:3935877] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-26 08:48:48.273 Seetong_tps[39410:3935877] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-26 08:48:48.273 Seetong_tps[39410:3935877] Formatted Date: 2026-06-26
2026-06-26 08:48:48.274 Seetong_tps[39410:3935877]  --- webSocketGetServerData msgId: BB63F12B-6A51-49A6-AB3F-6D298D35273A - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-26";
        token = AVYOAQteVABrAAkFBgUEVAQIAFEIVVppAQQB;
    };
}
2026-06-26 08:48:48.274 Seetong_tps[39410:3935877]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-26 08:48:48.274 Seetong_tps[39410:3935877]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-26 08:48:48.288 Seetong_tps[39410:3935877]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-26 08:48:48.343 Seetong_tps[39410:3935877] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-26 08:48:48.343 Seetong_tps[39410:3935877]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-26 08:48:48.343 Seetong_tps[39410:3935877]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-26 08:48:48.344 Seetong_tps[39410:3935877] Sorted Dates (Descending): (
)
2026-06-26 08:48:49.561 Seetong_tps[39410:3935877] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-26 08:48:49.561 Seetong_tps[39410:3935877] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-26 08:48:49.561 Seetong_tps[39410:3935877] 用户设置的具体字体大小: 15.000000
2026-06-26 08:48:49.980 Seetong_tps[39410:3935877] AppLaunch hideForRefreshToken
2026-06-26 08:48:49.980 Seetong_tps[39410:3935877] AppLaunch hideForRefreshToken dismiss
2026-06-26 08:48:49.980 Seetong_tps[39410:3935877] AppLaunch dismiss...
2026-06-26 08:48:50.285 Seetong_tps[39410:3935877] AppLaunch dismiss... end
2026-06-26 08:48:50.640 Seetong_tps[39410:3935877]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-26 08:48:50.861 Seetong_tps[39410:3935877]  dealloc -- STAppLaunchWindow
2026-06-26 08:48:50.865 Seetong_tps[39410:3935877]  dealloc -- STAppLaunchViewController
2026-06-26 08:48:51.006 Seetong_tps[39410:3935883] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10ca26b80>{number = 20, name = (null)}====
2026-06-26 08:48:51.154 Seetong_tps[39410:3935877]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-26 08:48:51.154 Seetong_tps[39410:3935877]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-26 08:48:51.154 Seetong_tps[39410:3935877] 滚动已停止500毫秒，执行操作:29115420
2026-06-26 08:48:51.489 Seetong_tps[39410:3935883] ====请求接口 - 成功 - 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: 0x10ca26b80>{number = 20, name = (null)}====
2026-06-26 08:48:53.150 Seetong_tps[39410:3935877] UMAPM_OOMSampling(0,0):NO
2026-06-26 08:48:53.150 Seetong_tps[39410:3935877] UMAPM_NetworkSampling(0,0):NO
2026-06-26 08:48:57.684 Seetong_tps[39410:3935877]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-26 08:48:58.076 Seetong_tps[39410:3935877]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-26 08:48:58.089 Seetong_tps[39410:3935877] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-26 08:48:58.139 Seetong_tps[39410:3935877] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-26 08:48:58.139 Seetong_tps[39410:3935887] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-26 08:48:58.139 Seetong_tps[39410:3935877]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-26 08:48:58.140 Seetong_tps[39410:3935877] Reachability Flag Status: WR t------ networkStatusForFlags
2026-06-26 08:48:58.149 Seetong_tps[39410:3935877]  -- STBluetoothManager - 结束扫描 - 
2026-06-26 08:48:58.163 Seetong_tps[39410:3935877]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-26 上午8:48:58 164
2026-06-26 08:48:58.164 Seetong_tps[39410:3935877]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d87ca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d8a4500>; layer = <CALayer: 0x10d85ee40>>
2026-06-26 08:48:58.164 Seetong_tps[39410:3935877]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d87ca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d8a4500>; layer = <CALayer: 0x10d85ee40>> -- _camera.supportPlatform: 0
2026-06-26 08:48:58.164 Seetong_tps[39410:3935877]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-26 上午12:48:58 +0000
2026-06-26 08:48:58.164 Seetong_tps[39410:3935877]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0b\U53481:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U534810:16:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-25 \U4e0a\U53483:23:29 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:48:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-26 08:48:58.164 Seetong_tps[39410:3935877]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-26 上午8:48:58 165
2026-06-26 08:48:58.165 Seetong_tps[39410:3935884] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-26 08:48:58.191 Seetong_tps[39410:3935877]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 08:48:58.194 Seetong_tps[39410:3935877] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-26 08:48:58.196 Seetong_tps[39410:3935877]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 08:48:58.196 Seetong_tps[39410:3935877] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-26 08:48:58.215 Seetong_tps[39410:3935877]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-26 08:48:58.226 Seetong_tps[39410:3935877]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-26 08:48:58.226 Seetong_tps[39410:3935877]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-26 08:48:58.240 Seetong_tps[39410:3935877] 未处理的 biz 类型: res_video_preview_advert
2026-06-26 08:48:58.240 Seetong_tps[39410:3935877]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-26 08:48:58.251 Seetong_tps[39410:3935877] uid:29115420 playAudio
2026-06-26 08:48:58.251 Seetong_tps[39410:3935877]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-26 08:48:58.251 Seetong_tps[39410:3935877]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-26 08:48:58.451 Seetong_tps[39410:3935877] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-26 08:48:58.484 Seetong_tps[39410:3935877]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-26 08:48:58.485 Seetong_tps[39410:3935877]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-26 08:48:58.485 Seetong_tps[39410:3935877] 滚动已停止500毫秒，执行操作:29115420
2026-06-26 08:49:00.220 Seetong_tps[39410:3935877]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.08 - 设备: 庭院 - 29115420
2026-06-26 08:49:07.123 Seetong_tps[39410:3935877]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d87ca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d8a4500>; layer = <CALayer: 0x10d85ee40>>
2026-06-26 08:49:07.124 Seetong_tps[39410:3935877] #####Vstop:uid:29115420-0-port:-1
2026-06-26 08:49:07.125 Seetong_tps[39410:3935877]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 0;
    "is_awaken_enter" = 0;
    "is_success" = 0;
    "lag_rate" = 0;
    "preview_duration" = 8900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-26 08:49:07.138 Seetong_tps[39410:3935877] _openGLView clearFrame ...
2026-06-26 08:49:07.139 Seetong_tps[39410:3935877]  -- groupDeviceList -- 
2026-06-26 08:49:07.173 Seetong_tps[39410:3935877]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-26 08:49:07.174 Seetong_tps[39410:3935877]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-26 08:49:07.174 Seetong_tps[39410:3935877]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-26 08:49:07.176 Seetong_tps[39410:3935877] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-26 08:49:07.179 Seetong_tps[39410:3935877]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-26 08:49:07.179 Seetong_tps[39410:3935877]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-26 08:49:07.446 Seetong_tps[39410:3935966] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x10ca25a80>{number = 14, name = (null)}====
2026-06-26 08:49:07.689 Seetong_tps[39410:3935877] dealloc -- STPlayerViewController
2026-06-26 08:49:07.690 Seetong_tps[39410:3935877] dealloc -- STPlayerViewController
2026-06-26 08:49:07.690 Seetong_tps[39410:3935877] dealloc -- STPlayerCameraControlVC
2026-06-26 08:49:07.690 Seetong_tps[39410:3935877] dealloc -- STPlayerCameraService
2026-06-26 08:49:07.691 Seetong_tps[39410:3935877] dealloc -- STIdleMonitorView
2026-06-26 08:49:07.691 Seetong_tps[39410:3935877] dealloc -- STCycleScrollView
2026-06-26 08:49:07.692 Seetong_tps[39410:3935877] dealloc -- STCameraControlView
2026-06-26 08:49:07.694 Seetong_tps[39410:3935877] dealloc -- STNetSpeedMonitorView
2026-06-26 08:49:07.695 Seetong_tps[39410:3935877] dealloc -- STIdleMonitorView
2026-06-26 08:49:07.703 Seetong_tps[39410:3935877]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-26 08:49:08.026 Seetong_tps[39410:3935877]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-26 08:49:08.042 Seetong_tps[39410:3935877] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-26 08:49:08.075 Seetong_tps[39410:3935877] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-26 08:49:08.075 Seetong_tps[39410:3936048] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-26 08:49:08.079 Seetong_tps[39410:3935877]  -- STBluetoothManager - 结束扫描 - 
2026-06-26 08:49:08.093 Seetong_tps[39410:3935877]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-26 上午8:49:08 093
2026-06-26 08:49:08.093 Seetong_tps[39410:3935877]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d83f480; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d9152a0>; layer = <CALayer: 0x10da0e8c0>>
2026-06-26 08:49:08.093 Seetong_tps[39410:3935877]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d83f480; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d9152a0>; layer = <CALayer: 0x10da0e8c0>> -- _camera.supportPlatform: 0
2026-06-26 08:49:08.093 Seetong_tps[39410:3935877]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-26 上午12:49:08 +0000
2026-06-26 08:49:08.093 Seetong_tps[39410:3935877]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0b\U53481:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U534810:16:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-25 \U4e0a\U53483:23:29 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:48:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-26 08:49:08.093 Seetong_tps[39410:3935877]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-26 上午8:49:08 094
2026-06-26 08:49:08.093 Seetong_tps[39410:3936048] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-26 08:49:08.126 Seetong_tps[39410:3935877]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 08:49:08.128 Seetong_tps[39410:3935877] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-26 08:49:08.129 Seetong_tps[39410:3935877]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 08:49:08.129 Seetong_tps[39410:3935877] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-26 08:49:08.135 Seetong_tps[39410:3935877]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-26 08:49:08.136 Seetong_tps[39410:3935877]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-06-26 08:49:08.136 Seetong_tps[39410:3935877]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-06-26 08:49:08.180 Seetong_tps[39410:3935877] uid:29115420 playAudio
2026-06-26 08:49:08.180 Seetong_tps[39410:3935877]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-26 08:49:08.180 Seetong_tps[39410:3935877]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-26 08:49:08.384 Seetong_tps[39410:3935877] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-26 08:49:09.174 Seetong_tps[39410:3935877] ++++-[VideoView dealloc]++++
2026-06-26 08:49:09.183 Seetong_tps[39410:3935877] OpenGLView20_Seetong dealloc:0x1156b3c00
2026-06-26 08:49:10.138 Seetong_tps[39410:3935877]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.06 - 设备: 庭院 - 29115420
2026-06-26 08:49:17.683 Seetong_tps[39410:3935877]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-26 08:49:18.094 Seetong_tps[39410:3935877]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782434958.094280,lastReceiveYUVTimeInterval=1782434948.093194,interval=10,videoView=0x10d83f480
2026-06-26 08:49:18.094 Seetong_tps[39410:3935877]  -- playVideo - 10秒求流机制 - 预览重新求流 - isSleepMode: 0
2026-06-26 08:49:18.094 Seetong_tps[39410:3935877] #####Vstop:uid:29115420-0-port:-1
2026-06-26 08:49:18.095 Seetong_tps[39410:3935877]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-06-26 08:49:18.096 Seetong_tps[39410:3935877]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-26 上午8:49:18 095
2026-06-26 08:49:18.096 Seetong_tps[39410:3935877]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-26 上午12:49:08 +0000
2026-06-26 08:49:18.097 Seetong_tps[39410:3935877]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0b\U53481:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-24 \U4e0b\U534810:16:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-25 \U4e0a\U53483:23:29 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:48:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-26 08:49:18.098 Seetong_tps[39410:3936048] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-26 08:49:18.105 Seetong_tps[39410:3935877]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 10.03 - 设备: 庭院 - 29115420
2026-06-26 08:49:18.106 Seetong_tps[39410:3935877]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.03 - 设备: 庭院 - 29115420
2026-06-26 08:49:18.107 Seetong_tps[39410:3935877]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.03 - 设备: 庭院 - 29115420
2026-06-26 08:49:20.107 Seetong_tps[39410:3935877]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 12.03 - 设备: 庭院 - 29115420
2026-06-26 08:49:25.396 Seetong_tps[39410:3935877]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-26 08:49:25.397 Seetong_tps[39410:3935877] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782433927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782417386000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-26 08:49:25.397 Seetong_tps[39410:3935877]  --- 取消心跳 destoryHeartBeat --- 
2026-06-26 08:49:25.397 Seetong_tps[39410:3935877]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-26 08:49:25.405 Seetong_tps[39410:3935877]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d83f480; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d9152a0>; layer = <CALayer: 0x10da0e8c0>>
2026-06-26 08:49:25.406 Seetong_tps[39410:3935877] #####Vstop:uid:29115420-0-port:-1
2026-06-26 08:49:25.406 Seetong_tps[39410:3935877]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 0;
    "is_awaken_enter" = 0;
    "is_success" = 0;
    "lag_rate" = 0;
    "preview_duration" = 17300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-26 08:49:25.408 Seetong_tps[39410:3935877] _openGLView clearFrame ...
2026-06-26 08:49:25.428 Seetong_tps[39410:3935877] [保存失败] 相机对象或存储字典为空
2026-06-26 08:49:25.428 Seetong_tps[39410:3935884] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-26 08:49:25.428 Seetong_tps[39410:3935884] --FC_StopDevComEx end
2026-06-26 08:49:25.429 Seetong_tps[39410:3935877] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782433927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782417386000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-26 08:49:25.429 Seetong_tps[39410:3935877]  --- 取消心跳 destoryHeartBeat --- 
2026-06-26 08:49:25.429 Seetong_tps[39410:3935877]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-26 08:49:27.147 Seetong_tps[39411:3936306] app_version=8.3.805
2026-06-26 08:49:27.157 Seetong_tps[39411:3936306]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-26 08:49:27.157 Seetong_tps[39411:3936306] showForLogin 1
2026-06-26 08:49:27.157 Seetong_tps[39411:3936306] AppLaunch 还剩 7.87056303024292 秒
2026-06-26 08:49:27.158 Seetong_tps[39411:3936317] 询问用户是否开启推送成功
2026-06-26 08:49:27.158 Seetong_tps[39411:3936317] 用户点击允许接收推送
2026-06-26 08:49:27.161 Seetong_tps[39411:3936317] remoteNotificationSetting: <UNNotificationSettings: 0x1272ae1c0; 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-06-26 08:49:27.166 Seetong_tps[39411:3936306]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-26 08:49:27.192 Seetong_tps[39411:3936306] viewDidLoad/configtime=2026-06-26 上午12:49:27 +0000
2026-06-26 08:49:27.192 Seetong_tps[39411:3936306]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-26 08:49:27.192 Seetong_tps[39411:3936306]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-26 08:49:27.224 Seetong_tps[39411:3936306]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-26 08:49:27.224 Seetong_tps[39411:3936306]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-26 08:49:27.225 Seetong_tps[39411:3936306]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-26 08:49:27.225 Seetong_tps[39411:3936306] 开始检查未读客服消息...
2026-06-26 08:49:27.225 Seetong_tps[39411:3936306] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-26 08:49:27.225 Seetong_tps[39411:3936306]  --- 取消心跳 destoryHeartBeat --- 
2026-06-26 08:49:27.228 Seetong_tps[39411:3936306]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-26 08:49:27.228 Seetong_tps[39411:3936306]  -- WebSocket connection - getNetty - 
2026-06-26 08:49:27.229 Seetong_tps[39411:3936306]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-26 08:49:27.232 Seetong_tps[39411:3936306] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-26 08:49:27.232 Seetong_tps[39411:3936306] NAV deviceOrientationDidChange:1
2026-06-26 08:49:27.234 Seetong_tps[39411:3936306]  -- groupDeviceList -- 
2026-06-26 08:49:27.234 Seetong_tps[39411:3936306] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-26 08:49:27.234 Seetong_tps[39411:3936306]  -- WebSocket connection - getNetty - 
2026-06-26 08:49:27.234 Seetong_tps[39411:3936306]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-26 08:49:27.248 Seetong_tps[39411:3936392] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-06-26 08:49:27.271 Seetong_tps[39411:3936306]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-26 08:49:27.371 Seetong_tps[39411:3936306] Super properties have already been unregistered.
2026-06-26 08:49:27.372 Seetong_tps[39411:3936306] UMAPM_OOMSampling(0,0):NO
2026-06-26 08:49:27.373 Seetong_tps[39411:3936306]  -- deviceListDataUpdate - AppLaunch 还剩 2.654888868331909 秒 - 再延迟 3.154888868331909 秒 - 启动耗时 0.3451111316680908 秒
2026-06-26 08:49:27.373 Seetong_tps[39411:3936306]  -- groupDeviceList -- 
2026-06-26 08:49:27.373 Seetong_tps[39411:3936306] groupDeviceList 已在进行中，跳过新的调用
2026-06-26 08:49:27.373 Seetong_tps[39411:3936306]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 345 毫秒
2026-06-26 08:49:27.374 Seetong_tps[39411:3936306]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-26 08:49:27.375 Seetong_tps[39411:3936306]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-26 08:49:27.375 Seetong_tps[39411:3936306]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-26 08:49:27.375 Seetong_tps[39411:3936306]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 533;
}
2026-06-26 08:49:27.377 Seetong_tps[39411:3936306] ++++-[VideoView dealloc]++++
2026-06-26 08:49:27.379 Seetong_tps[39411:3936306] OpenGLView20_Seetong dealloc:0x130019800
2026-06-26 08:49:27.392 Seetong_tps[39411:3936306] UMAPM_NetworkSampling(0,0):NO
2026-06-26 08:49:27.392 Seetong_tps[39411:3936306]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-26 08:49:27.392 Seetong_tps[39411:3936306]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-26 08:49:27.392 Seetong_tps[39411:3936306]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-26 08:49:27.394 Seetong_tps[39411:3936306] 蓝牙已打开
2026-06-26 08:49:27.404 Seetong_tps[39411:3936306]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-26 08:49:27.421 Seetong_tps[39411:3936306]  -- WebSocket - 重置重连次数 -- 
2026-06-26 08:49:27.435 Seetong_tps[39411:3936306]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-26 08:49:27.435 Seetong_tps[39411:3936306]  -- WebSocket connection - getNetty - 
2026-06-26 08:49:27.435 Seetong_tps[39411:3936306]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-26 08:49:27.468 Seetong_tps[39411:3936314] ====请求接口 - 成功 - 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=bjrelay65.s5.seetong.com:2443;type=0&load=18&addr=bjrelay53.s5.seetong.com:5443;type=0&load=18&addr=bjrelay57.s5.seetong.com:11443;","vipRelayServers":"type=0&load=67&addr=bjrelayvip3.s2.seetong.com:7443;type=0&load=42&addr=bjrelayvip2.s2.seetong.com:4443;type=0&load=38&addr=bjrelay43.s2.seetong.com:4443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.160","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1266cd1c0>{number = 8, name = (null)}====
2026-06-26 08:49:27.477 Seetong_tps[39411:3936392] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzAzOTc2NzM4OSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.2doheHu5-e2ExyGPFZh-oyxms_2wDOXV9xjNIGTE-6k","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzAzOTc2NzM4OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5MiJdfQ.Iq2XAN_9jr2_CEPr7xpIArBbTGX6vtN0sQuY4AMOuG4","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:24903"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24904"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24901"}]}
====
2026-06-26 08:49:27.485 Seetong_tps[39411:3936306]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-26 08:49:27.485 Seetong_tps[39411:3936306]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-26 08:49:27.505 Seetong_tps[39411:3936377] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x130289580>{number = 16, name = (null)}====
2026-06-26 08:49:27.505 Seetong_tps[39411:3936312] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x126438dc0>{number = 3, name = (null)}====
2026-06-26 08:49:27.530 Seetong_tps[39411:3936315] ====请求接口 - 成功 - 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.200.118","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782433927000,"lastHeartTime":1782417386000,"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: 0x1302895c0>{number = 17, name = (null)}====
2026-06-26 08:49:27.530 Seetong_tps[39411:3936379] ====请求接口 - 成功 - 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: 0x130289700>{number = 18, name = (null)}====
2026-06-26 08:49:27.534 Seetong_tps[39411:3936306]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-26 08:49:27.534 Seetong_tps[39411:3936379]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-26 08:49:27.534 Seetong_tps[39411:3936379]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-26 08:49:27.534 Seetong_tps[39411:3936379]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-26 08:49:27.535 Seetong_tps[39411:3936379]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-26 08:49:27.535 Seetong_tps[39411:3936379]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-26 08:49:27.535 Seetong_tps[39411:3936379]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-26 08:49:27.535 Seetong_tps[39411:3936306]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-26 08:49:27.535 Seetong_tps[39411:3936306]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-26 08:49:27.535 Seetong_tps[39411:3936306]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 507 毫秒
2026-06-26 08:49:27.535 Seetong_tps[39411:3936306] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782433927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782417386000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-26 08:49:27.535 Seetong_tps[39411:3936306]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-26 08:49:27.535 Seetong_tps[39411:3936306]  -- groupDeviceList -- 
2026-06-26 08:49:27.535 Seetong_tps[39411:3936306]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-26 08:49:27.535 Seetong_tps[39411:3936306]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-26 08:49:27.536 Seetong_tps[39411:3936306]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-26 08:49:27.537 Seetong_tps[39411:3936306]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-26 08:49:27.537 Seetong_tps[39411:3936306]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-26 08:49:27.544 Seetong_tps[39411:3936388] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x1279ec480>{number = 11, name = (null)}====
2026-06-26 08:49:27.549 Seetong_tps[39411:3936378] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x13028bb80>{number = 19, name = (null)}====
2026-06-26 08:49:27.551 Seetong_tps[39411:3936306] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-26 08:49:27.551 Seetong_tps[39411:3936306] 客服消息未读数量: 0
2026-06-26 08:49:27.552 Seetong_tps[39411:3936311] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x126438d80>{number = 2, name = (null)}====
2026-06-26 08:49:27.552 Seetong_tps[39411:3936306]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-26 08:49:27.555 Seetong_tps[39411:3936310] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1266cd180>{number = 6, name = (null)}====
2026-06-26 08:49:27.555 Seetong_tps[39411:3936380] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIHUVMFWlEOA1ZvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x130288500>{number = 20, name = (null)}====
2026-06-26 08:49:27.555 Seetong_tps[39411:3936306]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-26 08:49:27.555 Seetong_tps[39411:3936306]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIHUVMFWlEOA1ZvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-26 08:49:27.556 Seetong_tps[39411:3936306]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-26 08:49:27.570 Seetong_tps[39411:3936317] ====请求接口 - 成功 - 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: 0x1266cd200>{number = 7, name = (null)}====
2026-06-26 08:49:27.639 Seetong_tps[39411:3936390] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x13001f080>{number = 22, name = (null)}====
2026-06-26 08:49:27.648 Seetong_tps[39411:3936306]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-26 08:49:27.648 Seetong_tps[39411:3936306]  -- WebSocket - 重置重连次数 -- 
2026-06-26 08:49:27.648 Seetong_tps[39411:3936306]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-26 08:49:27.649 Seetong_tps[39411:3936306]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-26 08:49:27.649 Seetong_tps[39411:3936306]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAQIAFEJU1VpAQQB","reconn":0}}
2026-06-26 08:49:27.649 Seetong_tps[39411:3936306]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-26 08:49:27.649 Seetong_tps[39411:3936306] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782433927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782417386000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-26 08:49:27.726 Seetong_tps[39411:3936306]  -- STBluetoothManager - 结束扫描 - 
2026-06-26 08:49:27.726 Seetong_tps[39411:3936306]  -- STBluetoothManager - 开始扫描 - 
2026-06-26 08:49:27.792 Seetong_tps[39411:3936306] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-26 08:49:27.792 Seetong_tps[39411:3936306] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-26 08:49:27.793 Seetong_tps[39411:3936306] Formatted Date: 2026-06-26
2026-06-26 08:49:27.793 Seetong_tps[39411:3936306]  --- webSocketGetServerData msgId: 264F6C56-A1A1-49C9-8794-21F3A7C3C793 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-26";
        token = AVYOAQteVABrAAkFBgUEVAQIAFEJU1VpAQQB;
    };
}
2026-06-26 08:49:27.793 Seetong_tps[39411:3936306]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-26 08:49:27.793 Seetong_tps[39411:3936306]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-26 08:49:27.812 Seetong_tps[39411:3936306]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-26 08:49:27.877 Seetong_tps[39411:3936306] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-26 08:49:27.877 Seetong_tps[39411:3936306]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-26 08:49:27.878 Seetong_tps[39411:3936306]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-26 08:49:27.879 Seetong_tps[39411:3936306] Sorted Dates (Descending): (
)
2026-06-26 08:49:29.330 Seetong_tps[39411:3936306] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-26 08:49:29.330 Seetong_tps[39411:3936306] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-26 08:49:29.331 Seetong_tps[39411:3936306] 用户设置的具体字体大小: 15.000000
2026-06-26 08:49:30.375 Seetong_tps[39411:3936306]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-26 08:49:30.598 Seetong_tps[39411:3936306] AppLaunch hideForRefreshToken
2026-06-26 08:49:30.598 Seetong_tps[39411:3936306] AppLaunch hideForRefreshToken dismiss
2026-06-26 08:49:30.598 Seetong_tps[39411:3936306] AppLaunch dismiss...
2026-06-26 08:49:30.701 Seetong_tps[39411:3936316] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12643b5c0>{number = 5, name = (null)}====
2026-06-26 08:49:30.887 Seetong_tps[39411:3936306]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-26 08:49:30.888 Seetong_tps[39411:3936306]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-26 08:49:30.888 Seetong_tps[39411:3936306] 滚动已停止500毫秒，执行操作:29115420
2026-06-26 08:49:30.921 Seetong_tps[39411:3936306]  dealloc -- STAppLaunchWindow
2026-06-26 08:49:30.922 Seetong_tps[39411:3936306]  dealloc -- STAppLaunchViewController
2026-06-26 08:49:30.924 Seetong_tps[39411:3936306] AppLaunch dismiss... end
2026-06-26 08:49:31.175 Seetong_tps[39411:3936316] ====请求接口 - 成功 - 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: 0x12643b5c0>{number = 5, name = (null)}====
2026-06-26 08:49:31.621 Seetong_tps[39411:3936306]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-26 08:49:31.636 Seetong_tps[39411:3936306] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-26 08:49:31.682 Seetong_tps[39411:3936306] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-26 08:49:31.682 Seetong_tps[39411:3936387] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-26 08:49:31.682 Seetong_tps[39411:3936306]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-26 08:49:31.683 Seetong_tps[39411:3936306] Reachability Flag Status: WR t------ networkStatusForFlags
2026-06-26 08:49:31.691 Seetong_tps[39411:3936306]  -- STBluetoothManager - 结束扫描 - 
2026-06-26 08:49:31.706 Seetong_tps[39411:3936306]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-26 上午8:49:31 706
2026-06-26 08:49:31.706 Seetong_tps[39411:3936306]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x130440a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13046ca60>; layer = <CALayer: 0x13042a960>>
2026-06-26 08:49:31.706 Seetong_tps[39411:3936306]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x130440a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13046ca60>; layer = <CALayer: 0x13042a960>> -- _camera.supportPlatform: 0
2026-06-26 08:49:31.706 Seetong_tps[39411:3936306]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-26 上午12:49:31 +0000
2026-06-26 08:49:31.707 Seetong_tps[39411:3936306]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0b\U534810:16:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-25 \U4e0a\U53483:23:29 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:48:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:49:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-26 08:49:31.707 Seetong_tps[39411:3936306]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-26 上午8:49:31 707
2026-06-26 08:49:31.707 Seetong_tps[39411:3936380] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-26 08:49:31.735 Seetong_tps[39411:3936306]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 08:49:31.738 Seetong_tps[39411:3936306] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-26 08:49:31.739 Seetong_tps[39411:3936306]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 08:49:31.740 Seetong_tps[39411:3936306] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-26 08:49:31.750 Seetong_tps[39411:3936306]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-26 08:49:31.755 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-26 08:49:31.755 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-26 08:49:31.793 Seetong_tps[39411:3936306] uid:29115420 playAudio
2026-06-26 08:49:31.793 Seetong_tps[39411:3936306]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-26 08:49:31.793 Seetong_tps[39411:3936306]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-26 08:49:31.812 Seetong_tps[39411:3936306] 未处理的 biz 类型: res_video_preview_advert
2026-06-26 08:49:31.812 Seetong_tps[39411:3936306]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-26 08:49:31.986 Seetong_tps[39411:3936306] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-26 08:49:33.755 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.07 - 设备: 庭院 - 29115420
2026-06-26 08:49:34.152 Seetong_tps[39411:3936392] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-26 08:49:34.153 Seetong_tps[39411:3936392] [DeviceMonitor] 监控管理器初始化完成
2026-06-26 08:49:34.166 Seetong_tps[39411:3936306]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-26 上午8:49:34 166
2026-06-26 08:49:34.167 Seetong_tps[39411:3936306]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x130440a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13046ca60>; layer = <CALayer: 0x13042a960>>
2026-06-26 08:49:34.167 Seetong_tps[39411:3936306]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x130440a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13046ca60>; layer = <CALayer: 0x13042a960>> -- _camera.supportPlatform: 0
2026-06-26 08:49:34.167 Seetong_tps[39411:3936306]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-26 上午8:49:34 167
2026-06-26 08:49:34.168 Seetong_tps[39411:3936306]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-26 08:49:34.168 Seetong_tps[39411:3936306]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-26 08:49:34.168 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 2.49 - 设备: 庭院 - 29115420
2026-06-26 08:49:36.159 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.48 - 设备: 庭院 - 29115420
2026-06-26 08:49:37.375 Seetong_tps[39411:3936306]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-26 08:49:39.132 Seetong_tps[39411:3936392]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-26 08:49:39.132 Seetong_tps[39411:3936392]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-26 08:49:39.132 Seetong_tps[39411:3936392] onDeviceAuthSuccess:uid=29115420
2026-06-26 08:49:39.132 Seetong_tps[39411:3936392]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782434979.132855,lastReceiveYUVTimeInterval=1782434974.167297,interval=5,videoView=0x130440a80
2026-06-26 08:49:39.133 Seetong_tps[39411:3936392]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-26 08:49:39.139 Seetong_tps[39411:3936306]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-26 08:49:39.140 Seetong_tps[39411:3936388] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-26 08:49:39.140 Seetong_tps[39411:3936387] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-26 08:49:40.120 Seetong_tps[39411:3936334] ===29115420===
2026-06-26 08:49:40.121 Seetong_tps[39411:3936334] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-26 08:49:40.127 Seetong_tps[39411:3936392] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-26 08:49:40.127 Seetong_tps[39411:3936392] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-26 08:49:40.127 Seetong_tps[39411:3936392] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1279ed4c0>{number = 12, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12720ca00>
2026-06-26 08:49:40.127 Seetong_tps[39411:3936392] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-26 08:49:40.127 Seetong_tps[39411:3936392] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-26 08:49:40.127 Seetong_tps[39411:3936392] InitDecodePortLog: playsettype = 50
2026-06-26 08:49:40.128 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.45 - 设备: 庭院 - 29115420
2026-06-26 08:49:40.128 Seetong_tps[39411:3936392] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-26 08:49:40.128 Seetong_tps[39411:3936392] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-26 08:49:40.128 Seetong_tps[39411:3936392] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-26 08:49:40.129 Seetong_tps[39411:3936392] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-26 08:49:40.129 Seetong_tps[39411:3936392] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-26 08:49:40.129 Seetong_tps[39411:3936392] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-26 08:49:40.129 Seetong_tps[39411:3936392] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-26 08:49:40.131 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.45 - 设备: 庭院 - 29115420
2026-06-26 08:49:41.303 Seetong_tps[39411:3936392]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-26 08:49:41.305 Seetong_tps[39411:3936392]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-26 08:49:41.305 Seetong_tps[39411:3936392]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-26 08:49:41.305 Seetong_tps[39411:3936388] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-26 08:49:41.305 Seetong_tps[39411:3936395] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-26 08:49:41.305 Seetong_tps[39411:3936387] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-26 08:49:41.305 Seetong_tps[39411:3936392]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-26 08:49:41.307 Seetong_tps[39411:3936392]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-26 08:49:41.307 Seetong_tps[39411:3936392]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-26 08:49:41.307 Seetong_tps[39411:3936395] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-26 08:49:41.308 Seetong_tps[39411:3936395] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-26 08:49:41.308 Seetong_tps[39411:3936388] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-26 08:49:41.310 Seetong_tps[39411:3936306] uid:29115420 playAudio
2026-06-26 08:49:41.310 Seetong_tps[39411:3936306]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-26 08:49:41.311 Seetong_tps[39411:3936306]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-26 08:49:41.311 Seetong_tps[39411:3936387] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-26 08:49:41.323 Seetong_tps[39411:3936392]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-26 08:49:41.323 Seetong_tps[39411:3936334]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-26 08:49:41.323 Seetong_tps[39411:3936392]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-26 08:49:41.323 Seetong_tps[39411:3936392]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-26 08:49:41.324 Seetong_tps[39411:3936387] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-26 08:49:41.324 Seetong_tps[39411:3936395] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-26 08:49:41.324 Seetong_tps[39411:3936387] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-26 08:49:41.337 Seetong_tps[39411:3936306] checkPortStatus:_decodePort=1
2026-06-26 08:49:41.338 Seetong_tps[39411:3936306] uid:29115420 playAudio
2026-06-26 08:49:41.339 Seetong_tps[39411:3936306]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-26 08:49:41.339 Seetong_tps[39411:3936306]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-26 08:49:41.339 Seetong_tps[39411:3936395] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-26 08:49:41.340 Seetong_tps[39411:3936306] uid:29115420 playAudio
2026-06-26 08:49:41.341 Seetong_tps[39411:3936306]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-26 08:49:41.341 Seetong_tps[39411:3936306]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-26 08:49:41.341 Seetong_tps[39411:3936395] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-26 08:49:41.350 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 9.67 - 设备: 庭院 - 29115420
2026-06-26 08:49:41.351 Seetong_tps[39411:3936306] checkPortStatus:_decodePort=1
2026-06-26 08:49:41.398 Seetong_tps[39411:3936466] 重新观看视频线程：<_NSMainThread: 0x126438000>{number = 1, name = (null)}
2026-06-26 08:49:41.409 Seetong_tps[39411:3936306] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-26 08:49:41.427 Seetong_tps[39411:3936306] uid:29115420 playAudio
2026-06-26 08:49:41.427 Seetong_tps[39411:3936387] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-26 08:49:41.428 Seetong_tps[39411:3936306] uid:29115420 playAudio
2026-06-26 08:49:41.428 Seetong_tps[39411:3936306] checkPortStatus:_decodePort=1
2026-06-26 08:49:41.428 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.75 - 设备: 庭院 - 29115420
2026-06-26 08:49:41.658 Seetong_tps[39411:3936466] 重新观看视频线程：<_NSMainThread: 0x126438000>{number = 1, name = (null)}
2026-06-26 08:49:41.662 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.98 - 设备: 庭院 - 29115420
2026-06-26 08:49:41.694 Seetong_tps[39411:3936334]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-26 08:49:41.700 Seetong_tps[39411:3936306]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-26 08:49:41.700 Seetong_tps[39411:3936334]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-26 08:49:41.702 Seetong_tps[39411:3936334]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-26 08:49:41.702 Seetong_tps[39411:3936334]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-26 08:49:41.745 Seetong_tps[39411:3936334]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-26 08:49:41.745 Seetong_tps[39411:3936334] Failed to get IoT drive away set configuration.
2026-06-26 08:49:41.745 Seetong_tps[39411:3936334]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-26 08:49:41.765 Seetong_tps[39411:3936334]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-26 08:49:44.167 Seetong_tps[39411:3936306]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782434984.167450,lastReceiveYUVTimeInterval=1782434984.150056,interval=0,videoView=0x130440a80
2026-06-26 08:49:47.374 Seetong_tps[39411:3936306]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-26 08:49:47.625 Seetong_tps[39411:3936306]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x130440a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13046ca60>; layer = <CALayer: 0x13042a960>>
2026-06-26 08:49:47.625 Seetong_tps[39411:3936306] #####Vstop:uid:29115420-0-port:1
2026-06-26 08:49:47.625 Seetong_tps[39411:3936306] -----------1release decodeport = 1
2026-06-26 08:49:47.626 Seetong_tps[39411:3936306]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 9700;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 15900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-26 08:49:47.627 Seetong_tps[39411:3936306] _openGLView clearFrame ...
2026-06-26 08:49:47.642 Seetong_tps[39411:3936306] 当前控制器：STPlaybackVC
2026-06-26 08:49:47.643 Seetong_tps[39411:3936306]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-26 08:49:47.643 Seetong_tps[39411:3936306] 开始监听camera_nvr的onlineStatus属性变化
2026-06-26 08:49:47.643 Seetong_tps[39411:3936306] camera_nvr对象已切换，重新设置KVO监听
2026-06-26 08:49:47.654 Seetong_tps[39411:3936306] 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-06-26 08:49:47.812 Seetong_tps[39411:3936306]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 08:49:47.813 Seetong_tps[39411:3936306] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-26 08:49:47.813 Seetong_tps[39411:3936306]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 08:49:47.814 Seetong_tps[39411:3936306] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-26 08:49:47.814 Seetong_tps[39411:3936306]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 08:49:47.814 Seetong_tps[39411:3936306] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-26 08:49:47.814 Seetong_tps[39411:3936306]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 08:49:47.814 Seetong_tps[39411:3936306] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-26 08:49:47.821 Seetong_tps[39411:3936306]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-26 08:49:47.821 Seetong_tps[39411:3936306] ====高度=91.000000
2026-06-26 08:49:47.821 Seetong_tps[39411:3936306]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-26 08:49:47.823 Seetong_tps[39411:3936306] 停止监听camera_nvr的onlineStatus属性变化
2026-06-26 08:49:47.823 Seetong_tps[39411:3936306] 开始监听camera_nvr的onlineStatus属性变化
2026-06-26 08:49:47.823 Seetong_tps[39411:3936306] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-26 08:49:47.823 Seetong_tps[39411:3936306] ###### stopNvrRemoteRecord ......
2026-06-26 08:49:47.825 Seetong_tps[39411:3936306] updateAlarmListTable:messageModelList=0
2026-06-26 08:49:47.832 Seetong_tps[39411:3936306]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-26 08:49:47.832 Seetong_tps[39411:3936388] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-26 08:49:47.832 Seetong_tps[39411:3936306]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-26 08:49:47.832 Seetong_tps[39411:3936306]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-26 08:49:47.832 Seetong_tps[39411:3936306] updateAlarmListTable:messageModelList=0
2026-06-26 08:49:47.878 Seetong_tps[39411:3936306] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-26 08:49:47.926 Seetong_tps[39411:3936306]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-26 08:49:47.968 Seetong_tps[39411:3936392] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-26 08:49:47.968 Seetong_tps[39411:3936392]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-26 08:49:47.968 Seetong_tps[39411:3936392] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1279ed4c0>{number = 12, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12720ca00>
2026-06-26 08:49:47.968 Seetong_tps[39411:3936392] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-26 08:49:47.968 Seetong_tps[39411:3936392] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-26 08:49:47.968 Seetong_tps[39411:3936392] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-26 08:49:47.968 Seetong_tps[39411:3936392] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-26 08:49:47.968 Seetong_tps[39411:3936392] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-26 08:49:47.968 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 16.29 - 设备: 庭院 - 29115420
2026-06-26 08:49:48.127 Seetong_tps[39411:3936395] ====请求接口 - 成功 - 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: 0x13069c2c0>{number = 24, name = (null)}====
2026-06-26 08:49:48.170 Seetong_tps[39411:3936396] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x125c298c0>{number = 28, name = (null)}====
2026-06-26 08:49:48.189 Seetong_tps[39411:3936388] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1279ec480>{number = 11, name = (null)}====
2026-06-26 08:49:48.490 Seetong_tps[39411:3936334] ===29115420===
2026-06-26 08:49:50.090 Seetong_tps[39411:3936306]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-26 08:49:53.871 Seetong_tps[39411:3936334]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000000111111111111111100000 - result: 0 - devid: 29115420
2026-06-26 08:49:54.573 Seetong_tps[39411:3936334] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=272
2026-06-26 08:49:54.575 Seetong_tps[39411:3936306] timeSliceArray.count=18
2026-06-26 08:49:54.601 Seetong_tps[39411:3936306] nvrParseRecPlayBlock timelineModelArray.count=17
2026-06-26 08:49:54.601 Seetong_tps[39411:3936306] timelineModel.timePaint=05:45:33-08:49:29,timelineModel.recordType=1
2026-06-26 08:49:54.620 Seetong_tps[39411:3936306] updateAlarmListTable:messageModelList=8
2026-06-26 08:49:54.620 Seetong_tps[39411:3936306]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-26 08:49:54.622 Seetong_tps[39411:3936306]  --- setFirstTimePosition --- i: 16 - recordType: 1
2026-06-26 08:49:54.622 Seetong_tps[39411:3936306]  --- setFirstTimePosition --- i: 15 - recordType: 7
2026-06-26 08:49:54.622 Seetong_tps[39411:3936306] _firstHaveDataTime=05:45:01
2026-06-26 08:49:55.726 Seetong_tps[39411:3936306]  -- 预览倒计时 -- User interaction detected
2026-06-26 08:49:55.748 Seetong_tps[39411:3936306] uid:29115420 FC_P2PNvrReplayByTime
2026-06-26 08:49:55.749 Seetong_tps[39411:3936306]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-24 \U4e0b\U534810:16:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-25 \U4e0a\U53483:23:29 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:48:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:49:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-26 08:49:55.749 Seetong_tps[39411:3936306]  -- 播放视频（录像） -- 开始时间: 2026-06-26 上午12:49:55 +0000
2026-06-26 08:49:55.749 Seetong_tps[39411:3936633] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260626054501
2026-06-26 08:49:55.750 Seetong_tps[39411:3936306]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260626054501
2026-06-26 08:49:56.277 Seetong_tps[39411:3936334]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-26 08:49:57.052 Seetong_tps[39411:3936392] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-26 08:49:57.052 Seetong_tps[39411:3936392]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-26 08:49:57.053 Seetong_tps[39411:3936392] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1279ed4c0>{number = 12, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x12720ca00>
2026-06-26 08:49:57.053 Seetong_tps[39411:3936392] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-26 08:49:57.053 Seetong_tps[39411:3936392] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-26 08:49:57.053 Seetong_tps[39411:3936392] InitDecodePortLog: playsettype = 50
2026-06-26 08:49:57.053 Seetong_tps[39411:3936392] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-26 08:49:57.053 Seetong_tps[39411:3936392] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-26 08:49:57.053 Seetong_tps[39411:3936392] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-26 08:49:57.054 Seetong_tps[39411:3936392] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-26 08:49:57.054 Seetong_tps[39411:3936392] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-06-26 08:49:57.054 Seetong_tps[39411:3936392] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-26 08:49:57.054 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.30 - 设备: 庭院 - 29115420
2026-06-26 08:49:57.054 Seetong_tps[39411:3936392] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-26 08:49:57.057 Seetong_tps[39411:3936306]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.31 - 设备: 庭院 - 29115420
2026-06-26 08:49:57.064 Seetong_tps[39411:3936306] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-26 08:49:57.374 Seetong_tps[39411:3936306]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-26 08:49:58.187 Seetong_tps[39411:3936306] 卡回放第一帧回调 倍速 = 0
2026-06-26 08:49:59.216 Seetong_tps[39411:3936306]  -- videoView tap -- 
2026-06-26 08:50:01.118 Seetong_tps[39411:3936306]  -- 预览倒计时 -- User interaction detected
2026-06-26 08:50:01.140 Seetong_tps[39411:3936306]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260626042012
2026-06-26 08:50:01.140 Seetong_tps[39411:3936395] zhangw_controlNvrRemoteRecord:strDateTime=20260626042012,action=6
2026-06-26 08:50:01.258 Seetong_tps[39411:3936334]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-26 08:50:04.775 Seetong_tps[39411:3936306] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-26 08:50:04.775 Seetong_tps[39411:3936306] ###### stopNvrRemoteRecord ......
2026-06-26 08:50:04.775 Seetong_tps[39411:3936392]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-26 08:50:04.778 Seetong_tps[39411:3936306]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-26 08:50:04.778 Seetong_tps[39411:3936306] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782433927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782417386000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-26 08:50:04.778 Seetong_tps[39411:3936306]  --- 取消心跳 destoryHeartBeat --- 
2026-06-26 08:50:04.778 Seetong_tps[39411:3936306]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-26 08:50:04.786 Seetong_tps[39411:3936306] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-26 08:50:04.806 Seetong_tps[39411:3936306] [保存失败] 相机对象或存储字典为空
2026-06-26 08:50:04.806 Seetong_tps[39411:3936634] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-26 08:50:04.806 Seetong_tps[39411:3936634] --FC_StopDevComEx end
2026-06-26 08:50:04.806 Seetong_tps[39411:3936306] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782433927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782417386000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-26 08:50:04.806 Seetong_tps[39411:3936306]  --- 取消心跳 destoryHeartBeat --- 
2026-06-26 08:50:04.806 Seetong_tps[39411:3936306]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-26 08:50:04.812 Seetong_tps[39411:3936306]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-26 19:41:39.087 Seetong_tps[1117:123480] app_version=8.3.805
2026-06-26 19:41:39.097 Seetong_tps[1117:123480]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-26 19:41:39.097 Seetong_tps[1117:123480] showForLogin 1
2026-06-26 19:41:39.097 Seetong_tps[1117:123480] AppLaunch 还剩 6.808871269226074 秒
2026-06-26 19:41:39.104 Seetong_tps[1117:123494] 询问用户是否开启推送成功
2026-06-26 19:41:39.105 Seetong_tps[1117:123494] 用户点击允许接收推送
2026-06-26 19:41:39.113 Seetong_tps[1117:123484] remoteNotificationSetting: <UNNotificationSettings: 0x14b2966c0; 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-06-26 19:41:39.115 Seetong_tps[1117:123480]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-26 19:41:39.151 Seetong_tps[1117:123480] viewDidLoad/configtime=2026-06-26 上午11:41:39 +0000
2026-06-26 19:41:39.152 Seetong_tps[1117:123480]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-26 19:41:39.152 Seetong_tps[1117:123480]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-26 19:41:39.194 Seetong_tps[1117:123480]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-26 19:41:39.194 Seetong_tps[1117:123480]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-26 19:41:39.195 Seetong_tps[1117:123480]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-26 19:41:39.195 Seetong_tps[1117:123480] 开始检查未读客服消息...
2026-06-26 19:41:39.196 Seetong_tps[1117:123480] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-26 19:41:39.196 Seetong_tps[1117:123480]  --- 取消心跳 destoryHeartBeat --- 
2026-06-26 19:41:39.201 Seetong_tps[1117:123480]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-26 19:41:39.201 Seetong_tps[1117:123480]  -- WebSocket connection - getNetty - 
2026-06-26 19:41:39.202 Seetong_tps[1117:123480]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-26 19:41:39.205 Seetong_tps[1117:123480] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-26 19:41:39.206 Seetong_tps[1117:123480] NAV deviceOrientationDidChange:1
2026-06-26 19:41:39.208 Seetong_tps[1117:123480]  -- groupDeviceList -- 
2026-06-26 19:41:39.208 Seetong_tps[1117:123480] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-26 19:41:39.208 Seetong_tps[1117:123480]  -- WebSocket connection - getNetty - 
2026-06-26 19:41:39.208 Seetong_tps[1117:123480]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-26 19:41:39.259 Seetong_tps[1117:123480]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-26 19:41:39.386 Seetong_tps[1117:123480] Super properties have already been unregistered.
2026-06-26 19:41:39.386 Seetong_tps[1117:123480] UMAPM_OOMSampling(0,0):NO
2026-06-26 19:41:39.388 Seetong_tps[1117:123480]  -- deviceListDataUpdate - AppLaunch 还剩 1.518039226531982 秒 - 再延迟 2.018039226531982 秒 - 启动耗时 1.481960773468018 秒
2026-06-26 19:41:39.388 Seetong_tps[1117:123480]  -- groupDeviceList -- 
2026-06-26 19:41:39.388 Seetong_tps[1117:123480] groupDeviceList 已在进行中，跳过新的调用
2026-06-26 19:41:39.388 Seetong_tps[1117:123480]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1482 毫秒
2026-06-26 19:41:39.390 Seetong_tps[1117:123480]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-26 19:41:39.391 Seetong_tps[1117:123480]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-26 19:41:39.391 Seetong_tps[1117:123480]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-26 19:41:39.392 Seetong_tps[1117:123480]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 534;
}
2026-06-26 19:41:39.392 Seetong_tps[1117:123480] ++++-[VideoView dealloc]++++
2026-06-26 19:41:39.394 Seetong_tps[1117:123480] OpenGLView20_Seetong dealloc:0x14baace00
2026-06-26 19:41:39.421 Seetong_tps[1117:123480]  -- WebSocket - 重置重连次数 -- 
2026-06-26 19:41:39.434 Seetong_tps[1117:123480]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-26 19:41:39.434 Seetong_tps[1117:123480]  -- WebSocket connection - getNetty - 
2026-06-26 19:41:39.434 Seetong_tps[1117:123480]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-26 19:41:39.444 Seetong_tps[1117:123480] UMAPM_NetworkSampling(0,0):NO
2026-06-26 19:41:39.445 Seetong_tps[1117:123480]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-26 19:41:39.445 Seetong_tps[1117:123480]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-26 19:41:39.445 Seetong_tps[1117:123480]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-26 19:41:39.446 Seetong_tps[1117:123480] 蓝牙已打开
2026-06-26 19:41:39.461 Seetong_tps[1117:123480]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-26 19:41:39.697 Seetong_tps[1117:123480]  -- STBluetoothManager - 结束扫描 - 
2026-06-26 19:41:39.697 Seetong_tps[1117:123480]  -- STBluetoothManager - 开始扫描 - 
2026-06-26 19:41:41.305 Seetong_tps[1117:123480] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-26 19:41:41.305 Seetong_tps[1117:123480] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-26 19:41:41.305 Seetong_tps[1117:123480] 用户设置的具体字体大小: 15.000000
2026-06-26 19:41:41.487 Seetong_tps[1117:123480] AppLaunch hideForRefreshToken
2026-06-26 19:41:41.487 Seetong_tps[1117:123480] AppLaunch hideForRefreshToken dismiss
2026-06-26 19:41:41.487 Seetong_tps[1117:123480] AppLaunch dismiss...
2026-06-26 19:41:41.791 Seetong_tps[1117:123480]  dealloc -- STAppLaunchWindow
2026-06-26 19:41:41.794 Seetong_tps[1117:123480]  dealloc -- STAppLaunchViewController
2026-06-26 19:41:41.795 Seetong_tps[1117:123480] AppLaunch dismiss... end
2026-06-26 19:41:42.347 Seetong_tps[1117:123480]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-26 19:41:42.860 Seetong_tps[1117:123480]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-26 19:41:42.860 Seetong_tps[1117:123480]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-26 19:41:42.860 Seetong_tps[1117:123480] 滚动已停止500毫秒，执行操作:29115420
2026-06-26 19:42:09.697 Seetong_tps[1117:123480]  -- STBluetoothManager - 结束扫描 - 
2026-06-26 19:42:09.698 Seetong_tps[1117:123480]  -- STBluetoothManager - 设备列表蓝牙已打开 - 结束扫描 - 
2026-06-26 19:42:12.850 Seetong_tps[1117:123480]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-26 19:42:12.862 Seetong_tps[1117:123480] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-26 19:42:12.911 Seetong_tps[1117:123480] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-26 19:42:12.911 Seetong_tps[1117:123758] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-26 19:42:12.912 Seetong_tps[1117:123480]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-26 19:42:12.913 Seetong_tps[1117:123480] Reachability Flag Status: WR t------ networkStatusForFlags
2026-06-26 19:42:12.921 Seetong_tps[1117:123480]  -- STBluetoothManager - 结束扫描 - 
2026-06-26 19:42:12.936 Seetong_tps[1117:123480]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-26 下午7:42:12 936
2026-06-26 19:42:12.936 Seetong_tps[1117:123480]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14bdb0700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14bde0660>; layer = <CALayer: 0x14bd8e960>>
2026-06-26 19:42:12.936 Seetong_tps[1117:123480]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14bdb0700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14bde0660>; layer = <CALayer: 0x14bd8e960>> -- _camera.supportPlatform: 0
2026-06-26 19:42:12.937 Seetong_tps[1117:123480]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-26 上午11:42:12 +0000
2026-06-26 19:42:12.951 Seetong_tps[1117:123480]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-25 \U4e0a\U53483:23:29 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:48:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:49:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534811:41:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-26 19:42:12.952 Seetong_tps[1117:123480]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-26 下午7:42:12 952
2026-06-26 19:42:12.952 Seetong_tps[1117:123486] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-26 19:42:12.978 Seetong_tps[1117:123480]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 19:42:12.980 Seetong_tps[1117:123480] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-26 19:42:12.982 Seetong_tps[1117:123480]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-26 19:42:12.983 Seetong_tps[1117:123480] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-26 19:42:13.002 Seetong_tps[1117:123480]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-26 19:42:13.004 Seetong_tps[1117:123480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-26 19:42:13.004 Seetong_tps[1117:123480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-26 19:42:13.038 Seetong_tps[1117:123480] uid:29115420 playAudio
2026-06-26 19:42:13.038 Seetong_tps[1117:123480]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-26 19:42:13.038 Seetong_tps[1117:123480]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-26 19:42:13.222 Seetong_tps[1117:123480] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-26 19:42:14.665 Seetong_tps[1117:123758] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-26 19:42:14.667 Seetong_tps[1117:123758] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-26 19:42:14.668 Seetong_tps[1117:123758] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-26 19:42:14.669 Seetong_tps[1117:123758] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-26 19:42:14.671 Seetong_tps[1117:123758] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-26 19:42:15.007 Seetong_tps[1117:123480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.09 - 设备: 庭院 - 29115420
2026-06-26 19:42:21.342 Seetong_tps[1117:123480]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14bdb0700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14bde0660>; layer = <CALayer: 0x14bd8e960>>
2026-06-26 19:42:21.342 Seetong_tps[1117:123480] #####Vstop:uid:29115420-0-port:-1
2026-06-26 19:42:21.343 Seetong_tps[1117:123480]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = "";
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 0;
    "is_awaken_enter" = 0;
    "is_success" = 0;
    "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-06-26 19:42:21.353 Seetong_tps[1117:123480] _openGLView clearFrame ...
2026-06-26 19:42:21.368 Seetong_tps[1117:123480] [保存失败] 相机对象或存储字典为空
2026-06-26 19:42:21.368 Seetong_tps[1117:123480]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-26 19:42:21.368 Seetong_tps[1117:123958] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-26 19:42:21.368 Seetong_tps[1117:123958] --FC_StopDevComEx end
2026-06-26 19:42:21.393 Seetong_tps[1117:123480] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.200.118","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782433927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782417386000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-26 19:42:21.393 Seetong_tps[1117:123480]  --- 取消心跳 destoryHeartBeat --- 
2026-06-26 19:42:21.393 Seetong_tps[1117:123480]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-27 17:15:36.866 Seetong_tps[6850:661540] app_version=8.3.805
2026-06-27 17:15:36.881 Seetong_tps[6850:661550] 询问用户是否开启推送成功
2026-06-27 17:15:36.881 Seetong_tps[6850:661550] 用户点击允许接收推送
2026-06-27 17:15:36.882 Seetong_tps[6850:661540]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-27 17:15:36.882 Seetong_tps[6850:661540] showForLogin 1
2026-06-27 17:15:36.883 Seetong_tps[6850:661540] AppLaunch 还剩 6.58802604675293 秒
2026-06-27 17:15:36.883 Seetong_tps[6850:661550] remoteNotificationSetting: <UNNotificationSettings: 0x10fe62080; 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-06-27 17:15:36.887 Seetong_tps[6850:661609] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-06-27 17:15:36.910 Seetong_tps[6850:661540]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-27 17:15:36.960 Seetong_tps[6850:661540] viewDidLoad/configtime=2026-06-27 上午9:15:36 +0000
2026-06-27 17:15:36.962 Seetong_tps[6850:661540]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-27 17:15:36.962 Seetong_tps[6850:661540]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-27 17:15:37.048 Seetong_tps[6850:661540]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-27 17:15:37.048 Seetong_tps[6850:661540]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-27 17:15:37.050 Seetong_tps[6850:661540]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-27 17:15:37.050 Seetong_tps[6850:661540] 开始检查未读客服消息...
2026-06-27 17:15:37.050 Seetong_tps[6850:661540] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-27 17:15:37.050 Seetong_tps[6850:661540]  --- 取消心跳 destoryHeartBeat --- 
2026-06-27 17:15:37.058 Seetong_tps[6850:661540]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-27 17:15:37.058 Seetong_tps[6850:661540]  -- WebSocket connection - getNetty - 
2026-06-27 17:15:37.059 Seetong_tps[6850:661540]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-27 17:15:37.065 Seetong_tps[6850:661540] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-27 17:15:37.065 Seetong_tps[6850:661540] NAV deviceOrientationDidChange:1
2026-06-27 17:15:37.070 Seetong_tps[6850:661540]  -- groupDeviceList -- 
2026-06-27 17:15:37.070 Seetong_tps[6850:661540] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-27 17:15:37.070 Seetong_tps[6850:661540]  -- WebSocket connection - getNetty - 
2026-06-27 17:15:37.070 Seetong_tps[6850:661540]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-27 17:15:37.159 Seetong_tps[6850:661540]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-27 17:15:37.393 Seetong_tps[6850:661540] Super properties have already been unregistered.
2026-06-27 17:15:37.394 Seetong_tps[6850:661540] UMAPM_OOMSampling(0,0):NO
2026-06-27 17:15:37.402 Seetong_tps[6850:661540]  -- deviceListDataUpdate - AppLaunch 还剩 1.069187164306641 秒 - 再延迟 1.569187164306641 秒 - 启动耗时 1.930812835693359 秒
2026-06-27 17:15:37.402 Seetong_tps[6850:661540]  -- groupDeviceList -- 
2026-06-27 17:15:37.402 Seetong_tps[6850:661540] groupDeviceList 已在进行中，跳过新的调用
2026-06-27 17:15:37.402 Seetong_tps[6850:661540]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1931 毫秒
2026-06-27 17:15:37.406 Seetong_tps[6850:661540]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-27 17:15:37.407 Seetong_tps[6850:661540]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-27 17:15:37.407 Seetong_tps[6850:661540]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-27 17:15:37.408 Seetong_tps[6850:661540]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 535;
}
2026-06-27 17:15:37.408 Seetong_tps[6850:661540]  - 收到刷新token回调 - NSData 长度: 1688
2026-06-27 17:15:37.408 Seetong_tps[6850:661540]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-06-27 17:15:37.408 Seetong_tps[6850:661540]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-06-27 17:15:37.409 Seetong_tps[6850:661540]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODI2MzgxMzcsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.9J66kWW3N4EeJcuxdtIoQcG3kxQoMZERaJPHDi9kbjE","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODUxNDM3MzcsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgyNTUxNzM3LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.zNCKS5ST4Hn3GTAb1cAgIKGgX2rXDyMkE6pg-ahMNbE","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-06-27 17:15:37.418 Seetong_tps[6850:661540]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1782551737.418865
2026-06-27 17:15:37.419 Seetong_tps[6850:661540]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1782551737.418865
2026-06-27 17:15:37.419 Seetong_tps[6850:661540]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1782551737.418865 - lastRefreshTokenTime: 1782551737.418865
2026-06-27 17:15:37.428 Seetong_tps[6850:661540] ++++-[VideoView dealloc]++++
2026-06-27 17:15:37.431 Seetong_tps[6850:661540] OpenGLView20_Seetong dealloc:0x119b05600
2026-06-27 17:15:37.458 Seetong_tps[6850:661540]  -- WebSocket - 重置重连次数 -- 
2026-06-27 17:15:37.475 Seetong_tps[6850:661540]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-27 17:15:37.475 Seetong_tps[6850:661540]  -- WebSocket connection - getNetty - 
2026-06-27 17:15:37.475 Seetong_tps[6850:661540]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-27 17:15:37.490 Seetong_tps[6850:661626] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAAUAVFQAUVJoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x119b0c300>{number = 18, name = (null)}====
2026-06-27 17:15:37.490 Seetong_tps[6850:661621] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x119b0c200>{number = 19, name = (null)}====
2026-06-27 17:15:37.500 Seetong_tps[6850:661540] UMAPM_NetworkSampling(0,0):NO
2026-06-27 17:15:37.500 Seetong_tps[6850:661540]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-27 17:15:37.501 Seetong_tps[6850:661540]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-27 17:15:37.501 Seetong_tps[6850:661540]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-27 17:15:37.505 Seetong_tps[6850:661540] 蓝牙已打开
2026-06-27 17:15:37.505 Seetong_tps[6850:661540]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-27 17:15:37.505 Seetong_tps[6850:661625] ====请求接口 - 成功 - 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: 0x119b0fc40>{number = 20, name = (null)}====
2026-06-27 17:15:37.506 Seetong_tps[6850:661540]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAAUAVFQAUVJoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-27 17:15:37.508 Seetong_tps[6850:661624] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x119b0fc00>{number = 22, name = (null)}====
2026-06-27 17:15:37.509 Seetong_tps[6850:661545] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10fe3f740>{number = 10, name = (null)}====
2026-06-27 17:15:37.509 Seetong_tps[6850:661622] ====请求接口 - 成功 - 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=bjrelay47.s2.seetong.com:4443;type=0&load=25&addr=bjrelay2.s5.seetong.com:10443;type=0&load=19&addr=bjrelay2.s5.seetong.com:13443;","vipRelayServers":"type=0&load=41&addr=bjrelayvip2.s2.seetong.com:3443;type=0&load=38&addr=bjrelayvip3.s2.seetong.com:3443;type=0&load=52&addr=bjrelayvip1.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.87","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x119b0ccc0>{number = 23, name = (null)}====
2026-06-27 17:15:37.509 Seetong_tps[6850:661546] ====请求接口 - 成功 - 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.144","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782551705000,"lastHeartTime":1782544485000,"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: 0x108c38f00>{number = 2, name = (null)}====
2026-06-27 17:15:37.515 Seetong_tps[6850:661623] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x119b0cd80>{number = 24, name = (null)}====
2026-06-27 17:15:37.517 Seetong_tps[6850:661631] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x119967f00>{number = 11, name = (null)}====
2026-06-27 17:15:37.526 Seetong_tps[6850:661555] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x108c3b700>{number = 6, name = (null)}====
2026-06-27 17:15:37.528 Seetong_tps[6850:661609] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzE1NjUzNzQzNSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.4ESlzBQpzNvNZotMTQvfJg9Sqxi_2nWYbQvfJm4iUMk","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzE1NjUzNzQzNSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NCJdfQ.cka7h4NZbYxEmvtBR3tmbzxubyvxFVqFLCmhZWgpNZM","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:24900"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24900"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24903"}]}
====
2026-06-27 17:15:37.536 Seetong_tps[6850:661540]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-27 17:15:37.537 Seetong_tps[6850:661540] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-27 17:15:37.537 Seetong_tps[6850:661540] 客服消息未读数量: 0
2026-06-27 17:15:37.537 Seetong_tps[6850:661540]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-27 17:15:37.544 Seetong_tps[6850:661540]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-27 17:15:37.544 Seetong_tps[6850:661540]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-27 17:15:37.559 Seetong_tps[6850:661540]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-27 17:15:37.559 Seetong_tps[6850:661631]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-27 17:15:37.560 Seetong_tps[6850:661631]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-27 17:15:37.560 Seetong_tps[6850:661631]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-27 17:15:37.560 Seetong_tps[6850:661540]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-27 17:15:37.561 Seetong_tps[6850:661631]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-27 17:15:37.561 Seetong_tps[6850:661631]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-27 17:15:37.561 Seetong_tps[6850:661631]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-27 17:15:37.603 Seetong_tps[6850:661550] ====请求接口 - 成功 - 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: 0x108c392c0>{number = 4, name = (null)}====
2026-06-27 17:15:37.603 Seetong_tps[6850:661548] ====请求接口 - 成功 - 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: 0x108c39280>{number = 3, name = (null)}====
2026-06-27 17:15:37.713 Seetong_tps[6850:661540]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-27 17:15:37.716 Seetong_tps[6850:661540]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-27 17:15:37.721 Seetong_tps[6850:661540]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-27 17:15:37.721 Seetong_tps[6850:661540]  -- WebSocket - 重置重连次数 -- 
2026-06-27 17:15:37.721 Seetong_tps[6850:661540]  -- WebSocket connection 长连接成功 - 耗时：0.7 秒
2026-06-27 17:15:37.722 Seetong_tps[6850:661540]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-27 17:15:37.722 Seetong_tps[6850:661540]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAUICVQFUlVpAQQB","reconn":0}}
2026-06-27 17:15:37.722 Seetong_tps[6850:661540]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-27 17:15:37.722 Seetong_tps[6850:661540]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-27 17:15:37.723 Seetong_tps[6850:661540] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782551705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782544485000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-27 17:15:37.730 Seetong_tps[6850:661549] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x108c3bc40>{number = 7, name = (null)}====
2026-06-27 17:15:37.734 Seetong_tps[6850:661540]  -- STBluetoothManager - 结束扫描 - 
2026-06-27 17:15:37.734 Seetong_tps[6850:661540]  -- STBluetoothManager - 开始扫描 - 
2026-06-27 17:15:37.736 Seetong_tps[6850:661540]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-27 17:15:37.736 Seetong_tps[6850:661540]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2266 毫秒
2026-06-27 17:15:37.737 Seetong_tps[6850:661540] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782551705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782544485000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-27 17:15:37.737 Seetong_tps[6850:661540]  -- groupDeviceList -- 
2026-06-27 17:15:37.739 Seetong_tps[6850:661540]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-27 17:15:37.739 Seetong_tps[6850:661540]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-27 17:15:37.739 Seetong_tps[6850:661540]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-27 17:15:37.740 Seetong_tps[6850:661540]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-27 17:15:37.740 Seetong_tps[6850:661540]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-27 17:15:37.868 Seetong_tps[6850:661540] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-27 17:15:37.868 Seetong_tps[6850:661540] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-27 17:15:37.869 Seetong_tps[6850:661540] Formatted Date: 2026-06-27
2026-06-27 17:15:37.869 Seetong_tps[6850:661540]  --- webSocketGetServerData msgId: 911A491F-9FEC-4FA1-A3FA-682597E16C61 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-27";
        token = AVYOAQteVABrAAkFBgUEVAUICVQFUlVpAQQB;
    };
}
2026-06-27 17:15:37.869 Seetong_tps[6850:661540]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-27 17:15:37.869 Seetong_tps[6850:661540]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-27 17:15:37.898 Seetong_tps[6850:661540]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-27 17:15:37.941 Seetong_tps[6850:661540] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-27 17:15:37.941 Seetong_tps[6850:661540]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-27 17:15:37.941 Seetong_tps[6850:661540]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-27 17:15:37.941 Seetong_tps[6850:661540] Sorted Dates (Descending): (
)
2026-06-27 17:15:39.050 Seetong_tps[6850:661540] AppLaunch hideForRefreshToken
2026-06-27 17:15:39.050 Seetong_tps[6850:661540] AppLaunch hideForRefreshToken dismiss
2026-06-27 17:15:39.050 Seetong_tps[6850:661540] AppLaunch dismiss...
2026-06-27 17:15:39.150 Seetong_tps[6850:661540] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-27 17:15:39.150 Seetong_tps[6850:661540] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-27 17:15:39.150 Seetong_tps[6850:661540] 用户设置的具体字体大小: 15.000000
2026-06-27 17:15:39.358 Seetong_tps[6850:661540]  dealloc -- STAppLaunchWindow
2026-06-27 17:15:39.361 Seetong_tps[6850:661540]  dealloc -- STAppLaunchViewController
2026-06-27 17:15:39.363 Seetong_tps[6850:661540] AppLaunch dismiss... end
2026-06-27 17:15:40.194 Seetong_tps[6850:661540]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-27 17:15:40.471 Seetong_tps[6850:661548] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x108c39280>{number = 3, name = (null)}====
2026-06-27 17:15:40.707 Seetong_tps[6850:661540]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-27 17:15:40.708 Seetong_tps[6850:661540]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-27 17:15:40.708 Seetong_tps[6850:661540] 滚动已停止500毫秒，执行操作:29115420
2026-06-27 17:15:41.015 Seetong_tps[6850:661623] ====请求接口 - 成功 - 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: 0x119b0cd80>{number = 24, name = (null)}====
2026-06-27 17:15:41.095 Seetong_tps[6850:661540]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-27 17:15:41.106 Seetong_tps[6850:661540] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-27 17:15:41.157 Seetong_tps[6850:661540] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-27 17:15:41.157 Seetong_tps[6850:661548] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-27 17:15:41.157 Seetong_tps[6850:661540]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-27 17:15:41.158 Seetong_tps[6850:661540] Reachability Flag Status: WR t------ networkStatusForFlags
2026-06-27 17:15:41.169 Seetong_tps[6850:661540]  -- STBluetoothManager - 结束扫描 - 
2026-06-27 17:15:41.191 Seetong_tps[6850:661540]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-27 下午5:15:41 192
2026-06-27 17:15:41.192 Seetong_tps[6850:661540]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d480a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d4969c0>; layer = <CALayer: 0x10d494460>>
2026-06-27 17:15:41.192 Seetong_tps[6850:661540]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d480a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d4969c0>; layer = <CALayer: 0x10d494460>> -- _camera.supportPlatform: 0
2026-06-27 17:15:41.192 Seetong_tps[6850:661540]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-27 上午9:15:41 +0000
2026-06-27 17:15:41.192 Seetong_tps[6850:661540]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-26 \U4e0a\U534812:48:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:49:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534811:41:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:15:36 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-27 17:15:41.193 Seetong_tps[6850:661540]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-27 下午5:15:41 194
2026-06-27 17:15:41.194 Seetong_tps[6850:661632] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-27 17:15:41.248 Seetong_tps[6850:661540]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:15:41.254 Seetong_tps[6850:661540] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-27 17:15:41.258 Seetong_tps[6850:661540]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:15:41.259 Seetong_tps[6850:661540] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-27 17:15:41.299 Seetong_tps[6850:661540]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-27 17:15:41.302 Seetong_tps[6850:661540] 未处理的 biz 类型: res_video_preview_advert
2026-06-27 17:15:41.302 Seetong_tps[6850:661540]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-27 17:15:41.311 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.15 - 设备: 庭院 - 29115420
2026-06-27 17:15:41.312 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.15 - 设备: 庭院 - 29115420
2026-06-27 17:15:41.321 Seetong_tps[6850:661540] uid:29115420 playAudio
2026-06-27 17:15:41.321 Seetong_tps[6850:661540]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-27 17:15:41.321 Seetong_tps[6850:661540]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-27 17:15:41.464 Seetong_tps[6850:661540] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-27 17:15:41.751 Seetong_tps[6850:661609] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-27 17:15:41.752 Seetong_tps[6850:661609] [DeviceMonitor] 监控管理器初始化完成
2026-06-27 17:15:41.763 Seetong_tps[6850:661540]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-27 下午5:15:41 763
2026-06-27 17:15:41.764 Seetong_tps[6850:661540]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d480a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d4969c0>; layer = <CALayer: 0x10d494460>>
2026-06-27 17:15:41.764 Seetong_tps[6850:661540]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d480a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d4969c0>; layer = <CALayer: 0x10d494460>> -- _camera.supportPlatform: 0
2026-06-27 17:15:41.765 Seetong_tps[6850:661540]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-27 下午5:15:41 765
2026-06-27 17:15:41.765 Seetong_tps[6850:661540]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-27 17:15:41.765 Seetong_tps[6850:661540]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-27 17:15:41.765 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.61 - 设备: 庭院 - 29115420
2026-06-27 17:15:42.325 Seetong_tps[6850:661609]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-27 17:15:42.325 Seetong_tps[6850:661609]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-27 17:15:42.326 Seetong_tps[6850:661609] onDeviceAuthSuccess:uid=29115420
2026-06-27 17:15:42.326 Seetong_tps[6850:661609]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782551742.326106,lastReceiveYUVTimeInterval=1782551741.764562,interval=1,videoView=0x10d480a80
2026-06-27 17:15:42.326 Seetong_tps[6850:661609]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-27 17:15:42.330 Seetong_tps[6850:661540]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-27 17:15:42.331 Seetong_tps[6850:661546] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-27 17:15:42.331 Seetong_tps[6850:661622] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-27 17:15:42.332 Seetong_tps[6850:661540] UMAPM_OOMSampling(0,0):NO
2026-06-27 17:15:42.332 Seetong_tps[6850:661540] UMAPM_NetworkSampling(0,0):NO
2026-06-27 17:15:42.921 Seetong_tps[6850:661574] ===29115420===
2026-06-27 17:15:42.923 Seetong_tps[6850:661574] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-27 17:15:42.927 Seetong_tps[6850:661609] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-27 17:15:42.927 Seetong_tps[6850:661609] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-27 17:15:42.927 Seetong_tps[6850:661609] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fe3dc80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fde8a00>
2026-06-27 17:15:42.927 Seetong_tps[6850:661609] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-27 17:15:42.927 Seetong_tps[6850:661609] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-27 17:15:42.927 Seetong_tps[6850:661609] InitDecodePortLog: playsettype = 50
2026-06-27 17:15:42.928 Seetong_tps[6850:661609] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-27 17:15:42.928 Seetong_tps[6850:661609] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-27 17:15:42.928 Seetong_tps[6850:661609] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-27 17:15:42.928 Seetong_tps[6850:661609] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-27 17:15:42.928 Seetong_tps[6850:661609] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-27 17:15:42.929 Seetong_tps[6850:661609] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-27 17:15:42.929 Seetong_tps[6850:661609] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-27 17:15:42.929 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.77 - 设备: 庭院 - 29115420
2026-06-27 17:15:42.930 Seetong_tps[6850:661609]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-27 17:15:42.931 Seetong_tps[6850:661609]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:15:42.932 Seetong_tps[6850:661609]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:15:42.932 Seetong_tps[6850:661546] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-27 17:15:42.932 Seetong_tps[6850:661546] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-27 17:15:42.932 Seetong_tps[6850:661622] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-27 17:15:42.932 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.77 - 设备: 庭院 - 29115420
2026-06-27 17:15:42.935 Seetong_tps[6850:661540] uid:29115420 playAudio
2026-06-27 17:15:42.935 Seetong_tps[6850:661540]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-27 17:15:42.935 Seetong_tps[6850:661540]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-27 17:15:42.935 Seetong_tps[6850:661622] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-27 17:15:42.936 Seetong_tps[6850:661540] checkPortStatus:_decodePort=1
2026-06-27 17:15:42.946 Seetong_tps[6850:661609]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-27 17:15:42.948 Seetong_tps[6850:661609]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:15:42.948 Seetong_tps[6850:661609]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:15:42.948 Seetong_tps[6850:661549] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-27 17:15:42.948 Seetong_tps[6850:661546] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-27 17:15:42.948 Seetong_tps[6850:661625] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-27 17:15:42.961 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.80 - 设备: 庭院 - 29115420
2026-06-27 17:15:42.962 Seetong_tps[6850:661540] uid:29115420 playAudio
2026-06-27 17:15:42.962 Seetong_tps[6850:661540]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-27 17:15:42.962 Seetong_tps[6850:661540]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-27 17:15:42.962 Seetong_tps[6850:661549] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-27 17:15:42.968 Seetong_tps[6850:661540] checkPortStatus:_decodePort=1
2026-06-27 17:15:43.226 Seetong_tps[6850:661609]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-27 17:15:43.227 Seetong_tps[6850:661574]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-27 17:15:43.227 Seetong_tps[6850:661609]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:15:43.227 Seetong_tps[6850:661609]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:15:43.227 Seetong_tps[6850:661546] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-27 17:15:43.227 Seetong_tps[6850:661546] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-27 17:15:43.227 Seetong_tps[6850:661546] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-27 17:15:43.228 Seetong_tps[6850:661540] uid:29115420 playAudio
2026-06-27 17:15:43.228 Seetong_tps[6850:661540]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-27 17:15:43.228 Seetong_tps[6850:661540]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-27 17:15:43.228 Seetong_tps[6850:661549] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-27 17:15:43.228 Seetong_tps[6850:661540] checkPortStatus:_decodePort=1
2026-06-27 17:15:43.246 Seetong_tps[6850:661574]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-27 17:15:43.276 Seetong_tps[6850:661540]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-27 17:15:43.308 Seetong_tps[6850:661672] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-06-27 17:15:43.332 Seetong_tps[6850:661540] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-27 17:15:43.361 Seetong_tps[6850:661540] uid:29115420 playAudio
2026-06-27 17:15:43.361 Seetong_tps[6850:661549] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-27 17:15:43.361 Seetong_tps[6850:661540] uid:29115420 playAudio
2026-06-27 17:15:43.362 Seetong_tps[6850:661540] checkPortStatus:_decodePort=1
2026-06-27 17:15:43.362 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.20 - 设备: 庭院 - 29115420
2026-06-27 17:15:43.367 Seetong_tps[6850:661672] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-06-27 17:15:43.379 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.22 - 设备: 庭院 - 29115420
2026-06-27 17:15:43.424 Seetong_tps[6850:661574]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-27 17:15:43.425 Seetong_tps[6850:661574]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-27 17:15:43.427 Seetong_tps[6850:661574]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-27 17:15:43.453 Seetong_tps[6850:661574]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-27 17:15:43.453 Seetong_tps[6850:661574]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-27 17:15:43.490 Seetong_tps[6850:661574] Failed to get IoT drive away set configuration.
2026-06-27 17:15:43.491 Seetong_tps[6850:661574]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-27 17:15:43.752 Seetong_tps[6850:661540]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d480a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d4969c0>; layer = <CALayer: 0x10d494460>>
2026-06-27 17:15:43.752 Seetong_tps[6850:661540] #####Vstop:uid:29115420-0-port:1
2026-06-27 17:15:43.752 Seetong_tps[6850:661540] -----------1release decodeport = 1
2026-06-27 17:15:43.753 Seetong_tps[6850:661540]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 2500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-27 17:15:43.754 Seetong_tps[6850:661540] _openGLView clearFrame ...
2026-06-27 17:15:43.764 Seetong_tps[6850:661540] 当前控制器：STPlaybackVC
2026-06-27 17:15:43.764 Seetong_tps[6850:661540]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-27 17:15:43.764 Seetong_tps[6850:661540] 开始监听camera_nvr的onlineStatus属性变化
2026-06-27 17:15:43.764 Seetong_tps[6850:661540] camera_nvr对象已切换，重新设置KVO监听
2026-06-27 17:15:43.775 Seetong_tps[6850:661540] 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-06-27 17:15:43.972 Seetong_tps[6850:661540]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:15:43.974 Seetong_tps[6850:661540] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-27 17:15:43.975 Seetong_tps[6850:661540]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:15:43.975 Seetong_tps[6850:661540] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-27 17:15:43.976 Seetong_tps[6850:661540]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:15:43.977 Seetong_tps[6850:661540] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-27 17:15:43.977 Seetong_tps[6850:661540]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:15:43.977 Seetong_tps[6850:661540] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-27 17:15:43.995 Seetong_tps[6850:661540]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-27 17:15:43.995 Seetong_tps[6850:661540] ====高度=91.000000
2026-06-27 17:15:43.996 Seetong_tps[6850:661540]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-27 17:15:43.998 Seetong_tps[6850:661540] 停止监听camera_nvr的onlineStatus属性变化
2026-06-27 17:15:43.998 Seetong_tps[6850:661540] 开始监听camera_nvr的onlineStatus属性变化
2026-06-27 17:15:43.999 Seetong_tps[6850:661540] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-27 17:15:43.999 Seetong_tps[6850:661540] ###### stopNvrRemoteRecord ......
2026-06-27 17:15:44.002 Seetong_tps[6850:661540] updateAlarmListTable:messageModelList=0
2026-06-27 17:15:44.013 Seetong_tps[6850:661540]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-27 17:15:44.013 Seetong_tps[6850:661550] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-27 17:15:44.013 Seetong_tps[6850:661540]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-27 17:15:44.013 Seetong_tps[6850:661540]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-27 17:15:44.013 Seetong_tps[6850:661540] updateAlarmListTable:messageModelList=0
2026-06-27 17:15:44.110 Seetong_tps[6850:661540] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-27 17:15:44.188 Seetong_tps[6850:661540]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-27 17:15:44.227 Seetong_tps[6850:661609] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-27 17:15:44.227 Seetong_tps[6850:661609]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-27 17:15:44.227 Seetong_tps[6850:661609] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fe3dc80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fde8a00>
2026-06-27 17:15:44.227 Seetong_tps[6850:661609] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-27 17:15:44.227 Seetong_tps[6850:661609] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-27 17:15:44.227 Seetong_tps[6850:661609] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-27 17:15:44.227 Seetong_tps[6850:661609] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-27 17:15:44.228 Seetong_tps[6850:661609] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-27 17:15:44.228 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.07 - 设备: 庭院 - 29115420
2026-06-27 17:15:44.278 Seetong_tps[6850:661546] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x108c38f00>{number = 2, name = (null)}====
2026-06-27 17:15:44.337 Seetong_tps[6850:661550] ====请求接口 - 成功 - 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: 0x108c392c0>{number = 4, name = (null)}====
2026-06-27 17:15:44.386 Seetong_tps[6850:661622] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x119b0ccc0>{number = 23, name = (null)}====
2026-06-27 17:15:44.442 Seetong_tps[6850:661540]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-27 17:15:44.800 Seetong_tps[6850:661574] ===29115420===
2026-06-27 17:15:46.391 Seetong_tps[6850:661540]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-27 17:15:47.403 Seetong_tps[6850:661540]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-27 17:15:48.470 Seetong_tps[6850:661574]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000000011111111111111110000 - result: 0 - devid: 29115420
2026-06-27 17:15:48.784 Seetong_tps[6850:661574] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1760
2026-06-27 17:15:48.786 Seetong_tps[6850:661540] timeSliceArray.count=111
2026-06-27 17:15:48.877 Seetong_tps[6850:661540] nvrParseRecPlayBlock timelineModelArray.count=110
2026-06-27 17:15:48.877 Seetong_tps[6850:661540] timelineModel.timePaint=16:36:56-17:15:33,timelineModel.recordType=1
2026-06-27 17:15:48.936 Seetong_tps[6850:661540] updateAlarmListTable:messageModelList=54
2026-06-27 17:15:48.937 Seetong_tps[6850:661540]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-27 17:15:48.940 Seetong_tps[6850:661540]  --- setFirstTimePosition --- i: 109 - recordType: 1
2026-06-27 17:15:48.940 Seetong_tps[6850:661540]  --- setFirstTimePosition --- i: 108 - recordType: 7
2026-06-27 17:15:48.940 Seetong_tps[6850:661540] _firstHaveDataTime=16:36:41
2026-06-27 17:15:51.594 Seetong_tps[6850:661540]  -- 预览倒计时 -- User interaction detected
2026-06-27 17:15:51.597 Seetong_tps[6850:661540] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-27 17:15:51.597 Seetong_tps[6850:661540] ###### stopNvrRemoteRecord ......
2026-06-27 17:15:51.601 Seetong_tps[6850:661540] updateAlarmListTable:messageModelList=0
2026-06-27 17:15:51.624 Seetong_tps[6850:661540]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-27 17:15:51.624 Seetong_tps[6850:661548] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-27 17:15:51.624 Seetong_tps[6850:661540]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-27 17:15:51.624 Seetong_tps[6850:661540]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-27 17:15:51.624 Seetong_tps[6850:661540] updateAlarmListTable:messageModelList=0
2026-06-27 17:15:52.029 Seetong_tps[6850:661609] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-27 17:15:52.029 Seetong_tps[6850:661609]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-27 17:15:52.029 Seetong_tps[6850:661609] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fe3dc80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fde8a00>
2026-06-27 17:15:52.029 Seetong_tps[6850:661609] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-27 17:15:52.030 Seetong_tps[6850:661609] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-27 17:15:52.030 Seetong_tps[6850:661609] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-27 17:15:52.030 Seetong_tps[6850:661609] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-27 17:15:52.030 Seetong_tps[6850:661609] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-27 17:15:52.030 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 10.87 - 设备: 庭院 - 29115420
2026-06-27 17:15:52.601 Seetong_tps[6850:661574] ===29115420===
2026-06-27 17:15:54.197 Seetong_tps[6850:661540]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-27 17:15:56.410 Seetong_tps[6850:661574]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000000011111111111111110000 - result: 0 - devid: 29115420
2026-06-27 17:15:56.778 Seetong_tps[6850:661574] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1264
2026-06-27 17:15:56.779 Seetong_tps[6850:661540] timeSliceArray.count=80
2026-06-27 17:15:56.849 Seetong_tps[6850:661540] nvrParseRecPlayBlock timelineModelArray.count=79
2026-06-27 17:15:56.849 Seetong_tps[6850:661540] timelineModel.timePaint=21:08:49-24:00:00,timelineModel.recordType=1
2026-06-27 17:15:56.894 Seetong_tps[6850:661540] updateAlarmListTable:messageModelList=39
2026-06-27 17:15:56.895 Seetong_tps[6850:661540]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-27 17:15:56.898 Seetong_tps[6850:661540]  --- setFirstTimePosition --- i: 78 - recordType: 1
2026-06-27 17:15:56.898 Seetong_tps[6850:661540]  --- setFirstTimePosition --- i: 77 - recordType: 7
2026-06-27 17:15:56.898 Seetong_tps[6850:661540] _firstHaveDataTime=21:08:30
2026-06-27 17:15:57.403 Seetong_tps[6850:661540]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-27 17:15:57.475 Seetong_tps[6850:661540]  -- 预览倒计时 -- User interaction detected
2026-06-27 17:15:57.500 Seetong_tps[6850:661540] uid:29115420 FC_P2PNvrReplayByTime
2026-06-27 17:15:57.501 Seetong_tps[6850:661540]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-26 \U4e0a\U534812:48:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534812:49:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534811:41:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:15:36 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-27 17:15:57.501 Seetong_tps[6850:661540]  -- 播放视频（录像） -- 开始时间: 2026-06-27 上午9:15:57 +0000
2026-06-27 17:15:57.502 Seetong_tps[6850:661550] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260626210830
2026-06-27 17:15:57.502 Seetong_tps[6850:661540]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260626210830
2026-06-27 17:15:57.893 Seetong_tps[6850:661574]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-27 17:15:58.383 Seetong_tps[6850:661609] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-27 17:15:58.383 Seetong_tps[6850:661609]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-27 17:15:58.383 Seetong_tps[6850:661609] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fe3dc80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10fde8a00>
2026-06-27 17:15:58.383 Seetong_tps[6850:661609] InitDecodePortLog: initDecodePort _decodePort = 4
2026-06-27 17:15:58.383 Seetong_tps[6850:661609] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-27 17:15:58.384 Seetong_tps[6850:661609] InitDecodePortLog: playsettype = 50
2026-06-27 17:15:58.384 Seetong_tps[6850:661609] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-27 17:15:58.384 Seetong_tps[6850:661609] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:4 :MediaType:0x0101
2026-06-27 17:15:58.384 Seetong_tps[6850:661609] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-27 17:15:58.384 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.88 - 设备: 庭院 - 29115420
2026-06-27 17:15:58.384 Seetong_tps[6850:661609] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 4
2026-06-27 17:15:58.384 Seetong_tps[6850:661609] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:4 bitrate:64000 framerate:1
2026-06-27 17:15:58.384 Seetong_tps[6850:661609] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-27 17:15:58.385 Seetong_tps[6850:661609] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-27 17:15:58.387 Seetong_tps[6850:661540]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.89 - 设备: 庭院 - 29115420
2026-06-27 17:15:58.403 Seetong_tps[6850:661540] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-27 17:15:58.635 Seetong_tps[6850:661540] 卡回放第一帧回调 倍速 = 0
2026-06-27 17:16:05.402 Seetong_tps[6850:661540]  -- 预览倒计时 -- User interaction detected
2026-06-27 17:16:05.404 Seetong_tps[6850:661550] zhangw_controlNvrRemoteRecord:strDateTime=,action=2
2026-06-27 17:16:05.404 Seetong_tps[6850:661540]  -- action_startOrStop -- 暂停播放 -- 
2026-06-27 17:16:06.275 Seetong_tps[6850:661540]  -- videoView tap -- 
2026-06-27 17:16:07.403 Seetong_tps[6850:661540]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-27 17:16:14.269 Seetong_tps[6850:661540] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-27 17:16:14.269 Seetong_tps[6850:661540] ###### stopNvrRemoteRecord ......
2026-06-27 17:16:14.270 Seetong_tps[6850:661609]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-27 17:16:14.278 Seetong_tps[6850:661540]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-27 17:16:14.280 Seetong_tps[6850:661540] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782551705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782544485000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-27 17:16:14.280 Seetong_tps[6850:661540]  --- 取消心跳 destoryHeartBeat --- 
2026-06-27 17:16:14.280 Seetong_tps[6850:661540]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-27 17:16:14.290 Seetong_tps[6850:661540] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-27 17:16:14.314 Seetong_tps[6850:661540] [保存失败] 相机对象或存储字典为空
2026-06-27 17:16:14.315 Seetong_tps[6850:661548] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-27 17:16:14.315 Seetong_tps[6850:661548] --FC_StopDevComEx end
2026-06-27 17:16:14.315 Seetong_tps[6850:661540] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782551705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782544485000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-27 17:16:14.315 Seetong_tps[6850:661540]  --- 取消心跳 destoryHeartBeat --- 
2026-06-27 17:16:14.315 Seetong_tps[6850:661540]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-27 17:16:14.324 Seetong_tps[6850:661540]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-27 17:17:14.849 Seetong_tps[6864:663142] app_version=8.3.805
2026-06-27 17:17:14.858 Seetong_tps[6864:663145] 询问用户是否开启推送成功
2026-06-27 17:17:14.859 Seetong_tps[6864:663145] 用户点击允许接收推送
2026-06-27 17:17:14.860 Seetong_tps[6864:663142]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-27 17:17:14.860 Seetong_tps[6864:663142] showForLogin 1
2026-06-27 17:17:14.860 Seetong_tps[6864:663142] AppLaunch 还剩 7.723860025405884 秒
2026-06-27 17:17:14.860 Seetong_tps[6864:663145] remoteNotificationSetting: <UNNotificationSettings: 0x11065a1c0; 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-06-27 17:17:14.884 Seetong_tps[6864:663142]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-27 17:17:14.916 Seetong_tps[6864:663211] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-06-27 17:17:14.933 Seetong_tps[6864:663142] viewDidLoad/configtime=2026-06-27 上午9:17:14 +0000
2026-06-27 17:17:14.934 Seetong_tps[6864:663142]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-27 17:17:14.934 Seetong_tps[6864:663142]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-27 17:17:15.013 Seetong_tps[6864:663142]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-27 17:17:15.013 Seetong_tps[6864:663142]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-27 17:17:15.014 Seetong_tps[6864:663142]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-27 17:17:15.014 Seetong_tps[6864:663142] 开始检查未读客服消息...
2026-06-27 17:17:15.014 Seetong_tps[6864:663142] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-27 17:17:15.014 Seetong_tps[6864:663142]  --- 取消心跳 destoryHeartBeat --- 
2026-06-27 17:17:15.023 Seetong_tps[6864:663142]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-27 17:17:15.023 Seetong_tps[6864:663142]  -- WebSocket connection - getNetty - 
2026-06-27 17:17:15.024 Seetong_tps[6864:663142]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-27 17:17:15.029 Seetong_tps[6864:663142] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-27 17:17:15.029 Seetong_tps[6864:663142] NAV deviceOrientationDidChange:1
2026-06-27 17:17:15.034 Seetong_tps[6864:663142]  -- groupDeviceList -- 
2026-06-27 17:17:15.034 Seetong_tps[6864:663142] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-27 17:17:15.034 Seetong_tps[6864:663142]  -- WebSocket connection - getNetty - 
2026-06-27 17:17:15.034 Seetong_tps[6864:663142]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-27 17:17:15.111 Seetong_tps[6864:663142]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-27 17:17:15.141 Seetong_tps[6864:663148] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1096b9140>{number = 7, name = (null)}====
2026-06-27 17:17:15.154 Seetong_tps[6864:663211] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzE1NjYzNTA1NCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.ZTrHMNh4s8z1ObUV3kGk0WFwCmEI6pqFWL0-5rHLQsc","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzE1NjYzNTA1NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5NiJdfQ.EbhOaX_eYF20V5ogFW088wS3d5AeDGORpMNjRvOkB54","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":"82.156.167.13:24901"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24905"}]}
====
2026-06-27 17:17:15.264 Seetong_tps[6864:663146] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10c837380>{number = 15, name = (null)}====
2026-06-27 17:17:15.324 Seetong_tps[6864:663213] ====请求接口 - 成功 - 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: 0x10c837300>{number = 16, name = (null)}====
2026-06-27 17:17:15.325 Seetong_tps[6864:663142] Super properties have already been unregistered.
2026-06-27 17:17:15.325 Seetong_tps[6864:663144] ====请求接口 - 成功 - 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:10443;type=0&load=24&addr=bjrelay61.s5.seetong.com:1443;type=0&load=28&addr=bjrelay66.s5.seetong.com:15443;","vipRelayServers":"type=0&load=33&addr=bjrelay43.s2.seetong.com:14443;type=0&load=44&addr=bjrelayvip3.s2.seetong.com:5443;type=0&load=43&addr=bjrelay42.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.87","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x109438e80>{number = 4, name = (null)}====
2026-06-27 17:17:15.325 Seetong_tps[6864:663142] UMAPM_OOMSampling(0,0):NO
2026-06-27 17:17:15.329 Seetong_tps[6864:663214] ====请求接口 - 成功 - 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":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBAAGUlIEVVQCblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c834540>{number = 17, name = (null)}====
2026-06-27 17:17:15.329 Seetong_tps[6864:663153] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c837240>{number = 18, name = (null)}====
2026-06-27 17:17:15.329 Seetong_tps[6864:663143] ====请求接口 - 成功 - 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.144","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782551705000,"lastHeartTime":1782544485000,"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: 0x10c8371c0>{number = 19, name = (null)}====
2026-06-27 17:17:15.329 Seetong_tps[6864:663142]  -- deviceListDataUpdate - AppLaunch 还剩 2.254357099533081 秒 - 再延迟 2.754357099533081 秒 - 启动耗时 0.7456429004669189 秒
2026-06-27 17:17:15.329 Seetong_tps[6864:663142]  -- groupDeviceList -- 
2026-06-27 17:17:15.329 Seetong_tps[6864:663142] groupDeviceList 已在进行中，跳过新的调用
2026-06-27 17:17:15.329 Seetong_tps[6864:663142]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 746 毫秒
2026-06-27 17:17:15.331 Seetong_tps[6864:663212] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c837680>{number = 20, name = (null)}====
2026-06-27 17:17:15.335 Seetong_tps[6864:663142]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-27 17:17:15.336 Seetong_tps[6864:663142]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-27 17:17:15.336 Seetong_tps[6864:663142]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-27 17:17:15.337 Seetong_tps[6864:663142]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 536;
}
2026-06-27 17:17:15.338 Seetong_tps[6864:663142] ++++-[VideoView dealloc]++++
2026-06-27 17:17:15.341 Seetong_tps[6864:663142] OpenGLView20_Seetong dealloc:0x10c829800
2026-06-27 17:17:15.351 Seetong_tps[6864:663147] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x109438f40>{number = 2, name = (null)}====
2026-06-27 17:17:15.356 Seetong_tps[6864:663151] ====请求接口 - 成功 - 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: 0x115904f80>{number = 10, name = (null)}====
2026-06-27 17:17:15.373 Seetong_tps[6864:663215] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x115a40200>{number = 11, name = (null)}====
2026-06-27 17:17:15.384 Seetong_tps[6864:663142]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-27 17:17:15.384 Seetong_tps[6864:663142]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-27 17:17:15.394 Seetong_tps[6864:663142] UMAPM_NetworkSampling(0,0):NO
2026-06-27 17:17:15.394 Seetong_tps[6864:663142]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-27 17:17:15.395 Seetong_tps[6864:663142]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBAAGUlIEVVQCblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-27 17:17:15.395 Seetong_tps[6864:663142] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-27 17:17:15.395 Seetong_tps[6864:663142] 客服消息未读数量: 0
2026-06-27 17:17:15.398 Seetong_tps[6864:663142]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-27 17:17:15.399 Seetong_tps[6864:663142]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-27 17:17:15.399 Seetong_tps[6864:663215]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-27 17:17:15.399 Seetong_tps[6864:663142]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-27 17:17:15.399 Seetong_tps[6864:663142]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-27 17:17:15.399 Seetong_tps[6864:663215]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-27 17:17:15.399 Seetong_tps[6864:663215]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-27 17:17:15.400 Seetong_tps[6864:663215]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-27 17:17:15.400 Seetong_tps[6864:663215]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-27 17:17:15.400 Seetong_tps[6864:663215]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-27 17:17:15.403 Seetong_tps[6864:663142] 蓝牙已打开
2026-06-27 17:17:15.403 Seetong_tps[6864:663142]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-27 17:17:15.407 Seetong_tps[6864:663142]  -- WebSocket - 重置重连次数 -- 
2026-06-27 17:17:15.410 Seetong_tps[6864:663142]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-27 17:17:15.432 Seetong_tps[6864:663142]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-27 17:17:15.432 Seetong_tps[6864:663142]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-27 17:17:15.536 Seetong_tps[6864:663142]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-27 17:17:15.536 Seetong_tps[6864:663142]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 952 毫秒
2026-06-27 17:17:15.537 Seetong_tps[6864:663142] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782551705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782544485000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-27 17:17:15.537 Seetong_tps[6864:663142]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-27 17:17:15.537 Seetong_tps[6864:663142]  -- groupDeviceList -- 
2026-06-27 17:17:15.537 Seetong_tps[6864:663142]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-27 17:17:15.537 Seetong_tps[6864:663142]  -- WebSocket - 重置重连次数 -- 
2026-06-27 17:17:15.537 Seetong_tps[6864:663142]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-06-27 17:17:15.539 Seetong_tps[6864:663142]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-27 17:17:15.539 Seetong_tps[6864:663142]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAUICVQHUFdpAQQB","reconn":0}}
2026-06-27 17:17:15.539 Seetong_tps[6864:663142]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-27 17:17:15.539 Seetong_tps[6864:663142] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782551705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782544485000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-27 17:17:15.540 Seetong_tps[6864:663142]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-27 17:17:15.540 Seetong_tps[6864:663142]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-27 17:17:15.541 Seetong_tps[6864:663142]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-27 17:17:15.541 Seetong_tps[6864:663142]  -- STBluetoothManager - 结束扫描 - 
2026-06-27 17:17:15.542 Seetong_tps[6864:663142]  -- STBluetoothManager - 开始扫描 - 
2026-06-27 17:17:15.542 Seetong_tps[6864:663142]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-27 17:17:15.542 Seetong_tps[6864:663142]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-27 17:17:15.616 Seetong_tps[6864:663146] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10c837380>{number = 15, name = (null)}====
2026-06-27 17:17:15.668 Seetong_tps[6864:663142] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-27 17:17:15.668 Seetong_tps[6864:663142] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-27 17:17:15.668 Seetong_tps[6864:663142] Formatted Date: 2026-06-27
2026-06-27 17:17:15.669 Seetong_tps[6864:663142]  --- webSocketGetServerData msgId: 3E78AF8D-A0D5-4B7C-9516-E6E5DE148B9A - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-27";
        token = AVYOAQteVABrAAkFBgUEVAUICVQHUFdpAQQB;
    };
}
2026-06-27 17:17:15.669 Seetong_tps[6864:663142]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-27 17:17:15.669 Seetong_tps[6864:663142]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-27 17:17:15.700 Seetong_tps[6864:663142]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-27 17:17:15.766 Seetong_tps[6864:663142] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-27 17:17:15.766 Seetong_tps[6864:663142]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-27 17:17:15.767 Seetong_tps[6864:663142]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-27 17:17:15.767 Seetong_tps[6864:663142] Sorted Dates (Descending): (
)
2026-06-27 17:17:17.117 Seetong_tps[6864:663142] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-27 17:17:17.118 Seetong_tps[6864:663142] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-27 17:17:17.118 Seetong_tps[6864:663142] 用户设置的具体字体大小: 15.000000
2026-06-27 17:17:18.162 Seetong_tps[6864:663142]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-27 17:17:18.174 Seetong_tps[6864:663142] AppLaunch hideForRefreshToken
2026-06-27 17:17:18.174 Seetong_tps[6864:663142] AppLaunch hideForRefreshToken dismiss
2026-06-27 17:17:18.174 Seetong_tps[6864:663142] AppLaunch dismiss...
2026-06-27 17:17:18.479 Seetong_tps[6864:663147] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109438f40>{number = 2, name = (null)}====
2026-06-27 17:17:18.491 Seetong_tps[6864:663142]  dealloc -- STAppLaunchWindow
2026-06-27 17:17:18.493 Seetong_tps[6864:663142]  dealloc -- STAppLaunchViewController
2026-06-27 17:17:18.495 Seetong_tps[6864:663142] AppLaunch dismiss... end
2026-06-27 17:17:18.675 Seetong_tps[6864:663142]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-27 17:17:18.676 Seetong_tps[6864:663142]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-27 17:17:18.676 Seetong_tps[6864:663142] 滚动已停止500毫秒，执行操作:29115420
2026-06-27 17:17:18.961 Seetong_tps[6864:663147] ====请求接口 - 成功 - 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: 0x109438f40>{number = 2, name = (null)}====
2026-06-27 17:17:19.327 Seetong_tps[6864:663142]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-27 17:17:19.339 Seetong_tps[6864:663142] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-27 17:17:19.385 Seetong_tps[6864:663142] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-27 17:17:19.385 Seetong_tps[6864:663153] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-27 17:17:19.385 Seetong_tps[6864:663142]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-27 17:17:19.386 Seetong_tps[6864:663142] Reachability Flag Status: WR t------ networkStatusForFlags
2026-06-27 17:17:19.396 Seetong_tps[6864:663142]  -- STBluetoothManager - 结束扫描 - 
2026-06-27 17:17:19.416 Seetong_tps[6864:663142]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-27 下午5:17:19 416
2026-06-27 17:17:19.416 Seetong_tps[6864:663142]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cbb0a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cbe8ae0>; layer = <CALayer: 0x10cb92300>>
2026-06-27 17:17:19.416 Seetong_tps[6864:663142]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cbb0a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cbe8ae0>; layer = <CALayer: 0x10cb92300>> -- _camera.supportPlatform: 0
2026-06-27 17:17:19.417 Seetong_tps[6864:663142]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-27 上午9:17:19 +0000
2026-06-27 17:17:19.417 Seetong_tps[6864:663142]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-26 \U4e0a\U534812:49:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-26 \U4e0a\U534811:41:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:15:36 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:17:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-27 17:17:19.418 Seetong_tps[6864:663142]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-27 下午5:17:19 418
2026-06-27 17:17:19.418 Seetong_tps[6864:663145] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-27 17:17:19.470 Seetong_tps[6864:663142]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:17:19.477 Seetong_tps[6864:663142] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-27 17:17:19.480 Seetong_tps[6864:663142]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:17:19.482 Seetong_tps[6864:663142] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-27 17:17:19.505 Seetong_tps[6864:663142]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-27 17:17:19.508 Seetong_tps[6864:663142] 未处理的 biz 类型: res_video_preview_advert
2026-06-27 17:17:19.509 Seetong_tps[6864:663142]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-27 17:17:19.517 Seetong_tps[6864:663142]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.13 - 设备: 庭院 - 29115420
2026-06-27 17:17:19.518 Seetong_tps[6864:663142]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.13 - 设备: 庭院 - 29115420
2026-06-27 17:17:19.531 Seetong_tps[6864:663142] uid:29115420 playAudio
2026-06-27 17:17:19.531 Seetong_tps[6864:663142]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-27 17:17:19.531 Seetong_tps[6864:663142]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-27 17:17:19.610 Seetong_tps[6864:663211] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-27 17:17:19.610 Seetong_tps[6864:663211] [DeviceMonitor] 监控管理器初始化完成
2026-06-27 17:17:19.612 Seetong_tps[6864:663142]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-27 下午5:17:19 613
2026-06-27 17:17:19.613 Seetong_tps[6864:663142]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cbb0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cbe8ae0>; layer = <CALayer: 0x10cb92300>>
2026-06-27 17:17:19.613 Seetong_tps[6864:663142]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cbb0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cbe8ae0>; layer = <CALayer: 0x10cb92300>> -- _camera.supportPlatform: 0
2026-06-27 17:17:19.613 Seetong_tps[6864:663142]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-27 下午5:17:19 613
2026-06-27 17:17:19.613 Seetong_tps[6864:663142]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-27 17:17:19.613 Seetong_tps[6864:663142]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-27 17:17:19.613 Seetong_tps[6864:663142]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.23 - 设备: 庭院 - 29115420
2026-06-27 17:17:19.689 Seetong_tps[6864:663142] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-27 17:17:20.430 Seetong_tps[6864:663211]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-27 17:17:20.431 Seetong_tps[6864:663211]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-27 17:17:20.431 Seetong_tps[6864:663211] onDeviceAuthSuccess:uid=29115420
2026-06-27 17:17:20.431 Seetong_tps[6864:663211]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782551840.431253,lastReceiveYUVTimeInterval=1782551839.613162,interval=1,videoView=0x10cbb0a80
2026-06-27 17:17:20.431 Seetong_tps[6864:663211]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-27 17:17:20.434 Seetong_tps[6864:663142]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-27 17:17:20.434 Seetong_tps[6864:663144] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-27 17:17:20.434 Seetong_tps[6864:663143] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-27 17:17:21.269 Seetong_tps[6864:663171] ===29115420===
2026-06-27 17:17:21.271 Seetong_tps[6864:663171] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-27 17:17:21.273 Seetong_tps[6864:663211] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-27 17:17:21.273 Seetong_tps[6864:663211] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-27 17:17:21.274 Seetong_tps[6864:663211] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11078dd40>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1105f8a00>
2026-06-27 17:17:21.274 Seetong_tps[6864:663211] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-27 17:17:21.274 Seetong_tps[6864:663211] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-27 17:17:21.274 Seetong_tps[6864:663211] InitDecodePortLog: playsettype = 50
2026-06-27 17:17:21.275 Seetong_tps[6864:663211] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-27 17:17:21.275 Seetong_tps[6864:663211] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-27 17:17:21.275 Seetong_tps[6864:663211] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-27 17:17:21.275 Seetong_tps[6864:663211] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-27 17:17:21.275 Seetong_tps[6864:663211] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-27 17:17:21.275 Seetong_tps[6864:663211] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-27 17:17:21.276 Seetong_tps[6864:663211] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-27 17:17:21.276 Seetong_tps[6864:663211]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-27 17:17:21.276 Seetong_tps[6864:663142]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.89 - 设备: 庭院 - 29115420
2026-06-27 17:17:21.277 Seetong_tps[6864:663211]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:17:21.277 Seetong_tps[6864:663211]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:17:21.277 Seetong_tps[6864:663143] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-27 17:17:21.277 Seetong_tps[6864:663144] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-27 17:17:21.277 Seetong_tps[6864:663143] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-27 17:17:21.281 Seetong_tps[6864:663142] uid:29115420 playAudio
2026-06-27 17:17:21.282 Seetong_tps[6864:663142]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-27 17:17:21.282 Seetong_tps[6864:663142]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-27 17:17:21.282 Seetong_tps[6864:663143] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-27 17:17:21.283 Seetong_tps[6864:663142]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.90 - 设备: 庭院 - 29115420
2026-06-27 17:17:21.284 Seetong_tps[6864:663142] checkPortStatus:_decodePort=1
2026-06-27 17:17:21.286 Seetong_tps[6864:663142]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.90 - 设备: 庭院 - 29115420
2026-06-27 17:17:21.561 Seetong_tps[6864:663211]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-27 17:17:21.562 Seetong_tps[6864:663171]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-27 17:17:21.562 Seetong_tps[6864:663211]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:17:21.562 Seetong_tps[6864:663211]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:17:21.562 Seetong_tps[6864:663144] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-27 17:17:21.562 Seetong_tps[6864:663144] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-27 17:17:21.562 Seetong_tps[6864:663143] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-27 17:17:21.562 Seetong_tps[6864:663211]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-27 17:17:21.563 Seetong_tps[6864:663211]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:17:21.563 Seetong_tps[6864:663211]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-27 17:17:21.563 Seetong_tps[6864:663143] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-27 17:17:21.563 Seetong_tps[6864:663144] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-27 17:17:21.563 Seetong_tps[6864:663143] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-27 17:17:21.563 Seetong_tps[6864:663142] uid:29115420 playAudio
2026-06-27 17:17:21.564 Seetong_tps[6864:663142]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-27 17:17:21.564 Seetong_tps[6864:663142]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-27 17:17:21.564 Seetong_tps[6864:663144] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-27 17:17:21.571 Seetong_tps[6864:663142] checkPortStatus:_decodePort=1
2026-06-27 17:17:21.572 Seetong_tps[6864:663142] uid:29115420 playAudio
2026-06-27 17:17:21.572 Seetong_tps[6864:663142]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-27 17:17:21.572 Seetong_tps[6864:663142]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-27 17:17:21.572 Seetong_tps[6864:663143] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-27 17:17:21.572 Seetong_tps[6864:663142] checkPortStatus:_decodePort=1
2026-06-27 17:17:21.677 Seetong_tps[6864:663256] 重新观看视频线程：<_NSMainThread: 0x109438000>{number = 1, name = (null)}
2026-06-27 17:17:21.699 Seetong_tps[6864:663142] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-27 17:17:21.721 Seetong_tps[6864:663142] uid:29115420 playAudio
2026-06-27 17:17:21.722 Seetong_tps[6864:663151] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-27 17:17:21.722 Seetong_tps[6864:663142] uid:29115420 playAudio
2026-06-27 17:17:21.722 Seetong_tps[6864:663142] checkPortStatus:_decodePort=1
2026-06-27 17:17:21.722 Seetong_tps[6864:663142]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.34 - 设备: 庭院 - 29115420
2026-06-27 17:17:21.736 Seetong_tps[6864:663256] 重新观看视频线程：<_NSMainThread: 0x109438000>{number = 1, name = (null)}
2026-06-27 17:17:21.738 Seetong_tps[6864:663142]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.35 - 设备: 庭院 - 29115420
2026-06-27 17:17:21.768 Seetong_tps[6864:663171]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-27 17:17:21.811 Seetong_tps[6864:663142]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-27 17:17:21.812 Seetong_tps[6864:663171]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-27 17:17:21.825 Seetong_tps[6864:663171]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-27 17:17:21.850 Seetong_tps[6864:663171]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-27 17:17:21.850 Seetong_tps[6864:663171]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-27 17:17:21.860 Seetong_tps[6864:663171]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-27 17:17:21.860 Seetong_tps[6864:663171] Failed to get IoT drive away set configuration.
2026-06-27 17:17:21.860 Seetong_tps[6864:663171]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-27 17:17:22.170 Seetong_tps[6864:663142]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cbb0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cbe8ae0>; layer = <CALayer: 0x10cb92300>>
2026-06-27 17:17:22.170 Seetong_tps[6864:663142] #####Vstop:uid:29115420-0-port:1
2026-06-27 17:17:22.170 Seetong_tps[6864:663142] -----------1release decodeport = 1
2026-06-27 17:17:22.171 Seetong_tps[6864:663142]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2300;
    "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-06-27 17:17:22.171 Seetong_tps[6864:663142] _openGLView clearFrame ...
2026-06-27 17:17:22.181 Seetong_tps[6864:663142] 当前控制器：STPlaybackVC
2026-06-27 17:17:22.181 Seetong_tps[6864:663142]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-27 17:17:22.181 Seetong_tps[6864:663142] 开始监听camera_nvr的onlineStatus属性变化
2026-06-27 17:17:22.181 Seetong_tps[6864:663142] camera_nvr对象已切换，重新设置KVO监听
2026-06-27 17:17:22.191 Seetong_tps[6864:663142] 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-06-27 17:17:22.390 Seetong_tps[6864:663142]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:17:22.392 Seetong_tps[6864:663142] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-27 17:17:22.393 Seetong_tps[6864:663142]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:17:22.394 Seetong_tps[6864:663142] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-27 17:17:22.394 Seetong_tps[6864:663142]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:17:22.395 Seetong_tps[6864:663142] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-27 17:17:22.395 Seetong_tps[6864:663142]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-27 17:17:22.395 Seetong_tps[6864:663142] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-27 17:17:22.413 Seetong_tps[6864:663142]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-27 17:17:22.413 Seetong_tps[6864:663142] ====高度=91.000000
2026-06-27 17:17:22.414 Seetong_tps[6864:663142]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-27 17:17:22.417 Seetong_tps[6864:663142] 停止监听camera_nvr的onlineStatus属性变化
2026-06-27 17:17:22.417 Seetong_tps[6864:663142] 开始监听camera_nvr的onlineStatus属性变化
2026-06-27 17:17:22.417 Seetong_tps[6864:663142] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-27 17:17:22.417 Seetong_tps[6864:663142] ###### stopNvrRemoteRecord ......
2026-06-27 17:17:22.420 Seetong_tps[6864:663142] updateAlarmListTable:messageModelList=0
2026-06-27 17:17:22.431 Seetong_tps[6864:663142]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-27 17:17:22.431 Seetong_tps[6864:663151] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-27 17:17:22.431 Seetong_tps[6864:663142]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-27 17:17:22.431 Seetong_tps[6864:663142]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-27 17:17:22.431 Seetong_tps[6864:663142] updateAlarmListTable:messageModelList=0
2026-06-27 17:17:22.518 Seetong_tps[6864:663142] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-27 17:17:22.579 Seetong_tps[6864:663142]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-27 17:17:22.705 Seetong_tps[6864:663211] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-27 17:17:22.706 Seetong_tps[6864:663211]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-27 17:17:22.706 Seetong_tps[6864:663211] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11078dd40>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1105f8a00>
2026-06-27 17:17:22.706 Seetong_tps[6864:663211] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-27 17:17:22.706 Seetong_tps[6864:663211] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-27 17:17:22.706 Seetong_tps[6864:663211] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-27 17:17:22.706 Seetong_tps[6864:663211] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-27 17:17:22.706 Seetong_tps[6864:663211] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-27 17:17:22.706 Seetong_tps[6864:663142]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.32 - 设备: 庭院 - 29115420
2026-06-27 17:17:22.714 Seetong_tps[6864:663144] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x109438e80>{number = 4, name = (null)}====
2026-06-27 17:17:22.775 Seetong_tps[6864:663151] ====请求接口 - 成功 - 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: 0x115904f80>{number = 10, name = (null)}====
2026-06-27 17:17:22.792 Seetong_tps[6864:663215] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x115a40200>{number = 11, name = (null)}====
2026-06-27 17:17:22.805 Seetong_tps[6864:663142]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-27 17:17:23.280 Seetong_tps[6864:663171] ===29115420===
2026-06-27 17:17:24.794 Seetong_tps[6864:663142]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-27 17:17:25.332 Seetong_tps[6864:663142]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-27 17:17:27.200 Seetong_tps[6864:663171]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000000011111111111111110000 - result: 0 - devid: 29115420
2026-06-27 17:17:27.557 Seetong_tps[6864:663171] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1760
2026-06-27 17:17:27.558 Seetong_tps[6864:663142] timeSliceArray.count=111
2026-06-27 17:17:27.644 Seetong_tps[6864:663142] nvrParseRecPlayBlock timelineModelArray.count=110
2026-06-27 17:17:27.644 Seetong_tps[6864:663142] timelineModel.timePaint=16:36:56-17:16:34,timelineModel.recordType=1
2026-06-27 17:17:27.702 Seetong_tps[6864:663142] updateAlarmListTable:messageModelList=54
2026-06-27 17:17:27.703 Seetong_tps[6864:663142]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-27 17:17:27.706 Seetong_tps[6864:663142]  --- setFirstTimePosition --- i: 109 - recordType: 1
2026-06-27 17:17:27.706 Seetong_tps[6864:663142]  --- setFirstTimePosition --- i: 108 - recordType: 7
2026-06-27 17:17:27.706 Seetong_tps[6864:663142] _firstHaveDataTime=16:36:41
2026-06-27 17:17:29.112 Seetong_tps[6864:663142] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-27 17:17:29.112 Seetong_tps[6864:663142] ###### stopNvrRemoteRecord ......
2026-06-27 17:17:29.117 Seetong_tps[6864:663142]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-27 17:17:29.117 Seetong_tps[6864:663211]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-27 17:17:29.117 Seetong_tps[6864:663142] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782551705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782544485000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-27 17:17:29.117 Seetong_tps[6864:663142]  --- 取消心跳 destoryHeartBeat --- 
2026-06-27 17:17:29.117 Seetong_tps[6864:663142]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-27 17:17:29.125 Seetong_tps[6864:663142] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-27 17:17:29.144 Seetong_tps[6864:663142] [保存失败] 相机对象或存储字典为空
2026-06-27 17:17:29.144 Seetong_tps[6864:663143] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-27 17:17:29.144 Seetong_tps[6864:663143] --FC_StopDevComEx end
2026-06-27 17:17:29.145 Seetong_tps[6864:663142] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782551705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782544485000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-27 17:17:29.145 Seetong_tps[6864:663142]  --- 取消心跳 destoryHeartBeat --- 
2026-06-27 17:17:29.145 Seetong_tps[6864:663142]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-27 17:17:29.153 Seetong_tps[6864:663142]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-28 10:20:14.269 Seetong_tps[11663:1156857] app_version=8.3.805
2026-06-28 10:20:14.284 Seetong_tps[11663:1156867] 询问用户是否开启推送成功
2026-06-28 10:20:14.284 Seetong_tps[11663:1156867] 用户点击允许接收推送
2026-06-28 10:20:14.305 Seetong_tps[11663:1156857]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-28 10:20:14.305 Seetong_tps[11663:1156871] remoteNotificationSetting: <UNNotificationSettings: 0x1312c7700; 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-06-28 10:20:14.305 Seetong_tps[11663:1156857] showForLogin 1
2026-06-28 10:20:14.305 Seetong_tps[11663:1156857] AppLaunch 还剩 6.317910194396973 秒
2026-06-28 10:20:14.324 Seetong_tps[11663:1156857]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-28 10:20:14.346 Seetong_tps[11663:1156919] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzIxODAxNDI1Miwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.DEVjDN4jWgBfirayNirc2ZAeGE-osIGBiGciWX0RaF0","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzIxODAxNDI1Miwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5MSJdfQ.qz3MpJoegd5oXUCvWooFL-r5K3-eCP6JKqV4yOdaj2Q","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:24900"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24901"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24900"}]}
====
2026-06-28 10:20:14.367 Seetong_tps[11663:1156857] viewDidLoad/configtime=2026-06-28 上午2:20:14 +0000
2026-06-28 10:20:14.368 Seetong_tps[11663:1156857]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-28 10:20:14.368 Seetong_tps[11663:1156857]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-28 10:20:14.436 Seetong_tps[11663:1156857]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-28 10:20:14.436 Seetong_tps[11663:1156857]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-28 10:20:14.438 Seetong_tps[11663:1156857]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-28 10:20:14.438 Seetong_tps[11663:1156857] 开始检查未读客服消息...
2026-06-28 10:20:14.438 Seetong_tps[11663:1156857] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-28 10:20:14.438 Seetong_tps[11663:1156857]  --- 取消心跳 destoryHeartBeat --- 
2026-06-28 10:20:14.447 Seetong_tps[11663:1156857]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-28 10:20:14.447 Seetong_tps[11663:1156857]  -- WebSocket connection - getNetty - 
2026-06-28 10:20:14.448 Seetong_tps[11663:1156857]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-28 10:20:14.452 Seetong_tps[11663:1156857] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-28 10:20:14.452 Seetong_tps[11663:1156857] NAV deviceOrientationDidChange:1
2026-06-28 10:20:14.455 Seetong_tps[11663:1156857]  -- groupDeviceList -- 
2026-06-28 10:20:14.455 Seetong_tps[11663:1156857] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-28 10:20:14.455 Seetong_tps[11663:1156857]  -- WebSocket connection - getNetty - 
2026-06-28 10:20:14.455 Seetong_tps[11663:1156857]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-28 10:20:14.482 Seetong_tps[11663:1156869] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x13043b740>{number = 6, name = (null)}====
2026-06-28 10:20:14.536 Seetong_tps[11663:1156857]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-28 10:20:14.680 Seetong_tps[11663:1156879] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x131c43280>{number = 17, name = (null)}====
2026-06-28 10:20:14.680 Seetong_tps[11663:1156857] Super properties have already been unregistered.
2026-06-28 10:20:14.680 Seetong_tps[11663:1157001] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x131c43200>{number = 14, name = (null)}====
2026-06-28 10:20:14.680 Seetong_tps[11663:1156880] ====请求接口 - 成功 - 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: 0x13193b3c0>{number = 10, name = (null)}====
2026-06-28 10:20:14.680 Seetong_tps[11663:1157003] ====请求接口 - 成功 - 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: 0x131c430c0>{number = 16, name = (null)}====
2026-06-28 10:20:14.680 Seetong_tps[11663:1156857] UMAPM_OOMSampling(0,0):NO
2026-06-28 10:20:14.680 Seetong_tps[11663:1157005] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x131a10040>{number = 11, name = (null)}====
2026-06-28 10:20:14.680 Seetong_tps[11663:1157002] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x131c43080>{number = 18, name = (null)}====
2026-06-28 10:20:14.680 Seetong_tps[11663:1156871] ====请求接口 - 成功 - 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=bjrelay10.s5.seetong.com:5443;type=0&load=28&addr=bjrelay5.s5.seetong.com:8443;type=0&load=15&addr=bjrelay45.s2.seetong.com:13443;","vipRelayServers":"type=0&load=68&addr=bjrelayvip2.s2.seetong.com:11443;type=0&load=44&addr=bjrelay44.s2.seetong.com:2443;type=0&load=54&addr=bjrelay41.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"39.148.46.99","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x130439140>{number = 2, name = (null)}====
2026-06-28 10:20:14.680 Seetong_tps[11663:1156872] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x131c43240>{number = 15, name = (null)}====
2026-06-28 10:20:14.682 Seetong_tps[11663:1156857]  -- deviceListDataUpdate - AppLaunch 还剩 0.9410662651062012 秒 - 再延迟 1.441066265106201 秒 - 启动耗时 2.058933734893799 秒
2026-06-28 10:20:14.682 Seetong_tps[11663:1156857]  -- groupDeviceList -- 
2026-06-28 10:20:14.682 Seetong_tps[11663:1156857] groupDeviceList 已在进行中，跳过新的调用
2026-06-28 10:20:14.682 Seetong_tps[11663:1156857]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2059 毫秒
2026-06-28 10:20:14.685 Seetong_tps[11663:1156857]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-28 10:20:14.686 Seetong_tps[11663:1156857]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-28 10:20:14.686 Seetong_tps[11663:1156857]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-28 10:20:14.686 Seetong_tps[11663:1156878] ====请求接口 - 成功 - 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.144","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782612993000,"lastHeartTime":1782609431000,"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: 0x131c43680>{number = 19, name = (null)}====
2026-06-28 10:20:14.687 Seetong_tps[11663:1156857]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 537;
}
2026-06-28 10:20:14.689 Seetong_tps[11663:1157004] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAAoAU1cFU1FoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x131c43700>{number = 21, name = (null)}====
2026-06-28 10:20:14.703 Seetong_tps[11663:1156857] ++++-[VideoView dealloc]++++
2026-06-28 10:20:14.707 Seetong_tps[11663:1156857] OpenGLView20_Seetong dealloc:0x131c35200
2026-06-28 10:20:14.722 Seetong_tps[11663:1156857]  -- WebSocket - 重置重连次数 -- 
2026-06-28 10:20:14.733 Seetong_tps[11663:1156857]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-28 10:20:14.733 Seetong_tps[11663:1156857]  -- WebSocket connection - getNetty - 
2026-06-28 10:20:14.733 Seetong_tps[11663:1156857]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-28 10:20:14.739 Seetong_tps[11663:1156867] ====请求接口 - 成功 - 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: 0x130438d00>{number = 4, name = (null)}====
2026-06-28 10:20:14.746 Seetong_tps[11663:1156857] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-28 10:20:14.746 Seetong_tps[11663:1156857] 客服消息未读数量: 0
2026-06-28 10:20:14.746 Seetong_tps[11663:1156857] UMAPM_NetworkSampling(0,0):NO
2026-06-28 10:20:14.751 Seetong_tps[11663:1156857]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-28 10:20:14.751 Seetong_tps[11663:1156857]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-28 10:20:14.759 Seetong_tps[11663:1156857]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-28 10:20:14.760 Seetong_tps[11663:1156857]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-28 10:20:14.763 Seetong_tps[11663:1156857]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-28 10:20:14.763 Seetong_tps[11663:1156857]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-28 10:20:14.763 Seetong_tps[11663:1156857]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-28 10:20:14.763 Seetong_tps[11663:1156878]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-28 10:20:14.763 Seetong_tps[11663:1156878]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-28 10:20:14.763 Seetong_tps[11663:1156878]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-28 10:20:14.764 Seetong_tps[11663:1156857]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-28 10:20:14.764 Seetong_tps[11663:1156878]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-28 10:20:14.764 Seetong_tps[11663:1156878]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-28 10:20:14.764 Seetong_tps[11663:1156878]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-28 10:20:14.764 Seetong_tps[11663:1156857]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IAAAoAU1cFU1FoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-28 10:20:14.770 Seetong_tps[11663:1156857] 蓝牙未打开
2026-06-28 10:20:14.771 Seetong_tps[11663:1156857]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-28 10:20:14.781 Seetong_tps[11663:1156857]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-28 10:20:14.797 Seetong_tps[11663:1156857]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-28 10:20:14.797 Seetong_tps[11663:1156857]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 4
2026-06-28 10:20:14.810 Seetong_tps[11663:1156919] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-28 10:20:14.810 Seetong_tps[11663:1156919] [DeviceMonitor] 监控管理器初始化完成
2026-06-28 10:20:14.901 Seetong_tps[11663:1157002] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x131c43080>{number = 18, name = (null)}====
2026-06-28 10:20:14.920 Seetong_tps[11663:1156857]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-28 10:20:14.920 Seetong_tps[11663:1156857]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2297 毫秒
2026-06-28 10:20:14.920 Seetong_tps[11663:1156857] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782612993000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782609431000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-28 10:20:14.920 Seetong_tps[11663:1156857]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-28 10:20:14.920 Seetong_tps[11663:1156857]  -- groupDeviceList -- 
2026-06-28 10:20:14.920 Seetong_tps[11663:1156857]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-28 10:20:14.920 Seetong_tps[11663:1156857]  -- WebSocket - 重置重连次数 -- 
2026-06-28 10:20:14.920 Seetong_tps[11663:1156857]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-06-28 10:20:14.922 Seetong_tps[11663:1156857]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-28 10:20:14.923 Seetong_tps[11663:1156857]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAoIAlcAUFZpAQQB","reconn":0}}
2026-06-28 10:20:14.923 Seetong_tps[11663:1156857]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-28 10:20:14.923 Seetong_tps[11663:1156857] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782612993000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782609431000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-28 10:20:14.928 Seetong_tps[11663:1156857]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-28 10:20:14.928 Seetong_tps[11663:1156857]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-28 10:20:14.928 Seetong_tps[11663:1156857]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-28 10:20:14.929 Seetong_tps[11663:1156857]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-28 10:20:14.929 Seetong_tps[11663:1156857]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-28 10:20:14.938 Seetong_tps[11663:1156857]  -- STBluetoothManager - 蓝牙未开启 - 
2026-06-28 10:20:14.938 Seetong_tps[11663:1156857]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 4
2026-06-28 10:20:15.011 Seetong_tps[11663:1156857] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-28 10:20:15.011 Seetong_tps[11663:1156857] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-28 10:20:15.011 Seetong_tps[11663:1156857] Formatted Date: 2026-06-28
2026-06-28 10:20:15.011 Seetong_tps[11663:1156857]  --- webSocketGetServerData msgId: 3154AF15-270D-434E-98C5-33BE0E5D301F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-28";
        token = AVYOAQteVABrAAkFBgUEVAoIAlcAUFdpAQQB;
    };
}
2026-06-28 10:20:15.011 Seetong_tps[11663:1156857]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-28 10:20:15.012 Seetong_tps[11663:1156857]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-28 10:20:15.027 Seetong_tps[11663:1156857]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-28 10:20:15.065 Seetong_tps[11663:1156857] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-28 10:20:15.065 Seetong_tps[11663:1156857]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-28 10:20:15.065 Seetong_tps[11663:1156857]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-28 10:20:15.066 Seetong_tps[11663:1156857] Sorted Dates (Descending): (
)
2026-06-28 10:20:15.283 Seetong_tps[11663:1156919]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-28 10:20:15.283 Seetong_tps[11663:1156919]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-28 10:20:15.283 Seetong_tps[11663:1156919]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-28 10:20:15.285 Seetong_tps[11663:1156857]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-28 10:20:15.285 Seetong_tps[11663:1157002] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-28 10:20:15.286 Seetong_tps[11663:1156871] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-28 10:20:15.337 Seetong_tps[11663:1156919]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-28 10:20:15.338 Seetong_tps[11663:1156919]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-28 10:20:15.339 Seetong_tps[11663:1156919]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-28 10:20:15.339 Seetong_tps[11663:1156871] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-28 10:20:15.339 Seetong_tps[11663:1156871] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-28 10:20:15.339 Seetong_tps[11663:1157002] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-28 10:20:15.374 Seetong_tps[11663:1156919]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-28 10:20:15.375 Seetong_tps[11663:1156919]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-28 10:20:15.375 Seetong_tps[11663:1156919]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-28 10:20:15.376 Seetong_tps[11663:1157002] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-28 10:20:15.376 Seetong_tps[11663:1157002] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-28 10:20:15.376 Seetong_tps[11663:1157002] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-28 10:20:15.415 Seetong_tps[11663:1156922]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-28 10:20:15.421 Seetong_tps[11663:1156857]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-28 10:20:15.453 Seetong_tps[11663:1156922]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-28 10:20:15.942 Seetong_tps[11663:1156857] MessageThrottle reloadTableView ---
2026-06-28 10:20:16.170 Seetong_tps[11663:1156857] AppLaunch hideForRefreshToken
2026-06-28 10:20:16.170 Seetong_tps[11663:1156857] AppLaunch hideForRefreshToken dismiss
2026-06-28 10:20:16.170 Seetong_tps[11663:1156857] AppLaunch dismiss...
2026-06-28 10:20:16.477 Seetong_tps[11663:1156857]  dealloc -- STAppLaunchWindow
2026-06-28 10:20:16.480 Seetong_tps[11663:1156857]  dealloc -- STAppLaunchViewController
2026-06-28 10:20:16.482 Seetong_tps[11663:1156857] AppLaunch dismiss... end
2026-06-28 10:20:16.483 Seetong_tps[11663:1156857] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-28 10:20:16.483 Seetong_tps[11663:1156857] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-28 10:20:16.483 Seetong_tps[11663:1156857] 用户设置的具体字体大小: 15.000000
2026-06-28 10:20:17.019 Seetong_tps[11663:1156857]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-28 10:20:17.031 Seetong_tps[11663:1156857] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-28 10:20:17.086 Seetong_tps[11663:1157005] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-28 10:20:17.086 Seetong_tps[11663:1156857] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-28 10:20:17.086 Seetong_tps[11663:1156857]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-28 10:20:17.087 Seetong_tps[11663:1156857] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-28 10:20:17.089 Seetong_tps[11663:1156857]  -- STBluetoothManager - 结束扫描 - 
2026-06-28 10:20:17.107 Seetong_tps[11663:1156857]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-28 上午10:20:17 107
2026-06-28 10:20:17.107 Seetong_tps[11663:1156857]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131ff0380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1320006c0>; layer = <CALayer: 0x131fcd700>>
2026-06-28 10:20:17.107 Seetong_tps[11663:1156857]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131ff0380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1320006c0>; layer = <CALayer: 0x131fcd700>> -- _camera.supportPlatform: 0
2026-06-28 10:20:17.107 Seetong_tps[11663:1156857]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-28 上午2:20:17 +0000
2026-06-28 10:20:17.107 Seetong_tps[11663:1156857]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-26 \U4e0a\U534811:41:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:15:36 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:17:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-28 10:20:17.108 Seetong_tps[11663:1156857]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-28 上午10:20:17 108
2026-06-28 10:20:17.108 Seetong_tps[11663:1156871] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-28 10:20:17.136 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:17.138 Seetong_tps[11663:1156857] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-28 10:20:17.140 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:17.141 Seetong_tps[11663:1156857] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-28 10:20:17.166 Seetong_tps[11663:1156857]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-28 10:20:17.168 Seetong_tps[11663:1156857] 未处理的 biz 类型: res_video_preview_advert
2026-06-28 10:20:17.168 Seetong_tps[11663:1156857]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-28 10:20:17.168 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-28 10:20:17.169 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-28 10:20:17.191 Seetong_tps[11663:1156857] uid:29115420 playAudio
2026-06-28 10:20:17.191 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-28 10:20:17.191 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-28 10:20:17.191 Seetong_tps[11663:1157002] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-28 10:20:17.393 Seetong_tps[11663:1156857] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-28 10:20:17.586 Seetong_tps[11663:1156857]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-28 10:20:17.693 Seetong_tps[11663:1156922] ===29115420===
2026-06-28 10:20:17.694 Seetong_tps[11663:1156922] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-28 10:20:17.694 Seetong_tps[11663:1156919] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-28 10:20:17.694 Seetong_tps[11663:1156919] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-28 10:20:17.694 Seetong_tps[11663:1156919] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1306b6dc0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1311f8a00>
2026-06-28 10:20:17.694 Seetong_tps[11663:1156919] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-28 10:20:17.694 Seetong_tps[11663:1156919] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-28 10:20:17.694 Seetong_tps[11663:1156919] InitDecodePortLog: playsettype = 50
2026-06-28 10:20:17.695 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.61 - 设备: 庭院 - 29115420
2026-06-28 10:20:17.695 Seetong_tps[11663:1156919] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-28 10:20:17.695 Seetong_tps[11663:1156919] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-28 10:20:17.696 Seetong_tps[11663:1156919] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-28 10:20:17.696 Seetong_tps[11663:1156919] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-28 10:20:17.696 Seetong_tps[11663:1156919] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-28 10:20:17.696 Seetong_tps[11663:1156919] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-28 10:20:17.696 Seetong_tps[11663:1156919] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-28 10:20:17.697 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.61 - 设备: 庭院 - 29115420
2026-06-28 10:20:17.765 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:17.833 Seetong_tps[11663:1157009] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x131c436c0>{number = 20, name = (null)}====
2026-06-28 10:20:17.980 Seetong_tps[11663:1157054] 重新观看视频线程：<_NSMainThread: 0x130438000>{number = 1, name = (null)}
2026-06-28 10:20:17.996 Seetong_tps[11663:1156857] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-28 10:20:18.021 Seetong_tps[11663:1156857] uid:29115420 playAudio
2026-06-28 10:20:18.021 Seetong_tps[11663:1157004] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-28 10:20:18.021 Seetong_tps[11663:1156857] uid:29115420 playAudio
2026-06-28 10:20:18.022 Seetong_tps[11663:1156857] checkPortStatus:_decodePort=1
2026-06-28 10:20:18.022 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.93 - 设备: 庭院 - 29115420
2026-06-28 10:20:18.022 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.94 - 设备: 庭院 - 29115420
2026-06-28 10:20:18.061 Seetong_tps[11663:1157054] 重新观看视频线程：<_NSMainThread: 0x130438000>{number = 1, name = (null)}
2026-06-28 10:20:18.063 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.98 - 设备: 庭院 - 29115420
2026-06-28 10:20:18.100 Seetong_tps[11663:1156857]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-28 10:20:18.101 Seetong_tps[11663:1156857]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-28 10:20:18.101 Seetong_tps[11663:1156857]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-28 10:20:18.101 Seetong_tps[11663:1156857] 滚动已停止500毫秒，执行操作:29115420
2026-06-28 10:20:18.112 Seetong_tps[11663:1156922] Failed to get IoT drive away set configuration.
2026-06-28 10:20:18.112 Seetong_tps[11663:1156922]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-28 10:20:18.348 Seetong_tps[11663:1157009] ====请求接口 - 成功 - 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: 0x131c436c0>{number = 20, name = (null)}====
2026-06-28 10:20:19.495 Seetong_tps[11663:1156857] UMAPM_OOMSampling(0,0):NO
2026-06-28 10:20:19.495 Seetong_tps[11663:1156857] UMAPM_NetworkSampling(0,0):NO
2026-06-28 10:20:19.945 Seetong_tps[11663:1156857] uid:29115420 playAudio
2026-06-28 10:20:19.946 Seetong_tps[11663:1157002] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-28 10:20:19.946 Seetong_tps[11663:1157009] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-28 10:20:19.993 Seetong_tps[11663:1156857]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131ff0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1320006c0>; layer = <CALayer: 0x131fcd700>>
2026-06-28 10:20:19.993 Seetong_tps[11663:1156857] #####Vstop:uid:29115420-0-port:1
2026-06-28 10:20:19.994 Seetong_tps[11663:1156857] -----------1release decodeport = 1
2026-06-28 10:20:19.994 Seetong_tps[11663:1156857]  -- 播放视频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" = 2900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 4;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-28 10:20:19.995 Seetong_tps[11663:1156857] _openGLView clearFrame ...
2026-06-28 10:20:20.008 Seetong_tps[11663:1156857]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-28 上午10:20:20 009
2026-06-28 10:20:20.008 Seetong_tps[11663:1156857]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13215ea00; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13229e1c0>; layer = <CALayer: 0x131fcd660>>
2026-06-28 10:20:20.009 Seetong_tps[11663:1156857]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13215ea00; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13229e1c0>; layer = <CALayer: 0x131fcd660>> -- _camera.supportPlatform: 0
2026-06-28 10:20:20.009 Seetong_tps[11663:1156857]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-28 上午2:20:20 +0000
2026-06-28 10:20:20.009 Seetong_tps[11663:1156857]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-26 \U4e0a\U534811:41:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:15:36 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:17:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-28 10:20:20.009 Seetong_tps[11663:1156857]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-28 上午10:20:20 009
2026-06-28 10:20:20.009 Seetong_tps[11663:1157002] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-28 10:20:20.016 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:20.017 Seetong_tps[11663:1156857] +++++390.000000-844.000000-110.000000-195.000000-0
2026-06-28 10:20:20.018 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:20.019 Seetong_tps[11663:1156857] +++++390.000000-844.000000-110.000000-195.000000-0
2026-06-28 10:20:20.020 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:20.021 Seetong_tps[11663:1156857] +++++390.000000-844.000000-110.000000-195.000000-0
2026-06-28 10:20:20.021 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:20.023 Seetong_tps[11663:1156857] +++++390.000000-844.000000-110.000000-195.000000-0
2026-06-28 10:20:20.023 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:20.023 Seetong_tps[11663:1156857] +++++390.000000-844.000000-110.000000-195.000000-0
2026-06-28 10:20:20.023 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:20.023 Seetong_tps[11663:1156857] +++++390.000000-844.000000-110.000000-195.000000-0
2026-06-28 10:20:20.023 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:20.024 Seetong_tps[11663:1156857] +++++390.000000-844.000000-110.000000-195.000000-0
2026-06-28 10:20:20.024 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:20.024 Seetong_tps[11663:1156857] +++++390.000000-844.000000-110.000000-195.000000-0
2026-06-28 10:20:20.030 Seetong_tps[11663:1156857]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-28 10:20:20.033 Seetong_tps[11663:1156922] Failed to get IoT drive away set configuration.
2026-06-28 10:20:20.033 Seetong_tps[11663:1156922]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-28 10:20:20.036 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-06-28 10:20:20.036 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-06-28 10:20:20.100 Seetong_tps[11663:1156922] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-28 10:20:20.100 Seetong_tps[11663:1156919] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-28 10:20:20.100 Seetong_tps[11663:1156919] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-28 10:20:20.100 Seetong_tps[11663:1156919] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1306b6dc0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1311f8a00>
2026-06-28 10:20:20.100 Seetong_tps[11663:1156919] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-28 10:20:20.100 Seetong_tps[11663:1156919] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-28 10:20:20.100 Seetong_tps[11663:1156919] InitDecodePortLog: playsettype = 50
2026-06-28 10:20:20.101 Seetong_tps[11663:1156919] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-28 10:20:20.101 Seetong_tps[11663:1156919] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-06-28 10:20:20.101 Seetong_tps[11663:1156919] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-28 10:20:20.101 Seetong_tps[11663:1156919] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-06-28 10:20:20.101 Seetong_tps[11663:1156919] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-06-28 10:20:20.101 Seetong_tps[11663:1156919] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-28 10:20:20.101 Seetong_tps[11663:1156919] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-28 10:20:20.101 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-28 10:20:20.102 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-28 10:20:20.467 Seetong_tps[11663:1157125] 重新观看视频线程：<_NSMainThread: 0x130438000>{number = 1, name = (null)}
2026-06-28 10:20:20.474 Seetong_tps[11663:1156857] uid:29115420 playAudio
2026-06-28 10:20:20.474 Seetong_tps[11663:1156867] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-28 10:20:20.474 Seetong_tps[11663:1156857] uid:29115420 playAudio
2026-06-28 10:20:20.476 Seetong_tps[11663:1156857] checkPortStatus:_decodePort=2
2026-06-28 10:20:20.476 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.47 - 设备: 庭院 - 29115420
2026-06-28 10:20:20.477 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.47 - 设备: 庭院 - 29115420
2026-06-28 10:20:20.584 Seetong_tps[11663:1156922] Failed to get IoT drive away set configuration.
2026-06-28 10:20:20.584 Seetong_tps[11663:1156922]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-28 10:20:20.878 Seetong_tps[11663:1156857] uid:29115420 playAudio
2026-06-28 10:20:20.878 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-28 10:20:20.878 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-28 10:20:20.878 Seetong_tps[11663:1157009] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-28 10:20:20.878 Seetong_tps[11663:1156867] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-28 10:20:20.878 Seetong_tps[11663:1156857]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13215ea00; frame = (0 0; 195 110); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13229e1c0>; layer = <CALayer: 0x131fcd660>>
2026-06-28 10:20:20.879 Seetong_tps[11663:1156857] #####Vstop:uid:29115420-0-port:2
2026-06-28 10:20:20.879 Seetong_tps[11663:1156857] -----------1release decodeport = 2
2026-06-28 10:20:20.879 Seetong_tps[11663:1156857] _openGLView clearFrame ...
2026-06-28 10:20:20.893 Seetong_tps[11663:1156857]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-28 上午10:20:20 893
2026-06-28 10:20:20.893 Seetong_tps[11663:1156857]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131ff0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1320006c0>; layer = <CALayer: 0x131fcd700>>
2026-06-28 10:20:20.893 Seetong_tps[11663:1156857]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131ff0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1320006c0>; layer = <CALayer: 0x131fcd700>> -- _camera.supportPlatform: 0
2026-06-28 10:20:20.894 Seetong_tps[11663:1156857]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-28 上午2:20:20 +0000
2026-06-28 10:20:20.894 Seetong_tps[11663:1156857]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-26 \U4e0a\U534811:41:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:15:36 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:17:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-28 10:20:20.894 Seetong_tps[11663:1156857]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-28 上午10:20:20 894
2026-06-28 10:20:20.894 Seetong_tps[11663:1157002] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-28 10:20:20.899 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:20.901 Seetong_tps[11663:1156857] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-28 10:20:20.901 Seetong_tps[11663:1156857]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 10:20:20.902 Seetong_tps[11663:1156857] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-28 10:20:20.916 Seetong_tps[11663:1156857]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-28 10:20:20.921 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-06-28 10:20:20.921 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-06-28 10:20:20.933 Seetong_tps[11663:1156922] Failed to get IoT drive away set configuration.
2026-06-28 10:20:20.934 Seetong_tps[11663:1156922]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-28 10:20:21.013 Seetong_tps[11663:1156922] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-28 10:20:21.013 Seetong_tps[11663:1156919] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-28 10:20:21.013 Seetong_tps[11663:1156919] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-28 10:20:21.013 Seetong_tps[11663:1156919] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1306b6dc0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1311f8a00>
2026-06-28 10:20:21.013 Seetong_tps[11663:1156919] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-28 10:20:21.013 Seetong_tps[11663:1156919] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-28 10:20:21.013 Seetong_tps[11663:1156919] InitDecodePortLog: playsettype = 50
2026-06-28 10:20:21.014 Seetong_tps[11663:1156919] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-28 10:20:21.014 Seetong_tps[11663:1156919] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-28 10:20:21.014 Seetong_tps[11663:1156919] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-28 10:20:21.014 Seetong_tps[11663:1156919] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-28 10:20:21.014 Seetong_tps[11663:1156919] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:8
2026-06-28 10:20:21.014 Seetong_tps[11663:1156919] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-28 10:20:21.014 Seetong_tps[11663:1156919] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-28 10:20:21.014 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.12 - 设备: 庭院 - 29115420
2026-06-28 10:20:21.015 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.12 - 设备: 庭院 - 29115420
2026-06-28 10:20:21.192 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:21.327 Seetong_tps[11663:1157133] 重新观看视频线程：<_NSMainThread: 0x130438000>{number = 1, name = (null)}
2026-06-28 10:20:21.330 Seetong_tps[11663:1156857] uid:29115420 playAudio
2026-06-28 10:20:21.330 Seetong_tps[11663:1157002] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-28 10:20:21.331 Seetong_tps[11663:1156857] uid:29115420 playAudio
2026-06-28 10:20:21.331 Seetong_tps[11663:1156857] checkPortStatus:_decodePort=3
2026-06-28 10:20:21.331 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.44 - 设备: 庭院 - 29115420
2026-06-28 10:20:21.331 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.44 - 设备: 庭院 - 29115420
2026-06-28 10:20:21.379 Seetong_tps[11663:1156922] Failed to get IoT drive away set configuration.
2026-06-28 10:20:21.379 Seetong_tps[11663:1156922]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-28 10:20:22.490 Seetong_tps[11663:1156857]  -- IOTPtzView -- getPresetList -- 
2026-06-28 10:20:22.490 Seetong_tps[11663:1156857]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-06-28 10:20:22.490 Seetong_tps[11663:1156857]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-28 10:20:22.490 Seetong_tps[11663:1156878] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-28 10:20:22.574 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:22.575 Seetong_tps[11663:1156922]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 0 - guardTimeString: 60
2026-06-28 10:20:22.575 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-28 10:20:22.575 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:20:22.576 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点1
2026-06-28 10:20:22.576 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-28 10:20:22.576 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:20:22.576 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点2
2026-06-28 10:20:22.576 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-06-28 10:20:22.576 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:20:22.576 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点3
2026-06-28 10:20:22.607 Seetong_tps[11663:1156857]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-06-28 10:20:22.608 Seetong_tps[11663:1156857]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-28 10:20:23.334 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.44 - 设备: 庭院 - 29115420
2026-06-28 10:20:23.582 Seetong_tps[11663:1156857] rotate to right
2026-06-28 10:20:23.583 Seetong_tps[11663:1157002] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-28 10:20:23.594 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 2.70 - 设备: 庭院 - 29115420
2026-06-28 10:20:23.675 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:24.682 Seetong_tps[11663:1156857]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 10:20:25.099 Seetong_tps[11663:1156878] 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-06-28 10:20:25.099 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.21 - 设备: 庭院 - 29115420
2026-06-28 10:20:25.279 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:25.866 Seetong_tps[11663:1156857] rotate to left
2026-06-28 10:20:25.866 Seetong_tps[11663:1156878] 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-06-28 10:20:25.867 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 4.97 - 设备: 庭院 - 29115420
2026-06-28 10:20:25.979 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:27.651 Seetong_tps[11663:1156878] 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-06-28 10:20:27.652 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.76 - 设备: 庭院 - 29115420
2026-06-28 10:20:27.783 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:28.069 Seetong_tps[11663:1156857] rotate to up
2026-06-28 10:20:28.069 Seetong_tps[11663:1156878] 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-06-28 10:20:28.069 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 7.18 - 设备: 庭院 - 29115420
2026-06-28 10:20:28.183 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:29.955 Seetong_tps[11663:1156879] 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-06-28 10:20:29.956 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.06 - 设备: 庭院 - 29115420
2026-06-28 10:20:30.087 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:30.655 Seetong_tps[11663:1156857] rotate to up
2026-06-28 10:20:30.655 Seetong_tps[11663:1157005] 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-06-28 10:20:30.656 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 9.76 - 设备: 庭院 - 29115420
2026-06-28 10:20:30.789 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: -111
2026-06-28 10:20:30.894 Seetong_tps[11663:1156857]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782613230.894734,lastReceiveYUVTimeInterval=1782613230.864987,interval=0,videoView=0x131ff0380
2026-06-28 10:20:31.340 Seetong_tps[11663:1156878] 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-06-28 10:20:31.340 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 10.45 - 设备: 庭院 - 29115420
2026-06-28 10:20:31.389 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:33.859 Seetong_tps[11663:1156857] rotate to up
2026-06-28 10:20:33.860 Seetong_tps[11663:1156878] 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-06-28 10:20:33.862 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 12.97 - 设备: 庭院 - 29115420
2026-06-28 10:20:34.000 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: -111
2026-06-28 10:20:34.176 Seetong_tps[11663:1157005] 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-06-28 10:20:34.177 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 13.28 - 设备: 庭院 - 29115420
2026-06-28 10:20:34.300 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:34.688 Seetong_tps[11663:1156857]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 10:20:36.697 Seetong_tps[11663:1156857] rotate to right
2026-06-28 10:20:36.697 Seetong_tps[11663:1157002] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-28 10:20:36.705 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 15.81 - 设备: 庭院 - 29115420
2026-06-28 10:20:36.803 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:37.762 Seetong_tps[11663:1156878] 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-06-28 10:20:37.762 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 16.87 - 设备: 庭院 - 29115420
2026-06-28 10:20:37.906 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:38.412 Seetong_tps[11663:1156857] rotate to down
2026-06-28 10:20:38.412 Seetong_tps[11663:1157005] 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-06-28 10:20:38.413 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 17.52 - 设备: 庭院 - 29115420
2026-06-28 10:20:38.507 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:39.964 Seetong_tps[11663:1156857] stop the priori direction method and turn to left
2026-06-28 10:20:39.964 Seetong_tps[11663:1156879] 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-06-28 10:20:39.964 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 19.07 - 设备: 庭院 - 29115420
2026-06-28 10:20:40.111 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:40.894 Seetong_tps[11663:1156857]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782613240.894642,lastReceiveYUVTimeInterval=1782613240.881517,interval=0,videoView=0x131ff0380
2026-06-28 10:20:41.432 Seetong_tps[11663:1156857] stop the priori direction method and turn to down
2026-06-28 10:20:41.432 Seetong_tps[11663:1157008] 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-06-28 10:20:41.433 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 20.54 - 设备: 庭院 - 29115420
2026-06-28 10:20:41.612 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:43.318 Seetong_tps[11663:1156857] stop the priori direction method and turn to right
2026-06-28 10:20:43.318 Seetong_tps[11663:1156879] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-28 10:20:43.318 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 22.43 - 设备: 庭院 - 29115420
2026-06-28 10:20:43.515 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:44.682 Seetong_tps[11663:1156857]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 10:20:44.787 Seetong_tps[11663:1156857] stop the priori direction method and turn to down
2026-06-28 10:20:44.787 Seetong_tps[11663:1157002] 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-06-28 10:20:44.787 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 23.89 - 设备: 庭院 - 29115420
2026-06-28 10:20:44.917 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:46.572 Seetong_tps[11663:1156857] stop the priori direction method and turn to left
2026-06-28 10:20:46.572 Seetong_tps[11663:1156879] 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-06-28 10:20:46.573 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 25.68 - 设备: 庭院 - 29115420
2026-06-28 10:20:46.720 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:47.373 Seetong_tps[11663:1157008] 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-06-28 10:20:47.374 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 26.48 - 设备: 庭院 - 29115420
2026-06-28 10:20:47.422 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:50.126 Seetong_tps[11663:1156879] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-28 10:20:50.127 Seetong_tps[11663:1156879] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-28 10:20:50.128 Seetong_tps[11663:1156879] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-28 10:20:50.128 Seetong_tps[11663:1156879] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-28 10:20:50.130 Seetong_tps[11663:1156879] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-06-28 10:20:50.894 Seetong_tps[11663:1156857]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782613250.894599,lastReceiveYUVTimeInterval=1782613250.875971,interval=0,videoView=0x131ff0380
2026-06-28 10:20:52.327 Seetong_tps[11663:1156857] rotate to right
2026-06-28 10:20:52.327 Seetong_tps[11663:1156878] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-28 10:20:52.328 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 31.43 - 设备: 庭院 - 29115420
2026-06-28 10:20:52.434 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:54.329 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 33.44 - 设备: 庭院 - 29115420
2026-06-28 10:20:54.682 Seetong_tps[11663:1156857]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 10:20:58.783 Seetong_tps[11663:1156879] 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-06-28 10:20:58.783 Seetong_tps[11663:1156857]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 37.89 - 设备: 庭院 - 29115420
2026-06-28 10:20:58.840 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:20:59.483 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- cmd: 11 - value: 0 - deviceId: 29115420
2026-06-28 10:20:59.483 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- presetString: GetPtzStatus
2026-06-28 10:20:59.643 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:00.861 Seetong_tps[11663:1156857] tipLabel文本高度：32.000000
2026-06-28 10:21:00.871 Seetong_tps[11663:1156857]  -- updateGuardSection -- tipLabelH: 32.00
2026-06-28 10:21:00.902 Seetong_tps[11663:1156857]  -- 添加预置点/看守位 -- AddPtzAlertContentView - setPresetNames - names: (
    "\U9884\U7f6e\U70b91",
    "\U9884\U7f6e\U70b92",
    "\U9884\U7f6e\U70b93"
) - ptz_id: 4
2026-06-28 10:21:00.930 Seetong_tps[11663:1156857]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782613260.930724,lastReceiveYUVTimeInterval=1782613260.928465,interval=0,videoView=0x131ff0380
2026-06-28 10:21:01.705 Seetong_tps[11663:1156857]  -- 添加预置点/看守位 -- IOTPtzView - finishBlock - ptz_name: 预置点4 - isSetAsGuard: 0 - guardTime: 40
2026-06-28 10:21:01.873 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:01.967 Seetong_tps[11663:1156857] +++++-[NKAlertView dealloc]+++++
2026-06-28 10:21:02.220 Seetong_tps[11663:1156857]  -- IOTPtzView -- getPresetList -- 
2026-06-28 10:21:02.221 Seetong_tps[11663:1156857]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-06-28 10:21:02.221 Seetong_tps[11663:1156857]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-28 10:21:02.221 Seetong_tps[11663:1157005] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-28 10:21:02.277 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:02.278 Seetong_tps[11663:1156922]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 60
2026-06-28 10:21:02.278 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-28 10:21:02.278 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:02.278 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点1
2026-06-28 10:21:02.278 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-28 10:21:02.278 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:02.278 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点2
2026-06-28 10:21:02.278 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-06-28 10:21:02.278 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:02.278 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点3
2026-06-28 10:21:02.279 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-06-28 10:21:02.279 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:02.279 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点4
2026-06-28 10:21:02.316 Seetong_tps[11663:1156857]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-06-28 10:21:02.316 Seetong_tps[11663:1156857]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-28 10:21:04.682 Seetong_tps[11663:1156857]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 10:21:07.578 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- cmd: 7 - value: 0 - deviceId: 29115420
2026-06-28 10:21:07.578 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- presetString: DeleteWatchGuard
2026-06-28 10:21:07.701 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:08.703 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:08.703 Seetong_tps[11663:1156922]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 0 - guardTimeString: 60
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点1
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点2
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点3
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-06-28 10:21:08.704 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:08.705 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点4
2026-06-28 10:21:10.893 Seetong_tps[11663:1156857]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782613270.893636,lastReceiveYUVTimeInterval=1782613270.854059,interval=0,videoView=0x131ff0380
2026-06-28 10:21:14.682 Seetong_tps[11663:1156857]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 10:21:15.972 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- cmd: 5 - value: 4 - deviceId: 29115420
2026-06-28 10:21:15.974 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- presetString: SetWatchGuard
2026-06-28 10:21:16.121 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:16.122 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:17.125 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:17.126 Seetong_tps[11663:1156922]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 40
2026-06-28 10:21:17.127 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-28 10:21:17.127 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:17.127 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点1
2026-06-28 10:21:17.127 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-28 10:21:17.127 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:17.127 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点2
2026-06-28 10:21:17.127 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-06-28 10:21:17.128 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:17.128 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点3
2026-06-28 10:21:17.128 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-06-28 10:21:17.128 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:17.128 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点4
2026-06-28 10:21:20.894 Seetong_tps[11663:1156857]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782613280.894470,lastReceiveYUVTimeInterval=1782613280.858412,interval=0,videoView=0x131ff0380
2026-06-28 10:21:21.945 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- cmd: 1 - value: 2 - deviceId: 29115420
2026-06-28 10:21:21.945 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- presetString: clearpreset
2026-06-28 10:21:21.945 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- cmd: 1 - value: 3 - deviceId: 29115420
2026-06-28 10:21:21.945 Seetong_tps[11663:1156857]  -- ptz_preset -- receivePtzBackNotification -- presetString: clearpreset
2026-06-28 10:21:22.047 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:22.061 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:22.270 Seetong_tps[11663:1156857] dealloc -- STAlarmView
2026-06-28 10:21:23.067 Seetong_tps[11663:1156922]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 10:21:23.068 Seetong_tps[11663:1156922]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 2^1^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 40
2026-06-28 10:21:23.068 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-28 10:21:23.068 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:23.068 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点1
2026-06-28 10:21:23.068 Seetong_tps[11663:1156922] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-06-28 10:21:23.069 Seetong_tps[11663:1156922] hexStringLen=20
2026-06-28 10:21:23.069 Seetong_tps[11663:1156922] stringFromHexString------字符串=======预置点4
2026-06-28 10:21:24.682 Seetong_tps[11663:1156857]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 10:21:25.190 Seetong_tps[11663:1156919]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-28 10:21:25.193 Seetong_tps[11663:1156857]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-28 10:21:25.195 Seetong_tps[11663:1156857] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782612993000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782609431000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-28 10:21:25.195 Seetong_tps[11663:1156857]  --- 取消心跳 destoryHeartBeat --- 
2026-06-28 10:21:25.195 Seetong_tps[11663:1156857]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-28 10:21:25.206 Seetong_tps[11663:1156857] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-28 10:21:25.206 Seetong_tps[11663:1156857]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131ff0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1320006c0>; layer = <CALayer: 0x131fcd700>>
2026-06-28 10:21:25.206 Seetong_tps[11663:1156857] #####Vstop:uid:29115420-0-port:3
2026-06-28 10:21:25.224 Seetong_tps[11663:1156857] -----------1release decodeport = 3
2026-06-28 10:21:25.226 Seetong_tps[11663:1156857] _openGLView clearFrame ...
2026-06-28 10:21:25.249 Seetong_tps[11663:1156857] [保存失败] 相机对象或存储字典为空
2026-06-28 10:21:25.249 Seetong_tps[11663:1156878] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-28 10:21:25.250 Seetong_tps[11663:1156878] --FC_StopDevComEx end
2026-06-28 10:21:25.250 Seetong_tps[11663:1156857] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782612993000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782609431000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-28 10:21:25.250 Seetong_tps[11663:1156857]  --- 取消心跳 destoryHeartBeat --- 
2026-06-28 10:21:25.250 Seetong_tps[11663:1156857]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-28 11:33:55.639 Seetong_tps[12245:1200565] app_version=8.3.805
2026-06-28 11:33:55.652 Seetong_tps[12245:1200565]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-28 11:33:55.652 Seetong_tps[12245:1200565] showForLogin 1
2026-06-28 11:33:55.652 Seetong_tps[12245:1200565] AppLaunch 还剩 6.885102033615112 秒
2026-06-28 11:33:55.653 Seetong_tps[12245:1200575] 询问用户是否开启推送成功
2026-06-28 11:33:55.653 Seetong_tps[12245:1200575] 用户点击允许接收推送
2026-06-28 11:33:55.660 Seetong_tps[12245:1200575] remoteNotificationSetting: <UNNotificationSettings: 0x1116ca080; 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-06-28 11:33:55.673 Seetong_tps[12245:1200565]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-28 11:33:55.708 Seetong_tps[12245:1200565] viewDidLoad/configtime=2026-06-28 上午3:33:55 +0000
2026-06-28 11:33:55.709 Seetong_tps[12245:1200565]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-28 11:33:55.709 Seetong_tps[12245:1200565]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-28 11:33:55.755 Seetong_tps[12245:1200565]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-28 11:33:55.755 Seetong_tps[12245:1200565]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-28 11:33:55.757 Seetong_tps[12245:1200565]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-28 11:33:55.757 Seetong_tps[12245:1200565] 开始检查未读客服消息...
2026-06-28 11:33:55.758 Seetong_tps[12245:1200565] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-28 11:33:55.758 Seetong_tps[12245:1200565]  --- 取消心跳 destoryHeartBeat --- 
2026-06-28 11:33:55.763 Seetong_tps[12245:1200565]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-28 11:33:55.763 Seetong_tps[12245:1200565]  -- WebSocket connection - getNetty - 
2026-06-28 11:33:55.764 Seetong_tps[12245:1200565]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-28 11:33:55.767 Seetong_tps[12245:1200565] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-28 11:33:55.767 Seetong_tps[12245:1200565] NAV deviceOrientationDidChange:1
2026-06-28 11:33:55.770 Seetong_tps[12245:1200565]  -- groupDeviceList -- 
2026-06-28 11:33:55.770 Seetong_tps[12245:1200565] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-28 11:33:55.770 Seetong_tps[12245:1200565]  -- WebSocket connection - getNetty - 
2026-06-28 11:33:55.770 Seetong_tps[12245:1200565]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-28 11:33:55.801 Seetong_tps[12245:1200594] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzIyMjQzNTcxNCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.1qBec17A7W-un3ty9MOVUyLbA6vbNDcMvrAtDK7aPrU","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzIyMjQzNTcxNCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDlfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NiJdfQ.29j_2l_Bv8vVjWJxtLPVrIfVfVfYpfsxybYvC49skDc","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":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.123.181:24902"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24905"}]}
====
2026-06-28 11:33:55.852 Seetong_tps[12245:1200577] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x111684780>{number = 16, name = (null)}====
2026-06-28 11:33:55.865 Seetong_tps[12245:1200565]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-28 11:33:55.962 Seetong_tps[12245:1200575] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10a689080>{number = 7, name = (null)}====
2026-06-28 11:33:55.995 Seetong_tps[12245:1200565] Super properties have already been unregistered.
2026-06-28 11:33:55.995 Seetong_tps[12245:1200652] ====请求接口 - 成功 - 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: 0x10d467600>{number = 18, name = (null)}====
2026-06-28 11:33:55.995 Seetong_tps[12245:1200565] UMAPM_OOMSampling(0,0):NO
2026-06-28 11:33:55.995 Seetong_tps[12245:1200573] ====请求接口 - 成功 - 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: 0x10a438ec0>{number = 3, name = (null)}====
2026-06-28 11:33:55.995 Seetong_tps[12245:1200653] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQDW1QEUVYCBD4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10d467780>{number = 17, name = (null)}====
2026-06-28 11:33:55.995 Seetong_tps[12245:1200576] ====请求接口 - 成功 - 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.144","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782616599000,"lastHeartTime":1782609431000,"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: 0x10a4391c0>{number = 4, name = (null)}====
2026-06-28 11:33:55.997 Seetong_tps[12245:1200565]  -- deviceListDataUpdate - AppLaunch 还剩 1.540482044219971 秒 - 再延迟 2.040482044219971 秒 - 启动耗时 1.459517955780029 秒
2026-06-28 11:33:55.997 Seetong_tps[12245:1200565]  -- groupDeviceList -- 
2026-06-28 11:33:55.997 Seetong_tps[12245:1200565] groupDeviceList 已在进行中，跳过新的调用
2026-06-28 11:33:55.997 Seetong_tps[12245:1200565]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1460 毫秒
2026-06-28 11:33:55.998 Seetong_tps[12245:1200658] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x119e3c400>{number = 13, name = (null)}====
2026-06-28 11:33:56.001 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-28 11:33:56.001 Seetong_tps[12245:1200565]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-28 11:33:56.001 Seetong_tps[12245:1200650] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10d467b40>{number = 19, name = (null)}====
2026-06-28 11:33:56.001 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-28 11:33:56.002 Seetong_tps[12245:1200651] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10d467b80>{number = 20, name = (null)}====
2026-06-28 11:33:56.002 Seetong_tps[12245:1200565]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 538;
}
2026-06-28 11:33:56.015 Seetong_tps[12245:1200565] ++++-[VideoView dealloc]++++
2026-06-28 11:33:56.018 Seetong_tps[12245:1200565] OpenGLView20_Seetong dealloc:0x10d461a00
2026-06-28 11:33:56.025 Seetong_tps[12245:1200580] ====请求接口 - 成功 - 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=bjrelay7.s5.seetong.com:1443;type=0&load=18&addr=bjrelay61.s5.seetong.com:3443;type=0&load=29&addr=bjrelay50.s5.seetong.com:4443;","vipRelayServers":"type=0&load=56&addr=bjrelayvip2.s2.seetong.com:11443;type=0&load=54&addr=bjrelay43.s2.seetong.com:7443;type=0&load=40&addr=bjrelayvip1.s2.seetong.com:4443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"39.148.46.99","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10a43bc00>{number = 6, name = (null)}====
2026-06-28 11:33:56.041 Seetong_tps[12245:1200649] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x119d925c0>{number = 10, name = (null)}====
2026-06-28 11:33:56.043 Seetong_tps[12245:1200565]  -- WebSocket - 重置重连次数 -- 
2026-06-28 11:33:56.057 Seetong_tps[12245:1200565]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-28 11:33:56.057 Seetong_tps[12245:1200565]  -- WebSocket connection - getNetty - 
2026-06-28 11:33:56.057 Seetong_tps[12245:1200565]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-28 11:33:56.060 Seetong_tps[12245:1200565] UMAPM_NetworkSampling(0,0):NO
2026-06-28 11:33:56.060 Seetong_tps[12245:1200565]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-28 11:33:56.061 Seetong_tps[12245:1200565]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgQDW1QEUVYCBD4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-28 11:33:56.071 Seetong_tps[12245:1200565]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-28 11:33:56.071 Seetong_tps[12245:1200565]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-28 11:33:56.071 Seetong_tps[12245:1200652]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-28 11:33:56.071 Seetong_tps[12245:1200652]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-28 11:33:56.071 Seetong_tps[12245:1200565] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-28 11:33:56.071 Seetong_tps[12245:1200652]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-28 11:33:56.071 Seetong_tps[12245:1200565] 客服消息未读数量: 0
2026-06-28 11:33:56.071 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-28 11:33:56.071 Seetong_tps[12245:1200565]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-28 11:33:56.072 Seetong_tps[12245:1200652]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-28 11:33:56.072 Seetong_tps[12245:1200652]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-28 11:33:56.072 Seetong_tps[12245:1200652]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-28 11:33:56.073 Seetong_tps[12245:1200565] 蓝牙未打开
2026-06-28 11:33:56.074 Seetong_tps[12245:1200565]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-28 11:33:56.074 Seetong_tps[12245:1200565]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-28 11:33:56.083 Seetong_tps[12245:1200565]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-28 11:33:56.086 Seetong_tps[12245:1200565]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-28 11:33:56.099 Seetong_tps[12245:1200565]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-28 11:33:56.099 Seetong_tps[12245:1200565]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 4
2026-06-28 11:33:56.213 Seetong_tps[12245:1200594] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-28 11:33:56.213 Seetong_tps[12245:1200594] [DeviceMonitor] 监控管理器初始化完成
2026-06-28 11:33:56.215 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-28 11:33:56.215 Seetong_tps[12245:1200565]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1678 毫秒
2026-06-28 11:33:56.216 Seetong_tps[12245:1200565] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782616599000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782609431000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-28 11:33:56.216 Seetong_tps[12245:1200565]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-28 11:33:56.216 Seetong_tps[12245:1200565]  -- groupDeviceList -- 
2026-06-28 11:33:56.216 Seetong_tps[12245:1200565]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-28 11:33:56.216 Seetong_tps[12245:1200565]  -- WebSocket - 重置重连次数 -- 
2026-06-28 11:33:56.216 Seetong_tps[12245:1200565]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-06-28 11:33:56.216 Seetong_tps[12245:1200653] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10d467780>{number = 17, name = (null)}====
2026-06-28 11:33:56.217 Seetong_tps[12245:1200565]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-28 11:33:56.218 Seetong_tps[12245:1200565]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAoIA1YDVFRpAQQB","reconn":0}}
2026-06-28 11:33:56.218 Seetong_tps[12245:1200565]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-28 11:33:56.218 Seetong_tps[12245:1200565] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782616599000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782609431000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-28 11:33:56.223 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-28 11:33:56.223 Seetong_tps[12245:1200565]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-28 11:33:56.223 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-28 11:33:56.225 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-28 11:33:56.225 Seetong_tps[12245:1200565]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-28 11:33:56.259 Seetong_tps[12245:1200565]  -- STBluetoothManager - 蓝牙未开启 - 
2026-06-28 11:33:56.259 Seetong_tps[12245:1200565]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 4
2026-06-28 11:33:56.320 Seetong_tps[12245:1200565] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-28 11:33:56.320 Seetong_tps[12245:1200565] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-28 11:33:56.320 Seetong_tps[12245:1200565] Formatted Date: 2026-06-28
2026-06-28 11:33:56.320 Seetong_tps[12245:1200565]  --- webSocketGetServerData msgId: E26B1D3B-7176-4EB3-8546-38520B7A2423 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-28";
        token = AVYOAQteVABrAAkFBgUEVAoIA1YDVFRpAQQB;
    };
}
2026-06-28 11:33:56.320 Seetong_tps[12245:1200565]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-28 11:33:56.320 Seetong_tps[12245:1200565]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-28 11:33:56.333 Seetong_tps[12245:1200565]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-28 11:33:56.374 Seetong_tps[12245:1200565] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-28 11:33:56.374 Seetong_tps[12245:1200565]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-28 11:33:56.374 Seetong_tps[12245:1200565]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-28 11:33:56.374 Seetong_tps[12245:1200565] Sorted Dates (Descending): (
)
2026-06-28 11:33:56.594 Seetong_tps[12245:1200594]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-28 11:33:56.594 Seetong_tps[12245:1200594]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-28 11:33:56.594 Seetong_tps[12245:1200594]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-28 11:33:56.597 Seetong_tps[12245:1200565]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-28 11:33:56.598 Seetong_tps[12245:1200652] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-28 11:33:56.598 Seetong_tps[12245:1200576] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-28 11:33:56.628 Seetong_tps[12245:1200594]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-28 11:33:56.628 Seetong_tps[12245:1200594]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-28 11:33:56.628 Seetong_tps[12245:1200594]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-28 11:33:56.628 Seetong_tps[12245:1200652] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-28 11:33:56.629 Seetong_tps[12245:1200580] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-28 11:33:56.629 Seetong_tps[12245:1200576] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-28 11:33:56.650 Seetong_tps[12245:1200594]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-28 11:33:56.651 Seetong_tps[12245:1200594]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-28 11:33:56.651 Seetong_tps[12245:1200594]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-28 11:33:56.651 Seetong_tps[12245:1200576] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-28 11:33:56.651 Seetong_tps[12245:1200576] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-28 11:33:56.651 Seetong_tps[12245:1200580] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-28 11:33:56.693 Seetong_tps[12245:1200597]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-28 11:33:56.708 Seetong_tps[12245:1200565]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-28 11:33:56.708 Seetong_tps[12245:1200597]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-28 11:33:57.211 Seetong_tps[12245:1200565] MessageThrottle reloadTableView ---
2026-06-28 11:33:57.858 Seetong_tps[12245:1200565] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-28 11:33:57.858 Seetong_tps[12245:1200565] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-28 11:33:57.859 Seetong_tps[12245:1200565] 用户设置的具体字体大小: 15.000000
2026-06-28 11:33:58.111 Seetong_tps[12245:1200565] AppLaunch hideForRefreshToken
2026-06-28 11:33:58.111 Seetong_tps[12245:1200565] AppLaunch hideForRefreshToken dismiss
2026-06-28 11:33:58.111 Seetong_tps[12245:1200565] AppLaunch dismiss...
2026-06-28 11:33:58.416 Seetong_tps[12245:1200565]  dealloc -- STAppLaunchWindow
2026-06-28 11:33:58.420 Seetong_tps[12245:1200565]  dealloc -- STAppLaunchViewController
2026-06-28 11:33:58.422 Seetong_tps[12245:1200565] AppLaunch dismiss... end
2026-06-28 11:33:58.868 Seetong_tps[12245:1200565]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-28 11:33:59.088 Seetong_tps[12245:1200580] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a43bc00>{number = 6, name = (null)}====
2026-06-28 11:33:59.382 Seetong_tps[12245:1200565]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-28 11:33:59.383 Seetong_tps[12245:1200565]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-28 11:33:59.383 Seetong_tps[12245:1200565]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-28 11:33:59.383 Seetong_tps[12245:1200565] 滚动已停止500毫秒，执行操作:29115420
2026-06-28 11:33:59.607 Seetong_tps[12245:1200576] ====请求接口 - 成功 - 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: 0x10a4391c0>{number = 4, name = (null)}====
2026-06-28 11:34:05.999 Seetong_tps[12245:1200565]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 11:34:15.998 Seetong_tps[12245:1200565]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 11:34:21.718 Seetong_tps[12245:1200565]  -- WebSocket - 重置重连次数 -- 
2026-06-28 11:34:22.746 Seetong_tps[12245:1200565] ++++-[DeviceListViewController touchesBegan:withEvent:]++++
2026-06-28 11:34:23.900 Seetong_tps[12245:1200565]  -- STBluetoothManager - 蓝牙未开启 - 
2026-06-28 11:34:23.901 Seetong_tps[12245:1200650] zzzzz:FC_ResumeDevCom start
2026-06-28 11:34:23.901 Seetong_tps[12245:1200650] zzzzz:FC_ResumeDevCom
2026-06-28 11:34:23.901 Seetong_tps[12245:1200565]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 4
2026-06-28 11:34:24.105 Seetong_tps[12245:1200579] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x119d90f40>{number = 15, name = (null)}====
2026-06-28 11:34:24.108 Seetong_tps[12245:1200755] ====请求接口 - 成功 - 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.144","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782616599000,"lastHeartTime":1782609431000,"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: 0x10d794000>{number = 22, name = (null)}====
2026-06-28 11:34:24.108 Seetong_tps[12245:1200565]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-28 11:34:24.133 Seetong_tps[12245:1200565]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-28 11:34:24.134 Seetong_tps[12245:1200755]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-28 11:34:24.134 Seetong_tps[12245:1200755]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-28 11:34:24.134 Seetong_tps[12245:1200755]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-28 11:34:24.136 Seetong_tps[12245:1200755]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-28 11:34:24.136 Seetong_tps[12245:1200755]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-28 11:34:24.136 Seetong_tps[12245:1200755]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-28 11:34:24.156 Seetong_tps[12245:1200565]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-28 11:34:24.157 Seetong_tps[12245:1200565]  -- observeValueForKeyPath isLoading NO -- 
2026-06-28 11:34:24.157 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-28 11:34:24.157 Seetong_tps[12245:1200565]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 29619 毫秒
2026-06-28 11:34:24.158 Seetong_tps[12245:1200565] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782616599000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782609431000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-28 11:34:24.158 Seetong_tps[12245:1200565]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-28 11:34:24.158 Seetong_tps[12245:1200565]  -- groupDeviceList -- 
2026-06-28 11:34:24.159 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-28 11:34:24.160 Seetong_tps[12245:1200565]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-28 11:34:24.160 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-28 11:34:24.162 Seetong_tps[12245:1200565]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-28 11:34:24.162 Seetong_tps[12245:1200565]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-28 11:34:24.396 Seetong_tps[12245:1200565]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-28 11:34:24.397 Seetong_tps[12245:1200565]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-28 11:34:24.397 Seetong_tps[12245:1200565]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-28 11:34:24.397 Seetong_tps[12245:1200565] 滚动已停止500毫秒，执行操作:29115420
2026-06-28 11:34:24.613 Seetong_tps[12245:1200579] ====请求接口 - 成功 - 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: 0x119d90f40>{number = 15, name = (null)}====
2026-06-28 11:34:25.998 Seetong_tps[12245:1200565]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 11:34:30.142 Seetong_tps[12245:1200565]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-28 11:34:30.143 Seetong_tps[12245:1200565]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-28 11:34:30.143 Seetong_tps[12245:1200565]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-28 11:34:30.143 Seetong_tps[12245:1200565] 滚动已停止500毫秒，执行操作:29115420
2026-06-28 11:34:31.192 Seetong_tps[12245:1200565]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-28 11:34:31.206 Seetong_tps[12245:1200565] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-28 11:34:31.257 Seetong_tps[12245:1200565] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-28 11:34:31.257 Seetong_tps[12245:1201004] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-28 11:34:31.258 Seetong_tps[12245:1200565]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-28 11:34:31.259 Seetong_tps[12245:1200565] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-28 11:34:31.260 Seetong_tps[12245:1200565]  -- STBluetoothManager - 结束扫描 - 
2026-06-28 11:34:31.276 Seetong_tps[12245:1200565]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-28 上午11:34:31 276
2026-06-28 11:34:31.276 Seetong_tps[12245:1200565]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ee74a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10eea6a60>; layer = <CALayer: 0x10eea4500>>
2026-06-28 11:34:31.277 Seetong_tps[12245:1200565]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ee74a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10eea6a60>; layer = <CALayer: 0x10eea4500>> -- _camera.supportPlatform: 0
2026-06-28 11:34:31.277 Seetong_tps[12245:1200565]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-28 上午3:34:31 +0000
2026-06-28 11:34:31.277 Seetong_tps[12245:1200565]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-27 \U4e0a\U53489:15:36 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:17:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-28 11:34:31.278 Seetong_tps[12245:1200565]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-28 上午11:34:31 278
2026-06-28 11:34:31.278 Seetong_tps[12245:1201004] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-28 11:34:31.323 Seetong_tps[12245:1200565]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 11:34:31.326 Seetong_tps[12245:1200565] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-28 11:34:31.327 Seetong_tps[12245:1200565]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 11:34:31.328 Seetong_tps[12245:1200565] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-28 11:34:31.341 Seetong_tps[12245:1200565]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-28 11:34:31.345 Seetong_tps[12245:1200565] 未处理的 biz 类型: res_video_preview_advert
2026-06-28 11:34:31.345 Seetong_tps[12245:1200565]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-28 11:34:31.345 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-28 11:34:31.346 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-06-28 11:34:31.363 Seetong_tps[12245:1200565] uid:29115420 playAudio
2026-06-28 11:34:31.363 Seetong_tps[12245:1200565]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-28 11:34:31.363 Seetong_tps[12245:1200565]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-28 11:34:31.363 Seetong_tps[12245:1200579] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-28 11:34:31.568 Seetong_tps[12245:1200565] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-28 11:34:32.090 Seetong_tps[12245:1200597] ===29115420===
2026-06-28 11:34:32.096 Seetong_tps[12245:1200597] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-28 11:34:32.097 Seetong_tps[12245:1200594] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-28 11:34:32.097 Seetong_tps[12245:1200594] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-28 11:34:32.098 Seetong_tps[12245:1200594] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x111684e80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1115f0a00>
2026-06-28 11:34:32.098 Seetong_tps[12245:1200594] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-28 11:34:32.098 Seetong_tps[12245:1200594] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-28 11:34:32.098 Seetong_tps[12245:1200594] InitDecodePortLog: playsettype = 50
2026-06-28 11:34:32.098 Seetong_tps[12245:1200597]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-28 11:34:32.100 Seetong_tps[12245:1200594] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-28 11:34:32.101 Seetong_tps[12245:1200594] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-28 11:34:32.101 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.84 - 设备: 庭院 - 29115420
2026-06-28 11:34:32.101 Seetong_tps[12245:1200594] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-28 11:34:32.101 Seetong_tps[12245:1200594] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-28 11:34:32.101 Seetong_tps[12245:1200594] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-28 11:34:32.101 Seetong_tps[12245:1200594] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-28 11:34:32.102 Seetong_tps[12245:1200594] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-28 11:34:32.116 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.86 - 设备: 庭院 - 29115420
2026-06-28 11:34:32.244 Seetong_tps[12245:1201020] 重新观看视频线程：<_NSMainThread: 0x10a438000>{number = 1, name = (null)}
2026-06-28 11:34:32.258 Seetong_tps[12245:1200565] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-28 11:34:32.260 Seetong_tps[12245:1201020] 重新观看视频线程：<_NSMainThread: 0x10a438000>{number = 1, name = (null)}
2026-06-28 11:34:32.278 Seetong_tps[12245:1200565] uid:29115420 playAudio
2026-06-28 11:34:32.278 Seetong_tps[12245:1200955] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-28 11:34:32.278 Seetong_tps[12245:1200565] uid:29115420 playAudio
2026-06-28 11:34:32.289 Seetong_tps[12245:1200565] checkPortStatus:_decodePort=1
2026-06-28 11:34:32.289 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.03 - 设备: 庭院 - 29115420
2026-06-28 11:34:32.292 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.03 - 设备: 庭院 - 29115420
2026-06-28 11:34:32.303 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.05 - 设备: 庭院 - 29115420
2026-06-28 11:34:32.355 Seetong_tps[12245:1200597] Failed to get IoT drive away set configuration.
2026-06-28 11:34:32.356 Seetong_tps[12245:1200597]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-28 11:34:34.297 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.04 - 设备: 庭院 - 29115420
2026-06-28 11:34:35.998 Seetong_tps[12245:1200565]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 11:34:36.541 Seetong_tps[12245:1200565]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ee74a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10eea6a60>; layer = <CALayer: 0x10eea4500>>
2026-06-28 11:34:36.541 Seetong_tps[12245:1200565] #####Vstop:uid:29115420-0-port:1
2026-06-28 11:34:36.541 Seetong_tps[12245:1200565] -----------1release decodeport = 1
2026-06-28 11:34:36.542 Seetong_tps[12245:1200565]  -- 播放视频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" = 5200;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-28 11:34:36.543 Seetong_tps[12245:1200565] _openGLView clearFrame ...
2026-06-28 11:34:36.555 Seetong_tps[12245:1200565] 当前控制器：STPlaybackVC
2026-06-28 11:34:36.555 Seetong_tps[12245:1200565]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-28 11:34:36.556 Seetong_tps[12245:1200565] 开始监听camera_nvr的onlineStatus属性变化
2026-06-28 11:34:36.556 Seetong_tps[12245:1200565] camera_nvr对象已切换，重新设置KVO监听
2026-06-28 11:34:36.566 Seetong_tps[12245:1200565] 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-06-28 11:34:36.692 Seetong_tps[12245:1200565]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 11:34:36.692 Seetong_tps[12245:1200565] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-28 11:34:36.693 Seetong_tps[12245:1200565]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 11:34:36.693 Seetong_tps[12245:1200565] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-28 11:34:36.693 Seetong_tps[12245:1200565]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 11:34:36.694 Seetong_tps[12245:1200565] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-28 11:34:36.694 Seetong_tps[12245:1200565]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-28 11:34:36.694 Seetong_tps[12245:1200565] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-28 11:34:36.702 Seetong_tps[12245:1200565]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-28 11:34:36.702 Seetong_tps[12245:1200565] ====高度=91.000000
2026-06-28 11:34:36.702 Seetong_tps[12245:1200565]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-28 11:34:36.704 Seetong_tps[12245:1200565] 停止监听camera_nvr的onlineStatus属性变化
2026-06-28 11:34:36.704 Seetong_tps[12245:1200565] 开始监听camera_nvr的onlineStatus属性变化
2026-06-28 11:34:36.704 Seetong_tps[12245:1200565] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-28 11:34:36.704 Seetong_tps[12245:1200565] ###### stopNvrRemoteRecord ......
2026-06-28 11:34:36.705 Seetong_tps[12245:1200565] updateAlarmListTable:messageModelList=0
2026-06-28 11:34:36.711 Seetong_tps[12245:1200565]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-28 11:34:36.711 Seetong_tps[12245:1201097] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-28 11:34:36.711 Seetong_tps[12245:1200565]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-28 11:34:36.711 Seetong_tps[12245:1200565]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-28 11:34:36.711 Seetong_tps[12245:1200565] updateAlarmListTable:messageModelList=0
2026-06-28 11:34:36.754 Seetong_tps[12245:1200565] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-28 11:34:36.795 Seetong_tps[12245:1200565]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-28 11:34:36.923 Seetong_tps[12245:1200657] ====请求接口 - 成功 - 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: 0x119e3c040>{number = 11, name = (null)}====
2026-06-28 11:34:36.941 Seetong_tps[12245:1200579] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x119d90f40>{number = 15, name = (null)}====
2026-06-28 11:34:36.969 Seetong_tps[12245:1201097] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x131e616c0>{number = 29, name = (null)}====
2026-06-28 11:34:36.972 Seetong_tps[12245:1200594] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-28 11:34:36.972 Seetong_tps[12245:1200594]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-28 11:34:36.972 Seetong_tps[12245:1200594] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x111684e80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1115f0a00>
2026-06-28 11:34:36.972 Seetong_tps[12245:1200594] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-28 11:34:36.972 Seetong_tps[12245:1200594] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-28 11:34:36.972 Seetong_tps[12245:1200594] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-28 11:34:36.972 Seetong_tps[12245:1200594] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-28 11:34:36.972 Seetong_tps[12245:1200594] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-28 11:34:36.972 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.71 - 设备: 庭院 - 29115420
2026-06-28 11:34:37.506 Seetong_tps[12245:1200597] ===29115420===
2026-06-28 11:34:39.077 Seetong_tps[12245:1200565]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-28 11:34:40.984 Seetong_tps[12245:1200597]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000000001111111111111111000 - result: 0 - devid: 29115420
2026-06-28 11:34:41.411 Seetong_tps[12245:1200597] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1520
2026-06-28 11:34:41.414 Seetong_tps[12245:1200565] timeSliceArray.count=96
2026-06-28 11:34:41.485 Seetong_tps[12245:1200565] nvrParseRecPlayBlock timelineModelArray.count=95
2026-06-28 11:34:41.485 Seetong_tps[12245:1200565] timelineModel.timePaint=08:37:23-11:33:53,timelineModel.recordType=1
2026-06-28 11:34:41.512 Seetong_tps[12245:1200565] updateAlarmListTable:messageModelList=47
2026-06-28 11:34:41.513 Seetong_tps[12245:1200565]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-28 11:34:41.514 Seetong_tps[12245:1200565]  --- setFirstTimePosition --- i: 94 - recordType: 1
2026-06-28 11:34:41.514 Seetong_tps[12245:1200565]  --- setFirstTimePosition --- i: 93 - recordType: 7
2026-06-28 11:34:41.514 Seetong_tps[12245:1200565] _firstHaveDataTime=08:36:54
2026-06-28 11:34:42.988 Seetong_tps[12245:1200565]  -- WebSocket - 重置重连次数 -- 
2026-06-28 11:34:45.998 Seetong_tps[12245:1200565]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 11:34:46.431 Seetong_tps[12245:1200565]  -- 预览倒计时 -- User interaction detected
2026-06-28 11:34:46.446 Seetong_tps[12245:1200565] uid:29115420 FC_P2PNvrReplayByTime
2026-06-28 11:34:46.447 Seetong_tps[12245:1200565]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-27 \U4e0a\U53489:15:36 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-27 \U4e0a\U53489:17:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-28 11:34:46.447 Seetong_tps[12245:1200565]  -- 播放视频（录像） -- 开始时间: 2026-06-28 上午3:34:46 +0000
2026-06-28 11:34:46.447 Seetong_tps[12245:1200955] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260628003541
2026-06-28 11:34:46.447 Seetong_tps[12245:1200565]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260628003541
2026-06-28 11:34:47.662 Seetong_tps[12245:1200597]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-28 11:34:47.968 Seetong_tps[12245:1200594] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-28 11:34:47.968 Seetong_tps[12245:1200594]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-28 11:34:47.969 Seetong_tps[12245:1200594] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x111684e80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1115f0a00>
2026-06-28 11:34:47.969 Seetong_tps[12245:1200594] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-28 11:34:47.969 Seetong_tps[12245:1200594] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-28 11:34:47.969 Seetong_tps[12245:1200594] InitDecodePortLog: playsettype = 50
2026-06-28 11:34:47.969 Seetong_tps[12245:1200594] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-28 11:34:47.969 Seetong_tps[12245:1200594] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-28 11:34:47.969 Seetong_tps[12245:1200594] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-28 11:34:47.970 Seetong_tps[12245:1200594] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-28 11:34:47.970 Seetong_tps[12245:1200594] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-06-28 11:34:47.970 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.52 - 设备: 庭院 - 29115420
2026-06-28 11:34:47.970 Seetong_tps[12245:1200594] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-28 11:34:47.970 Seetong_tps[12245:1200594] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-28 11:34:47.973 Seetong_tps[12245:1200565]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.53 - 设备: 庭院 - 29115420
2026-06-28 11:34:47.984 Seetong_tps[12245:1200565] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-28 11:34:48.224 Seetong_tps[12245:1200565] 卡回放第一帧回调 倍速 = 0
2026-06-28 11:34:48.841 Seetong_tps[12245:1200565]  -- 预览倒计时 -- User interaction detected
2026-06-28 11:34:48.858 Seetong_tps[12245:1200565]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260628013758
2026-06-28 11:34:48.858 Seetong_tps[12245:1201097] zhangw_controlNvrRemoteRecord:strDateTime=20260628013758,action=6
2026-06-28 11:34:48.975 Seetong_tps[12245:1200597]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-28 11:34:52.690 Seetong_tps[12245:1200565]  -- 预览倒计时 -- User interaction detected
2026-06-28 11:34:52.704 Seetong_tps[12245:1200579] zhangw_controlNvrRemoteRecord:strDateTime=20260628013758,action=6
2026-06-28 11:34:52.704 Seetong_tps[12245:1200565]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260628013758
2026-06-28 11:34:52.760 Seetong_tps[12245:1200597]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-28 11:34:54.676 Seetong_tps[12245:1200565]  -- 预览倒计时 -- User interaction detected
2026-06-28 11:34:54.691 Seetong_tps[12245:1200955] zhangw_controlNvrRemoteRecord:strDateTime=20260628022327,action=6
2026-06-28 11:34:54.691 Seetong_tps[12245:1200565]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260628022327
2026-06-28 11:34:54.795 Seetong_tps[12245:1200597]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-28 11:34:55.998 Seetong_tps[12245:1200565]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 11:35:03.851 Seetong_tps[12245:1200565]  -- 预览倒计时 -- User interaction detected
2026-06-28 11:35:03.869 Seetong_tps[12245:1200565]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260628033834
2026-06-28 11:35:03.869 Seetong_tps[12245:1201097] zhangw_controlNvrRemoteRecord:strDateTime=20260628033834,action=6
2026-06-28 11:35:04.007 Seetong_tps[12245:1200597]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-28 11:35:05.998 Seetong_tps[12245:1200565]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 11:35:08.970 Seetong_tps[12245:1200565]  -- 预览倒计时 -- User interaction detected
2026-06-28 11:35:08.987 Seetong_tps[12245:1200579] zhangw_controlNvrRemoteRecord:strDateTime=20260628035952,action=6
2026-06-28 11:35:08.987 Seetong_tps[12245:1200565]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260628035952
2026-06-28 11:35:09.050 Seetong_tps[12245:1200597]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-28 11:35:15.998 Seetong_tps[12245:1200565]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-28 11:35:21.295 Seetong_tps[12245:1200565] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-28 11:35:21.295 Seetong_tps[12245:1200565] ###### stopNvrRemoteRecord ......
2026-06-28 11:35:21.298 Seetong_tps[12245:1200594]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-28 11:35:21.300 Seetong_tps[12245:1200565]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-28 11:35:21.301 Seetong_tps[12245:1200565] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782616599000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782609431000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-28 11:35:21.301 Seetong_tps[12245:1200565]  --- 取消心跳 destoryHeartBeat --- 
2026-06-28 11:35:21.301 Seetong_tps[12245:1200565]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-28 11:35:21.310 Seetong_tps[12245:1200565] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-28 11:35:21.333 Seetong_tps[12245:1200565] [保存失败] 相机对象或存储字典为空
2026-06-28 11:35:21.334 Seetong_tps[12245:1201377] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-28 11:35:21.334 Seetong_tps[12245:1201377] --FC_StopDevComEx end
2026-06-28 11:35:21.334 Seetong_tps[12245:1200565] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782616599000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782609431000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-28 11:35:21.334 Seetong_tps[12245:1200565]  --- 取消心跳 destoryHeartBeat --- 
2026-06-28 11:35:21.334 Seetong_tps[12245:1200565]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-28 11:35:21.340 Seetong_tps[12245:1200565]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-29 06:25:58.088 Seetong_tps[18375:1782574] app_version=8.3.805
2026-06-29 06:25:58.098 Seetong_tps[18375:1782606] 询问用户是否开启推送成功
2026-06-29 06:25:58.098 Seetong_tps[18375:1782606] 用户点击允许接收推送
2026-06-29 06:25:58.098 Seetong_tps[18375:1782574]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-29 06:25:58.098 Seetong_tps[18375:1782574] showForLogin 1
2026-06-29 06:25:58.098 Seetong_tps[18375:1782574] AppLaunch 还剩 6.880174875259399 秒
2026-06-29 06:25:58.099 Seetong_tps[18375:1782611] remoteNotificationSetting: <UNNotificationSettings: 0x10de91ea0; 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-06-29 06:25:58.115 Seetong_tps[18375:1782574]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-29 06:25:58.145 Seetong_tps[18375:1782574] viewDidLoad/configtime=2026-06-28 下午10:25:58 +0000
2026-06-29 06:25:58.146 Seetong_tps[18375:1782574]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-29 06:25:58.146 Seetong_tps[18375:1782574]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-29 06:25:58.190 Seetong_tps[18375:1782574]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-29 06:25:58.190 Seetong_tps[18375:1782574]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-29 06:25:58.191 Seetong_tps[18375:1782574]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-29 06:25:58.191 Seetong_tps[18375:1782574] 开始检查未读客服消息...
2026-06-29 06:25:58.191 Seetong_tps[18375:1782574] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-29 06:25:58.191 Seetong_tps[18375:1782574]  --- 取消心跳 destoryHeartBeat --- 
2026-06-29 06:25:58.198 Seetong_tps[18375:1782574]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-29 06:25:58.198 Seetong_tps[18375:1782574]  -- WebSocket connection - getNetty - 
2026-06-29 06:25:58.199 Seetong_tps[18375:1782574]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-29 06:25:58.202 Seetong_tps[18375:1782574] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-29 06:25:58.202 Seetong_tps[18375:1782574] NAV deviceOrientationDidChange:1
2026-06-29 06:25:58.204 Seetong_tps[18375:1782574]  -- groupDeviceList -- 
2026-06-29 06:25:58.205 Seetong_tps[18375:1782574] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-29 06:25:58.205 Seetong_tps[18375:1782574]  -- WebSocket connection - getNetty - 
2026-06-29 06:25:58.205 Seetong_tps[18375:1782574]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-29 06:25:58.254 Seetong_tps[18375:1782574]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-29 06:25:58.384 Seetong_tps[18375:1782574] Super properties have already been unregistered.
2026-06-29 06:25:58.384 Seetong_tps[18375:1782574] UMAPM_OOMSampling(0,0):NO
2026-06-29 06:25:58.386 Seetong_tps[18375:1782574]  -- deviceListDataUpdate - AppLaunch 还剩 1.592091083526611 秒 - 再延迟 2.092091083526611 秒 - 启动耗时 1.407908916473389 秒
2026-06-29 06:25:58.386 Seetong_tps[18375:1782574]  -- groupDeviceList -- 
2026-06-29 06:25:58.387 Seetong_tps[18375:1782574] groupDeviceList 已在进行中，跳过新的调用
2026-06-29 06:25:58.387 Seetong_tps[18375:1782574]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1408 毫秒
2026-06-29 06:25:58.390 Seetong_tps[18375:1782574]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-29 06:25:58.390 Seetong_tps[18375:1782574]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-29 06:25:58.390 Seetong_tps[18375:1782574]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-29 06:25:58.391 Seetong_tps[18375:1782574]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 539;
}
2026-06-29 06:25:58.392 Seetong_tps[18375:1782574] ++++-[VideoView dealloc]++++
2026-06-29 06:25:58.394 Seetong_tps[18375:1782574] OpenGLView20_Seetong dealloc:0x117b01600
2026-06-29 06:25:58.420 Seetong_tps[18375:1782574]  -- WebSocket - 重置重连次数 -- 
2026-06-29 06:25:58.436 Seetong_tps[18375:1782574]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-29 06:25:58.436 Seetong_tps[18375:1782574]  -- WebSocket connection - getNetty - 
2026-06-29 06:25:58.436 Seetong_tps[18375:1782574]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-29 06:25:58.437 Seetong_tps[18375:1782574]  - 收到刷新token回调 - NSData 长度: 1688
2026-06-29 06:25:58.437 Seetong_tps[18375:1782574]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-06-29 06:25:58.437 Seetong_tps[18375:1782574]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-06-29 06:25:58.437 Seetong_tps[18375:1782574]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODI3NzE5NTgsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.OzqftsN8tlN7GN1LOCTiiaFO68ksrj75w6waE70x66A","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODUyNzc1NTgsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgyNjg1NTU4LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.HjVwfGhMXEDaKfM8DqcI_NaZ9g76K4FO4ey88qhGJ1k","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-06-29 06:25:58.442 Seetong_tps[18375:1782574]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1782685558.442750
2026-06-29 06:25:58.443 Seetong_tps[18375:1782574]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1782685558.442750
2026-06-29 06:25:58.443 Seetong_tps[18375:1782574]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1782685558.442750 - lastRefreshTokenTime: 1782685558.442750
2026-06-29 06:25:58.450 Seetong_tps[18375:1782574] UMAPM_NetworkSampling(0,0):NO
2026-06-29 06:25:58.450 Seetong_tps[18375:1782574]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-29 06:25:58.450 Seetong_tps[18375:1782574]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-29 06:25:58.450 Seetong_tps[18375:1782574]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-29 06:25:58.452 Seetong_tps[18375:1782574] 蓝牙已打开
2026-06-29 06:25:58.476 Seetong_tps[18375:1782574]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-29 06:25:58.486 Seetong_tps[18375:1782608] ====请求接口 - 成功 - 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=bjrelay1.s5.seetong.com:6443;type=0&load=15&addr=bjrelay45.s2.seetong.com:14443;type=0&load=15&addr=bjrelay47.s2.seetong.com:3443;","vipRelayServers":"type=0&load=41&addr=bjrelay41.s2.seetong.com:14443;type=0&load=39&addr=bjrelayvip1.s2.seetong.com:14443;type=0&load=43&addr=bjrelayvip3.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.144","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x106c3b9c0>{number = 5, name = (null)}====
2026-06-29 06:25:58.487 Seetong_tps[18375:1782696] ====请求接口 - 成功 - 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":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBAAIU1MHV1APblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a5ee980>{number = 17, name = (null)}====
2026-06-29 06:25:58.488 Seetong_tps[18375:1782606] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x106ebcb00>{number = 7, name = (null)}====
2026-06-29 06:25:58.500 Seetong_tps[18375:1782611] ====请求接口 - 成功 - 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: 0x106c3bd40>{number = 6, name = (null)}====
2026-06-29 06:25:58.509 Seetong_tps[18375:1782694] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a6db2c0>{number = 18, name = (null)}====
2026-06-29 06:25:58.511 Seetong_tps[18375:1782604] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10a6db300>{number = 19, name = (null)}====
2026-06-29 06:25:58.513 Seetong_tps[18375:1782612] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a6db3c0>{number = 20, name = (null)}====
2026-06-29 06:25:58.517 Seetong_tps[18375:1782631] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzI5MDM1ODQ0NCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.0gRcFenYPwh23_x6XXKULBNRb8RL4vqkeC0RAebsN3k","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzI5MDM1ODQ0NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5MyJdfQ.IcZTwDJJ7mlZMzGX0Ss_d9QVplHe0yjhH60OtMpacos","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":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24902"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24902"}]}
====
2026-06-29 06:25:58.519 Seetong_tps[18375:1782631] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-29 06:25:58.520 Seetong_tps[18375:1782631] [DeviceMonitor] 监控管理器初始化完成
2026-06-29 06:25:58.522 Seetong_tps[18375:1782603] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10a6db7c0>{number = 21, name = (null)}====
2026-06-29 06:25:58.522 Seetong_tps[18375:1782695] ====请求接口 - 成功 - 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: 0x10a6db800>{number = 22, name = (null)}====
2026-06-29 06:25:58.524 Seetong_tps[18375:1782697] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x11795fc00>{number = 11, name = (null)}====
2026-06-29 06:25:58.536 Seetong_tps[18375:1782602] ====请求接口 - 成功 - 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: 0x106c39140>{number = 3, name = (null)}====
2026-06-29 06:25:58.542 Seetong_tps[18375:1782605] ====请求接口 - 成功 - 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.144","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782685102000,"lastHeartTime":1782674333000,"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: 0x106c38ec0>{number = 2, name = (null)}====
2026-06-29 06:25:58.562 Seetong_tps[18375:1782574]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-29 06:25:58.562 Seetong_tps[18375:1782574]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-29 06:25:58.573 Seetong_tps[18375:1782574]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-29 06:25:58.574 Seetong_tps[18375:1782574]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBAAIU1MHV1APblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-29 06:25:58.576 Seetong_tps[18375:1782574]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-29 06:25:58.576 Seetong_tps[18375:1782574] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-29 06:25:58.576 Seetong_tps[18375:1782574] 客服消息未读数量: 0
2026-06-29 06:25:58.581 Seetong_tps[18375:1782574]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-29 06:25:58.589 Seetong_tps[18375:1782574]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-29 06:25:58.589 Seetong_tps[18375:1782602]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-29 06:25:58.589 Seetong_tps[18375:1782602]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-29 06:25:58.589 Seetong_tps[18375:1782602]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-29 06:25:58.589 Seetong_tps[18375:1782574]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-29 06:25:58.590 Seetong_tps[18375:1782602]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-29 06:25:58.590 Seetong_tps[18375:1782602]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-29 06:25:58.590 Seetong_tps[18375:1782602]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-29 06:25:58.591 Seetong_tps[18375:1782574]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-29 06:25:58.592 Seetong_tps[18375:1782574]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-29 06:25:58.592 Seetong_tps[18375:1782574]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1613 毫秒
2026-06-29 06:25:58.592 Seetong_tps[18375:1782574] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782685102000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782674333000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-29 06:25:58.592 Seetong_tps[18375:1782574]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-29 06:25:58.592 Seetong_tps[18375:1782574]  -- groupDeviceList -- 
2026-06-29 06:25:58.598 Seetong_tps[18375:1782574]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-29 06:25:58.598 Seetong_tps[18375:1782574]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-29 06:25:58.598 Seetong_tps[18375:1782574]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-29 06:25:58.598 Seetong_tps[18375:1782574]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-29 06:25:58.598 Seetong_tps[18375:1782574]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-29 06:25:58.607 Seetong_tps[18375:1782702] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a6d9d00>{number = 24, name = (null)}====
2026-06-29 06:25:58.638 Seetong_tps[18375:1782574]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-29 06:25:58.638 Seetong_tps[18375:1782574]  -- WebSocket - 重置重连次数 -- 
2026-06-29 06:25:58.638 Seetong_tps[18375:1782574]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-29 06:25:58.639 Seetong_tps[18375:1782574]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 06:25:58.639 Seetong_tps[18375:1782574]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAoKAlcFVFppAQQB","reconn":0}}
2026-06-29 06:25:58.639 Seetong_tps[18375:1782574]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 06:25:58.640 Seetong_tps[18375:1782574] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782685102000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782674333000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-29 06:25:58.692 Seetong_tps[18375:1782574]  -- STBluetoothManager - 结束扫描 - 
2026-06-29 06:25:58.692 Seetong_tps[18375:1782574]  -- STBluetoothManager - 开始扫描 - 
2026-06-29 06:25:58.736 Seetong_tps[18375:1782574] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-29 06:25:58.736 Seetong_tps[18375:1782574] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-29 06:25:58.737 Seetong_tps[18375:1782574] Formatted Date: 2026-06-29
2026-06-29 06:25:58.737 Seetong_tps[18375:1782574]  --- webSocketGetServerData msgId: 72F9DC73-269A-4052-870C-64EE181A4F49 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-29";
        token = AVYOAQteVABrAAkFBgUEVAoKAlcFVFppAQQB;
    };
}
2026-06-29 06:25:58.737 Seetong_tps[18375:1782574]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 06:25:58.737 Seetong_tps[18375:1782574]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-29 06:25:58.752 Seetong_tps[18375:1782574]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-29 06:25:58.784 Seetong_tps[18375:1782574] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-29 06:25:58.784 Seetong_tps[18375:1782574]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-29 06:25:58.784 Seetong_tps[18375:1782574]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-29 06:25:58.784 Seetong_tps[18375:1782574] Sorted Dates (Descending): (
)
2026-06-29 06:25:58.870 Seetong_tps[18375:1782631]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-29 06:25:58.870 Seetong_tps[18375:1782631]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-29 06:25:58.870 Seetong_tps[18375:1782631]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-29 06:25:58.873 Seetong_tps[18375:1782574]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-29 06:25:58.873 Seetong_tps[18375:1782607] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-29 06:25:58.873 Seetong_tps[18375:1782602] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-29 06:25:58.881 Seetong_tps[18375:1782631]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-29 06:25:58.882 Seetong_tps[18375:1782631]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-29 06:25:58.882 Seetong_tps[18375:1782631]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-29 06:25:58.882 Seetong_tps[18375:1782602] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-29 06:25:58.882 Seetong_tps[18375:1782607] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-29 06:25:58.882 Seetong_tps[18375:1782602] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-29 06:25:58.905 Seetong_tps[18375:1782631]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-29 06:25:58.905 Seetong_tps[18375:1782631]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-29 06:25:58.905 Seetong_tps[18375:1782631]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-29 06:25:58.905 Seetong_tps[18375:1782602] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-29 06:25:58.905 Seetong_tps[18375:1782602] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-29 06:25:58.906 Seetong_tps[18375:1782607] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-29 06:25:58.994 Seetong_tps[18375:1782640]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-29 06:25:58.999 Seetong_tps[18375:1782574]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-29 06:25:59.032 Seetong_tps[18375:1782640]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-29 06:25:59.516 Seetong_tps[18375:1782574] MessageThrottle reloadTableView ---
2026-06-29 06:26:00.294 Seetong_tps[18375:1782574] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-29 06:26:00.294 Seetong_tps[18375:1782574] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-29 06:26:00.294 Seetong_tps[18375:1782574] 用户设置的具体字体大小: 15.000000
2026-06-29 06:26:00.561 Seetong_tps[18375:1782574] AppLaunch hideForRefreshToken
2026-06-29 06:26:00.561 Seetong_tps[18375:1782574] AppLaunch hideForRefreshToken dismiss
2026-06-29 06:26:00.561 Seetong_tps[18375:1782574] AppLaunch dismiss...
2026-06-29 06:26:00.867 Seetong_tps[18375:1782574]  dealloc -- STAppLaunchWindow
2026-06-29 06:26:00.868 Seetong_tps[18375:1782574]  dealloc -- STAppLaunchViewController
2026-06-29 06:26:00.870 Seetong_tps[18375:1782574] AppLaunch dismiss... end
2026-06-29 06:26:01.307 Seetong_tps[18375:1782574]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-29 06:26:01.611 Seetong_tps[18375:1782607] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x117a067c0>{number = 13, name = (null)}====
2026-06-29 06:26:01.822 Seetong_tps[18375:1782574]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-29 06:26:01.822 Seetong_tps[18375:1782574]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-29 06:26:01.822 Seetong_tps[18375:1782574]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-29 06:26:01.822 Seetong_tps[18375:1782574] 滚动已停止500毫秒，执行操作:29115420
2026-06-29 06:26:02.085 Seetong_tps[18375:1782602] ====请求接口 - 成功 - 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: 0x106c39140>{number = 3, name = (null)}====
2026-06-29 06:26:02.612 Seetong_tps[18375:1782574]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-29 06:26:02.624 Seetong_tps[18375:1782574] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-29 06:26:02.677 Seetong_tps[18375:1782701] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-29 06:26:02.677 Seetong_tps[18375:1782574] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-29 06:26:02.678 Seetong_tps[18375:1782574]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 06:26:02.678 Seetong_tps[18375:1782574] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-29 06:26:02.679 Seetong_tps[18375:1782574]  -- STBluetoothManager - 结束扫描 - 
2026-06-29 06:26:02.695 Seetong_tps[18375:1782574]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-29 上午6:26:02 696
2026-06-29 06:26:02.696 Seetong_tps[18375:1782574]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b448380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b456aa0>; layer = <CALayer: 0x10b454540>>
2026-06-29 06:26:02.696 Seetong_tps[18375:1782574]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b448380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b456aa0>; layer = <CALayer: 0x10b454540>> -- _camera.supportPlatform: 0
2026-06-29 06:26:02.696 Seetong_tps[18375:1782574]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-28 下午10:26:02 +0000
2026-06-29 06:26:02.696 Seetong_tps[18375:1782574]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-27 \U4e0a\U53489:17:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-29 06:26:02.697 Seetong_tps[18375:1782574]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-29 上午6:26:02 697
2026-06-29 06:26:02.697 Seetong_tps[18375:1782602] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-29 06:26:02.721 Seetong_tps[18375:1782574]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 06:26:02.724 Seetong_tps[18375:1782574] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-29 06:26:02.726 Seetong_tps[18375:1782574]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 06:26:02.726 Seetong_tps[18375:1782574] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-29 06:26:02.748 Seetong_tps[18375:1782574]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-29 06:26:02.750 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-29 06:26:02.750 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-29 06:26:02.756 Seetong_tps[18375:1782574] 未处理的 biz 类型: res_video_preview_advert
2026-06-29 06:26:02.756 Seetong_tps[18375:1782574]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-29 06:26:02.782 Seetong_tps[18375:1782574] uid:29115420 playAudio
2026-06-29 06:26:02.782 Seetong_tps[18375:1782574]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-29 06:26:02.782 Seetong_tps[18375:1782574]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-29 06:26:02.782 Seetong_tps[18375:1782603] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-29 06:26:02.988 Seetong_tps[18375:1782574] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-29 06:26:03.353 Seetong_tps[18375:1782640] ===29115420===
2026-06-29 06:26:03.354 Seetong_tps[18375:1782640] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-29 06:26:03.355 Seetong_tps[18375:1782631] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-29 06:26:03.355 Seetong_tps[18375:1782631] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-29 06:26:03.355 Seetong_tps[18375:1782631] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10de51300>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10ddf4a00>
2026-06-29 06:26:03.356 Seetong_tps[18375:1782631] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-29 06:26:03.356 Seetong_tps[18375:1782631] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 06:26:03.356 Seetong_tps[18375:1782631] InitDecodePortLog: playsettype = 50
2026-06-29 06:26:03.359 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.68 - 设备: 庭院 - 29115420
2026-06-29 06:26:03.360 Seetong_tps[18375:1782631] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-29 06:26:03.360 Seetong_tps[18375:1782631] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-29 06:26:03.360 Seetong_tps[18375:1782631] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-29 06:26:03.360 Seetong_tps[18375:1782631] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-29 06:26:03.360 Seetong_tps[18375:1782631] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-29 06:26:03.360 Seetong_tps[18375:1782631] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-29 06:26:03.360 Seetong_tps[18375:1782631] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-29 06:26:03.363 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.69 - 设备: 庭院 - 29115420
2026-06-29 06:26:03.494 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:03.498 Seetong_tps[18375:1782574] UMAPM_OOMSampling(0,0):NO
2026-06-29 06:26:03.498 Seetong_tps[18375:1782574] UMAPM_NetworkSampling(0,0):NO
2026-06-29 06:26:03.747 Seetong_tps[18375:1782742] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-06-29 06:26:03.758 Seetong_tps[18375:1782574] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-29 06:26:03.781 Seetong_tps[18375:1782574] uid:29115420 playAudio
2026-06-29 06:26:03.781 Seetong_tps[18375:1782611] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-29 06:26:03.781 Seetong_tps[18375:1782574] uid:29115420 playAudio
2026-06-29 06:26:03.782 Seetong_tps[18375:1782574] checkPortStatus:_decodePort=1
2026-06-29 06:26:03.782 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.10 - 设备: 庭院 - 29115420
2026-06-29 06:26:03.782 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.10 - 设备: 庭院 - 29115420
2026-06-29 06:26:03.798 Seetong_tps[18375:1782640] Failed to get IoT drive away set configuration.
2026-06-29 06:26:03.798 Seetong_tps[18375:1782640]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-29 06:26:03.831 Seetong_tps[18375:1782742] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-06-29 06:26:03.833 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.16 - 设备: 庭院 - 29115420
2026-06-29 06:26:08.387 Seetong_tps[18375:1782574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 06:26:11.984 Seetong_tps[18375:1782574]  -- IOTPtzView -- getPresetList -- 
2026-06-29 06:26:11.984 Seetong_tps[18375:1782574]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-06-29 06:26:11.985 Seetong_tps[18375:1782574]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-29 06:26:11.985 Seetong_tps[18375:1782695] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-29 06:26:12.105 Seetong_tps[18375:1782574]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-06-29 06:26:12.105 Seetong_tps[18375:1782574]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-29 06:26:12.107 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:12.109 Seetong_tps[18375:1782640]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 1^1^ - nameString: @e9a284e7bdaee782b931^ - guardString: 0 - guardTimeString: 40
2026-06-29 06:26:12.110 Seetong_tps[18375:1782640] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-29 06:26:12.110 Seetong_tps[18375:1782640] hexStringLen=20
2026-06-29 06:26:12.110 Seetong_tps[18375:1782640] stringFromHexString------字符串=======预置点1
2026-06-29 06:26:12.694 Seetong_tps[18375:1782574] rotate to up
2026-06-29 06:26:12.695 Seetong_tps[18375:1782708] 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-06-29 06:26:12.698 Seetong_tps[18375:1782574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782685572.698545,lastReceiveYUVTimeInterval=1782685572.682733,interval=0,videoView=0x10b448380
2026-06-29 06:26:12.698 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-06-29 06:26:12.810 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:12.907 Seetong_tps[18375:1782574] stop the priori direction method and turn to down
2026-06-29 06:26:12.907 Seetong_tps[18375:1782702] 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-06-29 06:26:12.909 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 10.23 - 设备: 庭院 - 29115420
2026-06-29 06:26:13.758 Seetong_tps[18375:1782708] 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-06-29 06:26:13.758 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.08 - 设备: 庭院 - 29115420
2026-06-29 06:26:14.696 Seetong_tps[18375:1782574] rotate to up
2026-06-29 06:26:14.697 Seetong_tps[18375:1782702] 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-06-29 06:26:14.699 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 12.02 - 设备: 庭院 - 29115420
2026-06-29 06:26:14.845 Seetong_tps[18375:1782574] stop the priori direction method and turn to down
2026-06-29 06:26:14.845 Seetong_tps[18375:1782702] 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-06-29 06:26:14.848 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 12.17 - 设备: 庭院 - 29115420
2026-06-29 06:26:15.185 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:15.460 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:15.738 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:15.901 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:16.848 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 14.17 - 设备: 庭院 - 29115420
2026-06-29 06:26:18.387 Seetong_tps[18375:1782574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 06:26:18.661 Seetong_tps[18375:1782708] 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-06-29 06:26:18.661 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 15.98 - 设备: 庭院 - 29115420
2026-06-29 06:26:18.919 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:21.934 Seetong_tps[18375:1782574] rotate to up
2026-06-29 06:26:21.935 Seetong_tps[18375:1782708] 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-06-29 06:26:21.937 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 19.26 - 设备: 庭院 - 29115420
2026-06-29 06:26:22.367 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:22.697 Seetong_tps[18375:1782574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782685582.697200,lastReceiveYUVTimeInterval=1782685582.640308,interval=0,videoView=0x10b448380
2026-06-29 06:26:23.938 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 21.26 - 设备: 庭院 - 29115420
2026-06-29 06:26:25.507 Seetong_tps[18375:1782702] 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-06-29 06:26:25.507 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 22.83 - 设备: 庭院 - 29115420
2026-06-29 06:26:25.636 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:26.007 Seetong_tps[18375:1782574] rotate to right
2026-06-29 06:26:26.007 Seetong_tps[18375:1782702] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-29 06:26:26.008 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 23.33 - 设备: 庭院 - 29115420
2026-06-29 06:26:26.037 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:26.858 Seetong_tps[18375:1782708] 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-06-29 06:26:26.859 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 24.18 - 设备: 庭院 - 29115420
2026-06-29 06:26:27.394 Seetong_tps[18375:1782574] rotate to left
2026-06-29 06:26:27.396 Seetong_tps[18375:1782702] 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-06-29 06:26:27.397 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 24.72 - 设备: 庭院 - 29115420
2026-06-29 06:26:27.728 Seetong_tps[18375:1782708] 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-06-29 06:26:27.730 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 25.05 - 设备: 庭院 - 29115420
2026-06-29 06:26:28.046 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:28.387 Seetong_tps[18375:1782574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 06:26:28.855 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:29.248 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:31.050 Seetong_tps[18375:1782574] rotate to left
2026-06-29 06:26:31.050 Seetong_tps[18375:1782708] 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-06-29 06:26:31.051 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 28.37 - 设备: 庭院 - 29115420
2026-06-29 06:26:31.231 Seetong_tps[18375:1782697] 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-06-29 06:26:31.232 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 28.55 - 设备: 庭院 - 29115420
2026-06-29 06:26:31.253 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:31.354 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:32.697 Seetong_tps[18375:1782574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782685592.697292,lastReceiveYUVTimeInterval=1782685591.455735,interval=1,videoView=0x10b448380
2026-06-29 06:26:33.937 Seetong_tps[18375:1782574] rotate to left
2026-06-29 06:26:33.938 Seetong_tps[18375:1782695] 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-06-29 06:26:33.939 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 31.26 - 设备: 庭院 - 29115420
2026-06-29 06:26:34.171 Seetong_tps[18375:1782695] 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-06-29 06:26:34.173 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 31.49 - 设备: 庭院 - 29115420
2026-06-29 06:26:36.341 Seetong_tps[18375:1782574] rotate to left
2026-06-29 06:26:36.342 Seetong_tps[18375:1782697] 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-06-29 06:26:36.344 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 33.67 - 设备: 庭院 - 29115420
2026-06-29 06:26:36.555 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:36.606 Seetong_tps[18375:1782695] 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-06-29 06:26:36.607 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 33.93 - 设备: 庭院 - 29115420
2026-06-29 06:26:37.093 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:37.095 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:38.387 Seetong_tps[18375:1782574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 06:26:38.880 Seetong_tps[18375:1782574] rotate to right
2026-06-29 06:26:38.881 Seetong_tps[18375:1782695] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-29 06:26:38.881 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 36.20 - 设备: 庭院 - 29115420
2026-06-29 06:26:39.064 Seetong_tps[18375:1782708] 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-06-29 06:26:39.065 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 36.39 - 设备: 庭院 - 29115420
2026-06-29 06:26:39.103 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:39.168 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:41.301 Seetong_tps[18375:1782574] rotate to right
2026-06-29 06:26:41.302 Seetong_tps[18375:1782695] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-29 06:26:41.304 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 38.63 - 设备: 庭院 - 29115420
2026-06-29 06:26:41.871 Seetong_tps[18375:1782708] 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-06-29 06:26:41.872 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 39.19 - 设备: 庭院 - 29115420
2026-06-29 06:26:41.976 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:42.697 Seetong_tps[18375:1782574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782685602.697259,lastReceiveYUVTimeInterval=1782685602.518663,interval=0,videoView=0x10b448380
2026-06-29 06:26:42.866 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:44.339 Seetong_tps[18375:1782574] rotate to right
2026-06-29 06:26:44.339 Seetong_tps[18375:1782695] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-29 06:26:44.342 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 41.66 - 设备: 庭院 - 29115420
2026-06-29 06:26:44.554 Seetong_tps[18375:1782695] 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-06-29 06:26:44.555 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 41.88 - 设备: 庭院 - 29115420
2026-06-29 06:26:45.784 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:45.951 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:47.107 Seetong_tps[18375:1782574] rotate to left
2026-06-29 06:26:47.108 Seetong_tps[18375:1782708] 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-06-29 06:26:47.110 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 44.43 - 设备: 庭院 - 29115420
2026-06-29 06:26:47.202 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:47.974 Seetong_tps[18375:1782702] 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-06-29 06:26:47.975 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 45.30 - 设备: 庭院 - 29115420
2026-06-29 06:26:48.198 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:48.387 Seetong_tps[18375:1782574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 06:26:48.956 Seetong_tps[18375:1782574] rotate to left
2026-06-29 06:26:48.956 Seetong_tps[18375:1782702] 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-06-29 06:26:48.957 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 46.28 - 设备: 庭院 - 29115420
2026-06-29 06:26:49.106 Seetong_tps[18375:1782574] stop the priori direction method and turn to right
2026-06-29 06:26:49.106 Seetong_tps[18375:1782708] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-29 06:26:49.107 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 46.43 - 设备: 庭院 - 29115420
2026-06-29 06:26:49.189 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:50.578 Seetong_tps[18375:1782708] 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-06-29 06:26:50.579 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 47.90 - 设备: 庭院 - 29115420
2026-06-29 06:26:51.169 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:51.917 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:52.710 Seetong_tps[18375:1782574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782685612.710335,lastReceiveYUVTimeInterval=1782685612.694098,interval=0,videoView=0x10b448380
2026-06-29 06:26:54.897 Seetong_tps[18375:1782574] rotate to left
2026-06-29 06:26:54.898 Seetong_tps[18375:1782708] 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-06-29 06:26:54.901 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 52.22 - 设备: 庭院 - 29115420
2026-06-29 06:26:55.011 Seetong_tps[18375:1782574] stop the priori direction method and turn to right
2026-06-29 06:26:55.012 Seetong_tps[18375:1782702] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-29 06:26:55.013 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 52.34 - 设备: 庭院 - 29115420
2026-06-29 06:26:55.020 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:55.111 Seetong_tps[18375:1782708] 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-06-29 06:26:55.112 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:55.112 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 52.43 - 设备: 庭院 - 29115420
2026-06-29 06:26:55.565 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:56.928 Seetong_tps[18375:1782574] rotate to right
2026-06-29 06:26:56.929 Seetong_tps[18375:1782702] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-29 06:26:56.930 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 54.25 - 设备: 庭院 - 29115420
2026-06-29 06:26:57.013 Seetong_tps[18375:1782702] 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-06-29 06:26:57.014 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 54.34 - 设备: 庭院 - 29115420
2026-06-29 06:26:57.664 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:57.891 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:58.387 Seetong_tps[18375:1782574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 06:26:59.314 Seetong_tps[18375:1782574] rotate to down
2026-06-29 06:26:59.314 Seetong_tps[18375:1782708] 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-06-29 06:26:59.315 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 56.64 - 设备: 庭院 - 29115420
2026-06-29 06:26:59.399 Seetong_tps[18375:1782708] 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-06-29 06:26:59.400 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 56.72 - 设备: 庭院 - 29115420
2026-06-29 06:26:59.410 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:26:59.411 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:01.202 Seetong_tps[18375:1782574] rotate to down
2026-06-29 06:27:01.203 Seetong_tps[18375:1782702] 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-06-29 06:27:01.205 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 58.53 - 设备: 庭院 - 29115420
2026-06-29 06:27:01.436 Seetong_tps[18375:1782702] 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-06-29 06:27:01.437 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 58.76 - 设备: 庭院 - 29115420
2026-06-29 06:27:01.802 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:01.803 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:02.697 Seetong_tps[18375:1782574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782685622.697276,lastReceiveYUVTimeInterval=1782685622.529992,interval=0,videoView=0x10b448380
2026-06-29 06:27:02.901 Seetong_tps[18375:1782574] rotate to down
2026-06-29 06:27:02.901 Seetong_tps[18375:1782695] 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-06-29 06:27:02.902 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 60.22 - 设备: 庭院 - 29115420
2026-06-29 06:27:03.170 Seetong_tps[18375:1782702] 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-06-29 06:27:03.172 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 60.49 - 设备: 庭院 - 29115420
2026-06-29 06:27:03.228 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:03.328 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:05.089 Seetong_tps[18375:1782574] rotate to down
2026-06-29 06:27:05.090 Seetong_tps[18375:1782708] 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-06-29 06:27:05.092 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 62.41 - 设备: 庭院 - 29115420
2026-06-29 06:27:05.390 Seetong_tps[18375:1782695] 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-06-29 06:27:05.391 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 62.71 - 设备: 庭院 - 29115420
2026-06-29 06:27:05.973 Seetong_tps[18375:1782574] rotate to down
2026-06-29 06:27:05.974 Seetong_tps[18375:1782695] 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-06-29 06:27:05.976 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 63.30 - 设备: 庭院 - 29115420
2026-06-29 06:27:06.591 Seetong_tps[18375:1782708] 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-06-29 06:27:06.592 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 63.91 - 设备: 庭院 - 29115420
2026-06-29 06:27:08.195 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:08.338 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:08.387 Seetong_tps[18375:1782574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 06:27:08.415 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:08.415 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:09.781 Seetong_tps[18375:1782574] rotate to left
2026-06-29 06:27:09.782 Seetong_tps[18375:1782708] 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-06-29 06:27:09.784 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 67.11 - 设备: 庭院 - 29115420
2026-06-29 06:27:09.981 Seetong_tps[18375:1782695] 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-06-29 06:27:09.982 Seetong_tps[18375:1782574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 67.30 - 设备: 庭院 - 29115420
2026-06-29 06:27:12.625 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:12.697 Seetong_tps[18375:1782574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782685632.697411,lastReceiveYUVTimeInterval=1782685632.693248,interval=0,videoView=0x10b448380
2026-06-29 06:27:13.431 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:16.435 Seetong_tps[18375:1782574]  -- ptz_preset -- receivePtzBackNotification -- cmd: 11 - value: 0 - deviceId: 29115420
2026-06-29 06:27:16.435 Seetong_tps[18375:1782574]  -- ptz_preset -- receivePtzBackNotification -- presetString: GetPtzStatus
2026-06-29 06:27:16.555 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:18.387 Seetong_tps[18375:1782574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 06:27:18.846 Seetong_tps[18375:1782574] tipLabel文本高度：32.000000
2026-06-29 06:27:18.856 Seetong_tps[18375:1782574]  -- updateGuardSection -- tipLabelH: 32.00
2026-06-29 06:27:18.887 Seetong_tps[18375:1782574]  -- 添加预置点/看守位 -- AddPtzAlertContentView - setPresetNames - names: (
    "\U9884\U7f6e\U70b91"
) - ptz_id: 2
2026-06-29 06:27:20.019 Seetong_tps[18375:1782574]  -- 添加预置点/看守位 -- IOTPtzView - finishBlock - ptz_name: 预置点2 - isSetAsGuard: 0 - guardTime: 40
2026-06-29 06:27:20.286 Seetong_tps[18375:1782574] +++++-[NKAlertView dealloc]+++++
2026-06-29 06:27:20.532 Seetong_tps[18375:1782574]  -- IOTPtzView -- getPresetList -- 
2026-06-29 06:27:20.533 Seetong_tps[18375:1782574]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-06-29 06:27:20.533 Seetong_tps[18375:1782574]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-29 06:27:20.534 Seetong_tps[18375:1782702] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-29 06:27:21.751 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:21.756 Seetong_tps[18375:1782574]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-06-29 06:27:21.756 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:21.756 Seetong_tps[18375:1782574]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-29 06:27:21.757 Seetong_tps[18375:1782640]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 2^1^2^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^ - guardString: 2 - guardTimeString: 40
2026-06-29 06:27:21.757 Seetong_tps[18375:1782640] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-29 06:27:21.757 Seetong_tps[18375:1782640] hexStringLen=20
2026-06-29 06:27:21.758 Seetong_tps[18375:1782640] stringFromHexString------字符串=======预置点1
2026-06-29 06:27:21.758 Seetong_tps[18375:1782640] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-29 06:27:21.758 Seetong_tps[18375:1782640] hexStringLen=20
2026-06-29 06:27:21.758 Seetong_tps[18375:1782640] stringFromHexString------字符串=======预置点2
2026-06-29 06:27:22.697 Seetong_tps[18375:1782574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782685642.697266,lastReceiveYUVTimeInterval=1782685642.659496,interval=0,videoView=0x10b448380
2026-06-29 06:27:25.152 Seetong_tps[18375:1782574]  -- ptz_preset -- receivePtzBackNotification -- cmd: 5 - value: 2 - deviceId: 29115420
2026-06-29 06:27:25.152 Seetong_tps[18375:1782574]  -- ptz_preset -- receivePtzBackNotification -- presetString: SetWatchGuard
2026-06-29 06:27:25.288 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:25.325 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:26.220 Seetong_tps[18375:1782640]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 06:27:26.221 Seetong_tps[18375:1782640]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 2^1^2^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^ - guardString: 2 - guardTimeString: 40
2026-06-29 06:27:26.221 Seetong_tps[18375:1782640] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-29 06:27:26.221 Seetong_tps[18375:1782640] hexStringLen=20
2026-06-29 06:27:26.221 Seetong_tps[18375:1782640] stringFromHexString------字符串=======预置点1
2026-06-29 06:27:26.221 Seetong_tps[18375:1782640] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-29 06:27:26.221 Seetong_tps[18375:1782640] hexStringLen=20
2026-06-29 06:27:26.221 Seetong_tps[18375:1782640] stringFromHexString------字符串=======预置点2
2026-06-29 06:27:27.340 Seetong_tps[18375:1782631]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-29 06:27:27.342 Seetong_tps[18375:1782574]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-29 06:27:27.343 Seetong_tps[18375:1782574] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782685102000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782674333000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-29 06:27:27.343 Seetong_tps[18375:1782574]  --- 取消心跳 destoryHeartBeat --- 
2026-06-29 06:27:27.343 Seetong_tps[18375:1782574]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-29 06:27:27.351 Seetong_tps[18375:1782574] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-29 06:27:27.351 Seetong_tps[18375:1782574]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b448380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b456aa0>; layer = <CALayer: 0x10b454540>>
2026-06-29 06:27:27.351 Seetong_tps[18375:1782574] #####Vstop:uid:29115420-0-port:1
2026-06-29 06:27:27.355 Seetong_tps[18375:1782574] -----------1release decodeport = 1
2026-06-29 06:27:27.356 Seetong_tps[18375:1782574]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "2.666666666666667";
    "preview_duration" = 84600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-29 06:27:27.357 Seetong_tps[18375:1782574] _openGLView clearFrame ...
2026-06-29 06:27:27.370 Seetong_tps[18375:1782574] [保存失败] 相机对象或存储字典为空
2026-06-29 06:27:27.371 Seetong_tps[18375:1783255] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-29 06:27:27.371 Seetong_tps[18375:1783255] --FC_StopDevComEx end
2026-06-29 06:27:27.371 Seetong_tps[18375:1782574] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782685102000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782674333000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-29 06:27:27.371 Seetong_tps[18375:1782574]  --- 取消心跳 destoryHeartBeat --- 
2026-06-29 06:27:27.371 Seetong_tps[18375:1782574]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-29 07:25:07.428 Seetong_tps[18669:1811080] app_version=8.3.805
2026-06-29 07:25:07.437 Seetong_tps[18669:1811094] 询问用户是否开启推送成功
2026-06-29 07:25:07.437 Seetong_tps[18669:1811094] 用户点击允许接收推送
2026-06-29 07:25:07.438 Seetong_tps[18669:1811080]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-29 07:25:07.438 Seetong_tps[18669:1811080] showForLogin 1
2026-06-29 07:25:07.438 Seetong_tps[18669:1811080] AppLaunch 还剩 6.753290176391602 秒
2026-06-29 07:25:07.438 Seetong_tps[18669:1811098] remoteNotificationSetting: <UNNotificationSettings: 0x11f2b9e00; 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-06-29 07:25:07.459 Seetong_tps[18669:1811080]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-29 07:25:07.496 Seetong_tps[18669:1811080] viewDidLoad/configtime=2026-06-28 下午11:25:07 +0000
2026-06-29 07:25:07.498 Seetong_tps[18669:1811080]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-29 07:25:07.498 Seetong_tps[18669:1811080]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-29 07:25:07.560 Seetong_tps[18669:1811080]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-29 07:25:07.560 Seetong_tps[18669:1811080]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-29 07:25:07.563 Seetong_tps[18669:1811080]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-29 07:25:07.563 Seetong_tps[18669:1811080] 开始检查未读客服消息...
2026-06-29 07:25:07.563 Seetong_tps[18669:1811080] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-29 07:25:07.563 Seetong_tps[18669:1811080]  --- 取消心跳 destoryHeartBeat --- 
2026-06-29 07:25:07.571 Seetong_tps[18669:1811080]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-29 07:25:07.571 Seetong_tps[18669:1811080]  -- WebSocket connection - getNetty - 
2026-06-29 07:25:07.572 Seetong_tps[18669:1811080]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-29 07:25:07.573 Seetong_tps[18669:1811117] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzI5MzkwNzUwMCwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.9dRC30NBk_zCdk3fX2_TIP1i5eEoyl-5bua_FGi46vg","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzI5MzkwNzUwMSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5MyJdfQ.ouUGEAncSqnbWPJanBb5N_RC1Ux3Duqx5AHiTwKJJ8U","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":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24903"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24902"}]}
====
2026-06-29 07:25:07.575 Seetong_tps[18669:1811080] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-29 07:25:07.575 Seetong_tps[18669:1811080] NAV deviceOrientationDidChange:1
2026-06-29 07:25:07.578 Seetong_tps[18669:1811080]  -- groupDeviceList -- 
2026-06-29 07:25:07.578 Seetong_tps[18669:1811080] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-29 07:25:07.578 Seetong_tps[18669:1811080]  -- WebSocket connection - getNetty - 
2026-06-29 07:25:07.578 Seetong_tps[18669:1811080]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-29 07:25:07.667 Seetong_tps[18669:1811089] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x11e6b96c0>{number = 6, name = (null)}====
2026-06-29 07:25:07.674 Seetong_tps[18669:1811080]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-29 07:25:07.773 Seetong_tps[18669:1811132] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e08b5c0>{number = 15, name = (null)}====
2026-06-29 07:25:07.773 Seetong_tps[18669:1811134] ====请求接口 - 成功 - 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: 0x10e08b600>{number = 14, name = (null)}====
2026-06-29 07:25:07.803 Seetong_tps[18669:1811080] Super properties have already been unregistered.
2026-06-29 07:25:07.803 Seetong_tps[18669:1811092] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x11e438ec0>{number = 2, name = (null)}====
2026-06-29 07:25:07.803 Seetong_tps[18669:1811098] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x11f2a36c0>{number = 9, name = (null)}====
2026-06-29 07:25:07.803 Seetong_tps[18669:1811080] UMAPM_OOMSampling(0,0):NO
2026-06-29 07:25:07.803 Seetong_tps[18669:1811094] ====请求接口 - 成功 - 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: 0x11f90f100>{number = 10, name = (null)}====
2026-06-29 07:25:07.803 Seetong_tps[18669:1811133] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e08b500>{number = 17, name = (null)}====
2026-06-29 07:25:07.803 Seetong_tps[18669:1811136] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIHUVwFVVcCAVZvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e08b740>{number = 18, name = (null)}====
2026-06-29 07:25:07.803 Seetong_tps[18669:1811099] ====请求接口 - 成功 - 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.144","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782688707000,"lastHeartTime":1782674333000,"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: 0x10e08b700>{number = 16, name = (null)}====
2026-06-29 07:25:07.803 Seetong_tps[18669:1811093] ====请求接口 - 成功 - 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=bjrelay59.s5.seetong.com:3443;type=0&load=25&addr=bjrelay1.s5.seetong.com:1443;type=0&load=19&addr=bjrelay46.s2.seetong.com:14443;","vipRelayServers":"type=0&load=34&addr=bjrelayvip1.s2.seetong.com:4443;type=0&load=44&addr=bjrelayvip1.s2.seetong.com:1443;type=0&load=48&addr=bjrelay42.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.144","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10e08b580>{number = 19, name = (null)}====
2026-06-29 07:25:07.804 Seetong_tps[18669:1811135] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x11f97bf00>{number = 11, name = (null)}====
2026-06-29 07:25:07.805 Seetong_tps[18669:1811080]  -- deviceListDataUpdate - AppLaunch 还剩 1.386556148529053 秒 - 再延迟 1.886556148529053 秒 - 启动耗时 1.613443851470947 秒
2026-06-29 07:25:07.805 Seetong_tps[18669:1811080]  -- groupDeviceList -- 
2026-06-29 07:25:07.805 Seetong_tps[18669:1811080] groupDeviceList 已在进行中，跳过新的调用
2026-06-29 07:25:07.805 Seetong_tps[18669:1811080]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1614 毫秒
2026-06-29 07:25:07.809 Seetong_tps[18669:1811080]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-29 07:25:07.809 Seetong_tps[18669:1811080]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-29 07:25:07.809 Seetong_tps[18669:1811080]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-29 07:25:07.810 Seetong_tps[18669:1811080]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 540;
}
2026-06-29 07:25:07.829 Seetong_tps[18669:1811080] ++++-[VideoView dealloc]++++
2026-06-29 07:25:07.831 Seetong_tps[18669:1811080] OpenGLView20_Seetong dealloc:0x10e081a00
2026-06-29 07:25:07.857 Seetong_tps[18669:1811080]  -- WebSocket - 重置重连次数 -- 
2026-06-29 07:25:07.870 Seetong_tps[18669:1811080]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-29 07:25:07.870 Seetong_tps[18669:1811080]  -- WebSocket connection - getNetty - 
2026-06-29 07:25:07.870 Seetong_tps[18669:1811080]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-29 07:25:07.873 Seetong_tps[18669:1811080]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-29 07:25:07.873 Seetong_tps[18669:1811080] UMAPM_NetworkSampling(1,0):NO
2026-06-29 07:25:07.873 Seetong_tps[18669:1811080] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-29 07:25:07.873 Seetong_tps[18669:1811080] 客服消息未读数量: 0
2026-06-29 07:25:07.874 Seetong_tps[18669:1811080]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-29 07:25:07.874 Seetong_tps[18669:1811080]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIHUVwFVVcCAVZvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-29 07:25:07.885 Seetong_tps[18669:1811080]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-29 07:25:07.885 Seetong_tps[18669:1811099]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-29 07:25:07.886 Seetong_tps[18669:1811099]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-29 07:25:07.886 Seetong_tps[18669:1811099]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-29 07:25:07.886 Seetong_tps[18669:1811080]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-29 07:25:07.886 Seetong_tps[18669:1811080]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-29 07:25:07.886 Seetong_tps[18669:1811099]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-29 07:25:07.886 Seetong_tps[18669:1811099]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-29 07:25:07.886 Seetong_tps[18669:1811099]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-29 07:25:07.892 Seetong_tps[18669:1811080]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-29 07:25:07.892 Seetong_tps[18669:1811080]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-29 07:25:07.892 Seetong_tps[18669:1811080]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-29 07:25:07.894 Seetong_tps[18669:1811080] 蓝牙已打开
2026-06-29 07:25:07.907 Seetong_tps[18669:1811080]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-29 07:25:07.907 Seetong_tps[18669:1811080]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-29 07:25:07.916 Seetong_tps[18669:1811117] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-29 07:25:07.916 Seetong_tps[18669:1811117] [DeviceMonitor] 监控管理器初始化完成
2026-06-29 07:25:07.921 Seetong_tps[18669:1811080]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-29 07:25:07.921 Seetong_tps[18669:1811080]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-29 07:25:07.921 Seetong_tps[18669:1811080]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1730 毫秒
2026-06-29 07:25:07.921 Seetong_tps[18669:1811080] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782688707000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782674333000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-29 07:25:07.921 Seetong_tps[18669:1811080]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-29 07:25:07.921 Seetong_tps[18669:1811080]  -- groupDeviceList -- 
2026-06-29 07:25:08.027 Seetong_tps[18669:1811093] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e08b580>{number = 19, name = (null)}====
2026-06-29 07:25:08.032 Seetong_tps[18669:1811080]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-29 07:25:08.032 Seetong_tps[18669:1811080]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-29 07:25:08.033 Seetong_tps[18669:1811080]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-29 07:25:08.033 Seetong_tps[18669:1811080]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-29 07:25:08.033 Seetong_tps[18669:1811080]  -- WebSocket - 重置重连次数 -- 
2026-06-29 07:25:08.033 Seetong_tps[18669:1811080]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-06-29 07:25:08.034 Seetong_tps[18669:1811080]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 07:25:08.034 Seetong_tps[18669:1811080]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAoKA1cFUVppAQQB","reconn":0}}
2026-06-29 07:25:08.034 Seetong_tps[18669:1811080]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 07:25:08.035 Seetong_tps[18669:1811080] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782688707000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782674333000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-29 07:25:08.036 Seetong_tps[18669:1811080]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-29 07:25:08.037 Seetong_tps[18669:1811080]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-29 07:25:08.064 Seetong_tps[18669:1811080]  -- STBluetoothManager - 结束扫描 - 
2026-06-29 07:25:08.064 Seetong_tps[18669:1811080]  -- STBluetoothManager - 开始扫描 - 
2026-06-29 07:25:08.134 Seetong_tps[18669:1811080] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-29 07:25:08.134 Seetong_tps[18669:1811080] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-29 07:25:08.135 Seetong_tps[18669:1811080] Formatted Date: 2026-06-29
2026-06-29 07:25:08.135 Seetong_tps[18669:1811080]  --- webSocketGetServerData msgId: 237161B2-81D9-4440-B51D-681F45E4104E - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-29";
        token = AVYOAQteVABrAAkFBgUEVAoKA1cFUVppAQQB;
    };
}
2026-06-29 07:25:08.135 Seetong_tps[18669:1811080]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 07:25:08.135 Seetong_tps[18669:1811080]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-29 07:25:08.177 Seetong_tps[18669:1811080]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-29 07:25:08.191 Seetong_tps[18669:1811080] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-29 07:25:08.191 Seetong_tps[18669:1811080]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-29 07:25:08.191 Seetong_tps[18669:1811080]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-29 07:25:08.191 Seetong_tps[18669:1811080] Sorted Dates (Descending): (
)
2026-06-29 07:25:08.205 Seetong_tps[18669:1811117]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-29 07:25:08.205 Seetong_tps[18669:1811117]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-29 07:25:08.205 Seetong_tps[18669:1811117]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-29 07:25:08.207 Seetong_tps[18669:1811080]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-29 07:25:08.207 Seetong_tps[18669:1811099] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-29 07:25:08.207 Seetong_tps[18669:1811136] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-29 07:25:08.256 Seetong_tps[18669:1811117]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-29 07:25:08.257 Seetong_tps[18669:1811117]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-29 07:25:08.257 Seetong_tps[18669:1811117]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-29 07:25:08.257 Seetong_tps[18669:1811098] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-29 07:25:08.257 Seetong_tps[18669:1811139] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-29 07:25:08.257 Seetong_tps[18669:1811093] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-29 07:25:08.580 Seetong_tps[18669:1811120]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-29 07:25:08.584 Seetong_tps[18669:1811117]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-29 07:25:09.081 Seetong_tps[18669:1811080]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-29 07:25:09.084 Seetong_tps[18669:1811080] MessageThrottle reloadTableView ---
2026-06-29 07:25:09.606 Seetong_tps[18669:1811080] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-29 07:25:09.606 Seetong_tps[18669:1811080] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-29 07:25:09.606 Seetong_tps[18669:1811080] 用户设置的具体字体大小: 15.000000
2026-06-29 07:25:09.781 Seetong_tps[18669:1811080] AppLaunch hideForRefreshToken
2026-06-29 07:25:09.781 Seetong_tps[18669:1811080] AppLaunch hideForRefreshToken dismiss
2026-06-29 07:25:09.781 Seetong_tps[18669:1811080] AppLaunch dismiss...
2026-06-29 07:25:10.085 Seetong_tps[18669:1811080]  dealloc -- STAppLaunchWindow
2026-06-29 07:25:10.086 Seetong_tps[18669:1811080]  dealloc -- STAppLaunchViewController
2026-06-29 07:25:10.088 Seetong_tps[18669:1811080] AppLaunch dismiss... end
2026-06-29 07:25:10.721 Seetong_tps[18669:1811080]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-29 07:25:10.971 Seetong_tps[18669:1811135] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11f97bf00>{number = 11, name = (null)}====
2026-06-29 07:25:11.238 Seetong_tps[18669:1811080]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-29 07:25:11.250 Seetong_tps[18669:1811080] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-29 07:25:11.297 Seetong_tps[18669:1811080] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-29 07:25:11.298 Seetong_tps[18669:1811135] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-29 07:25:11.298 Seetong_tps[18669:1811080]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 07:25:11.299 Seetong_tps[18669:1811080] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-29 07:25:11.301 Seetong_tps[18669:1811080]  -- STBluetoothManager - 结束扫描 - 
2026-06-29 07:25:11.317 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-29 上午7:25:11 318
2026-06-29 07:25:11.318 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:25:11.318 Seetong_tps[18669:1811080]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>> -- _camera.supportPlatform: 0
2026-06-29 07:25:11.318 Seetong_tps[18669:1811080]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-28 下午11:25:11 +0000
2026-06-29 07:25:11.318 Seetong_tps[18669:1811080]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-29 07:25:11.319 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-29 上午7:25:11 319
2026-06-29 07:25:11.319 Seetong_tps[18669:1811135] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-29 07:25:11.345 Seetong_tps[18669:1811080]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 07:25:11.348 Seetong_tps[18669:1811080] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-29 07:25:11.350 Seetong_tps[18669:1811080]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 07:25:11.350 Seetong_tps[18669:1811080] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-29 07:25:11.369 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-29 07:25:11.372 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-29 07:25:11.372 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-29 07:25:11.372 Seetong_tps[18669:1811080]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-29 07:25:11.372 Seetong_tps[18669:1811080]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-29 07:25:11.372 Seetong_tps[18669:1811080]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-29 07:25:11.372 Seetong_tps[18669:1811080] 滚动已停止500毫秒，执行操作:29115420
2026-06-29 07:25:11.385 Seetong_tps[18669:1811080] 未处理的 biz 类型: res_video_preview_advert
2026-06-29 07:25:11.385 Seetong_tps[18669:1811080]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-29 07:25:11.402 Seetong_tps[18669:1811080] uid:29115420 playAudio
2026-06-29 07:25:11.402 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-29 07:25:11.402 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-29 07:25:11.402 Seetong_tps[18669:1811093] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-29 07:25:11.571 Seetong_tps[18669:1811135] ====请求接口 - 成功 - 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: 0x11f97bf00>{number = 11, name = (null)}====
2026-06-29 07:25:11.609 Seetong_tps[18669:1811080] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-29 07:25:11.972 Seetong_tps[18669:1811120] ===29115420===
2026-06-29 07:25:11.975 Seetong_tps[18669:1811120] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-29 07:25:11.975 Seetong_tps[18669:1811117] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-29 07:25:11.975 Seetong_tps[18669:1811117] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-29 07:25:11.976 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11e6bba40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11f20ca00>
2026-06-29 07:25:11.976 Seetong_tps[18669:1811117] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-29 07:25:11.976 Seetong_tps[18669:1811117] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 07:25:11.976 Seetong_tps[18669:1811117] InitDecodePortLog: playsettype = 50
2026-06-29 07:25:11.977 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.68 - 设备: 庭院 - 29115420
2026-06-29 07:25:11.980 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-29 07:25:11.980 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-29 07:25:11.980 Seetong_tps[18669:1811117] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-29 07:25:11.980 Seetong_tps[18669:1811117] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-29 07:25:11.980 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-29 07:25:11.980 Seetong_tps[18669:1811117] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-29 07:25:11.981 Seetong_tps[18669:1811117] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-29 07:25:11.983 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.69 - 设备: 庭院 - 29115420
2026-06-29 07:25:12.052 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:25:12.158 Seetong_tps[18669:1811189] 重新观看视频线程：<_NSMainThread: 0x11e438000>{number = 1, name = (null)}
2026-06-29 07:25:12.171 Seetong_tps[18669:1811080] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-29 07:25:12.193 Seetong_tps[18669:1811080] uid:29115420 playAudio
2026-06-29 07:25:12.193 Seetong_tps[18669:1811133] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-29 07:25:12.194 Seetong_tps[18669:1811080] uid:29115420 playAudio
2026-06-29 07:25:12.194 Seetong_tps[18669:1811080] checkPortStatus:_decodePort=1
2026-06-29 07:25:12.194 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-06-29 07:25:12.199 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-06-29 07:25:12.229 Seetong_tps[18669:1811189] 重新观看视频线程：<_NSMainThread: 0x11e438000>{number = 1, name = (null)}
2026-06-29 07:25:12.231 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.93 - 设备: 庭院 - 29115420
2026-06-29 07:25:12.260 Seetong_tps[18669:1811120] Failed to get IoT drive away set configuration.
2026-06-29 07:25:12.260 Seetong_tps[18669:1811120]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-29 07:25:12.779 Seetong_tps[18669:1811080]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 0
2026-06-29 07:25:12.794 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 1.50 - 设备: 庭院 - 29115420
2026-06-29 07:25:13.516 Seetong_tps[18669:1811080]  -- IOTPtzView -- getPresetList -- 
2026-06-29 07:25:13.516 Seetong_tps[18669:1811080]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-06-29 07:25:13.517 Seetong_tps[18669:1811080]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-29 07:25:13.517 Seetong_tps[18669:1811094] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-29 07:25:13.582 Seetong_tps[18669:1811080]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-06-29 07:25:13.583 Seetong_tps[18669:1811080]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-29 07:25:13.641 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:25:13.645 Seetong_tps[18669:1811120]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 2^1^2^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^ - guardString: 2 - guardTimeString: 40
2026-06-29 07:25:13.646 Seetong_tps[18669:1811120] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-29 07:25:13.646 Seetong_tps[18669:1811120] hexStringLen=20
2026-06-29 07:25:13.646 Seetong_tps[18669:1811120] stringFromHexString------字符串=======预置点1
2026-06-29 07:25:13.646 Seetong_tps[18669:1811120] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-29 07:25:13.646 Seetong_tps[18669:1811120] hexStringLen=20
2026-06-29 07:25:13.646 Seetong_tps[18669:1811120] stringFromHexString------字符串=======预置点2
2026-06-29 07:25:14.352 Seetong_tps[18669:1811080] rotate to right
2026-06-29 07:25:14.352 Seetong_tps[18669:1811093] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-29 07:25:14.355 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 3.06 - 设备: 庭院 - 29115420
2026-06-29 07:25:14.443 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:25:16.355 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.06 - 设备: 庭院 - 29115420
2026-06-29 07:25:17.806 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:25:19.147 Seetong_tps[18669:1811089] 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-06-29 07:25:19.148 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.85 - 设备: 庭院 - 29115420
2026-06-29 07:25:19.352 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:25:21.319 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689121.318933,lastReceiveYUVTimeInterval=1782689121.279986,interval=0,videoView=0x10e3dc380
2026-06-29 07:25:27.807 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:25:31.319 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689131.319285,lastReceiveYUVTimeInterval=1782689131.266719,interval=0,videoView=0x10e3dc380
2026-06-29 07:25:37.807 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:25:41.319 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689141.319428,lastReceiveYUVTimeInterval=1782689141.250259,interval=0,videoView=0x10e3dc380
2026-06-29 07:25:47.807 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:25:51.319 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689151.319248,lastReceiveYUVTimeInterval=1782689151.308913,interval=0,videoView=0x10e3dc380
2026-06-29 07:25:57.806 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:26:01.318 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689161.318306,lastReceiveYUVTimeInterval=1782689161.286735,interval=0,videoView=0x10e3dc380
2026-06-29 07:26:07.807 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:26:11.319 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689171.319269,lastReceiveYUVTimeInterval=1782689171.259213,interval=0,videoView=0x10e3dc380
2026-06-29 07:26:17.806 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:26:20.106 Seetong_tps[18669:1811080] rotate to right
2026-06-29 07:26:20.106 Seetong_tps[18669:1811493] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-06-29 07:26:20.107 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 68.81 - 设备: 庭院 - 29115420
2026-06-29 07:26:20.305 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:26:21.319 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689181.319317,lastReceiveYUVTimeInterval=1782689180.738666,interval=1,videoView=0x10e3dc380
2026-06-29 07:26:22.108 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 70.81 - 设备: 庭院 - 29115420
2026-06-29 07:26:26.011 Seetong_tps[18669:1811493] 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-06-29 07:26:26.011 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 74.71 - 设备: 庭院 - 29115420
2026-06-29 07:26:26.149 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:26:26.710 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- cmd: 11 - value: 0 - deviceId: 29115420
2026-06-29 07:26:26.710 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- presetString: GetPtzStatus
2026-06-29 07:26:26.876 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:26:27.806 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:26:27.862 Seetong_tps[18669:1811080] tipLabel文本高度：32.000000
2026-06-29 07:26:27.875 Seetong_tps[18669:1811080]  -- updateGuardSection -- tipLabelH: 32.00
2026-06-29 07:26:27.905 Seetong_tps[18669:1811080]  -- 添加预置点/看守位 -- AddPtzAlertContentView - setPresetNames - names: (
    "\U9884\U7f6e\U70b91",
    "\U9884\U7f6e\U70b92"
) - ptz_id: 3
2026-06-29 07:26:28.519 Seetong_tps[18669:1811080]  -- 添加预置点/看守位 -- IOTPtzView - finishBlock - ptz_name: 预置点3 - isSetAsGuard: 0 - guardTime: 40
2026-06-29 07:26:28.782 Seetong_tps[18669:1811080] +++++-[NKAlertView dealloc]+++++
2026-06-29 07:26:28.936 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:26:29.048 Seetong_tps[18669:1811080]  -- IOTPtzView -- getPresetList -- 
2026-06-29 07:26:29.048 Seetong_tps[18669:1811080]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-06-29 07:26:29.048 Seetong_tps[18669:1811080]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-29 07:26:29.048 Seetong_tps[18669:1811493] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-29 07:26:29.175 Seetong_tps[18669:1811080]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-06-29 07:26:29.175 Seetong_tps[18669:1811080]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-29 07:26:29.177 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:26:29.177 Seetong_tps[18669:1811120]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 2 - guardTimeString: 40
2026-06-29 07:26:29.177 Seetong_tps[18669:1811120] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-29 07:26:29.177 Seetong_tps[18669:1811120] hexStringLen=20
2026-06-29 07:26:29.178 Seetong_tps[18669:1811120] stringFromHexString------字符串=======预置点1
2026-06-29 07:26:29.178 Seetong_tps[18669:1811120] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-29 07:26:29.178 Seetong_tps[18669:1811120] hexStringLen=20
2026-06-29 07:26:29.178 Seetong_tps[18669:1811120] stringFromHexString------字符串=======预置点2
2026-06-29 07:26:29.178 Seetong_tps[18669:1811120] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-06-29 07:26:29.178 Seetong_tps[18669:1811120] hexStringLen=20
2026-06-29 07:26:29.178 Seetong_tps[18669:1811120] stringFromHexString------字符串=======预置点3
2026-06-29 07:26:29.886 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- cmd: 3 - value: 3 - deviceId: 29115420
2026-06-29 07:26:29.886 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- presetString: callpreset
2026-06-29 07:26:29.970 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:26:31.319 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689191.319279,lastReceiveYUVTimeInterval=1782689191.271636,interval=0,videoView=0x10e3dc380
2026-06-29 07:26:31.953 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- cmd: 5 - value: 3 - deviceId: 29115420
2026-06-29 07:26:31.953 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- presetString: SetWatchGuard
2026-06-29 07:26:31.987 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:26:31.988 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:26:33.091 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:26:33.092 Seetong_tps[18669:1811120]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-06-29 07:26:33.092 Seetong_tps[18669:1811120] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-29 07:26:33.092 Seetong_tps[18669:1811120] hexStringLen=20
2026-06-29 07:26:33.092 Seetong_tps[18669:1811120] stringFromHexString------字符串=======预置点1
2026-06-29 07:26:33.092 Seetong_tps[18669:1811120] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-29 07:26:33.092 Seetong_tps[18669:1811120] hexStringLen=20
2026-06-29 07:26:33.092 Seetong_tps[18669:1811120] stringFromHexString------字符串=======预置点2
2026-06-29 07:26:33.092 Seetong_tps[18669:1811120] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-06-29 07:26:33.092 Seetong_tps[18669:1811120] hexStringLen=20
2026-06-29 07:26:33.092 Seetong_tps[18669:1811120] stringFromHexString------字符串=======预置点3
2026-06-29 07:26:33.747 Seetong_tps[18669:1811080] dealloc -- IOTPtzView
2026-06-29 07:26:33.756 Seetong_tps[18669:1811080] ELPCircleConsole dealloc
2026-06-29 07:26:35.577 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:26:35.577 Seetong_tps[18669:1811080] #####Vstop:uid:29115420-0-port:1
2026-06-29 07:26:35.577 Seetong_tps[18669:1811080] -----------1release decodeport = 1
2026-06-29 07:26:35.578 Seetong_tps[18669:1811080]  -- 播放视频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.4464285714285715";
    "preview_duration" = 84200;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-29 07:26:35.579 Seetong_tps[18669:1811080] _openGLView clearFrame ...
2026-06-29 07:26:35.595 Seetong_tps[18669:1811080] 当前控制器：STPlaybackVC
2026-06-29 07:26:35.595 Seetong_tps[18669:1811080]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-29 07:26:35.595 Seetong_tps[18669:1811080] 开始监听camera_nvr的onlineStatus属性变化
2026-06-29 07:26:35.595 Seetong_tps[18669:1811080] camera_nvr对象已切换，重新设置KVO监听
2026-06-29 07:26:35.605 Seetong_tps[18669:1811080] 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-06-29 07:26:35.782 Seetong_tps[18669:1811080]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 07:26:35.783 Seetong_tps[18669:1811080] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-29 07:26:35.783 Seetong_tps[18669:1811080]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 07:26:35.784 Seetong_tps[18669:1811080] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-29 07:26:35.784 Seetong_tps[18669:1811080]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 07:26:35.784 Seetong_tps[18669:1811080] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-29 07:26:35.784 Seetong_tps[18669:1811080]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 07:26:35.785 Seetong_tps[18669:1811080] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-29 07:26:35.791 Seetong_tps[18669:1811080]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-29 07:26:35.791 Seetong_tps[18669:1811080] ====高度=91.000000
2026-06-29 07:26:35.792 Seetong_tps[18669:1811080]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-29 07:26:35.793 Seetong_tps[18669:1811080] 停止监听camera_nvr的onlineStatus属性变化
2026-06-29 07:26:35.793 Seetong_tps[18669:1811080] 开始监听camera_nvr的onlineStatus属性变化
2026-06-29 07:26:35.794 Seetong_tps[18669:1811080] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-29 07:26:35.794 Seetong_tps[18669:1811080] ###### stopNvrRemoteRecord ......
2026-06-29 07:26:35.795 Seetong_tps[18669:1811080] updateAlarmListTable:messageModelList=0
2026-06-29 07:26:35.801 Seetong_tps[18669:1811080]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-29 07:26:35.801 Seetong_tps[18669:1811494] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-29 07:26:35.801 Seetong_tps[18669:1811080]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-29 07:26:35.801 Seetong_tps[18669:1811080]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-29 07:26:35.801 Seetong_tps[18669:1811080] updateAlarmListTable:messageModelList=0
2026-06-29 07:26:35.843 Seetong_tps[18669:1811080] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-29 07:26:35.891 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-29 07:26:35.967 Seetong_tps[18669:1811117] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-29 07:26:35.967 Seetong_tps[18669:1811117]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-29 07:26:35.967 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11e6bba40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11f20ca00>
2026-06-29 07:26:35.967 Seetong_tps[18669:1811117] InitDecodePortLog: initDecodePort _decodePort = 2
2026-06-29 07:26:35.967 Seetong_tps[18669:1811117] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 07:26:35.967 Seetong_tps[18669:1811117] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-29 07:26:35.967 Seetong_tps[18669:1811117] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-29 07:26:35.967 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-06-29 07:26:35.967 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 84.67 - 设备: 庭院 - 29115420
2026-06-29 07:26:36.009 Seetong_tps[18669:1811556] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x134a31900>{number = 26, name = (null)}====
2026-06-29 07:26:36.021 Seetong_tps[18669:1811493] ====请求接口 - 成功 - 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: 0x134a31b80>{number = 27, name = (null)}====
2026-06-29 07:26:36.071 Seetong_tps[18669:1811494] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x134a31dc0>{number = 28, name = (null)}====
2026-06-29 07:26:36.477 Seetong_tps[18669:1811120] ===29115420===
2026-06-29 07:26:37.807 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:26:38.072 Seetong_tps[18669:1811080]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-29 07:26:39.447 Seetong_tps[18669:1811120]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000000000111111111111111100 - result: 0 - devid: 29115420
2026-06-29 07:26:39.754 Seetong_tps[18669:1811120] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=528
2026-06-29 07:26:39.755 Seetong_tps[18669:1811080] timeSliceArray.count=34
2026-06-29 07:26:39.794 Seetong_tps[18669:1811080] nvrParseRecPlayBlock timelineModelArray.count=33
2026-06-29 07:26:39.795 Seetong_tps[18669:1811080] timelineModel.timePaint=07:02:18-07:25:41,timelineModel.recordType=1
2026-06-29 07:26:39.817 Seetong_tps[18669:1811080] updateAlarmListTable:messageModelList=16
2026-06-29 07:26:39.817 Seetong_tps[18669:1811080]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-29 07:26:39.818 Seetong_tps[18669:1811080]  --- setFirstTimePosition --- i: 32 - recordType: 1
2026-06-29 07:26:39.818 Seetong_tps[18669:1811080]  --- setFirstTimePosition --- i: 31 - recordType: 7
2026-06-29 07:26:39.818 Seetong_tps[18669:1811080] _firstHaveDataTime=07:01:57
2026-06-29 07:26:42.593 Seetong_tps[18669:1811080]  -- 预览倒计时 -- User interaction detected
2026-06-29 07:26:42.616 Seetong_tps[18669:1811080] uid:29115420 FC_P2PNvrReplayByTime
2026-06-29 07:26:42.617 Seetong_tps[18669:1811080]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-29 07:26:42.617 Seetong_tps[18669:1811080]  -- 播放视频（录像） -- 开始时间: 2026-06-28 下午11:26:42 +0000
2026-06-29 07:26:42.617 Seetong_tps[18669:1811494] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260629070157
2026-06-29 07:26:42.617 Seetong_tps[18669:1811080]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260629070157
2026-06-29 07:26:42.878 Seetong_tps[18669:1811120]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-29 07:26:43.423 Seetong_tps[18669:1811117] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-29 07:26:43.424 Seetong_tps[18669:1811117]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-29 07:26:43.424 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11e6bba40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x11f20ca00>
2026-06-29 07:26:43.424 Seetong_tps[18669:1811117] InitDecodePortLog: initDecodePort _decodePort = 3
2026-06-29 07:26:43.424 Seetong_tps[18669:1811117] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 07:26:43.424 Seetong_tps[18669:1811117] InitDecodePortLog: playsettype = 50
2026-06-29 07:26:43.424 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-29 07:26:43.425 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-06-29 07:26:43.425 Seetong_tps[18669:1811117] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-29 07:26:43.425 Seetong_tps[18669:1811117] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-06-29 07:26:43.425 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-06-29 07:26:43.425 Seetong_tps[18669:1811117] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-29 07:26:43.425 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.81 - 设备: 庭院 - 29115420
2026-06-29 07:26:43.425 Seetong_tps[18669:1811117] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-29 07:26:43.428 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.81 - 设备: 庭院 - 29115420
2026-06-29 07:26:43.431 Seetong_tps[18669:1811080] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-29 07:26:43.570 Seetong_tps[18669:1811080] 卡回放第一帧回调 倍速 = 0
2026-06-29 07:26:47.472 Seetong_tps[18669:1811080]  -- WebSocket - 重置重连次数 -- 
2026-06-29 07:26:47.807 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:26:49.663 Seetong_tps[18669:1811080]  -- 预览倒计时 -- User interaction detected
2026-06-29 07:26:49.664 Seetong_tps[18669:1811080] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-29 07:26:49.664 Seetong_tps[18669:1811080] ###### stopNvrRemoteRecord ......
2026-06-29 07:26:49.669 Seetong_tps[18669:1811080] updateAlarmListTable:messageModelList=0
2026-06-29 07:26:49.676 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-29 上午7:26:49 677
2026-06-29 07:26:49.677 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:26:49.677 Seetong_tps[18669:1811080]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>> -- _camera.supportPlatform: 0
2026-06-29 07:26:49.677 Seetong_tps[18669:1811080]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-28 下午11:26:49 +0000
2026-06-29 07:26:49.677 Seetong_tps[18669:1811080]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-29 07:26:49.677 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-29 上午7:26:49 678
2026-06-29 07:26:49.677 Seetong_tps[18669:1811493] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-29 07:26:49.707 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-29 07:26:49.716 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-29 07:26:49.716 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-29 07:26:49.751 Seetong_tps[18669:1811117] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-29 07:26:49.751 Seetong_tps[18669:1811117]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-29 07:26:49.751 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11e6bba40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11f20ca00>
2026-06-29 07:26:49.751 Seetong_tps[18669:1811117] InitDecodePortLog: initDecodePort _decodePort = 4
2026-06-29 07:26:49.751 Seetong_tps[18669:1811117] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 07:26:49.751 Seetong_tps[18669:1811117] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-29 07:26:49.751 Seetong_tps[18669:1811117] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-29 07:26:49.751 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-06-29 07:26:49.752 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-29 07:26:49.758 Seetong_tps[18669:1811120] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-29 07:26:49.758 Seetong_tps[18669:1811117] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-29 07:26:49.758 Seetong_tps[18669:1811117] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-29 07:26:49.758 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11e6bba40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11f20ca00>
2026-06-29 07:26:49.758 Seetong_tps[18669:1811117] InitDecodePortLog: initDecodePort _decodePort = 5
2026-06-29 07:26:49.758 Seetong_tps[18669:1811117] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 07:26:49.759 Seetong_tps[18669:1811117] InitDecodePortLog: playsettype = 50
2026-06-29 07:26:49.759 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-29 07:26:49.759 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-06-29 07:26:49.759 Seetong_tps[18669:1811117] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-29 07:26:49.759 Seetong_tps[18669:1811117] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-06-29 07:26:49.759 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-06-29 07:26:49.759 Seetong_tps[18669:1811117] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-29 07:26:49.759 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-29 07:26:49.759 Seetong_tps[18669:1811117] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-29 07:26:49.760 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-29 07:26:50.211 Seetong_tps[18669:1811080] 停止监听camera_nvr的onlineStatus属性变化
2026-06-29 07:26:50.212 Seetong_tps[18669:1811080]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-06-29 07:26:50.212 Seetong_tps[18669:1811080] dealloc -- STPlaybackVC
2026-06-29 07:26:50.213 Seetong_tps[18669:1811080] ++++-[VideoView dealloc]++++
2026-06-29 07:26:50.215 Seetong_tps[18669:1811080] OpenGLView20_Seetong dealloc:0x134211a00
2026-06-29 07:26:50.215 Seetong_tps[18669:1811080] ++++-[VideoView dealloc]++++
2026-06-29 07:26:50.218 Seetong_tps[18669:1811080] OpenGLView20_Seetong dealloc:0x10e35d200
2026-06-29 07:26:50.258 Seetong_tps[18669:1811837] 重新观看视频线程：<_NSMainThread: 0x11e438000>{number = 1, name = (null)}
2026-06-29 07:26:50.262 Seetong_tps[18669:1811493] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-29 07:26:50.262 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.59 - 设备: 庭院 - 29115420
2026-06-29 07:26:50.301 Seetong_tps[18669:1811120] Failed to get IoT drive away set configuration.
2026-06-29 07:26:50.301 Seetong_tps[18669:1811120]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-29 07:26:57.807 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:26:59.678 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689219.677852,lastReceiveYUVTimeInterval=1782689219.627160,interval=0,videoView=0x10e3dc380
2026-06-29 07:27:07.807 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:27:09.678 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689229.678222,lastReceiveYUVTimeInterval=1782689229.658974,interval=0,videoView=0x10e3dc380
2026-06-29 07:27:17.807 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:27:19.678 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689239.678336,lastReceiveYUVTimeInterval=1782689239.621370,interval=0,videoView=0x10e3dc380
2026-06-29 07:27:26.564 Seetong_tps[18669:1811080]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-29 07:27:26.564 Seetong_tps[18669:1811080]  -- NetworkMonitoring -- setNetworkStatusChangeBlock - status: 2
2026-06-29 07:27:26.567 Seetong_tps[18669:1811080] Reachability Flag Status: -R t-----d localWiFiStatusForFlags
2026-06-29 07:27:26.567 Seetong_tps[18669:1811080] 有wifi
2026-06-29 07:27:27.094 Seetong_tps[18669:1811080]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-29 07:27:27.095 Seetong_tps[18669:1811080] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782688707000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782674333000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-29 07:27:27.095 Seetong_tps[18669:1811080]  --- 取消心跳 destoryHeartBeat --- 
2026-06-29 07:27:27.095 Seetong_tps[18669:1811080]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-29 07:27:27.102 Seetong_tps[18669:1811080] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-29 07:27:27.111 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:27:27.111 Seetong_tps[18669:1811080] #####Vstop:uid:29115420-0-port:5
2026-06-29 07:27:27.113 Seetong_tps[18669:1811080] -----------1release decodeport = 5
2026-06-29 07:27:27.114 Seetong_tps[18669:1811080] _openGLView clearFrame ...
2026-06-29 07:27:27.118 Seetong_tps[18669:1811117]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-29 07:27:27.509 Seetong_tps[18669:1811080] Reachability Flag Status: -R ------d localWiFiStatusForFlags
2026-06-29 07:27:27.509 Seetong_tps[18669:1811080] 有wifi
2026-06-29 07:27:27.519 Seetong_tps[18669:1811080]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-29 07:27:27.519 Seetong_tps[18669:1811080]  -- NetworkMonitoring -- setNetworkStatusChangeBlock - status: 1
2026-06-29 07:27:47.174 Seetong_tps[18669:1811080] zzzzz:backgroundDoSomething
2026-06-29 07:27:47.174 Seetong_tps[18669:1812233] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-29 07:27:47.174 Seetong_tps[18669:1812233] --FC_StopDevComEx end
2026-06-29 07:27:52.192 Seetong_tps[18669:1811080] zzzzz:stopBackgroundTask 180seconds
2026-06-29 07:28:08.024 Seetong_tps[18669:1811080] zzzzz:stopBackgroundTask EnterForeground
2026-06-29 07:28:08.025 Seetong_tps[18669:1811080]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-29 07:28:08.030 Seetong_tps[18669:1811080] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-06-29 07:28:08.032 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-29 上午7:28:08 032
2026-06-29 07:28:08.032 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:28:08.032 Seetong_tps[18669:1811080]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>> -- _camera.supportPlatform: 0
2026-06-29 07:28:08.032 Seetong_tps[18669:1811080]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-28 下午11:28:08 +0000
2026-06-29 07:28:08.033 Seetong_tps[18669:1811080]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-29 07:28:08.033 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-29 上午7:28:08 034
2026-06-29 07:28:08.034 Seetong_tps[18669:1812234] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-29 07:28:08.044 Seetong_tps[18669:1811080] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-29 07:28:08.056 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-29 07:28:08.071 Seetong_tps[18669:1811080] Reachability Flag Status: WR t------ localWiFiStatusForFlags
2026-06-29 07:28:08.071 Seetong_tps[18669:1811080] Reachability Flag Status: WR t------ networkStatusForFlags
2026-06-29 07:28:08.071 Seetong_tps[18669:1811080] 使用手机自带网络进行上网
2026-06-29 07:28:08.072 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-29 07:28:08.073 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-29 07:28:08.073 Seetong_tps[18669:1811080]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-06-29 07:28:08.073 Seetong_tps[18669:1811080]  -- NetworkMonitoring -- setNetworkStatusChangeBlock - status: 2
2026-06-29 07:28:08.129 Seetong_tps[18669:1812234] zzzzz:FC_ResumeDevCom start
2026-06-29 07:28:08.153 Seetong_tps[18669:1812234] zzzzz:FC_ResumeDevCom
2026-06-29 07:28:08.269 Seetong_tps[18669:1811117] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-06-29 07:28:08.556 Seetong_tps[18669:1811080]  -- WebSocket - 重置重连次数 -- 
2026-06-29 07:28:08.556 Seetong_tps[18669:1811080]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-29 07:28:08.556 Seetong_tps[18669:1811080]  -- WebSocket connection - getNetty - 
2026-06-29 07:28:08.565 Seetong_tps[18669:1811080]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-29 07:28:08.852 Seetong_tps[18669:1813181] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVVcMUlIFCVEIOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x134bc21c0>{number = 36, name = (null)}====
2026-06-29 07:28:08.852 Seetong_tps[18669:1811080]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-29 07:28:08.853 Seetong_tps[18669:1811080]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVVcMUlIFCVEIOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-29 07:28:08.964 Seetong_tps[18669:1811080]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-29 07:28:08.964 Seetong_tps[18669:1811080]  --- 取消心跳 destoryHeartBeat --- 
2026-06-29 07:28:08.965 Seetong_tps[18669:1811080]  -- WebSocket - 重置重连次数 -- 
2026-06-29 07:28:08.965 Seetong_tps[18669:1811080]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-06-29 07:28:08.967 Seetong_tps[18669:1811080]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 07:28:08.968 Seetong_tps[18669:1811080]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVAoKA1cIUVppAQQB","reconn":1}}
2026-06-29 07:28:08.968 Seetong_tps[18669:1811080]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 07:28:08.970 Seetong_tps[18669:1811080] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782688707000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782674333000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-29 07:28:09.124 Seetong_tps[18669:1811080] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-29 07:28:09.124 Seetong_tps[18669:1811080] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-29 07:28:09.126 Seetong_tps[18669:1811080] Formatted Date: 2026-06-29
2026-06-29 07:28:09.126 Seetong_tps[18669:1811080]  --- webSocketGetServerData msgId: 20D54823-FCC4-478C-B3D9-8EC050A36E97 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-29";
        token = AVYOAQteVABrAAkFBgUEVAoKA1cIUVtpAQQB;
    };
}
2026-06-29 07:28:09.126 Seetong_tps[18669:1811080]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-29 07:28:09.126 Seetong_tps[18669:1811080]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-29 07:28:09.220 Seetong_tps[18669:1811080] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-29 07:28:09.221 Seetong_tps[18669:1811080]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-29 07:28:09.221 Seetong_tps[18669:1811080]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-29 07:28:09.222 Seetong_tps[18669:1811080] Sorted Dates (Descending): (
)
2026-06-29 07:28:10.061 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.03 - 设备: 庭院 - 29115420
2026-06-29 07:28:13.882 Seetong_tps[18669:1811117] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-29 07:28:13.906 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-29 上午7:28:13 906
2026-06-29 07:28:13.906 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:28:13.906 Seetong_tps[18669:1811080]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>> -- _camera.supportPlatform: 0
2026-06-29 07:28:13.906 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-29 上午7:28:13 907
2026-06-29 07:28:13.906 Seetong_tps[18669:1811080]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-29 07:28:13.907 Seetong_tps[18669:1811080]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-06-29 07:28:13.907 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.00 - 设备: 庭院 - 29115420
2026-06-29 07:28:14.434 Seetong_tps[18669:1811117]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-29 07:28:14.435 Seetong_tps[18669:1811117]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-29 07:28:14.435 Seetong_tps[18669:1811117] onDeviceAuthSuccess:uid=29115420
2026-06-29 07:28:14.435 Seetong_tps[18669:1811117]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689294.435221,lastReceiveYUVTimeInterval=1782689293.906437,interval=1,videoView=0x10e3dc380
2026-06-29 07:28:14.435 Seetong_tps[18669:1811117]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-29 07:28:14.516 Seetong_tps[18669:1811117]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-29 07:28:14.524 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-29 07:28:14.525 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-29 07:28:14.525 Seetong_tps[18669:1813304] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-29 07:28:14.608 Seetong_tps[18669:1811117]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-29 07:28:14.613 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-29 07:28:14.613 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-29 07:28:14.614 Seetong_tps[18669:1813304] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-29 07:28:14.758 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:28:14.759 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:28:15.778 Seetong_tps[18669:1811080]  -- WebSocket - 重置重连次数 -- 
2026-06-29 07:28:15.887 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.98 - 设备: 庭院 - 29115420
2026-06-29 07:28:18.971 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:28:19.748 Seetong_tps[18669:1811080]  -- WebSocket - 重置重连次数 -- 
2026-06-29 07:28:19.953 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:28:19.953 Seetong_tps[18669:1811080] #####Vstop:uid:29115420-0-port:-1
2026-06-29 07:28:19.956 Seetong_tps[18669:1811080] _openGLView clearFrame ...
2026-06-29 07:28:19.978 Seetong_tps[18669:1811080] 当前控制器：STPlaybackVC
2026-06-29 07:28:19.978 Seetong_tps[18669:1811080]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-29 07:28:19.978 Seetong_tps[18669:1811080] 开始监听camera_nvr的onlineStatus属性变化
2026-06-29 07:28:19.978 Seetong_tps[18669:1811080] camera_nvr对象已切换，重新设置KVO监听
2026-06-29 07:28:19.994 Seetong_tps[18669:1811080] 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-06-29 07:28:20.136 Seetong_tps[18669:1811080]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 07:28:20.137 Seetong_tps[18669:1811080] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-29 07:28:20.138 Seetong_tps[18669:1811080]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 07:28:20.138 Seetong_tps[18669:1811080] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-29 07:28:20.138 Seetong_tps[18669:1811080]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 07:28:20.139 Seetong_tps[18669:1811080] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-29 07:28:20.139 Seetong_tps[18669:1811080]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-29 07:28:20.139 Seetong_tps[18669:1811080] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-29 07:28:20.147 Seetong_tps[18669:1811080]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-06-29 07:28:20.147 Seetong_tps[18669:1811080] ====高度=91.000000
2026-06-29 07:28:20.147 Seetong_tps[18669:1811080]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-06-29 07:28:20.147 Seetong_tps[18669:1811080] 停止监听camera_nvr的onlineStatus属性变化
2026-06-29 07:28:20.147 Seetong_tps[18669:1811080] 开始监听camera_nvr的onlineStatus属性变化
2026-06-29 07:28:20.147 Seetong_tps[18669:1811080] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-29 07:28:20.148 Seetong_tps[18669:1811080] ###### stopNvrRemoteRecord ......
2026-06-29 07:28:20.149 Seetong_tps[18669:1811080] updateAlarmListTable:messageModelList=0
2026-06-29 07:28:20.155 Seetong_tps[18669:1811080]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-06-29 07:28:20.155 Seetong_tps[18669:1811555] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-29 07:28:20.155 Seetong_tps[18669:1811080]  --- startSearchRecordTimer -- durationTime: 20.0
2026-06-29 07:28:20.155 Seetong_tps[18669:1811080]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-06-29 07:28:20.155 Seetong_tps[18669:1811080] updateAlarmListTable:messageModelList=0
2026-06-29 07:28:20.197 Seetong_tps[18669:1811080] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-29 07:28:20.276 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-29 07:28:20.393 Seetong_tps[18669:1813181] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x134bc21c0>{number = 36, name = (null)}====
2026-06-29 07:28:20.453 Seetong_tps[18669:1813389] ====请求接口 - 成功 - 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: 0x134bc2b00>{number = 39, name = (null)}====
2026-06-29 07:28:20.471 Seetong_tps[18669:1811117] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-29 07:28:20.471 Seetong_tps[18669:1811117]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-29 07:28:20.471 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11e6bba40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11f20ca00>
2026-06-29 07:28:20.471 Seetong_tps[18669:1811117] InitDecodePortLog: initDecodePort _decodePort = 6
2026-06-29 07:28:20.471 Seetong_tps[18669:1811117] InitDecodePortLog: Video Params - nMediaType: 0x0001, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 07:28:20.471 Seetong_tps[18669:1811117] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-29 07:28:20.471 Seetong_tps[18669:1811117] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-29 07:28:20.471 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0001
2026-06-29 07:28:20.471 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.57 - 设备: 庭院 - 29115420
2026-06-29 07:28:20.476 Seetong_tps[18669:1811555] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x134a30180>{number = 25, name = (null)}====
2026-06-29 07:28:21.035 Seetong_tps[18669:1813206] ===29115420===
2026-06-29 07:28:22.626 Seetong_tps[18669:1811080]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-06-29 07:28:24.589 Seetong_tps[18669:1813206]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000000000111111111111111100 - result: 0 - devid: 29115420
2026-06-29 07:28:24.769 Seetong_tps[18669:1813206] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=528
2026-06-29 07:28:24.771 Seetong_tps[18669:1811080] timeSliceArray.count=34
2026-06-29 07:28:24.808 Seetong_tps[18669:1811080] nvrParseRecPlayBlock timelineModelArray.count=33
2026-06-29 07:28:24.808 Seetong_tps[18669:1811080] timelineModel.timePaint=07:02:18-07:27:43,timelineModel.recordType=1
2026-06-29 07:28:24.829 Seetong_tps[18669:1811080] updateAlarmListTable:messageModelList=16
2026-06-29 07:28:24.830 Seetong_tps[18669:1811080]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-06-29 07:28:24.831 Seetong_tps[18669:1811080]  --- setFirstTimePosition --- i: 32 - recordType: 1
2026-06-29 07:28:24.831 Seetong_tps[18669:1811080]  --- setFirstTimePosition --- i: 31 - recordType: 7
2026-06-29 07:28:24.831 Seetong_tps[18669:1811080] _firstHaveDataTime=07:01:57
2026-06-29 07:28:28.972 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:28:30.399 Seetong_tps[18669:1811080]  -- WebSocket - 重置重连次数 -- 
2026-06-29 07:28:30.689 Seetong_tps[18669:1811080]  -- 预览倒计时 -- User interaction detected
2026-06-29 07:28:30.712 Seetong_tps[18669:1811080] uid:29115420 FC_P2PNvrReplayByTime
2026-06-29 07:28:30.712 Seetong_tps[18669:1811080]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-29 07:28:30.712 Seetong_tps[18669:1811080]  -- 播放视频（录像） -- 开始时间: 2026-06-28 下午11:28:30 +0000
2026-06-29 07:28:30.713 Seetong_tps[18669:1813407] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260629070157
2026-06-29 07:28:30.713 Seetong_tps[18669:1811080]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260629070157
2026-06-29 07:28:30.829 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-06-29 07:28:30.897 Seetong_tps[18669:1811117] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-29 07:28:30.897 Seetong_tps[18669:1811117]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-29 07:28:30.897 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11e6bba40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x11f20ca00>
2026-06-29 07:28:30.898 Seetong_tps[18669:1811117] InitDecodePortLog: initDecodePort _decodePort = 7
2026-06-29 07:28:30.898 Seetong_tps[18669:1811117] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 07:28:30.898 Seetong_tps[18669:1811117] InitDecodePortLog: playsettype = 50
2026-06-29 07:28:30.899 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-06-29 07:28:30.901 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-29 07:28:30.901 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:7 :MediaType:0x0101
2026-06-29 07:28:30.901 Seetong_tps[18669:1811117] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-06-29 07:28:30.901 Seetong_tps[18669:1811117] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 7
2026-06-29 07:28:30.901 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:7 bitrate:64000 framerate:1
2026-06-29 07:28:30.901 Seetong_tps[18669:1811117] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-29 07:28:30.902 Seetong_tps[18669:1811117] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-29 07:28:30.902 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-06-29 07:28:30.914 Seetong_tps[18669:1811080] +++++390.000000-844.000000-219.333333-390.000000-0
2026-06-29 07:28:31.225 Seetong_tps[18669:1811080] 卡回放第一帧回调 倍速 = 0
2026-06-29 07:28:33.880 Seetong_tps[18669:1811080]  -- 预览倒计时 -- User interaction detected
2026-06-29 07:28:33.891 Seetong_tps[18669:1811080] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-06-29 07:28:33.891 Seetong_tps[18669:1811080] ###### stopNvrRemoteRecord ......
2026-06-29 07:28:33.894 Seetong_tps[18669:1811080] updateAlarmListTable:messageModelList=0
2026-06-29 07:28:33.903 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-29 上午7:28:33 903
2026-06-29 07:28:33.903 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:28:33.903 Seetong_tps[18669:1811080]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>> -- _camera.supportPlatform: 0
2026-06-29 07:28:33.903 Seetong_tps[18669:1811080]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-28 下午11:28:33 +0000
2026-06-29 07:28:33.903 Seetong_tps[18669:1811080]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-29 07:28:33.904 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-29 上午7:28:33 904
2026-06-29 07:28:33.904 Seetong_tps[18669:1813671] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-29 07:28:33.933 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-29 07:28:33.942 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-29 07:28:33.942 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-06-29 07:28:34.069 Seetong_tps[18669:1811117] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-06-29 07:28:34.069 Seetong_tps[18669:1811117]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-06-29 07:28:34.069 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11e6bba40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11f20ca00>
2026-06-29 07:28:34.069 Seetong_tps[18669:1811117] InitDecodePortLog: initDecodePort _decodePort = 8
2026-06-29 07:28:34.069 Seetong_tps[18669:1811117] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 07:28:34.070 Seetong_tps[18669:1811117] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-06-29 07:28:34.070 Seetong_tps[18669:1811117] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-29 07:28:34.070 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-06-29 07:28:34.071 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.17 - 设备: 庭院 - 29115420
2026-06-29 07:28:34.073 Seetong_tps[18669:1813206] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11e6bba40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11f20ca00>
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] InitDecodePortLog: initDecodePort _decodePort = 9
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] InitDecodePortLog: playsettype = 50
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:9 :MediaType:0x0101
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 9
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:9 bitrate:64000 framerate:8
2026-06-29 07:28:34.073 Seetong_tps[18669:1811117] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-29 07:28:34.073 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.17 - 设备: 庭院 - 29115420
2026-06-29 07:28:34.074 Seetong_tps[18669:1811117] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-29 07:28:34.076 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.17 - 设备: 庭院 - 29115420
2026-06-29 07:28:34.343 Seetong_tps[18669:1813690] 重新观看视频线程：<_NSMainThread: 0x11e438000>{number = 1, name = (null)}
2026-06-29 07:28:34.349 Seetong_tps[18669:1813671] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-29 07:28:34.352 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.45 - 设备: 庭院 - 29115420
2026-06-29 07:28:34.435 Seetong_tps[18669:1811080] 停止监听camera_nvr的onlineStatus属性变化
2026-06-29 07:28:34.435 Seetong_tps[18669:1811080]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-06-29 07:28:34.435 Seetong_tps[18669:1811080] dealloc -- STPlaybackVC
2026-06-29 07:28:34.438 Seetong_tps[18669:1811080] ++++-[VideoView dealloc]++++
2026-06-29 07:28:34.439 Seetong_tps[18669:1811080] OpenGLView20_Seetong dealloc:0x134a9d200
2026-06-29 07:28:34.440 Seetong_tps[18669:1811080] ++++-[VideoView dealloc]++++
2026-06-29 07:28:34.441 Seetong_tps[18669:1811080] OpenGLView20_Seetong dealloc:0x1343fdc00
2026-06-29 07:28:34.532 Seetong_tps[18669:1813206] Failed to get IoT drive away set configuration.
2026-06-29 07:28:34.533 Seetong_tps[18669:1813206]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-29 07:28:35.950 Seetong_tps[18669:1811080] uid:29115420 playAudio
2026-06-29 07:28:35.950 Seetong_tps[18669:1811080]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 1
2026-06-29 07:28:35.969 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.07 - 设备: 庭院 - 29115420
2026-06-29 07:28:35.970 Seetong_tps[18669:1811080] checkPortStatus:_decodePort=9
2026-06-29 07:28:36.553 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:28:36.554 Seetong_tps[18669:1811080] #####Vstop:uid:29115420-0-port:9
2026-06-29 07:28:36.554 Seetong_tps[18669:1811080] -----------1release decodeport = 9
2026-06-29 07:28:36.555 Seetong_tps[18669:1811080] _openGLView clearFrame ...
2026-06-29 07:28:36.595 Seetong_tps[18669:1811080]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-29 07:28:36.596 Seetong_tps[18669:1811080] self.camera.isBindMode=1 nBinder=1
2026-06-29 07:28:36.598 Seetong_tps[18669:1813389]  -- system_control_message -- FC_P2PDevSystemControl result = 0，cmd=1800
2026-06-29 07:28:36.603 Seetong_tps[18669:1813389] success
2026-06-29 07:28:36.619 Seetong_tps[18669:1811080] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-29 07:28:36.739 Seetong_tps[18669:1811080]  -- 3AR超低功耗设备调试 -- CMD_GET_ENGINEER_CAPABILITY -- getV2CapabilityWithCompletion - resultDic: {
    DevId = 29115420;
    deviceCapabilityString = " + distributor_simple_restore";
}
2026-06-29 07:28:36.739 Seetong_tps[18669:1811080]  -- STEngineerFunctionVC -- CMD_GET_ENGINEER_CAPABILITY -- isCameraID: 1 - resultDic: {
    DevId = 29115420;
    deviceCapabilityString = " + distributor_simple_restore";
}
2026-06-29 07:28:37.518 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-29 上午7:28:37 518
2026-06-29 07:28:37.519 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:28:37.519 Seetong_tps[18669:1811080]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>> -- _camera.supportPlatform: 0
2026-06-29 07:28:37.520 Seetong_tps[18669:1811080]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-28 下午11:28:37 +0000
2026-06-29 07:28:37.520 Seetong_tps[18669:1811080]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0a\U53482:20:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-29 07:28:37.521 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-29 上午7:28:37 521
2026-06-29 07:28:37.521 Seetong_tps[18669:1812234] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-29 07:28:37.558 Seetong_tps[18669:1811080]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-29 07:28:37.581 Seetong_tps[18669:1811117]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-29 07:28:37.588 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-29 07:28:37.589 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-06-29 07:28:37.589 Seetong_tps[18669:1811080] uid:29115420 playAudio
2026-06-29 07:28:37.590 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-29 07:28:37.590 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-29 07:28:37.590 Seetong_tps[18669:1813672] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-29 07:28:37.593 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-29 07:28:37.653 Seetong_tps[18669:1813206] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-29 07:28:37.653 Seetong_tps[18669:1811117] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-29 07:28:37.653 Seetong_tps[18669:1811117] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-29 07:28:37.653 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11e6bba40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11f20ca00>
2026-06-29 07:28:37.653 Seetong_tps[18669:1811117] InitDecodePortLog: initDecodePort _decodePort = 10
2026-06-29 07:28:37.653 Seetong_tps[18669:1811117] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-29 07:28:37.653 Seetong_tps[18669:1811117] InitDecodePortLog: playsettype = 50
2026-06-29 07:28:37.654 Seetong_tps[18669:1811117] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-29 07:28:37.654 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:10 :MediaType:0x0101
2026-06-29 07:28:37.654 Seetong_tps[18669:1811117] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-29 07:28:37.654 Seetong_tps[18669:1811117] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 10
2026-06-29 07:28:37.654 Seetong_tps[18669:1811117] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:10 bitrate:64000 framerate:8
2026-06-29 07:28:37.654 Seetong_tps[18669:1811117] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-29 07:28:37.654 Seetong_tps[18669:1811117] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-29 07:28:37.654 Seetong_tps[18669:1811080] checkPortStatus:_decodePort=10
2026-06-29 07:28:37.654 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.14 - 设备: 庭院 - 29115420
2026-06-29 07:28:37.654 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.14 - 设备: 庭院 - 29115420
2026-06-29 07:28:37.791 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:28:37.833 Seetong_tps[18669:1812234]  -- getFWUpdateInfo -- result3 = 0， self->_uid=29115420, self.strDeviceIdentifyFWOld=TD53F60-3.0.7.201-2024082617, strSupportFw=fw_update_v1 - IPC - devSn: 0B99B51AA21A3766
2026-06-29 07:28:37.833 Seetong_tps[18669:1812234]  -- getFWUpdateInfo -- success
2026-06-29 07:28:37.833 Seetong_tps[18669:1811117]  -- 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-06-29 07:28:37.833 Seetong_tps[18669:1811117]  -- updateLatestVersionUI -- TPS_MSG_RSP_UPDATE_FW_INFO - strdevOldIdentify: TD53F60-3.0.7.201-2024082617
2026-06-29 07:28:37.833 Seetong_tps[18669:1811117] [xxxxxxxxx] TPS_MSG_RSP_UPDATE_FW_INFO11 devId = 29115420
2026-06-29 07:28:38.073 Seetong_tps[18669:1811080] ++++-[CameraSetViewController dealloc]++++
2026-06-29 07:28:38.106 Seetong_tps[18669:1813722] 重新观看视频线程：<_NSMainThread: 0x11e438000>{number = 1, name = (null)}
2026-06-29 07:28:38.109 Seetong_tps[18669:1811080] uid:29115420 playAudio
2026-06-29 07:28:38.110 Seetong_tps[18669:1812234] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-29 07:28:38.110 Seetong_tps[18669:1811080] uid:29115420 playAudio
2026-06-29 07:28:38.112 Seetong_tps[18669:1811080] checkPortStatus:_decodePort=10
2026-06-29 07:28:38.112 Seetong_tps[18669:1811080]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.59 - 设备: 庭院 - 29115420
2026-06-29 07:28:38.203 Seetong_tps[18669:1813206] Failed to get IoT drive away set configuration.
2026-06-29 07:28:38.203 Seetong_tps[18669:1813206]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-29 07:28:38.317 Seetong_tps[18669:1811080]  -- IOTPtzView -- getPresetList -- 
2026-06-29 07:28:38.317 Seetong_tps[18669:1811080]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-06-29 07:28:38.318 Seetong_tps[18669:1811080]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-29 07:28:38.318 Seetong_tps[18669:1813407] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-29 07:28:38.496 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:28:38.497 Seetong_tps[18669:1813206]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-06-29 07:28:38.499 Seetong_tps[18669:1813206] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-29 07:28:38.499 Seetong_tps[18669:1813206] hexStringLen=20
2026-06-29 07:28:38.499 Seetong_tps[18669:1813206] stringFromHexString------字符串=======预置点1
2026-06-29 07:28:38.499 Seetong_tps[18669:1813206] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-29 07:28:38.499 Seetong_tps[18669:1813206] hexStringLen=20
2026-06-29 07:28:38.499 Seetong_tps[18669:1813206] stringFromHexString------字符串=======预置点2
2026-06-29 07:28:38.499 Seetong_tps[18669:1813206] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-06-29 07:28:38.499 Seetong_tps[18669:1813206] hexStringLen=20
2026-06-29 07:28:38.499 Seetong_tps[18669:1813206] stringFromHexString------字符串=======预置点3
2026-06-29 07:28:38.529 Seetong_tps[18669:1811080]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-06-29 07:28:38.529 Seetong_tps[18669:1811080]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-06-29 07:28:38.972 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:28:39.163 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- cmd: 11 - value: 0 - deviceId: 29115420
2026-06-29 07:28:39.163 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- presetString: GetPtzStatus
2026-06-29 07:28:39.306 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:28:41.336 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- cmd: 5 - value: 2 - deviceId: 29115420
2026-06-29 07:28:41.336 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- presetString: SetWatchGuard
2026-06-29 07:28:41.518 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:28:41.518 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:28:42.524 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:28:42.525 Seetong_tps[18669:1813206]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 2 - guardTimeString: 40
2026-06-29 07:28:42.525 Seetong_tps[18669:1813206] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-29 07:28:42.525 Seetong_tps[18669:1813206] hexStringLen=20
2026-06-29 07:28:42.526 Seetong_tps[18669:1813206] stringFromHexString------字符串=======预置点1
2026-06-29 07:28:42.526 Seetong_tps[18669:1813206] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-29 07:28:42.526 Seetong_tps[18669:1813206] hexStringLen=20
2026-06-29 07:28:42.526 Seetong_tps[18669:1813206] stringFromHexString------字符串=======预置点2
2026-06-29 07:28:42.526 Seetong_tps[18669:1813206] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-06-29 07:28:42.526 Seetong_tps[18669:1813206] hexStringLen=20
2026-06-29 07:28:42.527 Seetong_tps[18669:1813206] stringFromHexString------字符串=======预置点3
2026-06-29 07:28:46.522 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- cmd: 1 - value: 3 - deviceId: 29115420
2026-06-29 07:28:46.522 Seetong_tps[18669:1811080]  -- ptz_preset -- receivePtzBackNotification -- presetString: clearpreset
2026-06-29 07:28:46.642 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:28:46.851 Seetong_tps[18669:1811080] dealloc -- STAlarmView
2026-06-29 07:28:47.520 Seetong_tps[18669:1811080]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782689327.520607,lastReceiveYUVTimeInterval=1782689327.489946,interval=0,videoView=0x10e3dc380
2026-06-29 07:28:47.735 Seetong_tps[18669:1813206]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-29 07:28:47.736 Seetong_tps[18669:1813206]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 2^1^2^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^ - guardString: 2 - guardTimeString: 40
2026-06-29 07:28:47.736 Seetong_tps[18669:1813206] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-06-29 07:28:47.736 Seetong_tps[18669:1813206] hexStringLen=20
2026-06-29 07:28:47.736 Seetong_tps[18669:1813206] stringFromHexString------字符串=======预置点1
2026-06-29 07:28:47.736 Seetong_tps[18669:1813206] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-06-29 07:28:47.736 Seetong_tps[18669:1813206] hexStringLen=20
2026-06-29 07:28:47.736 Seetong_tps[18669:1813206] stringFromHexString------字符串=======预置点2
2026-06-29 07:28:48.971 Seetong_tps[18669:1811080]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-29 07:28:50.259 Seetong_tps[18669:1811080] dealloc -- IOTPtzView
2026-06-29 07:28:50.272 Seetong_tps[18669:1811080] ELPCircleConsole dealloc
2026-06-29 07:28:52.534 Seetong_tps[18669:1811080]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-29 07:28:52.536 Seetong_tps[18669:1811080] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782688707000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782674333000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-29 07:28:52.536 Seetong_tps[18669:1811080]  --- 取消心跳 destoryHeartBeat --- 
2026-06-29 07:28:52.536 Seetong_tps[18669:1811080]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-29 07:28:52.549 Seetong_tps[18669:1811080] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-29 07:28:52.549 Seetong_tps[18669:1811080]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3dc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e3f8bc0>; layer = <CALayer: 0x10e3c8c40>>
2026-06-29 07:28:52.549 Seetong_tps[18669:1811080] #####Vstop:uid:29115420-0-port:10
2026-06-29 07:28:52.553 Seetong_tps[18669:1811080] -----------1release decodeport = 10
2026-06-29 07:28:52.556 Seetong_tps[18669:1811080] _openGLView clearFrame ...
2026-06-29 07:28:52.577 Seetong_tps[18669:1811080] [保存失败] 相机对象或存储字典为空
2026-06-29 07:28:52.577 Seetong_tps[18669:1812234] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-29 07:28:52.577 Seetong_tps[18669:1812234] --FC_StopDevComEx end
2026-06-29 07:28:52.577 Seetong_tps[18669:1811080] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.144","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782688707000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782674333000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-29 07:28:52.577 Seetong_tps[18669:1811080]  --- 取消心跳 destoryHeartBeat --- 
2026-06-29 07:28:52.577 Seetong_tps[18669:1811080]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-29 07:28:52.582 Seetong_tps[18669:1811080]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-06-30 08:03:03.377 Seetong_tps[23737:2386736] app_version=8.3.805
2026-06-30 08:03:03.394 Seetong_tps[23737:2386782] 询问用户是否开启推送成功
2026-06-30 08:03:03.394 Seetong_tps[23737:2386782] 用户点击允许接收推送
2026-06-30 08:03:03.394 Seetong_tps[23737:2386794] remoteNotificationSetting: <UNNotificationSettings: 0x1452a66c0; 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-06-30 08:03:03.395 Seetong_tps[23737:2386736]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-06-30 08:03:03.395 Seetong_tps[23737:2386736] showForLogin 1
2026-06-30 08:03:03.395 Seetong_tps[23737:2386736] AppLaunch 还剩 6.426769256591797 秒
2026-06-30 08:03:03.418 Seetong_tps[23737:2386736]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-06-30 08:03:03.453 Seetong_tps[23737:2386736] viewDidLoad/configtime=2026-06-30 上午12:03:03 +0000
2026-06-30 08:03:03.455 Seetong_tps[23737:2386736]  -- 设备列表 -- statusBarHeight 1: 47
2026-06-30 08:03:03.455 Seetong_tps[23737:2386736]  -- 设备列表 -- statusBarHeight 2: 47
2026-06-30 08:03:03.506 Seetong_tps[23737:2386736]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-06-30 08:03:03.506 Seetong_tps[23737:2386736]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-06-30 08:03:03.508 Seetong_tps[23737:2386736]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-06-30 08:03:03.509 Seetong_tps[23737:2386736] 开始检查未读客服消息...
2026-06-30 08:03:03.509 Seetong_tps[23737:2386736] 在 viewDidLoad 中，当前用户界面样式: 1
2026-06-30 08:03:03.509 Seetong_tps[23737:2386736]  --- 取消心跳 destoryHeartBeat --- 
2026-06-30 08:03:03.513 Seetong_tps[23737:2386736]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-06-30 08:03:03.513 Seetong_tps[23737:2386736]  -- WebSocket connection - getNetty - 
2026-06-30 08:03:03.514 Seetong_tps[23737:2386736]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-06-30 08:03:03.517 Seetong_tps[23737:2386736] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-06-30 08:03:03.517 Seetong_tps[23737:2386736] NAV deviceOrientationDidChange:1
2026-06-30 08:03:03.521 Seetong_tps[23737:2386736]  -- groupDeviceList -- 
2026-06-30 08:03:03.522 Seetong_tps[23737:2386736] -- WebSocket connection - 显示设备列表 - getNetty --
2026-06-30 08:03:03.522 Seetong_tps[23737:2386736]  -- WebSocket connection - getNetty - 
2026-06-30 08:03:03.522 Seetong_tps[23737:2386736]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-30 08:03:03.619 Seetong_tps[23737:2386736]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-06-30 08:03:03.769 Seetong_tps[23737:2386792] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x145c73500>{number = 15, name = (null)}====
2026-06-30 08:03:03.769 Seetong_tps[23737:2386736] Super properties have already been unregistered.
2026-06-30 08:03:03.769 Seetong_tps[23737:2386794] ====请求接口 - 成功 - 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: 0x14443aac0>{number = 4, name = (null)}====
2026-06-30 08:03:03.769 Seetong_tps[23737:2386782] ====请求接口 - 成功 - 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: 0x144438f80>{number = 2, name = (null)}====
2026-06-30 08:03:03.769 Seetong_tps[23737:2386920] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x145c73480>{number = 16, name = (null)}====
2026-06-30 08:03:03.769 Seetong_tps[23737:2386736] UMAPM_OOMSampling(0,0):NO
2026-06-30 08:03:03.771 Seetong_tps[23737:2386736]  -- deviceListDataUpdate - AppLaunch 还剩 1.050096035003662 秒 - 再延迟 1.550096035003662 秒 - 启动耗时 1.949903964996338 秒
2026-06-30 08:03:03.772 Seetong_tps[23737:2386736]  -- groupDeviceList -- 
2026-06-30 08:03:03.772 Seetong_tps[23737:2386736] groupDeviceList 已在进行中，跳过新的调用
2026-06-30 08:03:03.772 Seetong_tps[23737:2386736]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1950 毫秒
2026-06-30 08:03:03.772 Seetong_tps[23737:2386931] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x14597bd00>{number = 13, name = (null)}====
2026-06-30 08:03:03.772 Seetong_tps[23737:2386924] ====请求接口 - 成功 - 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":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBAEBU10FUVUEblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x145c73340>{number = 18, name = (null)}====
2026-06-30 08:03:03.772 Seetong_tps[23737:2386783] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x14443ba40>{number = 6, name = (null)}====
2026-06-30 08:03:03.772 Seetong_tps[23737:2386921] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x145c73300>{number = 19, name = (null)}====
2026-06-30 08:03:03.772 Seetong_tps[23737:2386922] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x145c734c0>{number = 17, name = (null)}====
2026-06-30 08:03:03.772 Seetong_tps[23737:2386736]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-30 08:03:03.773 Seetong_tps[23737:2386736]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-30 08:03:03.773 Seetong_tps[23737:2386736]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-30 08:03:03.774 Seetong_tps[23737:2386736]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 541;
}
2026-06-30 08:03:03.777 Seetong_tps[23737:2386867] ====请求接口 - 成功 - 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=bjrelay10.s5.seetong.com:9443;type=0&load=21&addr=shrelay14.s5.seetong.com:9443;type=0&load=27&addr=bjrelay56.s5.seetong.com:10443;","vipRelayServers":"type=0&load=46&addr=bjrelay44.s2.seetong.com:12443;type=0&load=57&addr=bjrelay44.s2.seetong.com:5443;type=0&load=56&addr=bjrelayvip3.s2.seetong.com:10443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.207.61","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x145c73940>{number = 20, name = (null)}====
2026-06-30 08:03:03.777 Seetong_tps[23737:2386736]  - 收到刷新token回调 - NSData 长度: 1688
2026-06-30 08:03:03.777 Seetong_tps[23737:2386736]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-06-30 08:03:03.777 Seetong_tps[23737:2386736]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-06-30 08:03:03.777 Seetong_tps[23737:2386736]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODI4NjQxODMsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.tqFCGe0D-19oeuXD9T7xYcu5BHdYLXdzw3FdUicKu7s","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODUzNjk3ODMsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgyNzc3NzgzLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.hI9qnX9-fMocSghMiNH1mv3dT3umiDbPF1kbtqGtaBQ","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-06-30 08:03:03.781 Seetong_tps[23737:2386923] ====请求接口 - 成功 - 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: 0x145c73a40>{number = 21, name = (null)}====
2026-06-30 08:03:03.786 Seetong_tps[23737:2386736]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1782777783.786548
2026-06-30 08:03:03.787 Seetong_tps[23737:2386736]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1782777783.786548
2026-06-30 08:03:03.787 Seetong_tps[23737:2386736]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1782777783.786548 - lastRefreshTokenTime: 1782777783.786548
2026-06-30 08:03:03.787 Seetong_tps[23737:2386833] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzM4MjU4MzcwNCwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.2rJjVeMN6sr2cFrlDIhyopAc7ZCbeOrjymGA3jD2UNI","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzM4MjU4MzcwNSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5MyJdfQ.qFBr9uT7xjalHxBNXyG0zlcfaXT6q41BPsbgxq3C2Ec","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":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24902"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24902"}]}
====
2026-06-30 08:03:03.791 Seetong_tps[23737:2386793] ====请求接口 - 成功 - 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.61","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782777643000,"lastHeartTime":1782760889000,"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: 0x14443a680>{number = 3, name = (null)}====
2026-06-30 08:03:03.793 Seetong_tps[23737:2386833] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-06-30 08:03:03.793 Seetong_tps[23737:2386833] [DeviceMonitor] 监控管理器初始化完成
2026-06-30 08:03:03.795 Seetong_tps[23737:2386736] ++++-[VideoView dealloc]++++
2026-06-30 08:03:03.797 Seetong_tps[23737:2386736] OpenGLView20_Seetong dealloc:0x145c5d600
2026-06-30 08:03:03.820 Seetong_tps[23737:2386736]  -- WebSocket - 重置重连次数 -- 
2026-06-30 08:03:03.832 Seetong_tps[23737:2386736]  -- WebSocket connection - APP活跃 - getNetty - 
2026-06-30 08:03:03.832 Seetong_tps[23737:2386736]  -- WebSocket connection - getNetty - 
2026-06-30 08:03:03.832 Seetong_tps[23737:2386736]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-06-30 08:03:03.837 Seetong_tps[23737:2386736]  -- 广告缓存 -- saveAdModel - result: 1
2026-06-30 08:03:03.842 Seetong_tps[23737:2386736] UMAPM_NetworkSampling(0,0):NO
2026-06-30 08:03:03.843 Seetong_tps[23737:2386736]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-06-30 08:03:03.843 Seetong_tps[23737:2386736]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-06-30 08:03:03.844 Seetong_tps[23737:2386736]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-06-30 08:03:03.844 Seetong_tps[23737:2386736]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBAEBU10FUVUEblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-06-30 08:03:03.857 Seetong_tps[23737:2386736] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-06-30 08:03:03.857 Seetong_tps[23737:2386736] 客服消息未读数量: 0
2026-06-30 08:03:03.857 Seetong_tps[23737:2386736]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-30 08:03:03.857 Seetong_tps[23737:2386736]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-30 08:03:03.862 Seetong_tps[23737:2386736]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-06-30 08:03:03.862 Seetong_tps[23737:2386736]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-06-30 08:03:03.878 Seetong_tps[23737:2386736] 蓝牙已打开
2026-06-30 08:03:03.882 Seetong_tps[23737:2386736]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-06-30 08:03:03.882 Seetong_tps[23737:2386793]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-06-30 08:03:03.882 Seetong_tps[23737:2386793]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-06-30 08:03:03.882 Seetong_tps[23737:2386793]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-06-30 08:03:03.883 Seetong_tps[23737:2386793]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-06-30 08:03:03.883 Seetong_tps[23737:2386793]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-06-30 08:03:03.883 Seetong_tps[23737:2386793]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-06-30 08:03:03.888 Seetong_tps[23737:2386736]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-30 08:03:03.902 Seetong_tps[23737:2386736]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-06-30 08:03:03.902 Seetong_tps[23737:2386736]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-06-30 08:03:03.965 Seetong_tps[23737:2386924] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x145c73340>{number = 18, name = (null)}====
2026-06-30 08:03:04.021 Seetong_tps[23737:2386736]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-06-30 08:03:04.021 Seetong_tps[23737:2386736]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2199 毫秒
2026-06-30 08:03:04.021 Seetong_tps[23737:2386736] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782777643000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782760889000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-30 08:03:04.021 Seetong_tps[23737:2386736]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-30 08:03:04.021 Seetong_tps[23737:2386736]  -- groupDeviceList -- 
2026-06-30 08:03:04.021 Seetong_tps[23737:2386736]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-06-30 08:03:04.021 Seetong_tps[23737:2386736]  -- WebSocket - 重置重连次数 -- 
2026-06-30 08:03:04.021 Seetong_tps[23737:2386736]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-06-30 08:03:04.023 Seetong_tps[23737:2386736]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-30 08:03:04.023 Seetong_tps[23737:2386736]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUEVQIIAFUDUVZpAQQB","reconn":0}}
2026-06-30 08:03:04.023 Seetong_tps[23737:2386736]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-30 08:03:04.023 Seetong_tps[23737:2386736] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782777643000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782760889000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-30 08:03:04.028 Seetong_tps[23737:2386736]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-06-30 08:03:04.029 Seetong_tps[23737:2386736]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-06-30 08:03:04.029 Seetong_tps[23737:2386736]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-06-30 08:03:04.029 Seetong_tps[23737:2386736]  -- STBluetoothManager - 结束扫描 - 
2026-06-30 08:03:04.029 Seetong_tps[23737:2386736]  -- STBluetoothManager - 开始扫描 - 
2026-06-30 08:03:04.029 Seetong_tps[23737:2386736]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-06-30 08:03:04.029 Seetong_tps[23737:2386736]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-06-30 08:03:04.182 Seetong_tps[23737:2386833]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-06-30 08:03:04.182 Seetong_tps[23737:2386833]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-06-30 08:03:04.182 Seetong_tps[23737:2386833]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-06-30 08:03:04.184 Seetong_tps[23737:2386736]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-06-30 08:03:04.184 Seetong_tps[23737:2386931] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-06-30 08:03:04.184 Seetong_tps[23737:2386924] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-06-30 08:03:04.223 Seetong_tps[23737:2386736] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-06-30 08:03:04.223 Seetong_tps[23737:2386736] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-06-30 08:03:04.224 Seetong_tps[23737:2386833]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-30 08:03:04.224 Seetong_tps[23737:2386736] Formatted Date: 2026-06-30
2026-06-30 08:03:04.224 Seetong_tps[23737:2386833]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-30 08:03:04.224 Seetong_tps[23737:2386736]  --- webSocketGetServerData msgId: 27B79A5D-0CBB-4BFA-A599-731B70D3E11C - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-06-30";
        token = AVYOAQteVABrAAkFBgUEVQIIAFUDUVZpAQQB;
    };
}
2026-06-30 08:03:04.224 Seetong_tps[23737:2386736]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-30 08:03:04.224 Seetong_tps[23737:2386736]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-06-30 08:03:04.225 Seetong_tps[23737:2386833]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-30 08:03:04.225 Seetong_tps[23737:2386924] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-30 08:03:04.225 Seetong_tps[23737:2386931] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-30 08:03:04.225 Seetong_tps[23737:2386736]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-06-30 08:03:04.225 Seetong_tps[23737:2386924] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-30 08:03:04.227 Seetong_tps[23737:2386833]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-06-30 08:03:04.228 Seetong_tps[23737:2386833]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-30 08:03:04.228 Seetong_tps[23737:2386833]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-06-30 08:03:04.228 Seetong_tps[23737:2386924] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-06-30 08:03:04.228 Seetong_tps[23737:2386924] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-06-30 08:03:04.228 Seetong_tps[23737:2386931] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-06-30 08:03:04.237 Seetong_tps[23737:2386855]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-30 08:03:04.266 Seetong_tps[23737:2386736]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-06-30 08:03:04.266 Seetong_tps[23737:2386855]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-06-30 08:03:04.279 Seetong_tps[23737:2386736] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-06-30 08:03:04.280 Seetong_tps[23737:2386736]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-06-30 08:03:04.280 Seetong_tps[23737:2386736]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-06-30 08:03:04.280 Seetong_tps[23737:2386736] Sorted Dates (Descending): (
)
2026-06-30 08:03:04.753 Seetong_tps[23737:2386736] MessageThrottle reloadTableView ---
2026-06-30 08:03:05.353 Seetong_tps[23737:2386736] AppLaunch hideForRefreshToken
2026-06-30 08:03:05.353 Seetong_tps[23737:2386736] AppLaunch hideForRefreshToken dismiss
2026-06-30 08:03:05.353 Seetong_tps[23737:2386736] AppLaunch dismiss...
2026-06-30 08:03:05.584 Seetong_tps[23737:2386736] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-06-30 08:03:05.584 Seetong_tps[23737:2386736] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-06-30 08:03:05.585 Seetong_tps[23737:2386736] 用户设置的具体字体大小: 15.000000
2026-06-30 08:03:05.659 Seetong_tps[23737:2386736]  dealloc -- STAppLaunchWindow
2026-06-30 08:03:05.662 Seetong_tps[23737:2386736]  dealloc -- STAppLaunchViewController
2026-06-30 08:03:05.664 Seetong_tps[23737:2386736] AppLaunch dismiss... end
2026-06-30 08:03:06.212 Seetong_tps[23737:2386736]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-06-30 08:03:06.224 Seetong_tps[23737:2386736] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-06-30 08:03:06.277 Seetong_tps[23737:2386924] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-06-30 08:03:06.278 Seetong_tps[23737:2386736] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-06-30 08:03:06.278 Seetong_tps[23737:2386736]  -- WebSocket connection sendDataToServer - 开始 - 
2026-06-30 08:03:06.279 Seetong_tps[23737:2386736] Reachability Flag Status: -R ------- networkStatusForFlags
2026-06-30 08:03:06.280 Seetong_tps[23737:2386736]  -- STBluetoothManager - 结束扫描 - 
2026-06-30 08:03:06.299 Seetong_tps[23737:2386736]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-06-30 上午8:03:06 299
2026-06-30 08:03:06.299 Seetong_tps[23737:2386736]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x146020000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14602c480>; layer = <CALayer: 0x146001a20>>
2026-06-30 08:03:06.299 Seetong_tps[23737:2386736]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x146020000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14602c480>; layer = <CALayer: 0x146001a20>> -- _camera.supportPlatform: 0
2026-06-30 08:03:06.299 Seetong_tps[23737:2386736]  -- playVideo ---- 播放视频 -- 开始时间: 2026-06-30 上午12:03:06 +0000
2026-06-30 08:03:06.299 Seetong_tps[23737:2386736]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0a\U53483:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-30 \U4e0a\U534812:03:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-06-30 08:03:06.300 Seetong_tps[23737:2386736]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-06-30 上午8:03:06 300
2026-06-30 08:03:06.300 Seetong_tps[23737:2386937] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-06-30 08:03:06.327 Seetong_tps[23737:2386736]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-30 08:03:06.329 Seetong_tps[23737:2386736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-30 08:03:06.331 Seetong_tps[23737:2386736]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-06-30 08:03:06.332 Seetong_tps[23737:2386736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-30 08:03:06.359 Seetong_tps[23737:2386736]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-06-30 08:03:06.362 Seetong_tps[23737:2386736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-30 08:03:06.362 Seetong_tps[23737:2386736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-06-30 08:03:06.366 Seetong_tps[23737:2386736] 未处理的 biz 类型: res_video_preview_advert
2026-06-30 08:03:06.366 Seetong_tps[23737:2386736]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-06-30 08:03:06.383 Seetong_tps[23737:2386736] uid:29115420 playAudio
2026-06-30 08:03:06.383 Seetong_tps[23737:2386736]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-06-30 08:03:06.383 Seetong_tps[23737:2386736]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-06-30 08:03:06.383 Seetong_tps[23737:2386937] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-06-30 08:03:06.587 Seetong_tps[23737:2386736]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-06-30 08:03:06.595 Seetong_tps[23737:2386736] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-06-30 08:03:06.794 Seetong_tps[23737:2386937] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x145c73380>{number = 14, name = (null)}====
2026-06-30 08:03:06.841 Seetong_tps[23737:2386855] ===29115420===
2026-06-30 08:03:06.843 Seetong_tps[23737:2386855] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-06-30 08:03:06.843 Seetong_tps[23737:2386833] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-06-30 08:03:06.843 Seetong_tps[23737:2386833] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-06-30 08:03:06.844 Seetong_tps[23737:2386833] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1446b7780>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1451f4a00>
2026-06-30 08:03:06.844 Seetong_tps[23737:2386833] InitDecodePortLog: initDecodePort _decodePort = 1
2026-06-30 08:03:06.844 Seetong_tps[23737:2386833] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-06-30 08:03:06.844 Seetong_tps[23737:2386833] InitDecodePortLog: playsettype = 50
2026-06-30 08:03:06.846 Seetong_tps[23737:2386833] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-06-30 08:03:06.846 Seetong_tps[23737:2386833] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-06-30 08:03:06.846 Seetong_tps[23737:2386833] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-06-30 08:03:06.846 Seetong_tps[23737:2386736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.57 - 设备: 庭院 - 29115420
2026-06-30 08:03:06.846 Seetong_tps[23737:2386833] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-06-30 08:03:06.847 Seetong_tps[23737:2386833] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-06-30 08:03:06.847 Seetong_tps[23737:2386833] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-06-30 08:03:06.847 Seetong_tps[23737:2386833] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-06-30 08:03:06.850 Seetong_tps[23737:2386736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.57 - 设备: 庭院 - 29115420
2026-06-30 08:03:07.097 Seetong_tps[23737:2386736]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-06-30 08:03:07.098 Seetong_tps[23737:2386736]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-06-30 08:03:07.098 Seetong_tps[23737:2386736]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-06-30 08:03:07.099 Seetong_tps[23737:2386736] 滚动已停止500毫秒，执行操作:29115420
2026-06-30 08:03:07.434 Seetong_tps[23737:2386983] 重新观看视频线程：<_NSMainThread: 0x144438000>{number = 1, name = (null)}
2026-06-30 08:03:07.445 Seetong_tps[23737:2386736] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-06-30 08:03:07.466 Seetong_tps[23737:2386736] uid:29115420 playAudio
2026-06-30 08:03:07.466 Seetong_tps[23737:2386794] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-06-30 08:03:07.467 Seetong_tps[23737:2386736] uid:29115420 playAudio
2026-06-30 08:03:07.467 Seetong_tps[23737:2386736] checkPortStatus:_decodePort=1
2026-06-30 08:03:07.467 Seetong_tps[23737:2386736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.19 - 设备: 庭院 - 29115420
2026-06-30 08:03:07.467 Seetong_tps[23737:2386736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.19 - 设备: 庭院 - 29115420
2026-06-30 08:03:07.482 Seetong_tps[23737:2386793] ====请求接口 - 成功 - 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: 0x14443a680>{number = 3, name = (null)}====
2026-06-30 08:03:08.299 Seetong_tps[23737:2386855]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-06-30 08:03:08.320 Seetong_tps[23737:2386983] 重新观看视频线程：<_NSMainThread: 0x144438000>{number = 1, name = (null)}
2026-06-30 08:03:08.327 Seetong_tps[23737:2386736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.05 - 设备: 庭院 - 29115420
2026-06-30 08:03:08.607 Seetong_tps[23737:2386855] Failed to get IoT drive away set configuration.
2026-06-30 08:03:08.607 Seetong_tps[23737:2386855]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-06-30 08:03:08.705 Seetong_tps[23737:2386736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-30 08:03:08.839 Seetong_tps[23737:2386736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-30 08:03:09.023 Seetong_tps[23737:2386736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-30 08:03:09.024 Seetong_tps[23737:2386736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-30 08:03:09.090 Seetong_tps[23737:2386736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-30 08:03:09.090 Seetong_tps[23737:2386736] UMAPM_OOMSampling(0,0):NO
2026-06-30 08:03:09.107 Seetong_tps[23737:2386736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-06-30 08:03:09.107 Seetong_tps[23737:2386736] UMAPM_NetworkSampling(0,0):NO
2026-06-30 08:03:13.773 Seetong_tps[23737:2386736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-06-30 08:03:16.299 Seetong_tps[23737:2386736]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782777796.299767,lastReceiveYUVTimeInterval=1782777796.235946,interval=0,videoView=0x146020000
2026-06-30 08:03:20.837 Seetong_tps[23737:2386833]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-06-30 08:03:20.840 Seetong_tps[23737:2386736]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-06-30 08:03:20.841 Seetong_tps[23737:2386736] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782777643000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782760889000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-30 08:03:20.842 Seetong_tps[23737:2386736]  --- 取消心跳 destoryHeartBeat --- 
2026-06-30 08:03:20.842 Seetong_tps[23737:2386736]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-06-30 08:03:20.852 Seetong_tps[23737:2386736] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-06-30 08:03:20.853 Seetong_tps[23737:2386736]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x146020000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14602c480>; layer = <CALayer: 0x146001a20>>
2026-06-30 08:03:20.853 Seetong_tps[23737:2386736] #####Vstop:uid:29115420-0-port:1
2026-06-30 08:03:20.872 Seetong_tps[23737:2386736] -----------1release decodeport = 1
2026-06-30 08:03:20.873 Seetong_tps[23737:2386736]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.304347826086957";
    "preview_duration" = 14500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-06-30 08:03:20.874 Seetong_tps[23737:2386736] _openGLView clearFrame ...
2026-06-30 08:03:20.898 Seetong_tps[23737:2386736] [保存失败] 相机对象或存储字典为空
2026-06-30 08:03:20.898 Seetong_tps[23737:2386920] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-06-30 08:03:20.898 Seetong_tps[23737:2386920] --FC_StopDevComEx end
2026-06-30 08:03:20.898 Seetong_tps[23737:2386736] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782777643000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782760889000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-06-30 08:03:20.898 Seetong_tps[23737:2386736]  --- 取消心跳 destoryHeartBeat --- 
2026-06-30 08:03:20.898 Seetong_tps[23737:2386736]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-01 12:20:22.777 Seetong_tps[34251:3243704] app_version=8.3.805
2026-07-01 12:20:22.789 Seetong_tps[34251:3243716] 询问用户是否开启推送成功
2026-07-01 12:20:22.789 Seetong_tps[34251:3243716] 用户点击允许接收推送
2026-07-01 12:20:22.790 Seetong_tps[34251:3243704]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-01 12:20:22.790 Seetong_tps[34251:3243704] showForLogin 1
2026-07-01 12:20:22.790 Seetong_tps[34251:3243704] AppLaunch 还剩 6.5592200756073 秒
2026-07-01 12:20:22.792 Seetong_tps[34251:3243717] remoteNotificationSetting: <UNNotificationSettings: 0x1472af480; 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-07-01 12:20:22.815 Seetong_tps[34251:3243704]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-01 12:20:22.850 Seetong_tps[34251:3243704] viewDidLoad/configtime=2026-07-01 上午4:20:22 +0000
2026-07-01 12:20:22.852 Seetong_tps[34251:3243704]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-01 12:20:22.852 Seetong_tps[34251:3243704]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-01 12:20:22.916 Seetong_tps[34251:3243704]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-01 12:20:22.916 Seetong_tps[34251:3243704]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-01 12:20:22.918 Seetong_tps[34251:3243704]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-01 12:20:22.918 Seetong_tps[34251:3243704] 开始检查未读客服消息...
2026-07-01 12:20:22.918 Seetong_tps[34251:3243704] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-01 12:20:22.918 Seetong_tps[34251:3243704]  --- 取消心跳 destoryHeartBeat --- 
2026-07-01 12:20:22.926 Seetong_tps[34251:3243704]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-01 12:20:22.926 Seetong_tps[34251:3243704]  -- WebSocket connection - getNetty - 
2026-07-01 12:20:22.927 Seetong_tps[34251:3243704]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-01 12:20:22.930 Seetong_tps[34251:3243704] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-01 12:20:22.930 Seetong_tps[34251:3243704] NAV deviceOrientationDidChange:1
2026-07-01 12:20:22.933 Seetong_tps[34251:3243704]  -- groupDeviceList -- 
2026-07-01 12:20:22.933 Seetong_tps[34251:3243704] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-01 12:20:22.933 Seetong_tps[34251:3243704]  -- WebSocket connection - getNetty - 
2026-07-01 12:20:22.933 Seetong_tps[34251:3243704]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-01 12:20:22.988 Seetong_tps[34251:3243704]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-01 12:20:23.114 Seetong_tps[34251:3243704] Super properties have already been unregistered.
2026-07-01 12:20:23.114 Seetong_tps[34251:3243704] UMAPM_OOMSampling(0,0):NO
2026-07-01 12:20:23.116 Seetong_tps[34251:3243704]  -- deviceListDataUpdate - AppLaunch 还剩 1.233218908309937 秒 - 再延迟 1.733218908309937 秒 - 启动耗时 1.766781091690063 秒
2026-07-01 12:20:23.116 Seetong_tps[34251:3243704]  -- groupDeviceList -- 
2026-07-01 12:20:23.116 Seetong_tps[34251:3243704] groupDeviceList 已在进行中，跳过新的调用
2026-07-01 12:20:23.116 Seetong_tps[34251:3243704]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1767 毫秒
2026-07-01 12:20:23.116 Seetong_tps[34251:3243704]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-01 12:20:23.116 Seetong_tps[34251:3243704]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-01 12:20:23.116 Seetong_tps[34251:3243704]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-01 12:20:23.116 Seetong_tps[34251:3243704]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODI5NjYwMjIsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.OmRDKH5GGSplgGsmJkQlsc0jS6QwpNj2UMqTzzHodYk","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODU0NzE2MjIsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgyODc5NjIyLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.Kzdrp2va1z0txX2m6gvuWPNfXruCdZKh5aHFQISeKdM","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-07-01 12:20:23.125 Seetong_tps[34251:3243704]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1782879623.125488
2026-07-01 12:20:23.125 Seetong_tps[34251:3243704]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1782879623.125488
2026-07-01 12:20:23.125 Seetong_tps[34251:3243704]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1782879623.125488 - lastRefreshTokenTime: 1782879623.125488
2026-07-01 12:20:23.137 Seetong_tps[34251:3243704]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-01 12:20:23.138 Seetong_tps[34251:3243704]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-01 12:20:23.138 Seetong_tps[34251:3243704]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-01 12:20:23.139 Seetong_tps[34251:3243704]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 542;
}
2026-07-01 12:20:23.139 Seetong_tps[34251:3243704] ++++-[VideoView dealloc]++++
2026-07-01 12:20:23.142 Seetong_tps[34251:3243704] OpenGLView20_Seetong dealloc:0x147c59200
2026-07-01 12:20:23.169 Seetong_tps[34251:3243704]  -- WebSocket - 重置重连次数 -- 
2026-07-01 12:20:23.179 Seetong_tps[34251:3243815] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x147c66580>{number = 15, name = (null)}====
2026-07-01 12:20:23.179 Seetong_tps[34251:3243817] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAgMAUVcFUFZoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x147c665c0>{number = 16, name = (null)}====
2026-07-01 12:20:23.179 Seetong_tps[34251:3243813] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x147c66600>{number = 17, name = (null)}====
2026-07-01 12:20:23.179 Seetong_tps[34251:3243717] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x147c66340>{number = 18, name = (null)}====
2026-07-01 12:20:23.180 Seetong_tps[34251:3243816] ====请求接口 - 成功 - 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: 0x147c66540>{number = 19, name = (null)}====
2026-07-01 12:20:23.180 Seetong_tps[34251:3243724] ====请求接口 - 成功 - 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=bjrelay59.s5.seetong.com:2443;type=0&load=26&addr=bjrelay54.s5.seetong.com:7443;type=0&load=29&addr=shrelay14.s5.seetong.com:9443;","vipRelayServers":"type=0&load=45&addr=bjrelay42.s2.seetong.com:7443;type=0&load=52&addr=bjrelay43.s2.seetong.com:8443;type=0&load=49&addr=bjrelay43.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"120.216.68.47","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x147c66b40>{number = 20, name = (null)}====
2026-07-01 12:20:23.183 Seetong_tps[34251:3243704]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-01 12:20:23.183 Seetong_tps[34251:3243704]  -- WebSocket connection - getNetty - 
2026-07-01 12:20:23.183 Seetong_tps[34251:3243704]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-01 12:20:23.187 Seetong_tps[34251:3243704] UMAPM_NetworkSampling(0,0):NO
2026-07-01 12:20:23.188 Seetong_tps[34251:3243704]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-01 12:20:23.188 Seetong_tps[34251:3243704]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-01 12:20:23.188 Seetong_tps[34251:3243704]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-01 12:20:23.190 Seetong_tps[34251:3243704] 蓝牙已打开
2026-07-01 12:20:23.190 Seetong_tps[34251:3243744] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzQ4NDQyMzEwNywic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.DSDFk5yq1yZf4PJoZm04IyKkVyURKeqHNwj4hlWPGTg","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzQ4NDQyMzEwOCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5NSJdfQ.W25TELRhKkgAzfCpt1yEetFzEG2XZrMd2YfZvnaVTgA","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":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24904"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24904"}]}
====
2026-07-01 12:20:23.190 Seetong_tps[34251:3243704] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-01 12:20:23.190 Seetong_tps[34251:3243704] 客服消息未读数量: 0
2026-07-01 12:20:23.190 Seetong_tps[34251:3243704]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-01 12:20:23.191 Seetong_tps[34251:3243704]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAgMAUVcFUFZoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-01 12:20:23.199 Seetong_tps[34251:3243704]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-01 12:20:23.199 Seetong_tps[34251:3243704]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-01 12:20:23.204 Seetong_tps[34251:3243723] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1466b54c0>{number = 7, name = (null)}====
2026-07-01 12:20:23.204 Seetong_tps[34251:3243822] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x1479abd40>{number = 12, name = (null)}====
2026-07-01 12:20:23.204 Seetong_tps[34251:3243716] ====请求接口 - 成功 - 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: 0x146438ec0>{number = 2, name = (null)}====
2026-07-01 12:20:23.204 Seetong_tps[34251:3243719] ====请求接口 - 成功 - 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.61","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782878593000,"lastHeartTime":1782867505000,"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: 0x146439040>{number = 4, name = (null)}====
2026-07-01 12:20:23.225 Seetong_tps[34251:3243704]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-01 12:20:23.226 Seetong_tps[34251:3243704]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-01 12:20:23.229 Seetong_tps[34251:3243715] ====请求接口 - 成功 - 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: 0x146439140>{number = 3, name = (null)}====
2026-07-01 12:20:23.229 Seetong_tps[34251:3243814] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x147e08100>{number = 22, name = (null)}====
2026-07-01 12:20:23.233 Seetong_tps[34251:3243704]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-01 12:20:23.234 Seetong_tps[34251:3243716]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-01 12:20:23.234 Seetong_tps[34251:3243716]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-01 12:20:23.234 Seetong_tps[34251:3243716]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-01 12:20:23.234 Seetong_tps[34251:3243716]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-01 12:20:23.234 Seetong_tps[34251:3243716]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-01 12:20:23.234 Seetong_tps[34251:3243716]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-01 12:20:23.321 Seetong_tps[34251:3243704]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-01 12:20:23.324 Seetong_tps[34251:3243704]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-01 12:20:23.325 Seetong_tps[34251:3243704]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-01 12:20:23.325 Seetong_tps[34251:3243704]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-01 12:20:23.325 Seetong_tps[34251:3243704]  -- WebSocket - 重置重连次数 -- 
2026-07-01 12:20:23.325 Seetong_tps[34251:3243704]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-01 12:20:23.327 Seetong_tps[34251:3243704]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-01 12:20:23.327 Seetong_tps[34251:3243704]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgMIBFcAU1FpAQQB","reconn":0}}
2026-07-01 12:20:23.327 Seetong_tps[34251:3243704]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-01 12:20:23.327 Seetong_tps[34251:3243704]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-01 12:20:23.327 Seetong_tps[34251:3243704] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782878593000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782867505000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-01 12:20:23.333 Seetong_tps[34251:3243704]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-01 12:20:23.333 Seetong_tps[34251:3243704]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1984 毫秒
2026-07-01 12:20:23.333 Seetong_tps[34251:3243704] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782878593000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782867505000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-01 12:20:23.333 Seetong_tps[34251:3243704]  -- groupDeviceList -- 
2026-07-01 12:20:23.335 Seetong_tps[34251:3243704]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-01 12:20:23.335 Seetong_tps[34251:3243704]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-01 12:20:23.335 Seetong_tps[34251:3243704]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-01 12:20:23.336 Seetong_tps[34251:3243704]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-01 12:20:23.336 Seetong_tps[34251:3243704]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-01 12:20:23.356 Seetong_tps[34251:3243830] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x147c670c0>{number = 14, name = (null)}====
2026-07-01 12:20:23.364 Seetong_tps[34251:3243744] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-01 12:20:23.364 Seetong_tps[34251:3243744] [DeviceMonitor] 监控管理器初始化完成
2026-07-01 12:20:23.419 Seetong_tps[34251:3243704]  -- STBluetoothManager - 结束扫描 - 
2026-07-01 12:20:23.419 Seetong_tps[34251:3243704]  -- STBluetoothManager - 开始扫描 - 
2026-07-01 12:20:23.439 Seetong_tps[34251:3243704] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-01 12:20:23.439 Seetong_tps[34251:3243704] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-01 12:20:23.439 Seetong_tps[34251:3243704] Formatted Date: 2026-07-01
2026-07-01 12:20:23.439 Seetong_tps[34251:3243704]  --- webSocketGetServerData msgId: B7B0F4C5-42BC-4ECA-82ED-2C8A7B0AFD5F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-01";
        token = AVYOAQteVABrAAkFBgUFVgMIBFcAU1FpAQQB;
    };
}
2026-07-01 12:20:23.439 Seetong_tps[34251:3243704]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-01 12:20:23.439 Seetong_tps[34251:3243704]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-01 12:20:23.473 Seetong_tps[34251:3243704]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-01 12:20:23.499 Seetong_tps[34251:3243704] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-01 12:20:23.499 Seetong_tps[34251:3243704]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-01 12:20:23.499 Seetong_tps[34251:3243704]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-01 12:20:23.499 Seetong_tps[34251:3243704] Sorted Dates (Descending): (
)
2026-07-01 12:20:23.736 Seetong_tps[34251:3243744]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-01 12:20:23.736 Seetong_tps[34251:3243744]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-01 12:20:23.736 Seetong_tps[34251:3243744]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-01 12:20:23.738 Seetong_tps[34251:3243704]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-01 12:20:23.739 Seetong_tps[34251:3243822] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-01 12:20:23.739 Seetong_tps[34251:3243828] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-01 12:20:23.780 Seetong_tps[34251:3243744]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-01 12:20:23.781 Seetong_tps[34251:3243744]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-01 12:20:23.782 Seetong_tps[34251:3243744]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-01 12:20:23.782 Seetong_tps[34251:3243828] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-01 12:20:23.782 Seetong_tps[34251:3243828] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-01 12:20:23.782 Seetong_tps[34251:3243822] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-01 12:20:23.820 Seetong_tps[34251:3243744]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-01 12:20:23.822 Seetong_tps[34251:3243744]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-01 12:20:23.822 Seetong_tps[34251:3243744]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-01 12:20:23.822 Seetong_tps[34251:3243822] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-01 12:20:23.822 Seetong_tps[34251:3243822] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-01 12:20:23.822 Seetong_tps[34251:3243822] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-01 12:20:23.858 Seetong_tps[34251:3243748]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-01 12:20:23.866 Seetong_tps[34251:3243704]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-01 12:20:23.894 Seetong_tps[34251:3243748]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-01 12:20:24.365 Seetong_tps[34251:3243704] MessageThrottle reloadTableView ---
2026-07-01 12:20:24.933 Seetong_tps[34251:3243704] AppLaunch hideForRefreshToken
2026-07-01 12:20:24.933 Seetong_tps[34251:3243704] AppLaunch hideForRefreshToken dismiss
2026-07-01 12:20:24.933 Seetong_tps[34251:3243704] AppLaunch dismiss...
2026-07-01 12:20:24.934 Seetong_tps[34251:3243704] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-01 12:20:24.934 Seetong_tps[34251:3243704] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-01 12:20:24.934 Seetong_tps[34251:3243704] 用户设置的具体字体大小: 15.000000
2026-07-01 12:20:25.240 Seetong_tps[34251:3243704]  dealloc -- STAppLaunchWindow
2026-07-01 12:20:25.243 Seetong_tps[34251:3243704]  dealloc -- STAppLaunchViewController
2026-07-01 12:20:25.245 Seetong_tps[34251:3243704] AppLaunch dismiss... end
2026-07-01 12:20:26.058 Seetong_tps[34251:3243704]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-01 12:20:26.281 Seetong_tps[34251:3243822] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1479abd40>{number = 12, name = (null)}====
2026-07-01 12:20:26.574 Seetong_tps[34251:3243704]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-01 12:20:26.575 Seetong_tps[34251:3243704]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-01 12:20:26.575 Seetong_tps[34251:3243704]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-01 12:20:26.575 Seetong_tps[34251:3243704] 滚动已停止500毫秒，执行操作:29115420
2026-07-01 12:20:26.644 Seetong_tps[34251:3243704]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-01 12:20:26.649 Seetong_tps[34251:3243704] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-01 12:20:26.702 Seetong_tps[34251:3243828] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-01 12:20:26.702 Seetong_tps[34251:3243704] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-01 12:20:26.703 Seetong_tps[34251:3243704]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-01 12:20:26.703 Seetong_tps[34251:3243704] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-01 12:20:26.704 Seetong_tps[34251:3243704]  -- STBluetoothManager - 结束扫描 - 
2026-07-01 12:20:26.722 Seetong_tps[34251:3243704]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-01 下午12:20:26 722
2026-07-01 12:20:26.722 Seetong_tps[34251:3243704]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x148048380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1480591a0>; layer = <CALayer: 0x148020e20>>
2026-07-01 12:20:26.722 Seetong_tps[34251:3243704]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x148048380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1480591a0>; layer = <CALayer: 0x148020e20>> -- _camera.supportPlatform: 0
2026-07-01 12:20:26.722 Seetong_tps[34251:3243704]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-01 上午4:20:26 +0000
2026-07-01 12:20:26.722 Seetong_tps[34251:3243704]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-30 \U4e0a\U534812:03:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U53484:20:22 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-01 12:20:26.723 Seetong_tps[34251:3243704]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-01 下午12:20:26 723
2026-07-01 12:20:26.723 Seetong_tps[34251:3243715] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-01 12:20:26.747 Seetong_tps[34251:3243704]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 12:20:26.750 Seetong_tps[34251:3243704] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-01 12:20:26.752 Seetong_tps[34251:3243704]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 12:20:26.752 Seetong_tps[34251:3243704] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-01 12:20:26.772 Seetong_tps[34251:3243704]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-01 12:20:26.774 Seetong_tps[34251:3243704] 未处理的 biz 类型: res_video_preview_advert
2026-07-01 12:20:26.774 Seetong_tps[34251:3243704]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-01 12:20:26.775 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-01 12:20:26.775 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-01 12:20:26.778 Seetong_tps[34251:3243822] ====请求接口 - 成功 - 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: 0x1479abd40>{number = 12, name = (null)}====
2026-07-01 12:20:26.807 Seetong_tps[34251:3243704] uid:29115420 playAudio
2026-07-01 12:20:26.807 Seetong_tps[34251:3243704]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-01 12:20:26.807 Seetong_tps[34251:3243704]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-01 12:20:26.807 Seetong_tps[34251:3243716] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-01 12:20:27.010 Seetong_tps[34251:3243704] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-01 12:20:27.344 Seetong_tps[34251:3243748] ===29115420===
2026-07-01 12:20:27.347 Seetong_tps[34251:3243748] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-01 12:20:27.348 Seetong_tps[34251:3243744] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-01 12:20:27.348 Seetong_tps[34251:3243744] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-01 12:20:27.348 Seetong_tps[34251:3243744] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1466b6840>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x14720ca00>
2026-07-01 12:20:27.349 Seetong_tps[34251:3243744] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-01 12:20:27.349 Seetong_tps[34251:3243744] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-01 12:20:27.349 Seetong_tps[34251:3243744] InitDecodePortLog: playsettype = 50
2026-07-01 12:20:27.351 Seetong_tps[34251:3243744] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-01 12:20:27.351 Seetong_tps[34251:3243744] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-01 12:20:27.351 Seetong_tps[34251:3243744] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-01 12:20:27.351 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-07-01 12:20:27.351 Seetong_tps[34251:3243744] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-01 12:20:27.351 Seetong_tps[34251:3243744] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-01 12:20:27.351 Seetong_tps[34251:3243744] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-01 12:20:27.352 Seetong_tps[34251:3243744] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-01 12:20:27.354 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-07-01 12:20:27.405 Seetong_tps[34251:3243748]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-01 12:20:27.517 Seetong_tps[34251:3243878] 重新观看视频线程：<_NSMainThread: 0x146438000>{number = 1, name = (null)}
2026-07-01 12:20:27.532 Seetong_tps[34251:3243704] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-01 12:20:27.546 Seetong_tps[34251:3243704] uid:29115420 playAudio
2026-07-01 12:20:27.546 Seetong_tps[34251:3243829] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-01 12:20:27.547 Seetong_tps[34251:3243704] uid:29115420 playAudio
2026-07-01 12:20:27.547 Seetong_tps[34251:3243704] checkPortStatus:_decodePort=1
2026-07-01 12:20:27.547 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.84 - 设备: 庭院 - 29115420
2026-07-01 12:20:27.547 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.84 - 设备: 庭院 - 29115420
2026-07-01 12:20:27.601 Seetong_tps[34251:3243878] 重新观看视频线程：<_NSMainThread: 0x146438000>{number = 1, name = (null)}
2026-07-01 12:20:27.603 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-07-01 12:20:27.626 Seetong_tps[34251:3243748] Failed to get IoT drive away set configuration.
2026-07-01 12:20:27.626 Seetong_tps[34251:3243748]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-01 12:20:27.721 Seetong_tps[34251:3243704]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x148048380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1480591a0>; layer = <CALayer: 0x148020e20>>
2026-07-01 12:20:27.721 Seetong_tps[34251:3243704] #####Vstop:uid:29115420-0-port:1
2026-07-01 12:20:27.721 Seetong_tps[34251:3243704] -----------1release decodeport = 1
2026-07-01 12:20:27.721 Seetong_tps[34251:3243704]  -- 播放视频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" = 1000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-01 12:20:27.722 Seetong_tps[34251:3243704] _openGLView clearFrame ...
2026-07-01 12:20:27.739 Seetong_tps[34251:3243704] 当前控制器：STPlaybackVC
2026-07-01 12:20:27.739 Seetong_tps[34251:3243704]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-01 12:20:27.739 Seetong_tps[34251:3243704] 开始监听camera_nvr的onlineStatus属性变化
2026-07-01 12:20:27.739 Seetong_tps[34251:3243704] camera_nvr对象已切换，重新设置KVO监听
2026-07-01 12:20:27.745 Seetong_tps[34251:3243704] 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-07-01 12:20:27.905 Seetong_tps[34251:3243704]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 12:20:27.906 Seetong_tps[34251:3243704] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-01 12:20:27.907 Seetong_tps[34251:3243704]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 12:20:27.907 Seetong_tps[34251:3243704] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-01 12:20:27.907 Seetong_tps[34251:3243704]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 12:20:27.908 Seetong_tps[34251:3243704] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-01 12:20:27.908 Seetong_tps[34251:3243704]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 12:20:27.908 Seetong_tps[34251:3243704] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-01 12:20:27.915 Seetong_tps[34251:3243704]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-01 12:20:27.915 Seetong_tps[34251:3243704] ====高度=91.000000
2026-07-01 12:20:27.916 Seetong_tps[34251:3243704]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-01 12:20:27.917 Seetong_tps[34251:3243704] 停止监听camera_nvr的onlineStatus属性变化
2026-07-01 12:20:27.917 Seetong_tps[34251:3243704] 开始监听camera_nvr的onlineStatus属性变化
2026-07-01 12:20:27.918 Seetong_tps[34251:3243704] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-01 12:20:27.918 Seetong_tps[34251:3243704] ###### stopNvrRemoteRecord ......
2026-07-01 12:20:27.920 Seetong_tps[34251:3243704] updateAlarmListTable:messageModelList=0
2026-07-01 12:20:27.925 Seetong_tps[34251:3243704]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-01 12:20:27.925 Seetong_tps[34251:3243723] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-01 12:20:27.925 Seetong_tps[34251:3243704]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-01 12:20:27.925 Seetong_tps[34251:3243704]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-01 12:20:27.926 Seetong_tps[34251:3243704] updateAlarmListTable:messageModelList=0
2026-07-01 12:20:27.979 Seetong_tps[34251:3243704] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-01 12:20:28.033 Seetong_tps[34251:3243704]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-01 12:20:28.041 Seetong_tps[34251:3243704] UMAPM_OOMSampling(0,0):NO
2026-07-01 12:20:28.047 Seetong_tps[34251:3243704] UMAPM_NetworkSampling(0,0):NO
2026-07-01 12:20:28.152 Seetong_tps[34251:3243830] ====请求接口 - 成功 - 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: 0x147c670c0>{number = 14, name = (null)}====
2026-07-01 12:20:28.207 Seetong_tps[34251:3243814] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x147e08100>{number = 22, name = (null)}====
2026-07-01 12:20:28.208 Seetong_tps[34251:3243815] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x147c66580>{number = 15, name = (null)}====
2026-07-01 12:20:28.220 Seetong_tps[34251:3243744] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-01 12:20:28.220 Seetong_tps[34251:3243744]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-01 12:20:28.220 Seetong_tps[34251:3243744] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1466b6840>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x14720ca00>
2026-07-01 12:20:28.220 Seetong_tps[34251:3243744] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-01 12:20:28.220 Seetong_tps[34251:3243744] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-01 12:20:28.220 Seetong_tps[34251:3243744] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-01 12:20:28.220 Seetong_tps[34251:3243744] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-01 12:20:28.220 Seetong_tps[34251:3243744] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-01 12:20:28.220 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.52 - 设备: 庭院 - 29115420
2026-07-01 12:20:28.756 Seetong_tps[34251:3243748] ===29115420===
2026-07-01 12:20:28.850 Seetong_tps[34251:3243704]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-01 12:20:28.981 Seetong_tps[34251:3243748]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:1000000000000000000000000000000 - result: 0 - devid: 29115420
2026-07-01 12:20:29.092 Seetong_tps[34251:3243748] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=656
2026-07-01 12:20:29.093 Seetong_tps[34251:3243704] timeSliceArray.count=42
2026-07-01 12:20:29.131 Seetong_tps[34251:3243704] nvrParseRecPlayBlock timelineModelArray.count=41
2026-07-01 12:20:29.131 Seetong_tps[34251:3243704] timelineModel.timePaint=11:47:39-12:20:11,timelineModel.recordType=1
2026-07-01 12:20:29.152 Seetong_tps[34251:3243704] updateAlarmListTable:messageModelList=20
2026-07-01 12:20:29.153 Seetong_tps[34251:3243704]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-01 12:20:29.155 Seetong_tps[34251:3243704]  --- setFirstTimePosition --- i: 40 - recordType: 1
2026-07-01 12:20:29.155 Seetong_tps[34251:3243704]  --- setFirstTimePosition --- i: 39 - recordType: 7
2026-07-01 12:20:29.155 Seetong_tps[34251:3243704] _firstHaveDataTime=11:37:23
2026-07-01 12:20:30.318 Seetong_tps[34251:3243704]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-01 12:20:33.134 Seetong_tps[34251:3243704]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-01 12:20:41.787 Seetong_tps[34251:3243704]  -- 预览倒计时 -- User interaction detected
2026-07-01 12:20:41.808 Seetong_tps[34251:3243704] uid:29115420 FC_P2PNvrReplayByTime
2026-07-01 12:20:41.809 Seetong_tps[34251:3243704]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-30 \U4e0a\U534812:03:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U53484:20:22 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-01 12:20:41.809 Seetong_tps[34251:3243704]  -- 播放视频（录像） -- 开始时间: 2026-07-01 上午4:20:41 +0000
2026-07-01 12:20:41.809 Seetong_tps[34251:3243722] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260701113603
2026-07-01 12:20:41.809 Seetong_tps[34251:3243704]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260701113603
2026-07-01 12:20:42.397 Seetong_tps[34251:3243748]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-01 12:20:42.400 Seetong_tps[34251:3243744] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1466b6840>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x14720ca00>
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: playsettype = 50
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-01 12:20:42.401 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.59 - 设备: 庭院 - 29115420
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-01 12:20:42.401 Seetong_tps[34251:3243744] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-01 12:20:42.403 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.59 - 设备: 庭院 - 29115420
2026-07-01 12:20:42.406 Seetong_tps[34251:3243704] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-01 12:20:42.773 Seetong_tps[34251:3243704] 卡回放第一帧回调 倍速 = 0
2026-07-01 12:20:42.872 Seetong_tps[34251:3243704]  -- 预览倒计时 -- User interaction detected
2026-07-01 12:20:42.873 Seetong_tps[34251:3243704] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-01 12:20:42.873 Seetong_tps[34251:3243704] ###### stopNvrRemoteRecord ......
2026-07-01 12:20:42.877 Seetong_tps[34251:3243704] updateAlarmListTable:messageModelList=0
2026-07-01 12:20:42.899 Seetong_tps[34251:3243704]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-01 12:20:42.899 Seetong_tps[34251:3243815] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-01 12:20:42.899 Seetong_tps[34251:3243704]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-01 12:20:42.899 Seetong_tps[34251:3243704]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202606-0B99B51AA21A3766
2026-07-01 12:20:42.899 Seetong_tps[34251:3243704] updateAlarmListTable:messageModelList=0
2026-07-01 12:20:42.952 Seetong_tps[34251:3243744] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-01 12:20:42.952 Seetong_tps[34251:3243744]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-01 12:20:42.952 Seetong_tps[34251:3243744] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1466b6840>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x14720ca00>
2026-07-01 12:20:42.952 Seetong_tps[34251:3243744] InitDecodePortLog: initDecodePort _decodePort = 4
2026-07-01 12:20:42.952 Seetong_tps[34251:3243744] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-01 12:20:42.952 Seetong_tps[34251:3243744] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-01 12:20:42.952 Seetong_tps[34251:3243744] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-01 12:20:42.952 Seetong_tps[34251:3243744] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-07-01 12:20:42.952 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.14 - 设备: 庭院 - 29115420
2026-07-01 12:20:43.135 Seetong_tps[34251:3243704]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-01 12:20:43.456 Seetong_tps[34251:3243748] ===29115420===
2026-07-01 12:20:45.054 Seetong_tps[34251:3243704]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-01 12:20:47.210 Seetong_tps[34251:3243748]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202606:0000000000000001111111111111110 - result: 0 - devid: 29115420
2026-07-01 12:20:47.419 Seetong_tps[34251:3243748] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=3136
2026-07-01 12:20:47.421 Seetong_tps[34251:3243704] timeSliceArray.count=197
2026-07-01 12:20:47.521 Seetong_tps[34251:3243704] nvrParseRecPlayBlock timelineModelArray.count=196
2026-07-01 12:20:47.522 Seetong_tps[34251:3243704] timelineModel.timePaint=21:43:14-24:00:00,timelineModel.recordType=1
2026-07-01 12:20:47.562 Seetong_tps[34251:3243704] updateAlarmListTable:messageModelList=97
2026-07-01 12:20:47.563 Seetong_tps[34251:3243704]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-01 12:20:47.565 Seetong_tps[34251:3243704]  --- setFirstTimePosition --- i: 195 - recordType: 1
2026-07-01 12:20:47.565 Seetong_tps[34251:3243704]  --- setFirstTimePosition --- i: 194 - recordType: 7
2026-07-01 12:20:47.565 Seetong_tps[34251:3243704] _firstHaveDataTime=21:42:55
2026-07-01 12:20:53.135 Seetong_tps[34251:3243704]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-01 12:20:56.923 Seetong_tps[34251:3243704]  -- 预览倒计时 -- User interaction detected
2026-07-01 12:20:56.939 Seetong_tps[34251:3243704] uid:29115420 FC_P2PNvrReplayByTime
2026-07-01 12:20:56.940 Seetong_tps[34251:3243704]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0b\U534810:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-30 \U4e0a\U534812:03:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U53484:20:22 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-01 12:20:56.940 Seetong_tps[34251:3243704]  -- 播放视频（录像） -- 开始时间: 2026-07-01 上午4:20:56 +0000
2026-07-01 12:20:56.940 Seetong_tps[34251:3243724] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260630045920
2026-07-01 12:20:56.941 Seetong_tps[34251:3243704]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260630045920
2026-07-01 12:20:57.230 Seetong_tps[34251:3243748]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-01 12:20:57.348 Seetong_tps[34251:3243744] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-01 12:20:57.348 Seetong_tps[34251:3243744]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-01 12:20:57.349 Seetong_tps[34251:3243744] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1466b6840>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x14720ca00>
2026-07-01 12:20:57.349 Seetong_tps[34251:3243744] InitDecodePortLog: initDecodePort _decodePort = 5
2026-07-01 12:20:57.349 Seetong_tps[34251:3243744] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-01 12:20:57.349 Seetong_tps[34251:3243744] InitDecodePortLog: playsettype = 50
2026-07-01 12:20:57.349 Seetong_tps[34251:3243744] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-01 12:20:57.350 Seetong_tps[34251:3243744] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-07-01 12:20:57.350 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.41 - 设备: 庭院 - 29115420
2026-07-01 12:20:57.351 Seetong_tps[34251:3243744] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-01 12:20:57.351 Seetong_tps[34251:3243744] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-07-01 12:20:57.351 Seetong_tps[34251:3243744] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:1
2026-07-01 12:20:57.351 Seetong_tps[34251:3243744] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-01 12:20:57.352 Seetong_tps[34251:3243744] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-01 12:20:57.353 Seetong_tps[34251:3243704]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.41 - 设备: 庭院 - 29115420
2026-07-01 12:20:57.545 Seetong_tps[34251:3243704] 卡回放第一帧回调 倍速 = 0
2026-07-01 12:20:58.293 Seetong_tps[34251:3243828] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-01 12:20:58.294 Seetong_tps[34251:3243828] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-01 12:20:58.294 Seetong_tps[34251:3243828] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-01 12:20:58.295 Seetong_tps[34251:3243828] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-01 12:20:58.295 Seetong_tps[34251:3243828] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-01 12:21:01.977 Seetong_tps[34251:3243704]  -- 预览倒计时 -- User interaction detected
2026-07-01 12:21:01.994 Seetong_tps[34251:3243704]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260630201552
2026-07-01 12:21:01.994 Seetong_tps[34251:3243724] zhangw_controlNvrRemoteRecord:strDateTime=20260630201552,action=6
2026-07-01 12:21:02.046 Seetong_tps[34251:3243748]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-01 12:21:03.135 Seetong_tps[34251:3243704]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-01 12:21:04.925 Seetong_tps[34251:3243704]  -- 预览倒计时 -- User interaction detected
2026-07-01 12:21:04.939 Seetong_tps[34251:3243704]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260630093801
2026-07-01 12:21:04.939 Seetong_tps[34251:3243722] zhangw_controlNvrRemoteRecord:strDateTime=20260630093801,action=6
2026-07-01 12:21:05.479 Seetong_tps[34251:3243748]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-01 12:21:09.395 Seetong_tps[34251:3243704]  -- 预览倒计时 -- User interaction detected
2026-07-01 12:21:09.409 Seetong_tps[34251:3243704]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260630183406
2026-07-01 12:21:09.409 Seetong_tps[34251:3243722] zhangw_controlNvrRemoteRecord:strDateTime=20260630183406,action=6
2026-07-01 12:21:10.044 Seetong_tps[34251:3243748]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-01 12:21:13.135 Seetong_tps[34251:3243704]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-01 12:21:14.325 Seetong_tps[34251:3243704] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-01 12:21:14.325 Seetong_tps[34251:3243704] ###### stopNvrRemoteRecord ......
2026-07-01 12:21:14.326 Seetong_tps[34251:3243744]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-01 12:21:14.327 Seetong_tps[34251:3243704]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-01 12:21:14.328 Seetong_tps[34251:3243704] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782878593000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782867505000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-01 12:21:14.328 Seetong_tps[34251:3243704]  --- 取消心跳 destoryHeartBeat --- 
2026-07-01 12:21:14.328 Seetong_tps[34251:3243704]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-01 12:21:14.340 Seetong_tps[34251:3243704] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-01 12:21:14.360 Seetong_tps[34251:3243704] [保存失败] 相机对象或存储字典为空
2026-07-01 12:21:14.361 Seetong_tps[34251:3243815] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-01 12:21:14.361 Seetong_tps[34251:3243815] --FC_StopDevComEx end
2026-07-01 12:21:14.361 Seetong_tps[34251:3243704] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782878593000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782867505000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-01 12:21:14.361 Seetong_tps[34251:3243704]  --- 取消心跳 destoryHeartBeat --- 
2026-07-01 12:21:14.361 Seetong_tps[34251:3243704]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-01 12:21:14.365 Seetong_tps[34251:3243704]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-01 18:39:42.691 Seetong_tps[35840:3396183] app_version=8.3.805
2026-07-01 18:39:42.703 Seetong_tps[35840:3396183]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-01 18:39:42.703 Seetong_tps[35840:3396183] showForLogin 1
2026-07-01 18:39:42.704 Seetong_tps[35840:3396183] AppLaunch 还剩 6.947528123855591 秒
2026-07-01 18:39:42.704 Seetong_tps[35840:3396191] 询问用户是否开启推送成功
2026-07-01 18:39:42.704 Seetong_tps[35840:3396191] 用户点击允许接收推送
2026-07-01 18:39:42.716 Seetong_tps[35840:3396193] remoteNotificationSetting: <UNNotificationSettings: 0x10e2a2620; 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-07-01 18:39:42.720 Seetong_tps[35840:3396183]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-01 18:39:42.752 Seetong_tps[35840:3396183] viewDidLoad/configtime=2026-07-01 上午10:39:42 +0000
2026-07-01 18:39:42.753 Seetong_tps[35840:3396183]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-01 18:39:42.753 Seetong_tps[35840:3396183]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-01 18:39:42.786 Seetong_tps[35840:3396241] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-07-01 18:39:42.797 Seetong_tps[35840:3396183]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-01 18:39:42.797 Seetong_tps[35840:3396183]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-01 18:39:42.798 Seetong_tps[35840:3396183]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-01 18:39:42.798 Seetong_tps[35840:3396183] 开始检查未读客服消息...
2026-07-01 18:39:42.798 Seetong_tps[35840:3396183] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-01 18:39:42.798 Seetong_tps[35840:3396183]  --- 取消心跳 destoryHeartBeat --- 
2026-07-01 18:39:42.802 Seetong_tps[35840:3396183]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-01 18:39:42.802 Seetong_tps[35840:3396183]  -- WebSocket connection - getNetty - 
2026-07-01 18:39:42.802 Seetong_tps[35840:3396183]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-01 18:39:42.805 Seetong_tps[35840:3396183] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-01 18:39:42.805 Seetong_tps[35840:3396183] NAV deviceOrientationDidChange:1
2026-07-01 18:39:42.807 Seetong_tps[35840:3396183]  -- groupDeviceList -- 
2026-07-01 18:39:42.807 Seetong_tps[35840:3396183] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-01 18:39:42.807 Seetong_tps[35840:3396183]  -- WebSocket connection - getNetty - 
2026-07-01 18:39:42.807 Seetong_tps[35840:3396183]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-01 18:39:42.860 Seetong_tps[35840:3396183]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-01 18:39:42.976 Seetong_tps[35840:3396183] Super properties have already been unregistered.
2026-07-01 18:39:42.976 Seetong_tps[35840:3396183] UMAPM_OOMSampling(0,0):NO
2026-07-01 18:39:42.978 Seetong_tps[35840:3396183]  -- deviceListDataUpdate - AppLaunch 还剩 1.673302173614502 秒 - 再延迟 2.173302173614502 秒 - 启动耗时 1.326697826385498 秒
2026-07-01 18:39:42.978 Seetong_tps[35840:3396183]  -- groupDeviceList -- 
2026-07-01 18:39:42.978 Seetong_tps[35840:3396183] groupDeviceList 已在进行中，跳过新的调用
2026-07-01 18:39:42.978 Seetong_tps[35840:3396183]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1327 毫秒
2026-07-01 18:39:42.980 Seetong_tps[35840:3396183]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-01 18:39:42.980 Seetong_tps[35840:3396183]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-01 18:39:42.980 Seetong_tps[35840:3396183]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-01 18:39:42.981 Seetong_tps[35840:3396183]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 543;
}
2026-07-01 18:39:42.981 Seetong_tps[35840:3396183] ++++-[VideoView dealloc]++++
2026-07-01 18:39:42.983 Seetong_tps[35840:3396183] OpenGLView20_Seetong dealloc:0x109c5d400
2026-07-01 18:39:43.017 Seetong_tps[35840:3396183]  -- WebSocket - 重置重连次数 -- 
2026-07-01 18:39:43.030 Seetong_tps[35840:3396183]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-01 18:39:43.030 Seetong_tps[35840:3396183]  -- WebSocket connection - getNetty - 
2026-07-01 18:39:43.030 Seetong_tps[35840:3396183]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-01 18:39:43.034 Seetong_tps[35840:3396183] UMAPM_NetworkSampling(0,0):NO
2026-07-01 18:39:43.034 Seetong_tps[35840:3396183]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-01 18:39:43.034 Seetong_tps[35840:3396183]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-01 18:39:43.034 Seetong_tps[35840:3396183]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-01 18:39:43.036 Seetong_tps[35840:3396183] 蓝牙已打开
2026-07-01 18:39:43.052 Seetong_tps[35840:3396183]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-01 18:39:43.054 Seetong_tps[35840:3396241] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzUwNzE4Mjk2MCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.nXDmJh0etQYhEHQxKhdW3utAc_1UypSQv3YqABd9JmM","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzUwNzE4Mjk2MCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5NiJdfQ.sCPpfi-RGXTNsU5TztmibGupqtpdZ9wTl72udJBRgBg","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:24900"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24905"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24905"}]}
====
2026-07-01 18:39:43.057 Seetong_tps[35840:3396194] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107039040>{number = 3, name = (null)}====
2026-07-01 18:39:43.074 Seetong_tps[35840:3396195] ====请求接口 - 成功 - 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: 0x10703bd80>{number = 6, name = (null)}====
2026-07-01 18:39:43.091 Seetong_tps[35840:3396248] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x113567dc0>{number = 9, name = (null)}====
2026-07-01 18:39:43.094 Seetong_tps[35840:3396246] ====请求接口 - 成功 - 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: 0x109e376c0>{number = 14, name = (null)}====
2026-07-01 18:39:43.099 Seetong_tps[35840:3396193] ====请求接口 - 成功 - 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=bjrelay64.s5.seetong.com:7443;type=0&load=23&addr=bjrelay66.s5.seetong.com:11443;type=0&load=25&addr=bjrelay58.s5.seetong.com:6443;","vipRelayServers":"type=0&load=41&addr=bjrelay44.s2.seetong.com:7443;type=0&load=38&addr=bjrelayvip2.s2.seetong.com:14443;type=0&load=43&addr=bjrelayvip2.s2.seetong.com:2443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.175","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107039000>{number = 2, name = (null)}====
2026-07-01 18:39:43.104 Seetong_tps[35840:3396245] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x109e37780>{number = 15, name = (null)}====
2026-07-01 18:39:43.119 Seetong_tps[35840:3396243] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x109e37740>{number = 16, name = (null)}====
2026-07-01 18:39:43.119 Seetong_tps[35840:3396198] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109e37940>{number = 17, name = (null)}====
2026-07-01 18:39:43.126 Seetong_tps[35840:3396244] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109e37c00>{number = 18, name = (null)}====
2026-07-01 18:39:43.134 Seetong_tps[35840:3396247] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVFUEU10ECFUDOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x109e37b40>{number = 19, name = (null)}====
2026-07-01 18:39:43.140 Seetong_tps[35840:3396191] ====请求接口 - 成功 - 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: 0x107039140>{number = 4, name = (null)}====
2026-07-01 18:39:43.148 Seetong_tps[35840:3396242] ====请求接口 - 成功 - 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.61","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782901430000,"lastHeartTime":1782881707000,"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: 0x109e35640>{number = 20, name = (null)}====
2026-07-01 18:39:43.149 Seetong_tps[35840:3396183]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-01 18:39:43.149 Seetong_tps[35840:3396183]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-01 18:39:43.163 Seetong_tps[35840:3396183]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-01 18:39:43.163 Seetong_tps[35840:3396183] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-01 18:39:43.163 Seetong_tps[35840:3396183] 客服消息未读数量: 0
2026-07-01 18:39:43.164 Seetong_tps[35840:3396183]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-01 18:39:43.165 Seetong_tps[35840:3396183]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVFUEU10ECFUDOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-01 18:39:43.168 Seetong_tps[35840:3396183]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-01 18:39:43.174 Seetong_tps[35840:3396183]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-01 18:39:43.175 Seetong_tps[35840:3396247]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-01 18:39:43.175 Seetong_tps[35840:3396183]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-01 18:39:43.175 Seetong_tps[35840:3396247]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-01 18:39:43.175 Seetong_tps[35840:3396247]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-01 18:39:43.175 Seetong_tps[35840:3396247]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-01 18:39:43.175 Seetong_tps[35840:3396247]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-01 18:39:43.175 Seetong_tps[35840:3396247]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-01 18:39:43.177 Seetong_tps[35840:3396183]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-01 18:39:43.177 Seetong_tps[35840:3396183]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-01 18:39:43.177 Seetong_tps[35840:3396183]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1526 毫秒
2026-07-01 18:39:43.177 Seetong_tps[35840:3396183] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782901430000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782881707000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-01 18:39:43.177 Seetong_tps[35840:3396183]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-01 18:39:43.177 Seetong_tps[35840:3396183]  -- groupDeviceList -- 
2026-07-01 18:39:43.177 Seetong_tps[35840:3396183]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-01 18:39:43.177 Seetong_tps[35840:3396183]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-01 18:39:43.177 Seetong_tps[35840:3396183]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-01 18:39:43.178 Seetong_tps[35840:3396183]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-01 18:39:43.178 Seetong_tps[35840:3396183]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-01 18:39:43.220 Seetong_tps[35840:3396192] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x11364a780>{number = 11, name = (null)}====
2026-07-01 18:39:43.242 Seetong_tps[35840:3396183]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-01 18:39:43.242 Seetong_tps[35840:3396183]  -- WebSocket - 重置重连次数 -- 
2026-07-01 18:39:43.242 Seetong_tps[35840:3396183]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-01 18:39:43.243 Seetong_tps[35840:3396183]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-01 18:39:43.243 Seetong_tps[35840:3396183]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgMJAFYJVVFpAQQB","reconn":0}}
2026-07-01 18:39:43.243 Seetong_tps[35840:3396183]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-01 18:39:43.244 Seetong_tps[35840:3396183] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782901430000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782881707000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-01 18:39:43.299 Seetong_tps[35840:3396183]  -- STBluetoothManager - 结束扫描 - 
2026-07-01 18:39:43.299 Seetong_tps[35840:3396183]  -- STBluetoothManager - 开始扫描 - 
2026-07-01 18:39:43.377 Seetong_tps[35840:3396183] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-01 18:39:43.377 Seetong_tps[35840:3396183] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-01 18:39:43.377 Seetong_tps[35840:3396183] Formatted Date: 2026-07-01
2026-07-01 18:39:43.378 Seetong_tps[35840:3396183]  --- webSocketGetServerData msgId: 9369D1DB-224F-4697-B262-6236E74696C0 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-01";
        token = AVYOAQteVABrAAkFBgUFVgMJAFYJVVFpAQQB;
    };
}
2026-07-01 18:39:43.378 Seetong_tps[35840:3396183]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-01 18:39:43.378 Seetong_tps[35840:3396183]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-01 18:39:43.406 Seetong_tps[35840:3396183]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-01 18:39:43.483 Seetong_tps[35840:3396183] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-01 18:39:43.483 Seetong_tps[35840:3396183]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-01 18:39:43.483 Seetong_tps[35840:3396183]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-01 18:39:43.484 Seetong_tps[35840:3396183] Sorted Dates (Descending): (
)
2026-07-01 18:39:44.884 Seetong_tps[35840:3396183] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-01 18:39:44.884 Seetong_tps[35840:3396183] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-01 18:39:44.885 Seetong_tps[35840:3396183] 用户设置的具体字体大小: 15.000000
2026-07-01 18:39:45.184 Seetong_tps[35840:3396183] AppLaunch hideForRefreshToken
2026-07-01 18:39:45.184 Seetong_tps[35840:3396183] AppLaunch hideForRefreshToken dismiss
2026-07-01 18:39:45.185 Seetong_tps[35840:3396183] AppLaunch dismiss...
2026-07-01 18:39:45.490 Seetong_tps[35840:3396183]  dealloc -- STAppLaunchWindow
2026-07-01 18:39:45.492 Seetong_tps[35840:3396183]  dealloc -- STAppLaunchViewController
2026-07-01 18:39:45.494 Seetong_tps[35840:3396183] AppLaunch dismiss... end
2026-07-01 18:39:45.861 Seetong_tps[35840:3396183]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-01 18:39:46.098 Seetong_tps[35840:3396251] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11364a5c0>{number = 12, name = (null)}====
2026-07-01 18:39:46.375 Seetong_tps[35840:3396183]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-01 18:39:46.376 Seetong_tps[35840:3396183]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-01 18:39:46.376 Seetong_tps[35840:3396183] 滚动已停止500毫秒，执行操作:29115420
2026-07-01 18:39:46.732 Seetong_tps[35840:3396245] ====请求接口 - 成功 - 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: 0x109e37780>{number = 15, name = (null)}====
2026-07-01 18:39:47.374 Seetong_tps[35840:3396241] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-01 18:39:47.374 Seetong_tps[35840:3396241] [DeviceMonitor] 监控管理器初始化完成
2026-07-01 18:39:47.810 Seetong_tps[35840:3396183]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-01 18:39:47.815 Seetong_tps[35840:3396183] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-01 18:39:47.861 Seetong_tps[35840:3396183] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-01 18:39:47.861 Seetong_tps[35840:3396192] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-01 18:39:47.861 Seetong_tps[35840:3396183]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-01 18:39:47.862 Seetong_tps[35840:3396183] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-01 18:39:47.870 Seetong_tps[35840:3396183]  -- STBluetoothManager - 结束扫描 - 
2026-07-01 18:39:47.884 Seetong_tps[35840:3396183]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-01 下午6:39:47 884
2026-07-01 18:39:47.884 Seetong_tps[35840:3396183]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b454700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b470320>; layer = <CALayer: 0x10b432a80>>
2026-07-01 18:39:47.884 Seetong_tps[35840:3396183]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b454700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b470320>; layer = <CALayer: 0x10b432a80>> -- _camera.supportPlatform: 0
2026-07-01 18:39:47.884 Seetong_tps[35840:3396183]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-01 上午10:39:47 +0000
2026-07-01 18:39:47.884 Seetong_tps[35840:3396183]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-30 \U4e0a\U534812:03:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U53484:20:22 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U534810:39:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-01 18:39:47.885 Seetong_tps[35840:3396183]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-01 下午6:39:47 885
2026-07-01 18:39:47.885 Seetong_tps[35840:3396248] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-01 18:39:47.909 Seetong_tps[35840:3396183]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 18:39:47.912 Seetong_tps[35840:3396183] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-01 18:39:47.914 Seetong_tps[35840:3396183]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 18:39:47.914 Seetong_tps[35840:3396183] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-01 18:39:47.933 Seetong_tps[35840:3396183]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-01 18:39:47.935 Seetong_tps[35840:3396183]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-01 18:39:47.935 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-01 18:39:47.935 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-01 18:39:47.972 Seetong_tps[35840:3396183] uid:29115420 playAudio
2026-07-01 18:39:47.972 Seetong_tps[35840:3396183]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-01 18:39:47.972 Seetong_tps[35840:3396183]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-01 18:39:47.996 Seetong_tps[35840:3396183] 未处理的 biz 类型: res_video_preview_advert
2026-07-01 18:39:47.996 Seetong_tps[35840:3396183]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-01 18:39:48.170 Seetong_tps[35840:3396183] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-01 18:39:49.534 Seetong_tps[35840:3396241]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-01 18:39:49.535 Seetong_tps[35840:3396241]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-01 18:39:49.535 Seetong_tps[35840:3396241] onDeviceAuthSuccess:uid=29115420
2026-07-01 18:39:49.535 Seetong_tps[35840:3396241]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782902389.535173,lastReceiveYUVTimeInterval=1782902387.884389,interval=2,videoView=0x10b454700
2026-07-01 18:39:49.535 Seetong_tps[35840:3396241]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-01 18:39:49.539 Seetong_tps[35840:3396183]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-01 18:39:49.539 Seetong_tps[35840:3396198] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-01 18:39:49.539 Seetong_tps[35840:3396243] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-01 18:39:49.937 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.08 - 设备: 庭院 - 29115420
2026-07-01 18:39:50.374 Seetong_tps[35840:3396222] ===29115420===
2026-07-01 18:39:50.376 Seetong_tps[35840:3396222] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-01 18:39:50.381 Seetong_tps[35840:3396241] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-01 18:39:50.382 Seetong_tps[35840:3396241] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-01 18:39:50.382 Seetong_tps[35840:3396241] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1134d6e00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e1f8a00>
2026-07-01 18:39:50.382 Seetong_tps[35840:3396241] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-01 18:39:50.382 Seetong_tps[35840:3396241] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-01 18:39:50.382 Seetong_tps[35840:3396241] InitDecodePortLog: playsettype = 50
2026-07-01 18:39:50.383 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.52 - 设备: 庭院 - 29115420
2026-07-01 18:39:50.383 Seetong_tps[35840:3396241] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-01 18:39:50.383 Seetong_tps[35840:3396241] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-01 18:39:50.384 Seetong_tps[35840:3396241] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-01 18:39:50.384 Seetong_tps[35840:3396241] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-01 18:39:50.384 Seetong_tps[35840:3396241] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-01 18:39:50.384 Seetong_tps[35840:3396241] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-01 18:39:50.384 Seetong_tps[35840:3396241] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-01 18:39:50.384 Seetong_tps[35840:3396241]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-01 18:39:50.385 Seetong_tps[35840:3396241]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-01 18:39:50.385 Seetong_tps[35840:3396241]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-01 18:39:50.385 Seetong_tps[35840:3396198] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-01 18:39:50.386 Seetong_tps[35840:3396198] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-01 18:39:50.386 Seetong_tps[35840:3396243] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-01 18:39:50.386 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.52 - 设备: 庭院 - 29115420
2026-07-01 18:39:50.389 Seetong_tps[35840:3396183] uid:29115420 playAudio
2026-07-01 18:39:50.390 Seetong_tps[35840:3396183]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-01 18:39:50.390 Seetong_tps[35840:3396183]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-01 18:39:50.390 Seetong_tps[35840:3396243] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-01 18:39:50.414 Seetong_tps[35840:3396241]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-01 18:39:50.414 Seetong_tps[35840:3396241]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-01 18:39:50.415 Seetong_tps[35840:3396183] checkPortStatus:_decodePort=1
2026-07-01 18:39:50.415 Seetong_tps[35840:3396241]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-01 18:39:50.415 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.55 - 设备: 庭院 - 29115420
2026-07-01 18:39:50.415 Seetong_tps[35840:3396248] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-01 18:39:50.415 Seetong_tps[35840:3396248] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-01 18:39:50.415 Seetong_tps[35840:3396198] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-01 18:39:50.415 Seetong_tps[35840:3396241]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-01 18:39:50.415 Seetong_tps[35840:3396222]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-01 18:39:50.415 Seetong_tps[35840:3396241]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-01 18:39:50.416 Seetong_tps[35840:3396241]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-01 18:39:50.416 Seetong_tps[35840:3396248] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-01 18:39:50.416 Seetong_tps[35840:3396248] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-01 18:39:50.416 Seetong_tps[35840:3396183] uid:29115420 playAudio
2026-07-01 18:39:50.416 Seetong_tps[35840:3396248] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-01 18:39:50.416 Seetong_tps[35840:3396183]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-01 18:39:50.416 Seetong_tps[35840:3396183]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-01 18:39:50.416 Seetong_tps[35840:3396248] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-01 18:39:50.416 Seetong_tps[35840:3396183] checkPortStatus:_decodePort=1
2026-07-01 18:39:50.416 Seetong_tps[35840:3396183] uid:29115420 playAudio
2026-07-01 18:39:50.417 Seetong_tps[35840:3396183]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-01 18:39:50.417 Seetong_tps[35840:3396183]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-01 18:39:50.417 Seetong_tps[35840:3396248] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-01 18:39:50.417 Seetong_tps[35840:3396183] checkPortStatus:_decodePort=1
2026-07-01 18:39:50.784 Seetong_tps[35840:3396222]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-01 18:39:50.785 Seetong_tps[35840:3396183]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-01 18:39:50.787 Seetong_tps[35840:3396222]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-01 18:39:50.787 Seetong_tps[35840:3396222]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-01 18:39:50.799 Seetong_tps[35840:3396222]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-01 18:39:50.820 Seetong_tps[35840:3396222]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-01 18:39:50.830 Seetong_tps[35840:3396222]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-01 18:39:50.866 Seetong_tps[35840:3396311] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-07-01 18:39:50.880 Seetong_tps[35840:3396183] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-01 18:39:50.899 Seetong_tps[35840:3396183] uid:29115420 playAudio
2026-07-01 18:39:50.899 Seetong_tps[35840:3396243] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-01 18:39:50.899 Seetong_tps[35840:3396183] uid:29115420 playAudio
2026-07-01 18:39:50.899 Seetong_tps[35840:3396183] checkPortStatus:_decodePort=1
2026-07-01 18:39:50.899 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.04 - 设备: 庭院 - 29115420
2026-07-01 18:39:50.922 Seetong_tps[35840:3396311] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-07-01 18:39:50.924 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.06 - 设备: 庭院 - 29115420
2026-07-01 18:39:51.042 Seetong_tps[35840:3396222] Failed to get IoT drive away set configuration.
2026-07-01 18:39:51.042 Seetong_tps[35840:3396222]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-01 18:39:51.224 Seetong_tps[35840:3396183]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b454700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b470320>; layer = <CALayer: 0x10b432a80>>
2026-07-01 18:39:51.224 Seetong_tps[35840:3396183] #####Vstop:uid:29115420-0-port:1
2026-07-01 18:39:51.224 Seetong_tps[35840:3396183] -----------1release decodeport = 1
2026-07-01 18:39:51.225 Seetong_tps[35840:3396183]  -- 播放视频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" = 3300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-01 18:39:51.226 Seetong_tps[35840:3396183] _openGLView clearFrame ...
2026-07-01 18:39:51.237 Seetong_tps[35840:3396183] 当前控制器：STPlaybackVC
2026-07-01 18:39:51.238 Seetong_tps[35840:3396183]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-01 18:39:51.238 Seetong_tps[35840:3396183] 开始监听camera_nvr的onlineStatus属性变化
2026-07-01 18:39:51.238 Seetong_tps[35840:3396183] camera_nvr对象已切换，重新设置KVO监听
2026-07-01 18:39:51.248 Seetong_tps[35840:3396183] 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-07-01 18:39:51.392 Seetong_tps[35840:3396183]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 18:39:51.392 Seetong_tps[35840:3396183] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-01 18:39:51.393 Seetong_tps[35840:3396183]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 18:39:51.393 Seetong_tps[35840:3396183] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-01 18:39:51.393 Seetong_tps[35840:3396183]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 18:39:51.394 Seetong_tps[35840:3396183] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-01 18:39:51.394 Seetong_tps[35840:3396183]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-01 18:39:51.394 Seetong_tps[35840:3396183] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-01 18:39:51.401 Seetong_tps[35840:3396183]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-01 18:39:51.401 Seetong_tps[35840:3396183] ====高度=91.000000
2026-07-01 18:39:51.401 Seetong_tps[35840:3396183]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-01 18:39:51.403 Seetong_tps[35840:3396183] 停止监听camera_nvr的onlineStatus属性变化
2026-07-01 18:39:51.403 Seetong_tps[35840:3396183] 开始监听camera_nvr的onlineStatus属性变化
2026-07-01 18:39:51.403 Seetong_tps[35840:3396183] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-01 18:39:51.403 Seetong_tps[35840:3396183] ###### stopNvrRemoteRecord ......
2026-07-01 18:39:51.404 Seetong_tps[35840:3396183] updateAlarmListTable:messageModelList=0
2026-07-01 18:39:51.410 Seetong_tps[35840:3396183]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-01 18:39:51.410 Seetong_tps[35840:3396247] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-01 18:39:51.410 Seetong_tps[35840:3396183]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-01 18:39:51.410 Seetong_tps[35840:3396183]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-01 18:39:51.410 Seetong_tps[35840:3396183] updateAlarmListTable:messageModelList=0
2026-07-01 18:39:51.451 Seetong_tps[35840:3396183] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-01 18:39:51.488 Seetong_tps[35840:3396183]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-01 18:39:51.628 Seetong_tps[35840:3396248] ====请求接口 - 成功 - 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: 0x113567dc0>{number = 9, name = (null)}====
2026-07-01 18:39:51.673 Seetong_tps[35840:3396198] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10032,"name":"Seetong App云存回放页广告1","title":"首月仅0.99元，立即体验！","subTitle":"活动","buttonTxt":"前往开通","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","redirectUrl":"https://h5.seetong.com/half-screen/experience/index.html?openWebType=halfScreen&heightSize=0.65&commodityId=205","adTitle":"新客福利首月0.99元，立即抢购！","adSubTitle":"","adButtonTxt":"","adStartTime":"2025-03-19 14:00:00","adStartTimeStamp":1742364000000,"adEndTime":"2026-05-07 14:39:10","adEndTimeStamp":1778135950000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240516/2fbe0346e6e408ae9c04d77ccfc1a142.png","adRedirectUrl":"https://h5.seetong.com/video-cloud-storage/subpages/cloud/goods/index?utm_source=10032","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null}}，线程：<NSThread: 0x109e37940>{number = 17, name = (null)}====
2026-07-01 18:39:51.698 Seetong_tps[35840:3396247] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x109e37b40>{number = 19, name = (null)}====
2026-07-01 18:39:51.706 Seetong_tps[35840:3396241] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-01 18:39:51.706 Seetong_tps[35840:3396241]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-01 18:39:51.706 Seetong_tps[35840:3396241] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1134d6e00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e1f8a00>
2026-07-01 18:39:51.706 Seetong_tps[35840:3396241] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-01 18:39:51.707 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.84 - 设备: 庭院 - 29115420
2026-07-01 18:39:51.707 Seetong_tps[35840:3396241] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-01 18:39:51.708 Seetong_tps[35840:3396241] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-01 18:39:51.708 Seetong_tps[35840:3396241] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-01 18:39:51.708 Seetong_tps[35840:3396241] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-01 18:39:51.974 Seetong_tps[35840:3396183]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-01 18:39:52.279 Seetong_tps[35840:3396222] ===29115420===
2026-07-01 18:39:52.357 Seetong_tps[35840:3396222]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:1000000000000000000000000000000 - result: 0 - devid: 29115420
2026-07-01 18:39:52.404 Seetong_tps[35840:3396222] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=896
2026-07-01 18:39:52.405 Seetong_tps[35840:3396183] timeSliceArray.count=57
2026-07-01 18:39:52.426 Seetong_tps[35840:3396183] nvrParseRecPlayBlock timelineModelArray.count=56
2026-07-01 18:39:52.426 Seetong_tps[35840:3396183] timelineModel.timePaint=17:53:38-18:39:23,timelineModel.recordType=1
2026-07-01 18:39:52.443 Seetong_tps[35840:3396183] updateAlarmListTable:messageModelList=27
2026-07-01 18:39:52.443 Seetong_tps[35840:3396183]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-01 18:39:52.444 Seetong_tps[35840:3396183]  --- setFirstTimePosition --- i: 55 - recordType: 1
2026-07-01 18:39:52.445 Seetong_tps[35840:3396183]  --- setFirstTimePosition --- i: 54 - recordType: 7
2026-07-01 18:39:52.445 Seetong_tps[35840:3396183] _firstHaveDataTime=17:53:03
2026-07-01 18:39:52.978 Seetong_tps[35840:3396183]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-01 18:39:53.074 Seetong_tps[35840:3396183]  -- 预览倒计时 -- User interaction detected
2026-07-01 18:39:53.097 Seetong_tps[35840:3396183] uid:29115420 FC_P2PNvrReplayByTime
2026-07-01 18:39:53.097 Seetong_tps[35840:3396183]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-28 \U4e0b\U534811:25:07 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-06-30 \U4e0a\U534812:03:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U53484:20:22 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U534810:39:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-01 18:39:53.098 Seetong_tps[35840:3396183]  -- 播放视频（录像） -- 开始时间: 2026-07-01 上午10:39:53 +0000
2026-07-01 18:39:53.098 Seetong_tps[35840:3396243] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260701175303
2026-07-01 18:39:53.098 Seetong_tps[35840:3396183]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260701175303
2026-07-01 18:39:53.875 Seetong_tps[35840:3396183]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-01 18:39:53.963 Seetong_tps[35840:3396222]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-01 18:39:54.540 Seetong_tps[35840:3396241] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-01 18:39:54.540 Seetong_tps[35840:3396241]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-01 18:39:54.541 Seetong_tps[35840:3396241] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1134d6e00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e1f8a00>
2026-07-01 18:39:54.541 Seetong_tps[35840:3396241] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-01 18:39:54.541 Seetong_tps[35840:3396241] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-01 18:39:54.541 Seetong_tps[35840:3396241] InitDecodePortLog: playsettype = 50
2026-07-01 18:39:54.541 Seetong_tps[35840:3396241] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-01 18:39:54.541 Seetong_tps[35840:3396241] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-01 18:39:54.541 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.44 - 设备: 庭院 - 29115420
2026-07-01 18:39:54.541 Seetong_tps[35840:3396241] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-01 18:39:54.543 Seetong_tps[35840:3396241] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-01 18:39:54.544 Seetong_tps[35840:3396241] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-01 18:39:54.544 Seetong_tps[35840:3396241] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-01 18:39:54.545 Seetong_tps[35840:3396241] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-01 18:39:54.547 Seetong_tps[35840:3396183]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.45 - 设备: 庭院 - 29115420
2026-07-01 18:39:54.560 Seetong_tps[35840:3396183] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-01 18:39:55.515 Seetong_tps[35840:3396183] 卡回放第一帧回调 倍速 = 0
2026-07-01 18:39:57.174 Seetong_tps[35840:3396183]  -- 预览倒计时 -- User interaction detected
2026-07-01 18:39:57.195 Seetong_tps[35840:3396183]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260701175124
2026-07-01 18:39:57.195 Seetong_tps[35840:3396242] zhangw_controlNvrRemoteRecord:strDateTime=20260701175124,action=6
2026-07-01 18:39:57.312 Seetong_tps[35840:3396222]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-01 18:39:59.420 Seetong_tps[35840:3396183] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-01 18:39:59.421 Seetong_tps[35840:3396183] ###### stopNvrRemoteRecord ......
2026-07-01 18:39:59.422 Seetong_tps[35840:3396241]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-01 18:39:59.428 Seetong_tps[35840:3396183]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-01 18:39:59.429 Seetong_tps[35840:3396183] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782901430000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782881707000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-01 18:39:59.429 Seetong_tps[35840:3396183]  --- 取消心跳 destoryHeartBeat --- 
2026-07-01 18:39:59.429 Seetong_tps[35840:3396183]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-01 18:39:59.437 Seetong_tps[35840:3396183] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-01 18:39:59.460 Seetong_tps[35840:3396183] [保存失败] 相机对象或存储字典为空
2026-07-01 18:39:59.461 Seetong_tps[35840:3396183] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.61","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782901430000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782881707000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-01 18:39:59.461 Seetong_tps[35840:3396183]  --- 取消心跳 destoryHeartBeat --- 
2026-07-01 18:39:59.461 Seetong_tps[35840:3396183]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-01 18:39:59.461 Seetong_tps[35840:3396248] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-01 18:39:59.461 Seetong_tps[35840:3396248] --FC_StopDevComEx end
2026-07-01 18:39:59.467 Seetong_tps[35840:3396183]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-02 17:04:24.883 Seetong_tps[2737:188393] app_version=8.3.805
2026-07-02 17:04:24.895 Seetong_tps[2737:188444] 询问用户是否开启推送成功
2026-07-02 17:04:24.895 Seetong_tps[2737:188444] 用户点击允许接收推送
2026-07-02 17:04:24.896 Seetong_tps[2737:188393]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-02 17:04:24.896 Seetong_tps[2737:188393] showForLogin 1
2026-07-02 17:04:24.896 Seetong_tps[2737:188393] AppLaunch 还剩 6.736873865127563 秒
2026-07-02 17:04:24.896 Seetong_tps[2737:188421] remoteNotificationSetting: <UNNotificationSettings: 0x11328f3e0; 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-07-02 17:04:24.914 Seetong_tps[2737:188393]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-02 17:04:24.946 Seetong_tps[2737:188393] viewDidLoad/configtime=2026-07-02 上午9:04:24 +0000
2026-07-02 17:04:24.948 Seetong_tps[2737:188393]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-02 17:04:24.948 Seetong_tps[2737:188393]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-02 17:04:25.012 Seetong_tps[2737:188393]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-02 17:04:25.012 Seetong_tps[2737:188393]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-02 17:04:25.014 Seetong_tps[2737:188393]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-02 17:04:25.014 Seetong_tps[2737:188393] 开始检查未读客服消息...
2026-07-02 17:04:25.014 Seetong_tps[2737:188393] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-02 17:04:25.014 Seetong_tps[2737:188393]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 17:04:25.022 Seetong_tps[2737:188393]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-02 17:04:25.022 Seetong_tps[2737:188393]  -- WebSocket connection - getNetty - 
2026-07-02 17:04:25.022 Seetong_tps[2737:188393]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-02 17:04:25.025 Seetong_tps[2737:188393] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-02 17:04:25.025 Seetong_tps[2737:188393] NAV deviceOrientationDidChange:1
2026-07-02 17:04:25.028 Seetong_tps[2737:188393]  -- groupDeviceList -- 
2026-07-02 17:04:25.028 Seetong_tps[2737:188393] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-02 17:04:25.028 Seetong_tps[2737:188393]  -- WebSocket connection - getNetty - 
2026-07-02 17:04:25.028 Seetong_tps[2737:188393]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-02 17:04:25.103 Seetong_tps[2737:188393]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-02 17:04:25.217 Seetong_tps[2737:188393] Super properties have already been unregistered.
2026-07-02 17:04:25.217 Seetong_tps[2737:188393] UMAPM_OOMSampling(0,0):NO
2026-07-02 17:04:25.219 Seetong_tps[2737:188393]  -- deviceListDataUpdate - AppLaunch 还剩 1.414110898971558 秒 - 再延迟 1.914110898971558 秒 - 启动耗时 1.585889101028442 秒
2026-07-02 17:04:25.219 Seetong_tps[2737:188393]  -- groupDeviceList -- 
2026-07-02 17:04:25.219 Seetong_tps[2737:188393] groupDeviceList 已在进行中，跳过新的调用
2026-07-02 17:04:25.219 Seetong_tps[2737:188393]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1586 毫秒
2026-07-02 17:04:25.221 Seetong_tps[2737:188393]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-02 17:04:25.222 Seetong_tps[2737:188393]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 17:04:25.222 Seetong_tps[2737:188393]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-02 17:04:25.223 Seetong_tps[2737:188393]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 544;
}
2026-07-02 17:04:25.223 Seetong_tps[2737:188393]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-02 17:04:25.223 Seetong_tps[2737:188393]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-02 17:04:25.223 Seetong_tps[2737:188393]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-02 17:04:25.223 Seetong_tps[2737:188393]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODMwNjk0NjQsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.3vzjap3df2KGZgEITDKBhxN919fitZQYByNynPc8o3o","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODU1NzUwNjQsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgyOTgzMDY0LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.iWMq35vv850EzEkBiUPy04WrpNp9sbXVHKdHMzTHqzU","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-07-02 17:04:25.229 Seetong_tps[2737:188393]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1782983065.229263
2026-07-02 17:04:25.229 Seetong_tps[2737:188393]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1782983065.229263
2026-07-02 17:04:25.229 Seetong_tps[2737:188393]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1782983065.229263 - lastRefreshTokenTime: 1782983065.229263
2026-07-02 17:04:25.236 Seetong_tps[2737:188393] ++++-[VideoView dealloc]++++
2026-07-02 17:04:25.239 Seetong_tps[2737:188393] OpenGLView20_Seetong dealloc:0x11cb49600
2026-07-02 17:04:25.253 Seetong_tps[2737:188393]  -- WebSocket - 重置重连次数 -- 
2026-07-02 17:04:25.268 Seetong_tps[2737:188393]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-02 17:04:25.268 Seetong_tps[2737:188393]  -- WebSocket connection - getNetty - 
2026-07-02 17:04:25.268 Seetong_tps[2737:188393]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-02 17:04:25.279 Seetong_tps[2737:188393] UMAPM_NetworkSampling(0,0):NO
2026-07-02 17:04:25.279 Seetong_tps[2737:188393]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-02 17:04:25.279 Seetong_tps[2737:188393]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-02 17:04:25.279 Seetong_tps[2737:188393]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-02 17:04:25.281 Seetong_tps[2737:188393] 蓝牙已打开
2026-07-02 17:04:25.295 Seetong_tps[2737:188393]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-02 17:04:25.318 Seetong_tps[2737:188425] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10c079080>{number = 3, name = (null)}====
2026-07-02 17:04:25.326 Seetong_tps[2737:188522] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVFUHU1IHBVMFOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10f652bc0>{number = 15, name = (null)}====
2026-07-02 17:04:25.329 Seetong_tps[2737:188430] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10c2d1040>{number = 7, name = (null)}====
2026-07-02 17:04:25.337 Seetong_tps[2737:188420] ====请求接口 - 成功 - 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=bjrelay57.s5.seetong.com:14443;type=0&load=34&addr=bjrelay62.s5.seetong.com:11443;type=0&load=24&addr=bjrelay47.s2.seetong.com:5443;","vipRelayServers":"type=0&load=47&addr=bjrelay42.s2.seetong.com:15443;type=0&load=41&addr=bjrelay42.s2.seetong.com:9443;type=0&load=48&addr=bjrelay43.s2.seetong.com:4443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.37","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c0791c0>{number = 5, name = (null)}====
2026-07-02 17:04:25.338 Seetong_tps[2737:188517] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10f653300>{number = 16, name = (null)}====
2026-07-02 17:04:25.343 Seetong_tps[2737:188520] ====请求接口 - 成功 - 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: 0x10f653340>{number = 17, name = (null)}====
2026-07-02 17:04:25.359 Seetong_tps[2737:188516] ====请求接口 - 成功 - 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.12","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782981951000,"lastHeartTime":1782969350000,"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: 0x10f6534c0>{number = 18, name = (null)}====
2026-07-02 17:04:25.363 Seetong_tps[2737:188518] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10f6535c0>{number = 19, name = (null)}====
2026-07-02 17:04:25.363 Seetong_tps[2737:188421] ====请求接口 - 成功 - 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: 0x10c0790c0>{number = 2, name = (null)}====
2026-07-02 17:04:25.367 Seetong_tps[2737:188450] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzU4Nzg2NTI3NSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.DFIuaTQ9A0_tVzkDVizauSqI-WONgEslFHpfeU7hF1k","accessNode":"114.116.198.103:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzU4Nzg2NTI3NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5MyJdfQ.fxBscE8sEUzAWVWGgcRpoLnGA-AAmvsZLnWjGaHbec0","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":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24903"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24902"}]}
====
2026-07-02 17:04:25.383 Seetong_tps[2737:188521] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x11c97be40>{number = 10, name = (null)}====
2026-07-02 17:04:25.383 Seetong_tps[2737:188519] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10f653580>{number = 20, name = (null)}====
2026-07-02 17:04:25.393 Seetong_tps[2737:188393]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-02 17:04:25.393 Seetong_tps[2737:188393]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVFUHU1IHBVMFOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-02 17:04:25.408 Seetong_tps[2737:188444] ====请求接口 - 成功 - 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: 0x10f6537c0>{number = 22, name = (null)}====
2026-07-02 17:04:25.409 Seetong_tps[2737:188393]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-02 17:04:25.409 Seetong_tps[2737:188393]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-02 17:04:25.420 Seetong_tps[2737:188393]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-02 17:04:25.429 Seetong_tps[2737:188393]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-02 17:04:25.429 Seetong_tps[2737:188421]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-02 17:04:25.429 Seetong_tps[2737:188421]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-02 17:04:25.429 Seetong_tps[2737:188421]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-02 17:04:25.429 Seetong_tps[2737:188393] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-02 17:04:25.429 Seetong_tps[2737:188393] 客服消息未读数量: 0
2026-07-02 17:04:25.430 Seetong_tps[2737:188421]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-02 17:04:25.430 Seetong_tps[2737:188421]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-02 17:04:25.430 Seetong_tps[2737:188421]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-02 17:04:25.430 Seetong_tps[2737:188393]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 17:04:25.431 Seetong_tps[2737:188393]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-02 17:04:25.436 Seetong_tps[2737:188393]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-02 17:04:25.437 Seetong_tps[2737:188393]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-02 17:04:25.437 Seetong_tps[2737:188393]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1804 毫秒
2026-07-02 17:04:25.437 Seetong_tps[2737:188393] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782981951000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782969350000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 17:04:25.437 Seetong_tps[2737:188393]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-02 17:04:25.437 Seetong_tps[2737:188393]  -- groupDeviceList -- 
2026-07-02 17:04:25.437 Seetong_tps[2737:188393]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-02 17:04:25.437 Seetong_tps[2737:188393]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 17:04:25.438 Seetong_tps[2737:188393]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-02 17:04:25.438 Seetong_tps[2737:188393]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-02 17:04:25.438 Seetong_tps[2737:188393]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-02 17:04:25.476 Seetong_tps[2737:188526] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1133d20c0>{number = 12, name = (null)}====
2026-07-02 17:04:25.481 Seetong_tps[2737:188393]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-02 17:04:25.481 Seetong_tps[2737:188393]  -- WebSocket - 重置重连次数 -- 
2026-07-02 17:04:25.481 Seetong_tps[2737:188393]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-02 17:04:25.482 Seetong_tps[2737:188393]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:04:25.482 Seetong_tps[2737:188393]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgAICVUEU1dpAQQB","reconn":0}}
2026-07-02 17:04:25.482 Seetong_tps[2737:188393]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:04:25.483 Seetong_tps[2737:188393] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782981951000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782969350000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 17:04:25.515 Seetong_tps[2737:188393]  -- STBluetoothManager - 结束扫描 - 
2026-07-02 17:04:25.515 Seetong_tps[2737:188393]  -- STBluetoothManager - 开始扫描 - 
2026-07-02 17:04:25.605 Seetong_tps[2737:188393] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-02 17:04:25.605 Seetong_tps[2737:188393] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-02 17:04:25.606 Seetong_tps[2737:188393] Formatted Date: 2026-07-02
2026-07-02 17:04:25.606 Seetong_tps[2737:188393]  --- webSocketGetServerData msgId: 1089D2F0-C231-4B15-B199-4FBCBE96E118 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-02";
        token = AVYOAQteVABrAAkFBgUFVgAICVUEU1dpAQQB;
    };
}
2026-07-02 17:04:25.606 Seetong_tps[2737:188393]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:04:25.606 Seetong_tps[2737:188393]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-02 17:04:25.629 Seetong_tps[2737:188393]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-02 17:04:25.669 Seetong_tps[2737:188393] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-02 17:04:25.669 Seetong_tps[2737:188393]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-02 17:04:25.669 Seetong_tps[2737:188393]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-02 17:04:25.669 Seetong_tps[2737:188393] Sorted Dates (Descending): (
)
2026-07-02 17:04:27.124 Seetong_tps[2737:188393] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-02 17:04:27.125 Seetong_tps[2737:188393] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-02 17:04:27.125 Seetong_tps[2737:188393] 用户设置的具体字体大小: 15.000000
2026-07-02 17:04:27.217 Seetong_tps[2737:188393] AppLaunch hideForRefreshToken
2026-07-02 17:04:27.217 Seetong_tps[2737:188393] AppLaunch hideForRefreshToken dismiss
2026-07-02 17:04:27.217 Seetong_tps[2737:188393] AppLaunch dismiss...
2026-07-02 17:04:27.522 Seetong_tps[2737:188393]  dealloc -- STAppLaunchWindow
2026-07-02 17:04:27.527 Seetong_tps[2737:188393]  dealloc -- STAppLaunchViewController
2026-07-02 17:04:27.529 Seetong_tps[2737:188393] AppLaunch dismiss... end
2026-07-02 17:04:28.163 Seetong_tps[2737:188393]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-02 17:04:28.458 Seetong_tps[2737:188422] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10c078f40>{number = 4, name = (null)}====
2026-07-02 17:04:28.644 Seetong_tps[2737:188393]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-02 17:04:28.648 Seetong_tps[2737:188393] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-02 17:04:28.694 Seetong_tps[2737:188393] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-02 17:04:28.694 Seetong_tps[2737:188519] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-02 17:04:28.694 Seetong_tps[2737:188393]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:04:28.695 Seetong_tps[2737:188393] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-02 17:04:28.705 Seetong_tps[2737:188393]  -- STBluetoothManager - 结束扫描 - 
2026-07-02 17:04:28.719 Seetong_tps[2737:188393]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-02 下午5:04:28 719
2026-07-02 17:04:28.719 Seetong_tps[2737:188393]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110460a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110490bc0>; layer = <CALayer: 0x110446380>>
2026-07-02 17:04:28.719 Seetong_tps[2737:188393]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110460a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110490bc0>; layer = <CALayer: 0x110446380>> -- _camera.supportPlatform: 0
2026-07-02 17:04:28.719 Seetong_tps[2737:188393]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-02 上午9:04:28 +0000
2026-07-02 17:04:28.720 Seetong_tps[2737:188393]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-30 \U4e0a\U534812:03:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U53484:20:22 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U534810:39:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0a\U53489:04:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-02 17:04:28.720 Seetong_tps[2737:188393]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-02 下午5:04:28 720
2026-07-02 17:04:28.720 Seetong_tps[2737:188519] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-02 17:04:28.745 Seetong_tps[2737:188393]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 17:04:28.748 Seetong_tps[2737:188393] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:04:28.750 Seetong_tps[2737:188393]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 17:04:28.750 Seetong_tps[2737:188393] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:04:28.772 Seetong_tps[2737:188393]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-02 17:04:28.775 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-02 17:04:28.775 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-02 17:04:28.775 Seetong_tps[2737:188393]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-02 17:04:28.775 Seetong_tps[2737:188393]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-02 17:04:28.775 Seetong_tps[2737:188393] 滚动已停止500毫秒，执行操作:29115420
2026-07-02 17:04:28.808 Seetong_tps[2737:188393] uid:29115420 playAudio
2026-07-02 17:04:28.808 Seetong_tps[2737:188393]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-02 17:04:28.808 Seetong_tps[2737:188393]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-02 17:04:28.821 Seetong_tps[2737:188393] 未处理的 biz 类型: res_video_preview_advert
2026-07-02 17:04:28.821 Seetong_tps[2737:188393]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-02 17:04:29.000 Seetong_tps[2737:188393] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-02 17:04:29.004 Seetong_tps[2737:188421] ====请求接口 - 成功 - 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: 0x10c0790c0>{number = 2, name = (null)}====
2026-07-02 17:04:29.432 Seetong_tps[2737:188450] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-02 17:04:29.433 Seetong_tps[2737:188450] [DeviceMonitor] 监控管理器初始化完成
2026-07-02 17:04:29.445 Seetong_tps[2737:188393]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-02 下午5:04:29 445
2026-07-02 17:04:29.446 Seetong_tps[2737:188393]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110460a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110490bc0>; layer = <CALayer: 0x110446380>>
2026-07-02 17:04:29.446 Seetong_tps[2737:188393]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110460a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110490bc0>; layer = <CALayer: 0x110446380>> -- _camera.supportPlatform: 0
2026-07-02 17:04:29.446 Seetong_tps[2737:188393]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-02 下午5:04:29 446
2026-07-02 17:04:29.446 Seetong_tps[2737:188393]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-02 17:04:29.447 Seetong_tps[2737:188393]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-02 17:04:29.447 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.75 - 设备: 庭院 - 29115420
2026-07-02 17:04:30.025 Seetong_tps[2737:188450]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-02 17:04:30.026 Seetong_tps[2737:188450]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-02 17:04:30.026 Seetong_tps[2737:188450] onDeviceAuthSuccess:uid=29115420
2026-07-02 17:04:30.026 Seetong_tps[2737:188450]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782983070.026130,lastReceiveYUVTimeInterval=1782983069.446228,interval=1,videoView=0x110460a80
2026-07-02 17:04:30.026 Seetong_tps[2737:188450]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-02 17:04:30.028 Seetong_tps[2737:188393]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-02 17:04:30.028 Seetong_tps[2737:188527] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-02 17:04:30.028 Seetong_tps[2737:188526] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-02 17:04:30.332 Seetong_tps[2737:188393] UMAPM_OOMSampling(0,0):NO
2026-07-02 17:04:30.332 Seetong_tps[2737:188393] UMAPM_NetworkSampling(0,0):NO
2026-07-02 17:04:30.708 Seetong_tps[2737:188446] ===29115420===
2026-07-02 17:04:30.709 Seetong_tps[2737:188446] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-02 17:04:30.714 Seetong_tps[2737:188450] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-02 17:04:30.714 Seetong_tps[2737:188450] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-02 17:04:30.714 Seetong_tps[2737:188450] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11323db40>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1131fca00>
2026-07-02 17:04:30.714 Seetong_tps[2737:188450] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-02 17:04:30.714 Seetong_tps[2737:188450] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-02 17:04:30.714 Seetong_tps[2737:188450] InitDecodePortLog: playsettype = 50
2026-07-02 17:04:30.715 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.02 - 设备: 庭院 - 29115420
2026-07-02 17:04:30.716 Seetong_tps[2737:188450] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-02 17:04:30.716 Seetong_tps[2737:188450] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-02 17:04:30.716 Seetong_tps[2737:188450] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-02 17:04:30.716 Seetong_tps[2737:188450] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-02 17:04:30.716 Seetong_tps[2737:188450] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-02 17:04:30.716 Seetong_tps[2737:188450] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-02 17:04:30.717 Seetong_tps[2737:188450] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-02 17:04:30.717 Seetong_tps[2737:188450]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-02 17:04:30.718 Seetong_tps[2737:188450]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:04:30.718 Seetong_tps[2737:188450]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:04:30.718 Seetong_tps[2737:188526] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-02 17:04:30.718 Seetong_tps[2737:188517] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-02 17:04:30.718 Seetong_tps[2737:188526] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-02 17:04:30.720 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.02 - 设备: 庭院 - 29115420
2026-07-02 17:04:30.722 Seetong_tps[2737:188393] uid:29115420 playAudio
2026-07-02 17:04:30.723 Seetong_tps[2737:188393]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-02 17:04:30.723 Seetong_tps[2737:188393]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-02 17:04:30.723 Seetong_tps[2737:188517] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-02 17:04:30.725 Seetong_tps[2737:188393] checkPortStatus:_decodePort=1
2026-07-02 17:04:30.725 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.03 - 设备: 庭院 - 29115420
2026-07-02 17:04:30.908 Seetong_tps[2737:188446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-02 17:04:30.908 Seetong_tps[2737:188450]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-02 17:04:30.909 Seetong_tps[2737:188450]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:04:30.909 Seetong_tps[2737:188450]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:04:30.909 Seetong_tps[2737:188517] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-02 17:04:30.909 Seetong_tps[2737:188517] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-02 17:04:30.909 Seetong_tps[2737:188526] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-02 17:04:30.909 Seetong_tps[2737:188393] uid:29115420 playAudio
2026-07-02 17:04:30.909 Seetong_tps[2737:188393]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-02 17:04:30.909 Seetong_tps[2737:188393]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-02 17:04:30.909 Seetong_tps[2737:188526] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-02 17:04:30.912 Seetong_tps[2737:188393] checkPortStatus:_decodePort=1
2026-07-02 17:04:30.913 Seetong_tps[2737:188450]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-02 17:04:30.913 Seetong_tps[2737:188450]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:04:30.913 Seetong_tps[2737:188450]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:04:30.913 Seetong_tps[2737:188516] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-02 17:04:30.913 Seetong_tps[2737:188516] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-02 17:04:30.913 Seetong_tps[2737:188526] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-02 17:04:30.913 Seetong_tps[2737:188393] uid:29115420 playAudio
2026-07-02 17:04:30.914 Seetong_tps[2737:188393]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-02 17:04:30.914 Seetong_tps[2737:188393]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-02 17:04:30.914 Seetong_tps[2737:188526] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-02 17:04:30.914 Seetong_tps[2737:188393] checkPortStatus:_decodePort=1
2026-07-02 17:04:30.975 Seetong_tps[2737:188446]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-02 17:04:31.009 Seetong_tps[2737:188590] 重新观看视频线程：<_NSMainThread: 0x10c078000>{number = 1, name = (null)}
2026-07-02 17:04:31.020 Seetong_tps[2737:188393] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-02 17:04:31.023 Seetong_tps[2737:188590] 重新观看视频线程：<_NSMainThread: 0x10c078000>{number = 1, name = (null)}
2026-07-02 17:04:31.032 Seetong_tps[2737:188393] uid:29115420 playAudio
2026-07-02 17:04:31.032 Seetong_tps[2737:188521] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-02 17:04:31.032 Seetong_tps[2737:188393] uid:29115420 playAudio
2026-07-02 17:04:31.037 Seetong_tps[2737:188393] checkPortStatus:_decodePort=1
2026-07-02 17:04:31.037 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.34 - 设备: 庭院 - 29115420
2026-07-02 17:04:31.039 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.34 - 设备: 庭院 - 29115420
2026-07-02 17:04:31.223 Seetong_tps[2737:188393]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-02 17:04:31.236 Seetong_tps[2737:188446]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-02 17:04:31.242 Seetong_tps[2737:188446]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-02 17:04:31.243 Seetong_tps[2737:188446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-02 17:04:31.243 Seetong_tps[2737:188446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-02 17:04:31.243 Seetong_tps[2737:188446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-02 17:04:31.279 Seetong_tps[2737:188446] Failed to get IoT drive away set configuration.
2026-07-02 17:04:31.279 Seetong_tps[2737:188446]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-02 17:04:35.157 Seetong_tps[2737:188393]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-02 17:04:35.157 Seetong_tps[2737:188393] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782981951000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782969350000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 17:04:35.157 Seetong_tps[2737:188393]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 17:04:35.157 Seetong_tps[2737:188393]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-02 17:04:35.159 Seetong_tps[2737:188450]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-02 17:04:35.170 Seetong_tps[2737:188393]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110460a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110490bc0>; layer = <CALayer: 0x110446380>>
2026-07-02 17:04:35.170 Seetong_tps[2737:188393] #####Vstop:uid:29115420-0-port:1
2026-07-02 17:04:35.191 Seetong_tps[2737:188393] -----------1release decodeport = 1
2026-07-02 17:04:35.191 Seetong_tps[2737:188393]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2300;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 6400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-02 17:04:35.192 Seetong_tps[2737:188393] _openGLView clearFrame ...
2026-07-02 17:04:35.192 Seetong_tps[2737:188393] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-02 17:04:55.256 Seetong_tps[2737:188393] zzzzz:backgroundDoSomething
2026-07-02 17:04:55.257 Seetong_tps[2737:188516] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-02 17:04:55.258 Seetong_tps[2737:188516] --FC_StopDevComEx end
2026-07-02 17:05:00.252 Seetong_tps[2737:188393] zzzzz:stopBackgroundTask 180seconds
2026-07-02 17:05:01.286 Seetong_tps[2737:188444] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-02 17:05:01.288 Seetong_tps[2737:188444] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-02 17:05:01.291 Seetong_tps[2737:188444] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-02 17:05:01.293 Seetong_tps[2737:188444] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-02 17:05:01.297 Seetong_tps[2737:188444] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-02 17:05:52.556 Seetong_tps[2737:188393] zzzzz:stopBackgroundTask EnterForeground
2026-07-02 17:05:52.556 Seetong_tps[2737:189879] zzzzz:FC_ResumeDevCom start
2026-07-02 17:05:52.559 Seetong_tps[2737:188393]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-02 17:05:52.582 Seetong_tps[2737:188393]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-02 下午5:05:52 582
2026-07-02 17:05:52.582 Seetong_tps[2737:188393]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110460a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110490bc0>; layer = <CALayer: 0x110446380>>
2026-07-02 17:05:52.582 Seetong_tps[2737:188393]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110460a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110490bc0>; layer = <CALayer: 0x110446380>> -- _camera.supportPlatform: 0
2026-07-02 17:05:52.583 Seetong_tps[2737:188393]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-02 上午9:05:52 +0000
2026-07-02 17:05:52.588 Seetong_tps[2737:188393]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-06-30 \U4e0a\U534812:03:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U53484:20:22 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U534810:39:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0a\U53489:04:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-02 17:05:52.588 Seetong_tps[2737:188393]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-02 下午5:05:52 589
2026-07-02 17:05:52.589 Seetong_tps[2737:188393] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-07-02 17:05:52.589 Seetong_tps[2737:189879] zzzzz:FC_ResumeDevCom
2026-07-02 17:05:52.591 Seetong_tps[2737:189168] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-02 17:05:52.593 Seetong_tps[2737:188393] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:05:52.600 Seetong_tps[2737:188393]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-02 17:05:52.608 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-07-02 17:05:52.609 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-07-02 17:05:52.632 Seetong_tps[2737:188450] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-07-02 17:05:52.851 Seetong_tps[2737:188393]  -- WebSocket - 重置重连次数 -- 
2026-07-02 17:05:52.851 Seetong_tps[2737:188393]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-02 17:05:52.851 Seetong_tps[2737:188393]  -- WebSocket connection - getNetty - 
2026-07-02 17:05:52.863 Seetong_tps[2737:188393]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-02 17:05:53.138 Seetong_tps[2737:189168] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGU1cEVVUCBFJvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1106da200>{number = 26, name = (null)}====
2026-07-02 17:05:53.140 Seetong_tps[2737:188393]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-02 17:05:53.141 Seetong_tps[2737:188393]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGU1cEVVUCBFJvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-02 17:05:53.253 Seetong_tps[2737:188393]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-02 17:05:53.254 Seetong_tps[2737:188393]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 17:05:53.254 Seetong_tps[2737:188393]  -- WebSocket - 重置重连次数 -- 
2026-07-02 17:05:53.254 Seetong_tps[2737:188393]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-02 17:05:53.255 Seetong_tps[2737:188393]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:05:53.256 Seetong_tps[2737:188393]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgAICVUFVFFpAQQB","reconn":1}}
2026-07-02 17:05:53.256 Seetong_tps[2737:188393]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:05:53.258 Seetong_tps[2737:188393] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782981951000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782969350000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 17:05:53.384 Seetong_tps[2737:188393] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-02 17:05:53.384 Seetong_tps[2737:188393] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-02 17:05:53.384 Seetong_tps[2737:188393] Formatted Date: 2026-07-02
2026-07-02 17:05:53.384 Seetong_tps[2737:188393]  --- webSocketGetServerData msgId: 63B534D8-0AC3-49B2-8B5E-DDE5C9FB9ED4 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-02";
        token = AVYOAQteVABrAAkFBgUFVgAICVUFVFFpAQQB;
    };
}
2026-07-02 17:05:53.384 Seetong_tps[2737:188393]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:05:53.384 Seetong_tps[2737:188393]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-02 17:05:53.447 Seetong_tps[2737:188393] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-02 17:05:53.447 Seetong_tps[2737:188393]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-02 17:05:53.447 Seetong_tps[2737:188393]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-02 17:05:53.447 Seetong_tps[2737:188393] Sorted Dates (Descending): (
)
2026-07-02 17:05:54.604 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.02 - 设备: 庭院 - 29115420
2026-07-02 17:05:59.214 Seetong_tps[2737:188450] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-02 17:05:59.218 Seetong_tps[2737:188393]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-02 下午5:05:59 218
2026-07-02 17:05:59.219 Seetong_tps[2737:188393]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110460a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110490bc0>; layer = <CALayer: 0x110446380>>
2026-07-02 17:05:59.219 Seetong_tps[2737:188393]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110460a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110490bc0>; layer = <CALayer: 0x110446380>> -- _camera.supportPlatform: 0
2026-07-02 17:05:59.219 Seetong_tps[2737:188393]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-02 下午5:05:59 220
2026-07-02 17:05:59.220 Seetong_tps[2737:188393]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-02 17:05:59.220 Seetong_tps[2737:188393]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-02 17:05:59.220 Seetong_tps[2737:188393]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.00 - 设备: 庭院 - 29115420
2026-07-02 17:05:59.721 Seetong_tps[2737:188393]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-02 17:05:59.722 Seetong_tps[2737:188393] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782981951000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782969350000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 17:05:59.722 Seetong_tps[2737:188393]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 17:05:59.722 Seetong_tps[2737:188393]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-02 17:05:59.733 Seetong_tps[2737:188393]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110460a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110490bc0>; layer = <CALayer: 0x110446380>>
2026-07-02 17:05:59.733 Seetong_tps[2737:188393] #####Vstop:uid:29115420-0-port:-1
2026-07-02 17:05:59.738 Seetong_tps[2737:188393] _openGLView clearFrame ...
2026-07-02 17:05:59.738 Seetong_tps[2737:188393] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-02 17:05:59.756 Seetong_tps[2737:188393] [保存失败] 相机对象或存储字典为空
2026-07-02 17:05:59.757 Seetong_tps[2737:188444] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-02 17:05:59.757 Seetong_tps[2737:188444] --FC_StopDevComEx end
2026-07-02 17:05:59.757 Seetong_tps[2737:188393] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782981951000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782969350000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 17:05:59.757 Seetong_tps[2737:188393]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 17:05:59.757 Seetong_tps[2737:188393]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-02 17:09:15.613 Seetong_tps[2759:192432] app_version=8.3.805
2026-07-02 17:09:15.629 Seetong_tps[2759:192432]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-02 17:09:15.629 Seetong_tps[2759:192432] showForLogin 1
2026-07-02 17:09:15.629 Seetong_tps[2759:192432] AppLaunch 还剩 6.634335041046143 秒
2026-07-02 17:09:15.629 Seetong_tps[2759:192439] 询问用户是否开启推送成功
2026-07-02 17:09:15.629 Seetong_tps[2759:192439] 用户点击允许接收推送
2026-07-02 17:09:15.630 Seetong_tps[2759:192441] remoteNotificationSetting: <UNNotificationSettings: 0x10daa32a0; 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-07-02 17:09:15.650 Seetong_tps[2759:192432]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-02 17:09:15.689 Seetong_tps[2759:192432] viewDidLoad/configtime=2026-07-02 上午9:09:15 +0000
2026-07-02 17:09:15.690 Seetong_tps[2759:192432]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-02 17:09:15.690 Seetong_tps[2759:192432]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-02 17:09:15.759 Seetong_tps[2759:192432]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-02 17:09:15.759 Seetong_tps[2759:192432]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-02 17:09:15.762 Seetong_tps[2759:192432]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-02 17:09:15.762 Seetong_tps[2759:192432] 开始检查未读客服消息...
2026-07-02 17:09:15.762 Seetong_tps[2759:192432] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-02 17:09:15.763 Seetong_tps[2759:192432]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 17:09:15.771 Seetong_tps[2759:192432]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-02 17:09:15.771 Seetong_tps[2759:192432]  -- WebSocket connection - getNetty - 
2026-07-02 17:09:15.772 Seetong_tps[2759:192432]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-02 17:09:15.776 Seetong_tps[2759:192432] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-02 17:09:15.776 Seetong_tps[2759:192432] NAV deviceOrientationDidChange:1
2026-07-02 17:09:15.779 Seetong_tps[2759:192432]  -- groupDeviceList -- 
2026-07-02 17:09:15.779 Seetong_tps[2759:192432] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-02 17:09:15.779 Seetong_tps[2759:192432]  -- WebSocket connection - getNetty - 
2026-07-02 17:09:15.779 Seetong_tps[2759:192432]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-02 17:09:15.798 Seetong_tps[2759:192458] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzU4ODE1NTcyMCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.8eV2C32dyS8nKg2G0jXw3Ev0NQVituKOJQVu2O8SnJw","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzU4ODE1NTcyMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5NSJdfQ.wrYcQweYf3GHgjSKSTp7ijMqT21xHqvLbVNycs2dqi4","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":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24902"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24904"}]}
====
2026-07-02 17:09:15.829 Seetong_tps[2759:192442] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10da78a80>{number = 14, name = (null)}====
2026-07-02 17:09:15.854 Seetong_tps[2759:192432]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-02 17:09:15.968 Seetong_tps[2759:192432] Super properties have already been unregistered.
2026-07-02 17:09:15.969 Seetong_tps[2759:192432] UMAPM_OOMSampling(0,0):NO
2026-07-02 17:09:15.970 Seetong_tps[2759:192432]  -- deviceListDataUpdate - AppLaunch 还剩 1.293191909790039 秒 - 再延迟 1.793191909790039 秒 - 启动耗时 1.706808090209961 秒
2026-07-02 17:09:15.970 Seetong_tps[2759:192432]  -- groupDeviceList -- 
2026-07-02 17:09:15.970 Seetong_tps[2759:192432] groupDeviceList 已在进行中，跳过新的调用
2026-07-02 17:09:15.970 Seetong_tps[2759:192432]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1707 毫秒
2026-07-02 17:09:15.974 Seetong_tps[2759:192432]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-02 17:09:15.974 Seetong_tps[2759:192432]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 17:09:15.974 Seetong_tps[2759:192432]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-02 17:09:15.974 Seetong_tps[2759:192540] ====请求接口 - 成功 - 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: 0x10987c4c0>{number = 15, name = (null)}====
2026-07-02 17:09:15.975 Seetong_tps[2759:192432]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 545;
}
2026-07-02 17:09:15.985 Seetong_tps[2759:192441] ====请求接口 - 成功 - 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: 0x1068393c0>{number = 4, name = (null)}====
2026-07-02 17:09:15.992 Seetong_tps[2759:192439] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x106838f40>{number = 3, name = (null)}====
2026-07-02 17:09:15.993 Seetong_tps[2759:192432] ++++-[VideoView dealloc]++++
2026-07-02 17:09:15.994 Seetong_tps[2759:192539] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10987c600>{number = 16, name = (null)}====
2026-07-02 17:09:15.995 Seetong_tps[2759:192532] ====请求接口 - 成功 - 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=bjrelay5.s5.seetong.com:1443;type=0&load=27&addr=bjrelay55.s5.seetong.com:12443;type=0&load=25&addr=bjrelay50.s5.seetong.com:14443;","vipRelayServers":"type=0&load=57&addr=bjrelayvip3.s2.seetong.com:13443;type=0&load=45&addr=bjrelay43.s2.seetong.com:2443;type=0&load=64&addr=bjrelayvip3.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.37","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10987c680>{number = 17, name = (null)}====
2026-07-02 17:09:15.996 Seetong_tps[2759:192432] OpenGLView20_Seetong dealloc:0x109871a00
2026-07-02 17:09:16.009 Seetong_tps[2759:192443] ====请求接口 - 成功 - 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.12","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782983152000,"lastHeartTime":1782969350000,"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: 0x106aa5000>{number = 7, name = (null)}====
2026-07-02 17:09:16.015 Seetong_tps[2759:192538] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10987ec80>{number = 18, name = (null)}====
2026-07-02 17:09:16.020 Seetong_tps[2759:192541] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IBAgAAVFUMU1BoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10987ebc0>{number = 19, name = (null)}====
2026-07-02 17:09:16.024 Seetong_tps[2759:192432]  -- WebSocket - 重置重连次数 -- 
2026-07-02 17:09:16.030 Seetong_tps[2759:192542] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x113a40540>{number = 13, name = (null)}====
2026-07-02 17:09:16.040 Seetong_tps[2759:192432]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-02 17:09:16.040 Seetong_tps[2759:192432]  -- WebSocket connection - getNetty - 
2026-07-02 17:09:16.040 Seetong_tps[2759:192432]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-02 17:09:16.042 Seetong_tps[2759:192432] UMAPM_NetworkSampling(0,0):NO
2026-07-02 17:09:16.043 Seetong_tps[2759:192432]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-02 17:09:16.043 Seetong_tps[2759:192432]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-02 17:09:16.043 Seetong_tps[2759:192432]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-02 17:09:16.044 Seetong_tps[2759:192432] 蓝牙已打开
2026-07-02 17:09:16.045 Seetong_tps[2759:192537] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10987c6c0>{number = 20, name = (null)}====
2026-07-02 17:09:16.049 Seetong_tps[2759:192432]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-02 17:09:16.049 Seetong_tps[2759:192432]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-02 17:09:16.061 Seetong_tps[2759:192432]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-02 17:09:16.061 Seetong_tps[2759:192537]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-02 17:09:16.061 Seetong_tps[2759:192432]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-02 17:09:16.061 Seetong_tps[2759:192537]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-02 17:09:16.061 Seetong_tps[2759:192537]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-02 17:09:16.062 Seetong_tps[2759:192537]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-02 17:09:16.062 Seetong_tps[2759:192537]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-02 17:09:16.062 Seetong_tps[2759:192537]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-02 17:09:16.062 Seetong_tps[2759:192432]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-02 17:09:16.062 Seetong_tps[2759:192432]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IBAgAAVFUMU1BoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-02 17:09:16.083 Seetong_tps[2759:192432]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-02 17:09:16.084 Seetong_tps[2759:192432]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 17:09:16.084 Seetong_tps[2759:192432] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-02 17:09:16.084 Seetong_tps[2759:192432] 客服消息未读数量: 0
2026-07-02 17:09:16.084 Seetong_tps[2759:192432]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-02 17:09:16.085 Seetong_tps[2759:192432]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-02 17:09:16.085 Seetong_tps[2759:192432]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1822 毫秒
2026-07-02 17:09:16.086 Seetong_tps[2759:192432] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782983152000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782969350000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 17:09:16.086 Seetong_tps[2759:192432]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-02 17:09:16.086 Seetong_tps[2759:192432]  -- groupDeviceList -- 
2026-07-02 17:09:16.180 Seetong_tps[2759:192432]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-02 17:09:16.181 Seetong_tps[2759:192432]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 17:09:16.181 Seetong_tps[2759:192432]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-02 17:09:16.181 Seetong_tps[2759:192432]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-02 17:09:16.181 Seetong_tps[2759:192432]  -- WebSocket - 重置重连次数 -- 
2026-07-02 17:09:16.181 Seetong_tps[2759:192432]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-02 17:09:16.183 Seetong_tps[2759:192432]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:09:16.183 Seetong_tps[2759:192432]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgAICVUJUFRpAQQB","reconn":0}}
2026-07-02 17:09:16.183 Seetong_tps[2759:192432]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:09:16.184 Seetong_tps[2759:192432] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782983152000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782969350000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 17:09:16.185 Seetong_tps[2759:192432]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-02 17:09:16.185 Seetong_tps[2759:192432]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-02 17:09:16.198 Seetong_tps[2759:192548] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10987d7c0>{number = 22, name = (null)}====
2026-07-02 17:09:16.263 Seetong_tps[2759:192432]  -- STBluetoothManager - 结束扫描 - 
2026-07-02 17:09:16.264 Seetong_tps[2759:192432]  -- STBluetoothManager - 开始扫描 - 
2026-07-02 17:09:16.315 Seetong_tps[2759:192432] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-02 17:09:16.315 Seetong_tps[2759:192432] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-02 17:09:16.315 Seetong_tps[2759:192432] Formatted Date: 2026-07-02
2026-07-02 17:09:16.316 Seetong_tps[2759:192432]  --- webSocketGetServerData msgId: 676AA7CC-B937-409D-AD12-108182B02A2D - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-02";
        token = AVYOAQteVABrAAkFBgUFVgAICVUJUFRpAQQB;
    };
}
2026-07-02 17:09:16.316 Seetong_tps[2759:192432]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:09:16.316 Seetong_tps[2759:192432]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-02 17:09:16.338 Seetong_tps[2759:192432]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-02 17:09:16.399 Seetong_tps[2759:192432] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-02 17:09:16.399 Seetong_tps[2759:192432]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-02 17:09:16.399 Seetong_tps[2759:192432]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-02 17:09:16.400 Seetong_tps[2759:192432] Sorted Dates (Descending): (
)
2026-07-02 17:09:17.766 Seetong_tps[2759:192432] AppLaunch hideForRefreshToken
2026-07-02 17:09:17.766 Seetong_tps[2759:192432] AppLaunch hideForRefreshToken dismiss
2026-07-02 17:09:17.766 Seetong_tps[2759:192432] AppLaunch dismiss...
2026-07-02 17:09:17.871 Seetong_tps[2759:192432] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-02 17:09:17.871 Seetong_tps[2759:192432] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-02 17:09:17.871 Seetong_tps[2759:192432] 用户设置的具体字体大小: 15.000000
2026-07-02 17:09:18.074 Seetong_tps[2759:192432]  dealloc -- STAppLaunchWindow
2026-07-02 17:09:18.078 Seetong_tps[2759:192432]  dealloc -- STAppLaunchViewController
2026-07-02 17:09:18.080 Seetong_tps[2759:192432] AppLaunch dismiss... end
2026-07-02 17:09:18.916 Seetong_tps[2759:192432]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-02 17:09:19.240 Seetong_tps[2759:192542] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x113a40540>{number = 13, name = (null)}====
2026-07-02 17:09:19.430 Seetong_tps[2759:192432]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-02 17:09:19.430 Seetong_tps[2759:192432]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-02 17:09:19.430 Seetong_tps[2759:192432] 滚动已停止500毫秒，执行操作:29115420
2026-07-02 17:09:19.763 Seetong_tps[2759:192537] ====请求接口 - 成功 - 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: 0x10987c6c0>{number = 20, name = (null)}====
2026-07-02 17:09:19.798 Seetong_tps[2759:192432]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-02 17:09:19.811 Seetong_tps[2759:192432] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-02 17:09:19.865 Seetong_tps[2759:192432] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-02 17:09:19.865 Seetong_tps[2759:192548] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-02 17:09:19.865 Seetong_tps[2759:192432]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 17:09:19.866 Seetong_tps[2759:192432] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-02 17:09:19.878 Seetong_tps[2759:192432]  -- STBluetoothManager - 结束扫描 - 
2026-07-02 17:09:19.893 Seetong_tps[2759:192432]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-02 下午5:09:19 893
2026-07-02 17:09:19.893 Seetong_tps[2759:192432]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109bd8a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b400940>; layer = <CALayer: 0x109bba360>>
2026-07-02 17:09:19.893 Seetong_tps[2759:192432]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109bd8a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b400940>; layer = <CALayer: 0x109bba360>> -- _camera.supportPlatform: 0
2026-07-02 17:09:19.893 Seetong_tps[2759:192432]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-02 上午9:09:19 +0000
2026-07-02 17:09:19.893 Seetong_tps[2759:192432]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-01 \U4e0a\U53484:20:22 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-01 \U4e0a\U534810:39:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0a\U53489:04:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0a\U53489:09:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-02 17:09:19.894 Seetong_tps[2759:192432]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-02 下午5:09:19 894
2026-07-02 17:09:19.894 Seetong_tps[2759:192548] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-02 17:09:19.918 Seetong_tps[2759:192432]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 17:09:19.921 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:19.922 Seetong_tps[2759:192432]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 17:09:19.923 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:19.944 Seetong_tps[2759:192432]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-02 17:09:19.945 Seetong_tps[2759:192432]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-02 17:09:19.945 Seetong_tps[2759:192432]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-02 17:09:19.961 Seetong_tps[2759:192432] 未处理的 biz 类型: res_video_preview_advert
2026-07-02 17:09:19.961 Seetong_tps[2759:192432]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-02 17:09:19.980 Seetong_tps[2759:192432] uid:29115420 playAudio
2026-07-02 17:09:19.980 Seetong_tps[2759:192432]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-02 17:09:19.980 Seetong_tps[2759:192432]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-02 17:09:20.173 Seetong_tps[2759:192432] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-02 17:09:20.271 Seetong_tps[2759:192458] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-02 17:09:20.272 Seetong_tps[2759:192458] [DeviceMonitor] 监控管理器初始化完成
2026-07-02 17:09:20.280 Seetong_tps[2759:192432]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-02 下午5:09:20 280
2026-07-02 17:09:20.280 Seetong_tps[2759:192432]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109bd8a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b400940>; layer = <CALayer: 0x109bba360>>
2026-07-02 17:09:20.281 Seetong_tps[2759:192432]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109bd8a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b400940>; layer = <CALayer: 0x109bba360>> -- _camera.supportPlatform: 0
2026-07-02 17:09:20.281 Seetong_tps[2759:192432]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-02 下午5:09:20 281
2026-07-02 17:09:20.281 Seetong_tps[2759:192432]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-02 17:09:20.282 Seetong_tps[2759:192432]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-02 17:09:20.282 Seetong_tps[2759:192432]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.42 - 设备: 庭院 - 29115420
2026-07-02 17:09:21.938 Seetong_tps[2759:192458]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-02 17:09:21.938 Seetong_tps[2759:192458]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-02 17:09:21.938 Seetong_tps[2759:192458] onDeviceAuthSuccess:uid=29115420
2026-07-02 17:09:21.939 Seetong_tps[2759:192458]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1782983361.938961,lastReceiveYUVTimeInterval=1782983360.280942,interval=1,videoView=0x109bd8a80
2026-07-02 17:09:21.939 Seetong_tps[2759:192458]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-02 17:09:21.945 Seetong_tps[2759:192432]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-02 17:09:21.946 Seetong_tps[2759:192441] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-02 17:09:21.946 Seetong_tps[2759:192439] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-02 17:09:22.277 Seetong_tps[2759:192432]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.41 - 设备: 庭院 - 29115420
2026-07-02 17:09:22.574 Seetong_tps[2759:192462] ===29115420===
2026-07-02 17:09:22.576 Seetong_tps[2759:192462] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-02 17:09:22.581 Seetong_tps[2759:192458] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-02 17:09:22.581 Seetong_tps[2759:192458] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-02 17:09:22.581 Seetong_tps[2759:192458] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10da78040>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10d9f8a00>
2026-07-02 17:09:22.581 Seetong_tps[2759:192458] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-02 17:09:22.581 Seetong_tps[2759:192458] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-02 17:09:22.581 Seetong_tps[2759:192458] InitDecodePortLog: playsettype = 50
2026-07-02 17:09:22.582 Seetong_tps[2759:192432]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.72 - 设备: 庭院 - 29115420
2026-07-02 17:09:22.583 Seetong_tps[2759:192458] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-02 17:09:22.583 Seetong_tps[2759:192458] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-02 17:09:22.583 Seetong_tps[2759:192458] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-02 17:09:22.583 Seetong_tps[2759:192458] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-02 17:09:22.583 Seetong_tps[2759:192458] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-02 17:09:22.583 Seetong_tps[2759:192458] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-02 17:09:22.584 Seetong_tps[2759:192458] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-02 17:09:22.584 Seetong_tps[2759:192458]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-02 17:09:22.585 Seetong_tps[2759:192458]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:09:22.585 Seetong_tps[2759:192458]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:09:22.585 Seetong_tps[2759:192441] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-02 17:09:22.585 Seetong_tps[2759:192439] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-02 17:09:22.585 Seetong_tps[2759:192441] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-02 17:09:22.585 Seetong_tps[2759:192432]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.72 - 设备: 庭院 - 29115420
2026-07-02 17:09:22.586 Seetong_tps[2759:192458]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-02 17:09:22.586 Seetong_tps[2759:192458]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:09:22.586 Seetong_tps[2759:192458]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:09:22.586 Seetong_tps[2759:192441] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-02 17:09:22.586 Seetong_tps[2759:192441] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-02 17:09:22.586 Seetong_tps[2759:192541] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-02 17:09:22.588 Seetong_tps[2759:192432] uid:29115420 playAudio
2026-07-02 17:09:22.589 Seetong_tps[2759:192432]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-02 17:09:22.589 Seetong_tps[2759:192432]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-02 17:09:22.589 Seetong_tps[2759:192541] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-02 17:09:22.589 Seetong_tps[2759:192432] checkPortStatus:_decodePort=1
2026-07-02 17:09:22.590 Seetong_tps[2759:192432] uid:29115420 playAudio
2026-07-02 17:09:22.590 Seetong_tps[2759:192432]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-02 17:09:22.590 Seetong_tps[2759:192432]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-02 17:09:22.591 Seetong_tps[2759:192439] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-02 17:09:22.593 Seetong_tps[2759:192432] checkPortStatus:_decodePort=1
2026-07-02 17:09:22.593 Seetong_tps[2759:192432]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.73 - 设备: 庭院 - 29115420
2026-07-02 17:09:22.625 Seetong_tps[2759:192458]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-02 17:09:22.626 Seetong_tps[2759:192462]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-02 17:09:22.626 Seetong_tps[2759:192458]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:09:22.626 Seetong_tps[2759:192458]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 17:09:22.626 Seetong_tps[2759:192441] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-02 17:09:22.626 Seetong_tps[2759:192439] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-02 17:09:22.626 Seetong_tps[2759:192441] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-02 17:09:22.627 Seetong_tps[2759:192432] uid:29115420 playAudio
2026-07-02 17:09:22.627 Seetong_tps[2759:192432]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-02 17:09:22.627 Seetong_tps[2759:192432]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-02 17:09:22.627 Seetong_tps[2759:192548] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-02 17:09:22.632 Seetong_tps[2759:192432] checkPortStatus:_decodePort=1
2026-07-02 17:09:22.868 Seetong_tps[2759:192462]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-02 17:09:22.869 Seetong_tps[2759:192432]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-02 17:09:22.875 Seetong_tps[2759:192462]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-02 17:09:22.907 Seetong_tps[2759:192462]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-02 17:09:22.907 Seetong_tps[2759:192462]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-02 17:09:22.907 Seetong_tps[2759:192462]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-02 17:09:22.947 Seetong_tps[2759:192608] 重新观看视频线程：<_NSMainThread: 0x106838000>{number = 1, name = (null)}
2026-07-02 17:09:22.949 Seetong_tps[2759:192462]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-02 17:09:22.958 Seetong_tps[2759:192432] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-02 17:09:22.974 Seetong_tps[2759:192432] uid:29115420 playAudio
2026-07-02 17:09:22.974 Seetong_tps[2759:192548] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-02 17:09:22.975 Seetong_tps[2759:192432] uid:29115420 playAudio
2026-07-02 17:09:22.977 Seetong_tps[2759:192432]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.11 - 设备: 庭院 - 29115420
2026-07-02 17:09:22.978 Seetong_tps[2759:192432] checkPortStatus:_decodePort=1
2026-07-02 17:09:22.989 Seetong_tps[2759:192608] 重新观看视频线程：<_NSMainThread: 0x106838000>{number = 1, name = (null)}
2026-07-02 17:09:22.991 Seetong_tps[2759:192432]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.13 - 设备: 庭院 - 29115420
2026-07-02 17:09:23.062 Seetong_tps[2759:192462] Failed to get IoT drive away set configuration.
2026-07-02 17:09:23.062 Seetong_tps[2759:192462]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-02 17:09:24.811 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:24.827 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:24.844 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:24.861 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:24.880 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:24.911 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:24.928 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:24.944 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:24.961 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:24.978 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:24.995 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:25.011 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:25.028 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:25.045 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:25.972 Seetong_tps[2759:192432]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-02 17:09:27.247 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.249 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.265 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.282 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.299 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.315 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.332 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.348 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.365 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.382 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.399 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.800 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.818 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.838 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:27.952 Seetong_tps[2759:192432] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 17:09:29.518 Seetong_tps[2759:192458]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-02 17:09:29.520 Seetong_tps[2759:192432]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-02 17:09:29.521 Seetong_tps[2759:192432] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782983152000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782969350000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 17:09:29.521 Seetong_tps[2759:192432]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 17:09:29.521 Seetong_tps[2759:192432]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-02 17:09:29.533 Seetong_tps[2759:192432]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109bd8a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b400940>; layer = <CALayer: 0x109bba360>>
2026-07-02 17:09:29.534 Seetong_tps[2759:192432] #####Vstop:uid:29115420-0-port:1
2026-07-02 17:09:29.540 Seetong_tps[2759:192432] -----------1release decodeport = 1
2026-07-02 17:09:29.540 Seetong_tps[2759:192432]  -- 播放视频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" = 9600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-02 17:09:29.542 Seetong_tps[2759:192432] _openGLView clearFrame ...
2026-07-02 17:09:29.542 Seetong_tps[2759:192432] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-02 17:09:29.562 Seetong_tps[2759:192432] [保存失败] 相机对象或存储字典为空
2026-07-02 17:09:29.563 Seetong_tps[2759:192541] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-02 17:09:29.563 Seetong_tps[2759:192541] --FC_StopDevComEx end
2026-07-02 17:09:29.563 Seetong_tps[2759:192432] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782983152000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782969350000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 17:09:29.563 Seetong_tps[2759:192432]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 17:09:29.563 Seetong_tps[2759:192432]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-02 20:01:30.066 Seetong_tps[3584:289168] app_version=8.3.805
2026-07-02 20:01:30.078 Seetong_tps[3584:289168]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-02 20:01:30.079 Seetong_tps[3584:289168] showForLogin 1
2026-07-02 20:01:30.079 Seetong_tps[3584:289168] AppLaunch 还剩 6.695931911468506 秒
2026-07-02 20:01:30.079 Seetong_tps[3584:289179] 询问用户是否开启推送成功
2026-07-02 20:01:30.079 Seetong_tps[3584:289179] 用户点击允许接收推送
2026-07-02 20:01:30.081 Seetong_tps[3584:289176] remoteNotificationSetting: <UNNotificationSettings: 0x1102ba080; 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-07-02 20:01:30.099 Seetong_tps[3584:289168]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-02 20:01:30.135 Seetong_tps[3584:289168] viewDidLoad/configtime=2026-07-02 下午12:01:30 +0000
2026-07-02 20:01:30.136 Seetong_tps[3584:289168]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-02 20:01:30.136 Seetong_tps[3584:289168]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-02 20:01:30.195 Seetong_tps[3584:289168]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-02 20:01:30.195 Seetong_tps[3584:289168]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-02 20:01:30.197 Seetong_tps[3584:289168]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-02 20:01:30.197 Seetong_tps[3584:289168] 开始检查未读客服消息...
2026-07-02 20:01:30.197 Seetong_tps[3584:289168] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-02 20:01:30.198 Seetong_tps[3584:289168]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 20:01:30.205 Seetong_tps[3584:289168]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-02 20:01:30.205 Seetong_tps[3584:289168]  -- WebSocket connection - getNetty - 
2026-07-02 20:01:30.206 Seetong_tps[3584:289168]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-02 20:01:30.209 Seetong_tps[3584:289168] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-02 20:01:30.209 Seetong_tps[3584:289168] NAV deviceOrientationDidChange:1
2026-07-02 20:01:30.211 Seetong_tps[3584:289168]  -- groupDeviceList -- 
2026-07-02 20:01:30.211 Seetong_tps[3584:289168] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-02 20:01:30.211 Seetong_tps[3584:289168]  -- WebSocket connection - getNetty - 
2026-07-02 20:01:30.211 Seetong_tps[3584:289168]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-02 20:01:30.258 Seetong_tps[3584:289194] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzU5ODQ5MDE0OCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.Ir5YJF6_we6AiC_nQ5DKUgbEzA1uegrTxnnel1R9oYY","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzU5ODQ5MDE0OCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5NSJdfQ.jZi1-thE-y73zxI6JMwGGG0uNXzHHJMQ-C9S5mhLbHw","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":"101.43.234.113:24901"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24904"}]}
====
2026-07-02 20:01:30.297 Seetong_tps[3584:289168]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-02 20:01:30.301 Seetong_tps[3584:289175] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x109039080>{number = 3, name = (null)}====
2026-07-02 20:01:30.391 Seetong_tps[3584:289173] ====请求接口 - 成功 - 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:14443;type=0&load=17&addr=bjrelay46.s2.seetong.com:8443;type=0&load=21&addr=bjrelay10.s5.seetong.com:13443;","vipRelayServers":"type=0&load=54&addr=bjrelayvip3.s2.seetong.com:7443;type=0&load=37&addr=bjrelay41.s2.seetong.com:5443;type=0&load=38&addr=bjrelay41.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"223.89.182.166","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x109039140>{number = 2, name = (null)}====
2026-07-02 20:01:30.391 Seetong_tps[3584:289179] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10bcc3280>{number = 15, name = (null)}====
2026-07-02 20:01:30.391 Seetong_tps[3584:289182] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10bcc0740>{number = 14, name = (null)}====
2026-07-02 20:01:30.391 Seetong_tps[3584:289174] ====请求接口 - 成功 - 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 = 4, name = (null)}====
2026-07-02 20:01:30.391 Seetong_tps[3584:289180] ====请求接口 - 成功 - 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: 0x10903b880>{number = 7, name = (null)}====
2026-07-02 20:01:30.419 Seetong_tps[3584:289168] Super properties have already been unregistered.
2026-07-02 20:01:30.419 Seetong_tps[3584:289249] ====请求接口 - 成功 - 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: 0x10bcc3240>{number = 16, name = (null)}====
2026-07-02 20:01:30.419 Seetong_tps[3584:289168] UMAPM_OOMSampling(0,0):NO
2026-07-02 20:01:30.420 Seetong_tps[3584:289176] ====请求接口 - 成功 - 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.12","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1782992766000,"lastHeartTime":1782990984000,"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: 0x1090391c0>{number = 5, name = (null)}====
2026-07-02 20:01:30.420 Seetong_tps[3584:289248] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10bcc31c0>{number = 17, name = (null)}====
2026-07-02 20:01:30.423 Seetong_tps[3584:289168]  -- deviceListDataUpdate - AppLaunch 还剩 1.35115909576416 秒 - 再延迟 1.85115909576416 秒 - 启动耗时 1.64884090423584 秒
2026-07-02 20:01:30.423 Seetong_tps[3584:289168]  -- groupDeviceList -- 
2026-07-02 20:01:30.423 Seetong_tps[3584:289168] groupDeviceList 已在进行中，跳过新的调用
2026-07-02 20:01:30.423 Seetong_tps[3584:289168]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1649 毫秒
2026-07-02 20:01:30.426 Seetong_tps[3584:289168]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-02 20:01:30.427 Seetong_tps[3584:289168]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 20:01:30.427 Seetong_tps[3584:289168]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-02 20:01:30.428 Seetong_tps[3584:289168]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 546;
}
2026-07-02 20:01:30.428 Seetong_tps[3584:289168] ++++-[VideoView dealloc]++++
2026-07-02 20:01:30.431 Seetong_tps[3584:289250] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x1165a7dc0>{number = 10, name = (null)}====
2026-07-02 20:01:30.431 Seetong_tps[3584:289168] OpenGLView20_Seetong dealloc:0x10bcb1600
2026-07-02 20:01:30.436 Seetong_tps[3584:289172] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10bcc0e00>{number = 18, name = (null)}====
2026-07-02 20:01:30.444 Seetong_tps[3584:289251] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIGU1cHUlUGAlFvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10bcc1ec0>{number = 19, name = (null)}====
2026-07-02 20:01:30.463 Seetong_tps[3584:289168]  -- WebSocket - 重置重连次数 -- 
2026-07-02 20:01:30.478 Seetong_tps[3584:289168]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-02 20:01:30.478 Seetong_tps[3584:289168]  -- WebSocket connection - getNetty - 
2026-07-02 20:01:30.478 Seetong_tps[3584:289168]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-02 20:01:30.505 Seetong_tps[3584:289168]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-02 20:01:30.505 Seetong_tps[3584:289168]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-02 20:01:30.513 Seetong_tps[3584:289168] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-02 20:01:30.513 Seetong_tps[3584:289168] 客服消息未读数量: 0
2026-07-02 20:01:30.514 Seetong_tps[3584:289168]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-02 20:01:30.519 Seetong_tps[3584:289168] UMAPM_NetworkSampling(0,0):NO
2026-07-02 20:01:30.523 Seetong_tps[3584:289168]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-02 20:01:30.523 Seetong_tps[3584:289168]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-02 20:01:30.523 Seetong_tps[3584:289180]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-02 20:01:30.523 Seetong_tps[3584:289180]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-02 20:01:30.523 Seetong_tps[3584:289180]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-02 20:01:30.523 Seetong_tps[3584:289168]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-02 20:01:30.523 Seetong_tps[3584:289168]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-02 20:01:30.524 Seetong_tps[3584:289180]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-02 20:01:30.524 Seetong_tps[3584:289180]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-02 20:01:30.524 Seetong_tps[3584:289180]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-02 20:01:30.525 Seetong_tps[3584:289168] 蓝牙已打开
2026-07-02 20:01:30.525 Seetong_tps[3584:289168]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-02 20:01:30.526 Seetong_tps[3584:289168]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-02 20:01:30.526 Seetong_tps[3584:289168]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIGU1cHUlUGAlFvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-02 20:01:30.529 Seetong_tps[3584:289168]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 20:01:30.543 Seetong_tps[3584:289168]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-02 20:01:30.543 Seetong_tps[3584:289168]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-02 20:01:30.642 Seetong_tps[3584:289176] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1090391c0>{number = 5, name = (null)}====
2026-07-02 20:01:30.655 Seetong_tps[3584:289168]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-02 20:01:30.655 Seetong_tps[3584:289168]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1880 毫秒
2026-07-02 20:01:30.655 Seetong_tps[3584:289168] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782992766000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782990984000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 20:01:30.655 Seetong_tps[3584:289168]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-02 20:01:30.655 Seetong_tps[3584:289168]  -- groupDeviceList -- 
2026-07-02 20:01:30.655 Seetong_tps[3584:289168]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-02 20:01:30.655 Seetong_tps[3584:289168]  -- WebSocket - 重置重连次数 -- 
2026-07-02 20:01:30.655 Seetong_tps[3584:289168]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-02 20:01:30.657 Seetong_tps[3584:289168]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 20:01:30.657 Seetong_tps[3584:289168]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgAJAlUBUlJpAQQB","reconn":0}}
2026-07-02 20:01:30.657 Seetong_tps[3584:289168]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 20:01:30.657 Seetong_tps[3584:289168] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782992766000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782990984000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 20:01:30.662 Seetong_tps[3584:289168]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-02 20:01:30.662 Seetong_tps[3584:289168]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 20:01:30.662 Seetong_tps[3584:289168]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-02 20:01:30.663 Seetong_tps[3584:289168]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-02 20:01:30.663 Seetong_tps[3584:289168]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-02 20:01:30.698 Seetong_tps[3584:289168]  -- STBluetoothManager - 结束扫描 - 
2026-07-02 20:01:30.698 Seetong_tps[3584:289168]  -- STBluetoothManager - 开始扫描 - 
2026-07-02 20:01:30.763 Seetong_tps[3584:289168] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-02 20:01:30.763 Seetong_tps[3584:289168] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-02 20:01:30.763 Seetong_tps[3584:289168] Formatted Date: 2026-07-02
2026-07-02 20:01:30.763 Seetong_tps[3584:289168]  --- webSocketGetServerData msgId: 5EC15C87-DBE0-43B5-8CB0-7A8DA9D9F0A4 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-02";
        token = AVYOAQteVABrAAkFBgUFVgAJAlUBUlJpAQQB;
    };
}
2026-07-02 20:01:30.763 Seetong_tps[3584:289168]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 20:01:30.763 Seetong_tps[3584:289168]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-02 20:01:30.808 Seetong_tps[3584:289168]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-02 20:01:31.008 Seetong_tps[3584:289168] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-02 20:01:31.009 Seetong_tps[3584:289168]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-02 20:01:31.009 Seetong_tps[3584:289168]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-02 20:01:31.010 Seetong_tps[3584:289168] Sorted Dates (Descending): (
)
2026-07-02 20:01:31.657 Seetong_tps[3584:289194] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-02 20:01:31.658 Seetong_tps[3584:289194] [DeviceMonitor] 监控管理器初始化完成
2026-07-02 20:01:32.298 Seetong_tps[3584:289168] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-02 20:01:32.299 Seetong_tps[3584:289168] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-02 20:01:32.299 Seetong_tps[3584:289168] 用户设置的具体字体大小: 15.000000
2026-07-02 20:01:32.299 Seetong_tps[3584:289168] AppLaunch hideForRefreshToken
2026-07-02 20:01:32.299 Seetong_tps[3584:289168] AppLaunch hideForRefreshToken dismiss
2026-07-02 20:01:32.299 Seetong_tps[3584:289168] AppLaunch dismiss...
2026-07-02 20:01:32.605 Seetong_tps[3584:289168]  dealloc -- STAppLaunchWindow
2026-07-02 20:01:32.609 Seetong_tps[3584:289168]  dealloc -- STAppLaunchViewController
2026-07-02 20:01:32.611 Seetong_tps[3584:289168] AppLaunch dismiss... end
2026-07-02 20:01:32.625 Seetong_tps[3584:289194]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-02 20:01:32.626 Seetong_tps[3584:289194]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-02 20:01:32.626 Seetong_tps[3584:289194]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-02 20:01:32.629 Seetong_tps[3584:289168]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-02 20:01:32.629 Seetong_tps[3584:289248] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-02 20:01:32.629 Seetong_tps[3584:289249] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-02 20:01:33.341 Seetong_tps[3584:289168]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-02 20:01:33.486 Seetong_tps[3584:289194]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-02 20:01:33.487 Seetong_tps[3584:289194]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 20:01:33.488 Seetong_tps[3584:289194]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 20:01:33.488 Seetong_tps[3584:289248] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-02 20:01:33.488 Seetong_tps[3584:289248] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-02 20:01:33.488 Seetong_tps[3584:289172] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-02 20:01:33.617 Seetong_tps[3584:289249] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10bcc3240>{number = 16, name = (null)}====
2026-07-02 20:01:33.713 Seetong_tps[3584:289168]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-02 20:01:33.724 Seetong_tps[3584:289168] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-02 20:01:33.776 Seetong_tps[3584:289168] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-02 20:01:33.776 Seetong_tps[3584:289248] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-02 20:01:33.777 Seetong_tps[3584:289168]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 20:01:33.777 Seetong_tps[3584:289168] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-02 20:01:33.779 Seetong_tps[3584:289168]  -- STBluetoothManager - 结束扫描 - 
2026-07-02 20:01:33.797 Seetong_tps[3584:289168]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-02 下午8:01:33 797
2026-07-02 20:01:33.798 Seetong_tps[3584:289168]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bff8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc0cb40>; layer = <CALayer: 0x10bfd4c00>>
2026-07-02 20:01:33.798 Seetong_tps[3584:289168]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bff8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc0cb40>; layer = <CALayer: 0x10bfd4c00>> -- _camera.supportPlatform: 0
2026-07-02 20:01:33.798 Seetong_tps[3584:289168]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-02 下午12:01:33 +0000
2026-07-02 20:01:33.798 Seetong_tps[3584:289168]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-01 \U4e0a\U534810:39:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0a\U53489:04:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0a\U53489:09:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0b\U534812:01:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-02 20:01:33.799 Seetong_tps[3584:289168]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-02 下午8:01:33 799
2026-07-02 20:01:33.799 Seetong_tps[3584:289248] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-02 20:01:33.830 Seetong_tps[3584:289168]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 20:01:33.832 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:33.834 Seetong_tps[3584:289168]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 20:01:33.835 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:33.859 Seetong_tps[3584:289194]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-02 20:01:33.859 Seetong_tps[3584:289194]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 20:01:33.859 Seetong_tps[3584:289194]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 20:01:33.859 Seetong_tps[3584:289248] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-02 20:01:33.859 Seetong_tps[3584:289180] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-02 20:01:33.859 Seetong_tps[3584:289248] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-02 20:01:33.861 Seetong_tps[3584:289168]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-02 20:01:33.864 Seetong_tps[3584:289168] 未处理的 biz 类型: res_video_preview_advert
2026-07-02 20:01:33.864 Seetong_tps[3584:289168]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-02 20:01:33.865 Seetong_tps[3584:289168] uid:29115420 playAudio
2026-07-02 20:01:33.865 Seetong_tps[3584:289168]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-02 20:01:33.865 Seetong_tps[3584:289168]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-02 20:01:33.866 Seetong_tps[3584:289180] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-02 20:01:33.866 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-02 20:01:33.866 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-02 20:01:33.869 Seetong_tps[3584:289168]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-02 20:01:33.869 Seetong_tps[3584:289168]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-02 20:01:33.869 Seetong_tps[3584:289168]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-02 20:01:33.869 Seetong_tps[3584:289168] 滚动已停止500毫秒，执行操作:29115420
2026-07-02 20:01:34.083 Seetong_tps[3584:289168] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-02 20:01:34.120 Seetong_tps[3584:289180] ====请求接口 - 成功 - 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: 0x10903b880>{number = 7, name = (null)}====
2026-07-02 20:01:34.305 Seetong_tps[3584:289198]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-02 20:01:35.203 Seetong_tps[3584:289168]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-02 20:01:35.703 Seetong_tps[3584:289198] ===29115420===
2026-07-02 20:01:35.704 Seetong_tps[3584:289198] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-02 20:01:35.704 Seetong_tps[3584:289194] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-02 20:01:35.704 Seetong_tps[3584:289194] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-02 20:01:35.705 Seetong_tps[3584:289194] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110284000>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110208a00>
2026-07-02 20:01:35.705 Seetong_tps[3584:289194] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-02 20:01:35.705 Seetong_tps[3584:289194] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-02 20:01:35.706 Seetong_tps[3584:289194] InitDecodePortLog: playsettype = 50
2026-07-02 20:01:35.708 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.93 - 设备: 庭院 - 29115420
2026-07-02 20:01:35.709 Seetong_tps[3584:289194] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-02 20:01:35.709 Seetong_tps[3584:289194] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-02 20:01:35.709 Seetong_tps[3584:289194] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-02 20:01:35.709 Seetong_tps[3584:289194] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-02 20:01:35.709 Seetong_tps[3584:289194] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-02 20:01:35.709 Seetong_tps[3584:289194] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-02 20:01:35.710 Seetong_tps[3584:289194] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-02 20:01:35.712 Seetong_tps[3584:289198]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-02 20:01:35.712 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.93 - 设备: 庭院 - 29115420
2026-07-02 20:01:35.747 Seetong_tps[3584:289198]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-02 20:01:36.027 Seetong_tps[3584:289348] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-07-02 20:01:36.041 Seetong_tps[3584:289168] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-02 20:01:36.047 Seetong_tps[3584:289348] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-07-02 20:01:36.062 Seetong_tps[3584:289168] uid:29115420 playAudio
2026-07-02 20:01:36.062 Seetong_tps[3584:289249] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-02 20:01:36.062 Seetong_tps[3584:289168] uid:29115420 playAudio
2026-07-02 20:01:36.065 Seetong_tps[3584:289168] checkPortStatus:_decodePort=1
2026-07-02 20:01:36.065 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.29 - 设备: 庭院 - 29115420
2026-07-02 20:01:36.065 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.29 - 设备: 庭院 - 29115420
2026-07-02 20:01:36.066 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.29 - 设备: 庭院 - 29115420
2026-07-02 20:01:36.610 Seetong_tps[3584:289198] Failed to get IoT drive away set configuration.
2026-07-02 20:01:36.610 Seetong_tps[3584:289198]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-02 20:01:38.069 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.29 - 设备: 庭院 - 29115420
2026-07-02 20:01:39.358 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.374 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.391 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.407 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.426 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.440 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.457 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.473 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.507 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.523 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.540 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.557 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.624 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.641 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.658 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.674 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.692 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.726 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.741 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.757 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.809 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.829 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.841 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.858 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.875 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.894 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.908 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.943 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.961 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.975 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:39.991 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.008 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.041 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.058 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.075 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.392 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.427 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.433 Seetong_tps[3584:289168]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-02 20:01:40.459 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.497 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.508 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.525 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.542 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.561 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.575 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:40.701 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:42.499 Seetong_tps[3584:289168]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bff8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc0cb40>; layer = <CALayer: 0x10bfd4c00>>
2026-07-02 20:01:42.499 Seetong_tps[3584:289168] #####Vstop:uid:29115420-0-port:1
2026-07-02 20:01:42.500 Seetong_tps[3584:289168] -----------1release decodeport = 1
2026-07-02 20:01:42.501 Seetong_tps[3584:289168]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2200;
    "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-07-02 20:01:42.502 Seetong_tps[3584:289168] _openGLView clearFrame ...
2026-07-02 20:01:42.517 Seetong_tps[3584:289168] 当前控制器：STPlaybackVC
2026-07-02 20:01:42.518 Seetong_tps[3584:289168]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-02 20:01:42.518 Seetong_tps[3584:289168] 开始监听camera_nvr的onlineStatus属性变化
2026-07-02 20:01:42.518 Seetong_tps[3584:289168] camera_nvr对象已切换，重新设置KVO监听
2026-07-02 20:01:42.528 Seetong_tps[3584:289168] 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-07-02 20:01:42.698 Seetong_tps[3584:289168]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 20:01:42.699 Seetong_tps[3584:289168] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-02 20:01:42.699 Seetong_tps[3584:289168]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 20:01:42.700 Seetong_tps[3584:289168] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-02 20:01:42.700 Seetong_tps[3584:289168]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 20:01:42.700 Seetong_tps[3584:289168] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-02 20:01:42.700 Seetong_tps[3584:289168]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 20:01:42.701 Seetong_tps[3584:289168] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-02 20:01:42.708 Seetong_tps[3584:289168]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-02 20:01:42.708 Seetong_tps[3584:289168] ====高度=91.000000
2026-07-02 20:01:42.708 Seetong_tps[3584:289168]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-02 20:01:42.710 Seetong_tps[3584:289168] 停止监听camera_nvr的onlineStatus属性变化
2026-07-02 20:01:42.710 Seetong_tps[3584:289168] 开始监听camera_nvr的onlineStatus属性变化
2026-07-02 20:01:42.710 Seetong_tps[3584:289168] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-02 20:01:42.710 Seetong_tps[3584:289168] ###### stopNvrRemoteRecord ......
2026-07-02 20:01:42.712 Seetong_tps[3584:289168] updateAlarmListTable:messageModelList=0
2026-07-02 20:01:42.718 Seetong_tps[3584:289168]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-02 20:01:42.718 Seetong_tps[3584:289250] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-02 20:01:42.718 Seetong_tps[3584:289168]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-02 20:01:42.718 Seetong_tps[3584:289168]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-02 20:01:42.718 Seetong_tps[3584:289168] updateAlarmListTable:messageModelList=0
2026-07-02 20:01:42.765 Seetong_tps[3584:289168] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 20:01:42.817 Seetong_tps[3584:289168]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-02 20:01:42.903 Seetong_tps[3584:289256] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12e984040>{number = 24, name = (null)}====
2026-07-02 20:01:42.903 Seetong_tps[3584:289462] ====请求接口 - 成功 - 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: 0x12e984380>{number = 25, name = (null)}====
2026-07-02 20:01:42.984 Seetong_tps[3584:289250] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1165a7dc0>{number = 10, name = (null)}====
2026-07-02 20:01:43.610 Seetong_tps[3584:289194] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-02 20:01:43.611 Seetong_tps[3584:289194]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-02 20:01:43.611 Seetong_tps[3584:289194] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110284000>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110208a00>
2026-07-02 20:01:43.611 Seetong_tps[3584:289194] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-02 20:01:43.611 Seetong_tps[3584:289194] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-02 20:01:43.611 Seetong_tps[3584:289194] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-02 20:01:43.611 Seetong_tps[3584:289194] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-02 20:01:43.611 Seetong_tps[3584:289194] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-02 20:01:43.611 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.83 - 设备: 庭院 - 29115420
2026-07-02 20:01:44.160 Seetong_tps[3584:289198] ===29115420===
2026-07-02 20:01:44.326 Seetong_tps[3584:289198]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:1100000000000000000000000000000 - result: 0 - devid: 29115420
2026-07-02 20:01:44.380 Seetong_tps[3584:289198] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=3056
2026-07-02 20:01:44.382 Seetong_tps[3584:289168] timeSliceArray.count=192
2026-07-02 20:01:44.481 Seetong_tps[3584:289168] nvrParseRecPlayBlock timelineModelArray.count=191
2026-07-02 20:01:44.481 Seetong_tps[3584:289168] timelineModel.timePaint=15:50:26-16:18:29,timelineModel.recordType=1
2026-07-02 20:01:44.523 Seetong_tps[3584:289168] updateAlarmListTable:messageModelList=94
2026-07-02 20:01:44.523 Seetong_tps[3584:289168]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-02 20:01:44.525 Seetong_tps[3584:289168]  --- setFirstTimePosition --- i: 190 - recordType: 1
2026-07-02 20:01:44.525 Seetong_tps[3584:289168]  --- setFirstTimePosition --- i: 189 - recordType: 7
2026-07-02 20:01:44.525 Seetong_tps[3584:289168] _firstHaveDataTime=19:37:39
2026-07-02 20:01:45.128 Seetong_tps[3584:289168]  -- 预览倒计时 -- User interaction detected
2026-07-02 20:01:45.151 Seetong_tps[3584:289168] uid:29115420 FC_P2PNvrReplayByTime
2026-07-02 20:01:45.151 Seetong_tps[3584:289168]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-01 \U4e0a\U534810:39:42 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0a\U53489:04:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0a\U53489:09:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0b\U534812:01:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-02 20:01:45.151 Seetong_tps[3584:289168]  -- 播放视频（录像） -- 开始时间: 2026-07-02 下午12:01:45 +0000
2026-07-02 20:01:45.152 Seetong_tps[3584:289465] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260702193739
2026-07-02 20:01:45.152 Seetong_tps[3584:289168]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260702193739
2026-07-02 20:01:45.748 Seetong_tps[3584:289168]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-02 20:01:45.991 Seetong_tps[3584:289198]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-02 20:01:46.180 Seetong_tps[3584:289194] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-02 20:01:46.180 Seetong_tps[3584:289194]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-02 20:01:46.180 Seetong_tps[3584:289194] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110284000>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x110208a00>
2026-07-02 20:01:46.180 Seetong_tps[3584:289194] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-02 20:01:46.180 Seetong_tps[3584:289194] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-02 20:01:46.180 Seetong_tps[3584:289194] InitDecodePortLog: playsettype = 50
2026-07-02 20:01:46.181 Seetong_tps[3584:289194] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-02 20:01:46.181 Seetong_tps[3584:289194] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-02 20:01:46.181 Seetong_tps[3584:289194] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-02 20:01:46.181 Seetong_tps[3584:289194] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-02 20:01:46.181 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.03 - 设备: 庭院 - 29115420
2026-07-02 20:01:46.181 Seetong_tps[3584:289194] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-02 20:01:46.182 Seetong_tps[3584:289194] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-02 20:01:46.182 Seetong_tps[3584:289194] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-02 20:01:46.185 Seetong_tps[3584:289168]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.03 - 设备: 庭院 - 29115420
2026-07-02 20:01:46.197 Seetong_tps[3584:289168] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-02 20:01:46.674 Seetong_tps[3584:289168] 卡回放第一帧回调 倍速 = 0
2026-07-02 20:01:50.424 Seetong_tps[3584:289168]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-02 20:01:51.169 Seetong_tps[3584:289168] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-02 20:01:51.169 Seetong_tps[3584:289168] ###### stopNvrRemoteRecord ......
2026-07-02 20:01:51.174 Seetong_tps[3584:289194]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-02 20:01:51.175 Seetong_tps[3584:289168]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-02 20:01:51.176 Seetong_tps[3584:289168] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782992766000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782990984000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 20:01:51.176 Seetong_tps[3584:289168]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 20:01:51.176 Seetong_tps[3584:289168]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-02 20:01:51.185 Seetong_tps[3584:289168] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-02 20:01:51.199 Seetong_tps[3584:289168] [保存失败] 相机对象或存储字典为空
2026-07-02 20:01:51.199 Seetong_tps[3584:289181] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-02 20:01:51.199 Seetong_tps[3584:289181] --FC_StopDevComEx end
2026-07-02 20:01:51.200 Seetong_tps[3584:289168] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1782992766000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782990984000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 20:01:51.200 Seetong_tps[3584:289168]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 20:01:51.200 Seetong_tps[3584:289168]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-02 20:01:51.206 Seetong_tps[3584:289168]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-02 22:21:57.680 Seetong_tps[4287:377651] app_version=8.3.805
2026-07-02 22:21:57.691 Seetong_tps[4287:377653] 询问用户是否开启推送成功
2026-07-02 22:21:57.691 Seetong_tps[4287:377653] 用户点击允许接收推送
2026-07-02 22:21:57.691 Seetong_tps[4287:377651]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-02 22:21:57.691 Seetong_tps[4287:377651] showForLogin 1
2026-07-02 22:21:57.692 Seetong_tps[4287:377651] AppLaunch 还剩 6.905642986297607 秒
2026-07-02 22:21:57.694 Seetong_tps[4287:377657] remoteNotificationSetting: <UNNotificationSettings: 0x110ad1f40; 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-07-02 22:21:57.714 Seetong_tps[4287:377651]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-02 22:21:57.744 Seetong_tps[4287:377651] viewDidLoad/configtime=2026-07-02 下午2:21:57 +0000
2026-07-02 22:21:57.745 Seetong_tps[4287:377651]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-02 22:21:57.745 Seetong_tps[4287:377651]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-02 22:21:57.791 Seetong_tps[4287:377651]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-02 22:21:57.791 Seetong_tps[4287:377651]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-02 22:21:57.793 Seetong_tps[4287:377651]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-02 22:21:57.793 Seetong_tps[4287:377651] 开始检查未读客服消息...
2026-07-02 22:21:57.793 Seetong_tps[4287:377651] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-02 22:21:57.793 Seetong_tps[4287:377651]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 22:21:57.797 Seetong_tps[4287:377651]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-02 22:21:57.797 Seetong_tps[4287:377651]  -- WebSocket connection - getNetty - 
2026-07-02 22:21:57.798 Seetong_tps[4287:377651]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-02 22:21:57.801 Seetong_tps[4287:377651] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-02 22:21:57.801 Seetong_tps[4287:377651] NAV deviceOrientationDidChange:1
2026-07-02 22:21:57.803 Seetong_tps[4287:377651]  -- groupDeviceList -- 
2026-07-02 22:21:57.803 Seetong_tps[4287:377651] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-02 22:21:57.803 Seetong_tps[4287:377651]  -- WebSocket connection - getNetty - 
2026-07-02 22:21:57.803 Seetong_tps[4287:377651]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-02 22:21:57.853 Seetong_tps[4287:377674] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzYwNjkxNzg1NSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.Pf8gQsXzEM37hJucwws79had5byYPWDc0fNkvEvWTOk","accessNode":"114.116.198.103:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzYwNjkxNzg1Niwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NCJdfQ.yRQoP5-ApIsM21eSSNu5iuw6-zJRHAgXjjjXuEihlYA","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":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24903"}]}
====
2026-07-02 22:21:57.883 Seetong_tps[4287:377651]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-02 22:21:57.892 Seetong_tps[4287:377660] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10983b9c0>{number = 7, name = (null)}====
2026-07-02 22:21:57.979 Seetong_tps[4287:377653] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10983b6c0>{number = 6, name = (null)}====
2026-07-02 22:21:58.011 Seetong_tps[4287:377651] Super properties have already been unregistered.
2026-07-02 22:21:58.011 Seetong_tps[4287:377723] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c49f580>{number = 17, name = (null)}====
2026-07-02 22:21:58.011 Seetong_tps[4287:377726] ====请求接口 - 成功 - 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: 0x10c49f480>{number = 16, name = (null)}====
2026-07-02 22:21:58.011 Seetong_tps[4287:377651] UMAPM_OOMSampling(0,0):NO
2026-07-02 22:21:58.011 Seetong_tps[4287:377654] ====请求接口 - 成功 - 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: 0x109839200>{number = 2, name = (null)}====
2026-07-02 22:21:58.012 Seetong_tps[4287:377724] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c49f5c0>{number = 18, name = (null)}====
2026-07-02 22:21:58.012 Seetong_tps[4287:377657] ====请求接口 - 成功 - 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=14&addr=bjrelay3.s5.seetong.com:15443;type=0&load=11&addr=bjrelay62.s5.seetong.com:12443;type=0&load=13&addr=bjrelay6.s5.seetong.com:15443;","vipRelayServers":"type=0&load=30&addr=bjrelay44.s2.seetong.com:6443;type=0&load=24&addr=bjrelay43.s2.seetong.com:2443;type=0&load=18&addr=bjrelayvip3.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.207.12","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x109838f00>{number = 4, name = (null)}====
2026-07-02 22:21:58.013 Seetong_tps[4287:377651]  -- deviceListDataUpdate - AppLaunch 还剩 1.583686828613281 秒 - 再延迟 2.083686828613281 秒 - 启动耗时 1.416313171386719 秒
2026-07-02 22:21:58.014 Seetong_tps[4287:377651]  -- groupDeviceList -- 
2026-07-02 22:21:58.014 Seetong_tps[4287:377651] groupDeviceList 已在进行中，跳过新的调用
2026-07-02 22:21:58.014 Seetong_tps[4287:377651]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1416 毫秒
2026-07-02 22:21:58.014 Seetong_tps[4287:377651]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-02 22:21:58.014 Seetong_tps[4287:377651]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 22:21:58.014 Seetong_tps[4287:377651]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-02 22:21:58.015 Seetong_tps[4287:377651]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 547;
}
2026-07-02 22:21:58.018 Seetong_tps[4287:377651] ++++-[VideoView dealloc]++++
2026-07-02 22:21:58.019 Seetong_tps[4287:377725] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVFUHUFcFAFQIOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x116591f00>{number = 11, name = (null)}====
2026-07-02 22:21:58.019 Seetong_tps[4287:377656] ====请求接口 - 成功 - 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.12","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783001182000,"lastHeartTime":1782990984000,"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: 0x10c49c380>{number = 19, name = (null)}====
2026-07-02 22:21:58.020 Seetong_tps[4287:377651] OpenGLView20_Seetong dealloc:0x10c495600
2026-07-02 22:21:58.025 Seetong_tps[4287:377661] ====请求接口 - 成功 - 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: 0x110a8e900>{number = 10, name = (null)}====
2026-07-02 22:21:58.025 Seetong_tps[4287:377655] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x109838ec0>{number = 3, name = (null)}====
2026-07-02 22:21:58.049 Seetong_tps[4287:377651]  -- WebSocket - 重置重连次数 -- 
2026-07-02 22:21:58.050 Seetong_tps[4287:377731] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x116593c80>{number = 12, name = (null)}====
2026-07-02 22:21:58.064 Seetong_tps[4287:377651]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-02 22:21:58.064 Seetong_tps[4287:377651]  -- WebSocket connection - getNetty - 
2026-07-02 22:21:58.064 Seetong_tps[4287:377651]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-02 22:21:58.076 Seetong_tps[4287:377651] UMAPM_NetworkSampling(0,0):NO
2026-07-02 22:21:58.076 Seetong_tps[4287:377651] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-02 22:21:58.076 Seetong_tps[4287:377651] 客服消息未读数量: 0
2026-07-02 22:21:58.080 Seetong_tps[4287:377651]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-02 22:21:58.080 Seetong_tps[4287:377651]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-02 22:21:58.088 Seetong_tps[4287:377651]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-02 22:21:58.088 Seetong_tps[4287:377651]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-02 22:21:58.088 Seetong_tps[4287:377651]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-02 22:21:58.088 Seetong_tps[4287:377651]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-02 22:21:58.089 Seetong_tps[4287:377651]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVFUHUFcFAFQIOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-02 22:21:58.095 Seetong_tps[4287:377651]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-02 22:21:58.095 Seetong_tps[4287:377731]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-02 22:21:58.095 Seetong_tps[4287:377731]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-02 22:21:58.095 Seetong_tps[4287:377731]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-02 22:21:58.095 Seetong_tps[4287:377731]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-02 22:21:58.095 Seetong_tps[4287:377731]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-02 22:21:58.095 Seetong_tps[4287:377731]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-02 22:21:58.097 Seetong_tps[4287:377651] 蓝牙已打开
2026-07-02 22:21:58.098 Seetong_tps[4287:377651]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-02 22:21:58.102 Seetong_tps[4287:377651]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-02 22:21:58.105 Seetong_tps[4287:377651]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 22:21:58.119 Seetong_tps[4287:377651]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-02 22:21:58.119 Seetong_tps[4287:377651]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-02 22:21:58.233 Seetong_tps[4287:377657] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x109838f00>{number = 4, name = (null)}====
2026-07-02 22:21:58.233 Seetong_tps[4287:377651]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-02 22:21:58.233 Seetong_tps[4287:377651]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1636 毫秒
2026-07-02 22:21:58.234 Seetong_tps[4287:377651] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783001182000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782990984000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 22:21:58.234 Seetong_tps[4287:377651]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-02 22:21:58.234 Seetong_tps[4287:377651]  -- groupDeviceList -- 
2026-07-02 22:21:58.234 Seetong_tps[4287:377651]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-02 22:21:58.234 Seetong_tps[4287:377651]  -- WebSocket - 重置重连次数 -- 
2026-07-02 22:21:58.234 Seetong_tps[4287:377651]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-02 22:21:58.235 Seetong_tps[4287:377651]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 22:21:58.235 Seetong_tps[4287:377651]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgAJBFcBVFppAQQB","reconn":0}}
2026-07-02 22:21:58.235 Seetong_tps[4287:377651]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 22:21:58.236 Seetong_tps[4287:377651] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783001182000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782990984000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 22:21:58.241 Seetong_tps[4287:377651]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-02 22:21:58.241 Seetong_tps[4287:377651]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 22:21:58.241 Seetong_tps[4287:377651]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-02 22:21:58.242 Seetong_tps[4287:377651]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-02 22:21:58.242 Seetong_tps[4287:377651]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-02 22:21:58.294 Seetong_tps[4287:377651]  -- STBluetoothManager - 结束扫描 - 
2026-07-02 22:21:58.294 Seetong_tps[4287:377651]  -- STBluetoothManager - 开始扫描 - 
2026-07-02 22:21:58.332 Seetong_tps[4287:377651] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-02 22:21:58.332 Seetong_tps[4287:377651] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-02 22:21:58.333 Seetong_tps[4287:377651] Formatted Date: 2026-07-02
2026-07-02 22:21:58.333 Seetong_tps[4287:377651]  --- webSocketGetServerData msgId: A09F7B0E-8222-432C-85EE-225C1D08D0B5 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-02";
        token = AVYOAQteVABrAAkFBgUFVgAJBFcBVFppAQQB;
    };
}
2026-07-02 22:21:58.333 Seetong_tps[4287:377651]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 22:21:58.333 Seetong_tps[4287:377651]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-02 22:21:58.348 Seetong_tps[4287:377651]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-02 22:21:58.381 Seetong_tps[4287:377651] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-02 22:21:58.381 Seetong_tps[4287:377651]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-02 22:21:58.381 Seetong_tps[4287:377651]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-02 22:21:58.381 Seetong_tps[4287:377651] Sorted Dates (Descending): (
)
2026-07-02 22:21:59.097 Seetong_tps[4287:377674] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-02 22:21:59.097 Seetong_tps[4287:377674] [DeviceMonitor] 监控管理器初始化完成
2026-07-02 22:21:59.734 Seetong_tps[4287:377674]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-02 22:21:59.734 Seetong_tps[4287:377674]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-02 22:21:59.734 Seetong_tps[4287:377674]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-02 22:21:59.737 Seetong_tps[4287:377651]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-02 22:21:59.737 Seetong_tps[4287:377731] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-02 22:21:59.737 Seetong_tps[4287:377657] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-02 22:21:59.901 Seetong_tps[4287:377651] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-02 22:21:59.901 Seetong_tps[4287:377651] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-02 22:21:59.901 Seetong_tps[4287:377651] 用户设置的具体字体大小: 15.000000
2026-07-02 22:22:00.047 Seetong_tps[4287:377674]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-02 22:22:00.049 Seetong_tps[4287:377674]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 22:22:00.049 Seetong_tps[4287:377674]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 22:22:00.049 Seetong_tps[4287:377731] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-02 22:22:00.049 Seetong_tps[4287:377657] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-02 22:22:00.049 Seetong_tps[4287:377731] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-02 22:22:00.054 Seetong_tps[4287:377674]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-02 22:22:00.055 Seetong_tps[4287:377674]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 22:22:00.055 Seetong_tps[4287:377674]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-02 22:22:00.055 Seetong_tps[4287:377731] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-02 22:22:00.055 Seetong_tps[4287:377657] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-02 22:22:00.055 Seetong_tps[4287:377731] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-02 22:22:00.201 Seetong_tps[4287:377651] AppLaunch hideForRefreshToken
2026-07-02 22:22:00.202 Seetong_tps[4287:377651] AppLaunch hideForRefreshToken dismiss
2026-07-02 22:22:00.202 Seetong_tps[4287:377651] AppLaunch dismiss...
2026-07-02 22:22:00.413 Seetong_tps[4287:377676]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-02 22:22:00.422 Seetong_tps[4287:377651]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-02 22:22:00.423 Seetong_tps[4287:377676]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-02 22:22:00.507 Seetong_tps[4287:377651]  dealloc -- STAppLaunchWindow
2026-07-02 22:22:00.511 Seetong_tps[4287:377651]  dealloc -- STAppLaunchViewController
2026-07-02 22:22:00.512 Seetong_tps[4287:377651] AppLaunch dismiss... end
2026-07-02 22:22:00.939 Seetong_tps[4287:377651]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-02 22:22:00.954 Seetong_tps[4287:377651] MessageThrottle reloadTableView ---
2026-07-02 22:22:01.271 Seetong_tps[4287:377657] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109838f00>{number = 4, name = (null)}====
2026-07-02 22:22:01.454 Seetong_tps[4287:377651]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-02 22:22:01.455 Seetong_tps[4287:377651]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-02 22:22:01.455 Seetong_tps[4287:377651]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-02 22:22:01.455 Seetong_tps[4287:377651] 滚动已停止500毫秒，执行操作:29115420
2026-07-02 22:22:01.736 Seetong_tps[4287:377731] ====请求接口 - 成功 - 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: 0x116593c80>{number = 12, name = (null)}====
2026-07-02 22:22:08.014 Seetong_tps[4287:377651]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-02 22:22:15.835 Seetong_tps[4287:377651]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-02 22:22:15.848 Seetong_tps[4287:377651] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-02 22:22:15.898 Seetong_tps[4287:377651] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-02 22:22:15.898 Seetong_tps[4287:377660] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-02 22:22:15.899 Seetong_tps[4287:377651]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-02 22:22:15.900 Seetong_tps[4287:377651] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-02 22:22:15.901 Seetong_tps[4287:377651]  -- STBluetoothManager - 结束扫描 - 
2026-07-02 22:22:15.916 Seetong_tps[4287:377651]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-02 下午10:22:15 917
2026-07-02 22:22:15.917 Seetong_tps[4287:377651]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7c8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c7dc440>; layer = <CALayer: 0x10c7a9a40>>
2026-07-02 22:22:15.917 Seetong_tps[4287:377651]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7c8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c7dc440>; layer = <CALayer: 0x10c7a9a40>> -- _camera.supportPlatform: 0
2026-07-02 22:22:15.917 Seetong_tps[4287:377651]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-02 下午2:22:15 +0000
2026-07-02 22:22:15.917 Seetong_tps[4287:377651]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-02 \U4e0a\U53489:04:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0a\U53489:09:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0b\U534812:01:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0b\U53482:21:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-02 22:22:15.918 Seetong_tps[4287:377651]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-02 下午10:22:15 918
2026-07-02 22:22:15.918 Seetong_tps[4287:377736] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-02 22:22:15.944 Seetong_tps[4287:377651]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 22:22:15.947 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:15.948 Seetong_tps[4287:377651]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-02 22:22:15.949 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:15.968 Seetong_tps[4287:377651]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-02 22:22:15.971 Seetong_tps[4287:377651] 未处理的 biz 类型: res_video_preview_advert
2026-07-02 22:22:15.971 Seetong_tps[4287:377651]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-02 22:22:15.971 Seetong_tps[4287:377651]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-02 22:22:15.972 Seetong_tps[4287:377651]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-02 22:22:16.003 Seetong_tps[4287:377651] uid:29115420 playAudio
2026-07-02 22:22:16.004 Seetong_tps[4287:377651]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-02 22:22:16.004 Seetong_tps[4287:377651]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-02 22:22:16.004 Seetong_tps[4287:377656] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-02 22:22:16.207 Seetong_tps[4287:377651] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-02 22:22:16.797 Seetong_tps[4287:377676] ===29115420===
2026-07-02 22:22:17.095 Seetong_tps[4287:377676] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-02 22:22:17.096 Seetong_tps[4287:377674] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-02 22:22:17.096 Seetong_tps[4287:377674] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-02 22:22:17.096 Seetong_tps[4287:377674] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110a8c040>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110a14a00>
2026-07-02 22:22:17.096 Seetong_tps[4287:377674] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-02 22:22:17.096 Seetong_tps[4287:377674] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-02 22:22:17.096 Seetong_tps[4287:377674] InitDecodePortLog: playsettype = 50
2026-07-02 22:22:17.098 Seetong_tps[4287:377674] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-02 22:22:17.098 Seetong_tps[4287:377674] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-02 22:22:17.098 Seetong_tps[4287:377674] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-02 22:22:17.098 Seetong_tps[4287:377674] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-02 22:22:17.098 Seetong_tps[4287:377674] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-02 22:22:17.098 Seetong_tps[4287:377674] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-02 22:22:17.099 Seetong_tps[4287:377674] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-02 22:22:17.099 Seetong_tps[4287:377651]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.20 - 设备: 庭院 - 29115420
2026-07-02 22:22:17.103 Seetong_tps[4287:377651]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.20 - 设备: 庭院 - 29115420
2026-07-02 22:22:17.109 Seetong_tps[4287:377676]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-02 22:22:17.918 Seetong_tps[4287:377911] 重新观看视频线程：<_NSMainThread: 0x109838000>{number = 1, name = (null)}
2026-07-02 22:22:17.930 Seetong_tps[4287:377651] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-02 22:22:17.949 Seetong_tps[4287:377651] uid:29115420 playAudio
2026-07-02 22:22:17.950 Seetong_tps[4287:377656] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-02 22:22:17.950 Seetong_tps[4287:377651] uid:29115420 playAudio
2026-07-02 22:22:17.950 Seetong_tps[4287:377651] checkPortStatus:_decodePort=1
2026-07-02 22:22:17.950 Seetong_tps[4287:377651]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.05 - 设备: 庭院 - 29115420
2026-07-02 22:22:17.951 Seetong_tps[4287:377651]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.05 - 设备: 庭院 - 29115420
2026-07-02 22:22:17.988 Seetong_tps[4287:377911] 重新观看视频线程：<_NSMainThread: 0x109838000>{number = 1, name = (null)}
2026-07-02 22:22:17.989 Seetong_tps[4287:377651]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.09 - 设备: 庭院 - 29115420
2026-07-02 22:22:18.014 Seetong_tps[4287:377651]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-02 22:22:18.485 Seetong_tps[4287:377676] Failed to get IoT drive away set configuration.
2026-07-02 22:22:18.485 Seetong_tps[4287:377676]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-02 22:22:20.863 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:20.878 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:20.895 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:20.912 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:20.928 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:20.946 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.013 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.029 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.046 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.066 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.079 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.096 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.112 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.129 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.162 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.180 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.197 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.213 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.229 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.247 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.263 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.280 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.297 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:21.331 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:25.911 Seetong_tps[4287:377651]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783002145.910858,lastReceiveYUVTimeInterval=1783002145.848919,interval=0,videoView=0x10c7c8380
2026-07-02 22:22:27.148 Seetong_tps[4287:377651]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7c8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c7dc440>; layer = <CALayer: 0x10c7a9a40>>
2026-07-02 22:22:27.148 Seetong_tps[4287:377651] #####Vstop:uid:29115420-0-port:1
2026-07-02 22:22:27.148 Seetong_tps[4287:377651] -----------1release decodeport = 1
2026-07-02 22:22:27.149 Seetong_tps[4287:377651]  -- 播放视频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" = 11200;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-02 22:22:27.151 Seetong_tps[4287:377651] _openGLView clearFrame ...
2026-07-02 22:22:27.152 Seetong_tps[4287:377651]  -- groupDeviceList -- 
2026-07-02 22:22:27.188 Seetong_tps[4287:377651]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-02 22:22:27.188 Seetong_tps[4287:377651]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-02 22:22:27.188 Seetong_tps[4287:377651]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-02 22:22:27.190 Seetong_tps[4287:377651] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-02 22:22:27.191 Seetong_tps[4287:377651]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-02 22:22:27.191 Seetong_tps[4287:377651]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-02 22:22:27.372 Seetong_tps[4287:377656] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x10c49c380>{number = 19, name = (null)}====
2026-07-02 22:22:27.699 Seetong_tps[4287:377651] dealloc -- STPlayerViewController
2026-07-02 22:22:27.700 Seetong_tps[4287:377651] dealloc -- STPlayerViewController
2026-07-02 22:22:27.700 Seetong_tps[4287:377651] dealloc -- STPlayerCameraControlVC
2026-07-02 22:22:27.700 Seetong_tps[4287:377651] dealloc -- STPlayerCameraService
2026-07-02 22:22:27.701 Seetong_tps[4287:377651] dealloc -- STIdleMonitorView
2026-07-02 22:22:27.701 Seetong_tps[4287:377651] dealloc -- STCycleScrollView
2026-07-02 22:22:27.702 Seetong_tps[4287:377651] dealloc -- STCameraControlView
2026-07-02 22:22:27.705 Seetong_tps[4287:377651] dealloc -- STNetSpeedMonitorView
2026-07-02 22:22:27.706 Seetong_tps[4287:377651] dealloc -- STIdleMonitorView
2026-07-02 22:22:28.006 Seetong_tps[4287:377651]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-02 22:22:28.648 Seetong_tps[4287:377674]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-02 22:22:28.650 Seetong_tps[4287:377651]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-02 22:22:28.650 Seetong_tps[4287:377651] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783001182000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782990984000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 22:22:28.651 Seetong_tps[4287:377651]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 22:22:28.651 Seetong_tps[4287:377651]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-02 22:22:28.661 Seetong_tps[4287:377651] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-02 22:22:28.676 Seetong_tps[4287:377651] [保存失败] 相机对象或存储字典为空
2026-07-02 22:22:28.677 Seetong_tps[4287:377660] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-02 22:22:28.677 Seetong_tps[4287:377660] --FC_StopDevComEx end
2026-07-02 22:22:28.677 Seetong_tps[4287:377651] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783001182000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1782990984000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-02 22:22:28.677 Seetong_tps[4287:377651]  --- 取消心跳 destoryHeartBeat --- 
2026-07-02 22:22:28.677 Seetong_tps[4287:377651]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-04 08:40:00.262 Seetong_tps[2580:298710] app_version=8.3.805
2026-07-04 08:40:00.272 Seetong_tps[2580:298710]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-04 08:40:00.272 Seetong_tps[2580:298710] showForLogin 1
2026-07-04 08:40:00.272 Seetong_tps[2580:298710] AppLaunch 还剩 6.679203987121582 秒
2026-07-04 08:40:00.279 Seetong_tps[2580:298724] 询问用户是否开启推送成功
2026-07-04 08:40:00.280 Seetong_tps[2580:298724] 用户点击允许接收推送
2026-07-04 08:40:00.290 Seetong_tps[2580:298726] remoteNotificationSetting: <UNNotificationSettings: 0x1432da120; 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-07-04 08:40:00.292 Seetong_tps[2580:298710]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-04 08:40:00.335 Seetong_tps[2580:298710] viewDidLoad/configtime=2026-07-04 上午12:40:00 +0000
2026-07-04 08:40:00.336 Seetong_tps[2580:298710]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-04 08:40:00.336 Seetong_tps[2580:298710]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-04 08:40:00.385 Seetong_tps[2580:298710]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-04 08:40:00.385 Seetong_tps[2580:298710]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-04 08:40:00.386 Seetong_tps[2580:298710]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-04 08:40:00.387 Seetong_tps[2580:298710] 开始检查未读客服消息...
2026-07-04 08:40:00.387 Seetong_tps[2580:298710] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-04 08:40:00.387 Seetong_tps[2580:298710]  --- 取消心跳 destoryHeartBeat --- 
2026-07-04 08:40:00.392 Seetong_tps[2580:298710]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-04 08:40:00.392 Seetong_tps[2580:298710]  -- WebSocket connection - getNetty - 
2026-07-04 08:40:00.393 Seetong_tps[2580:298710]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-04 08:40:00.397 Seetong_tps[2580:298710] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-04 08:40:00.397 Seetong_tps[2580:298710] NAV deviceOrientationDidChange:1
2026-07-04 08:40:00.399 Seetong_tps[2580:298710]  -- groupDeviceList -- 
2026-07-04 08:40:00.400 Seetong_tps[2580:298710] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-04 08:40:00.400 Seetong_tps[2580:298710]  -- WebSocket connection - getNetty - 
2026-07-04 08:40:00.400 Seetong_tps[2580:298710]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-04 08:40:00.484 Seetong_tps[2580:298710]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-04 08:40:00.605 Seetong_tps[2580:298729] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x143c7f300>{number = 15, name = (null)}====
2026-07-04 08:40:00.636 Seetong_tps[2580:298854] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x14394bcc0>{number = 12, name = (null)}====
2026-07-04 08:40:00.636 Seetong_tps[2580:298710] Super properties have already been unregistered.
2026-07-04 08:40:00.636 Seetong_tps[2580:298724] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x142479140>{number = 2, name = (null)}====
2026-07-04 08:40:00.636 Seetong_tps[2580:298722] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x142479100>{number = 4, name = (null)}====
2026-07-04 08:40:00.636 Seetong_tps[2580:298726] ====请求接口 - 成功 - 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: 0x1426c9600>{number = 7, name = (null)}====
2026-07-04 08:40:00.636 Seetong_tps[2580:298710] UMAPM_OOMSampling(0,0):NO
2026-07-04 08:40:00.636 Seetong_tps[2580:298721] ====请求接口 - 成功 - 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:1443;type=0&load=19&addr=bjrelay55.s5.seetong.com:10443;type=0&load=19&addr=bjrelay53.s5.seetong.com:5443;","vipRelayServers":"type=0&load=50&addr=bjrelayvip3.s2.seetong.com:2443;type=0&load=38&addr=bjrelayvip2.s2.seetong.com:2443;type=0&load=43&addr=bjrelay42.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.207.12","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1426c8ac0>{number = 6, name = (null)}====
2026-07-04 08:40:00.637 Seetong_tps[2580:298855] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVFUBUl0DAVEAOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x143c7c340>{number = 17, name = (null)}====
2026-07-04 08:40:00.636 Seetong_tps[2580:298853] ====请求接口 - 成功 - 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: 0x143c7f6c0>{number = 16, name = (null)}====
2026-07-04 08:40:00.637 Seetong_tps[2580:298851] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x143c7f380>{number = 18, name = (null)}====
2026-07-04 08:40:00.639 Seetong_tps[2580:298710]  -- deviceListDataUpdate - AppLaunch 还剩 1.312386035919189 秒 - 再延迟 1.812386035919189 秒 - 启动耗时 1.687613964080811 秒
2026-07-04 08:40:00.639 Seetong_tps[2580:298710]  -- groupDeviceList -- 
2026-07-04 08:40:00.639 Seetong_tps[2580:298710] groupDeviceList 已在进行中，跳过新的调用
2026-07-04 08:40:00.639 Seetong_tps[2580:298710]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1688 毫秒
2026-07-04 08:40:00.639 Seetong_tps[2580:298852] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x143c7f840>{number = 19, name = (null)}====
2026-07-04 08:40:00.642 Seetong_tps[2580:298710]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-04 08:40:00.644 Seetong_tps[2580:298710]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-04 08:40:00.644 Seetong_tps[2580:298710]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-04 08:40:00.644 Seetong_tps[2580:298710]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODMyMTIwMDAsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.NPehfNxPwBXx62rS18zRZ5iMeuQu0VpQUgHybvGoSik","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODU3MTc2MDAsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgzMTI1NjAwLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.ZKSyB47tsKVgv0dcyH8N4ZI5YTFQ3UEAgxq3uHdQnZQ","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-07-04 08:40:00.651 Seetong_tps[2580:298710]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1783125600.651814
2026-07-04 08:40:00.652 Seetong_tps[2580:298787] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzczMDQwMDU2NSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.IsiCmM2zPA6R9rvGe8_v1-JD5xKwM125Q5eDy8v2eP8","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzczMDQwMDU2NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5MSJdfQ.IZc4EgW8aTSXwrjQSfwrkzrePQm9q2fvS52AI99npBo","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":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24905"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24900"}]}
====
2026-07-04 08:40:00.652 Seetong_tps[2580:298710]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1783125600.651814
2026-07-04 08:40:00.652 Seetong_tps[2580:298710]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1783125600.651814 - lastRefreshTokenTime: 1783125600.651814
2026-07-04 08:40:00.659 Seetong_tps[2580:298791] ====请求接口 - 成功 - 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: 0x14329bb40>{number = 10, name = (null)}====
2026-07-04 08:40:00.660 Seetong_tps[2580:298710]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-04 08:40:00.661 Seetong_tps[2580:298710]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-04 08:40:00.661 Seetong_tps[2580:298710]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-04 08:40:00.661 Seetong_tps[2580:298850] ====请求接口 - 成功 - 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.12","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783125232000,"lastHeartTime":1783121137000,"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: 0x143c7fb00>{number = 20, name = (null)}====
2026-07-04 08:40:00.662 Seetong_tps[2580:298710]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 548;
}
2026-07-04 08:40:00.663 Seetong_tps[2580:298710] ++++-[VideoView dealloc]++++
2026-07-04 08:40:00.665 Seetong_tps[2580:298710] OpenGLView20_Seetong dealloc:0x143c65600
2026-07-04 08:40:00.679 Seetong_tps[2580:298710]  -- WebSocket - 重置重连次数 -- 
2026-07-04 08:40:00.690 Seetong_tps[2580:298710]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-04 08:40:00.690 Seetong_tps[2580:298710]  -- WebSocket connection - getNetty - 
2026-07-04 08:40:00.690 Seetong_tps[2580:298710]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-04 08:40:00.707 Seetong_tps[2580:298710]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-04 08:40:00.707 Seetong_tps[2580:298710] UMAPM_NetworkSampling(0,0):NO
2026-07-04 08:40:00.711 Seetong_tps[2580:298710]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-04 08:40:00.711 Seetong_tps[2580:298710]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-04 08:40:00.718 Seetong_tps[2580:298710]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-04 08:40:00.718 Seetong_tps[2580:298710]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVFUBUl0DAVEAOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-04 08:40:00.722 Seetong_tps[2580:298710] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-04 08:40:00.722 Seetong_tps[2580:298710] 客服消息未读数量: 0
2026-07-04 08:40:00.722 Seetong_tps[2580:298710]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-04 08:40:00.724 Seetong_tps[2580:298710] 蓝牙已打开
2026-07-04 08:40:00.725 Seetong_tps[2580:298710]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-04 08:40:00.732 Seetong_tps[2580:298710]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-04 08:40:00.732 Seetong_tps[2580:298710]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-04 08:40:00.732 Seetong_tps[2580:298710]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-04 08:40:00.732 Seetong_tps[2580:298850]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-04 08:40:00.733 Seetong_tps[2580:298850]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-04 08:40:00.733 Seetong_tps[2580:298850]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-04 08:40:00.734 Seetong_tps[2580:298850]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-04 08:40:00.734 Seetong_tps[2580:298850]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-04 08:40:00.734 Seetong_tps[2580:298850]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-04 08:40:00.734 Seetong_tps[2580:298710]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-04 08:40:00.734 Seetong_tps[2580:298710]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-04 08:40:00.858 Seetong_tps[2580:298852] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x143c7f840>{number = 19, name = (null)}====
2026-07-04 08:40:00.861 Seetong_tps[2580:298710]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-04 08:40:00.862 Seetong_tps[2580:298710]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-04 08:40:00.862 Seetong_tps[2580:298710]  -- WebSocket - 重置重连次数 -- 
2026-07-04 08:40:00.862 Seetong_tps[2580:298710]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-04 08:40:00.864 Seetong_tps[2580:298710]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-04 08:40:00.864 Seetong_tps[2580:298710]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgYIAFEAUVJpAQQB","reconn":0}}
2026-07-04 08:40:00.864 Seetong_tps[2580:298710]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-04 08:40:00.864 Seetong_tps[2580:298710]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-04 08:40:00.864 Seetong_tps[2580:298710] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783125232000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783121137000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-04 08:40:00.869 Seetong_tps[2580:298710]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-04 08:40:00.869 Seetong_tps[2580:298710]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1917 毫秒
2026-07-04 08:40:00.869 Seetong_tps[2580:298710] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783125232000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783121137000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-04 08:40:00.869 Seetong_tps[2580:298710]  -- groupDeviceList -- 
2026-07-04 08:40:00.870 Seetong_tps[2580:298710]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-04 08:40:00.870 Seetong_tps[2580:298710]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-04 08:40:00.870 Seetong_tps[2580:298710]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-04 08:40:00.870 Seetong_tps[2580:298710]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-04 08:40:00.870 Seetong_tps[2580:298710]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-04 08:40:00.891 Seetong_tps[2580:298710]  -- STBluetoothManager - 结束扫描 - 
2026-07-04 08:40:00.891 Seetong_tps[2580:298710]  -- STBluetoothManager - 开始扫描 - 
2026-07-04 08:40:00.962 Seetong_tps[2580:298710] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-04 08:40:00.962 Seetong_tps[2580:298710] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-04 08:40:00.962 Seetong_tps[2580:298710] Formatted Date: 2026-07-04
2026-07-04 08:40:00.963 Seetong_tps[2580:298710]  --- webSocketGetServerData msgId: F090A80E-9479-41B9-BB8C-833F038D2C51 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-04";
        token = AVYOAQteVABrAAkFBgUFVgYIAFEAUVJpAQQB;
    };
}
2026-07-04 08:40:00.963 Seetong_tps[2580:298710]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-04 08:40:00.963 Seetong_tps[2580:298710]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-04 08:40:01.003 Seetong_tps[2580:298710]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-04 08:40:01.011 Seetong_tps[2580:298710] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-04 08:40:01.011 Seetong_tps[2580:298710]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-04 08:40:01.011 Seetong_tps[2580:298710]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-04 08:40:01.011 Seetong_tps[2580:298710] Sorted Dates (Descending): (
)
2026-07-04 08:40:02.233 Seetong_tps[2580:298787] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-04 08:40:02.233 Seetong_tps[2580:298787] [DeviceMonitor] 监控管理器初始化完成
2026-07-04 08:40:02.411 Seetong_tps[2580:298710] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-04 08:40:02.411 Seetong_tps[2580:298710] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-04 08:40:02.411 Seetong_tps[2580:298710] 用户设置的具体字体大小: 15.000000
2026-07-04 08:40:02.537 Seetong_tps[2580:298710] AppLaunch hideForRefreshToken
2026-07-04 08:40:02.537 Seetong_tps[2580:298710] AppLaunch hideForRefreshToken dismiss
2026-07-04 08:40:02.537 Seetong_tps[2580:298710] AppLaunch dismiss...
2026-07-04 08:40:02.841 Seetong_tps[2580:298710]  dealloc -- STAppLaunchWindow
2026-07-04 08:40:02.844 Seetong_tps[2580:298710]  dealloc -- STAppLaunchViewController
2026-07-04 08:40:02.845 Seetong_tps[2580:298710] AppLaunch dismiss... end
2026-07-04 08:40:03.527 Seetong_tps[2580:298710]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-04 08:40:03.530 Seetong_tps[2580:298787]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-04 08:40:03.530 Seetong_tps[2580:298787]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-04 08:40:03.530 Seetong_tps[2580:298787]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-04 08:40:03.560 Seetong_tps[2580:298710]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-04 08:40:03.560 Seetong_tps[2580:298852] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-04 08:40:03.560 Seetong_tps[2580:298852] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-04 08:40:03.813 Seetong_tps[2580:298787]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-04 08:40:03.813 Seetong_tps[2580:298787]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-04 08:40:03.814 Seetong_tps[2580:298787]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-04 08:40:03.814 Seetong_tps[2580:298721] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-04 08:40:03.814 Seetong_tps[2580:298852] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-04 08:40:03.814 Seetong_tps[2580:298721] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-04 08:40:03.826 Seetong_tps[2580:298858] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x14394bc40>{number = 11, name = (null)}====
2026-07-04 08:40:03.831 Seetong_tps[2580:298787]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-04 08:40:03.831 Seetong_tps[2580:298787]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-04 08:40:03.831 Seetong_tps[2580:298787]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-04 08:40:03.831 Seetong_tps[2580:298858] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-04 08:40:03.832 Seetong_tps[2580:298858] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-04 08:40:03.832 Seetong_tps[2580:298858] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-04 08:40:03.856 Seetong_tps[2580:298794]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-04 08:40:03.896 Seetong_tps[2580:298710]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-04 08:40:03.897 Seetong_tps[2580:298794]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-04 08:40:04.038 Seetong_tps[2580:298710]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-04 08:40:04.039 Seetong_tps[2580:298710]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-04 08:40:04.039 Seetong_tps[2580:298710]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-04 08:40:04.039 Seetong_tps[2580:298710] 滚动已停止500毫秒，执行操作:29115420
2026-07-04 08:40:04.347 Seetong_tps[2580:298858] ====请求接口 - 成功 - 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: 0x14394bc40>{number = 11, name = (null)}====
2026-07-04 08:40:04.377 Seetong_tps[2580:298710] MessageThrottle reloadTableView ---
2026-07-04 08:40:04.680 Seetong_tps[2580:298710]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-04 08:40:04.684 Seetong_tps[2580:298710] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-04 08:40:04.721 Seetong_tps[2580:298867] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-04 08:40:04.722 Seetong_tps[2580:298710] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-04 08:40:04.722 Seetong_tps[2580:298710]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-04 08:40:04.722 Seetong_tps[2580:298710] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-04 08:40:04.725 Seetong_tps[2580:298710]  -- STBluetoothManager - 结束扫描 - 
2026-07-04 08:40:04.744 Seetong_tps[2580:298710]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-04 上午8:40:04 744
2026-07-04 08:40:04.744 Seetong_tps[2580:298710]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14442c700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1444527e0>; layer = <CALayer: 0x144450280>>
2026-07-04 08:40:04.744 Seetong_tps[2580:298710]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14442c700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1444527e0>; layer = <CALayer: 0x144450280>> -- _camera.supportPlatform: 0
2026-07-04 08:40:04.744 Seetong_tps[2580:298710]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-04 上午12:40:04 +0000
2026-07-04 08:40:04.745 Seetong_tps[2580:298710]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-02 \U4e0a\U53489:09:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0b\U534812:01:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0b\U53482:21:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0a\U534812:40:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-04 08:40:04.745 Seetong_tps[2580:298710]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-04 上午8:40:04 746
2026-07-04 08:40:04.746 Seetong_tps[2580:298721] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-04 08:40:04.775 Seetong_tps[2580:298710]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-04 08:40:04.777 Seetong_tps[2580:298710] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-04 08:40:04.779 Seetong_tps[2580:298710]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-04 08:40:04.780 Seetong_tps[2580:298710] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-04 08:40:04.805 Seetong_tps[2580:298710]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-04 08:40:04.807 Seetong_tps[2580:298710] 未处理的 biz 类型: res_video_preview_advert
2026-07-04 08:40:04.807 Seetong_tps[2580:298710]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-04 08:40:04.815 Seetong_tps[2580:298710]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-04 08:40:04.816 Seetong_tps[2580:298710]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-04 08:40:04.827 Seetong_tps[2580:298710] uid:29115420 playAudio
2026-07-04 08:40:04.827 Seetong_tps[2580:298710]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-04 08:40:04.827 Seetong_tps[2580:298710]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-04 08:40:04.828 Seetong_tps[2580:298854] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-04 08:40:05.025 Seetong_tps[2580:298710] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-04 08:40:05.487 Seetong_tps[2580:298710] UMAPM_OOMSampling(0,0):NO
2026-07-04 08:40:05.488 Seetong_tps[2580:298710] UMAPM_NetworkSampling(0,0):NO
2026-07-04 08:40:05.711 Seetong_tps[2580:298794] ===29115420===
2026-07-04 08:40:06.091 Seetong_tps[2580:298794] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-04 08:40:06.091 Seetong_tps[2580:298787] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-04 08:40:06.092 Seetong_tps[2580:298787] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-04 08:40:06.092 Seetong_tps[2580:298787] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1426ca580>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x143234a00>
2026-07-04 08:40:06.092 Seetong_tps[2580:298787] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-04 08:40:06.092 Seetong_tps[2580:298787] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-04 08:40:06.093 Seetong_tps[2580:298787] InitDecodePortLog: playsettype = 50
2026-07-04 08:40:06.095 Seetong_tps[2580:298787] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-04 08:40:06.095 Seetong_tps[2580:298787] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-04 08:40:06.095 Seetong_tps[2580:298787] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-04 08:40:06.095 Seetong_tps[2580:298787] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-04 08:40:06.095 Seetong_tps[2580:298710]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.37 - 设备: 庭院 - 29115420
2026-07-04 08:40:06.096 Seetong_tps[2580:298787] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-04 08:40:06.096 Seetong_tps[2580:298787] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-04 08:40:06.097 Seetong_tps[2580:298787] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-04 08:40:06.100 Seetong_tps[2580:298710]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.38 - 设备: 庭院 - 29115420
2026-07-04 08:40:06.264 Seetong_tps[2580:298794]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-04 08:40:06.415 Seetong_tps[2580:298960] 重新观看视频线程：<_NSMainThread: 0x142478000>{number = 1, name = (null)}
2026-07-04 08:40:06.431 Seetong_tps[2580:298710] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-04 08:40:06.441 Seetong_tps[2580:298960] 重新观看视频线程：<_NSMainThread: 0x142478000>{number = 1, name = (null)}
2026-07-04 08:40:06.446 Seetong_tps[2580:298710] uid:29115420 playAudio
2026-07-04 08:40:06.447 Seetong_tps[2580:298850] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-04 08:40:06.447 Seetong_tps[2580:298710] uid:29115420 playAudio
2026-07-04 08:40:06.450 Seetong_tps[2580:298710] checkPortStatus:_decodePort=1
2026-07-04 08:40:06.450 Seetong_tps[2580:298710]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.73 - 设备: 庭院 - 29115420
2026-07-04 08:40:06.450 Seetong_tps[2580:298710]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.73 - 设备: 庭院 - 29115420
2026-07-04 08:40:06.451 Seetong_tps[2580:298710]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.73 - 设备: 庭院 - 29115420
2026-07-04 08:40:06.461 Seetong_tps[2580:298794] Failed to get IoT drive away set configuration.
2026-07-04 08:40:06.461 Seetong_tps[2580:298794]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-04 08:40:07.489 Seetong_tps[2580:298710]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14442c700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1444527e0>; layer = <CALayer: 0x144450280>>
2026-07-04 08:40:07.489 Seetong_tps[2580:298710] #####Vstop:uid:29115420-0-port:1
2026-07-04 08:40:07.489 Seetong_tps[2580:298710] -----------1release decodeport = 1
2026-07-04 08:40:07.490 Seetong_tps[2580:298710]  -- 播放视频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" = 2700;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-04 08:40:07.492 Seetong_tps[2580:298710] _openGLView clearFrame ...
2026-07-04 08:40:07.510 Seetong_tps[2580:298710] 当前控制器：STPlaybackVC
2026-07-04 08:40:07.510 Seetong_tps[2580:298710]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-04 08:40:07.510 Seetong_tps[2580:298710] 开始监听camera_nvr的onlineStatus属性变化
2026-07-04 08:40:07.510 Seetong_tps[2580:298710] camera_nvr对象已切换，重新设置KVO监听
2026-07-04 08:40:07.522 Seetong_tps[2580:298710] 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-07-04 08:40:07.701 Seetong_tps[2580:298710]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-04 08:40:07.701 Seetong_tps[2580:298710] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-04 08:40:07.702 Seetong_tps[2580:298710]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-04 08:40:07.702 Seetong_tps[2580:298710] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-04 08:40:07.702 Seetong_tps[2580:298710]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-04 08:40:07.703 Seetong_tps[2580:298710] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-04 08:40:07.703 Seetong_tps[2580:298710]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-04 08:40:07.703 Seetong_tps[2580:298710] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-04 08:40:07.710 Seetong_tps[2580:298710]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-04 08:40:07.710 Seetong_tps[2580:298710] ====高度=91.000000
2026-07-04 08:40:07.711 Seetong_tps[2580:298710]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-04 08:40:07.712 Seetong_tps[2580:298710] 停止监听camera_nvr的onlineStatus属性变化
2026-07-04 08:40:07.712 Seetong_tps[2580:298710] 开始监听camera_nvr的onlineStatus属性变化
2026-07-04 08:40:07.713 Seetong_tps[2580:298710] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-04 08:40:07.713 Seetong_tps[2580:298710] ###### stopNvrRemoteRecord ......
2026-07-04 08:40:07.715 Seetong_tps[2580:298710] updateAlarmListTable:messageModelList=0
2026-07-04 08:40:07.721 Seetong_tps[2580:298710]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-04 08:40:07.721 Seetong_tps[2580:298850] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-04 08:40:07.721 Seetong_tps[2580:298710]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-04 08:40:07.721 Seetong_tps[2580:298710]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-04 08:40:07.721 Seetong_tps[2580:298710] updateAlarmListTable:messageModelList=0
2026-07-04 08:40:07.764 Seetong_tps[2580:298710] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-04 08:40:07.816 Seetong_tps[2580:298710]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-04 08:40:07.884 Seetong_tps[2580:298787] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-04 08:40:07.884 Seetong_tps[2580:298787]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-04 08:40:07.884 Seetong_tps[2580:298787] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1426ca580>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x143234a00>
2026-07-04 08:40:07.884 Seetong_tps[2580:298787] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-04 08:40:07.884 Seetong_tps[2580:298787] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-04 08:40:07.884 Seetong_tps[2580:298787] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-04 08:40:07.884 Seetong_tps[2580:298787] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-04 08:40:07.884 Seetong_tps[2580:298787] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-04 08:40:07.884 Seetong_tps[2580:298710]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.16 - 设备: 庭院 - 29115420
2026-07-04 08:40:07.933 Seetong_tps[2580:298853] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x143c7f6c0>{number = 16, name = (null)}====
2026-07-04 08:40:07.967 Seetong_tps[2580:298852] ====请求接口 - 成功 - 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: 0x143c7f840>{number = 19, name = (null)}====
2026-07-04 08:40:07.991 Seetong_tps[2580:298850] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x143c7fb00>{number = 20, name = (null)}====
2026-07-04 08:40:08.391 Seetong_tps[2580:298794] ===29115420===
2026-07-04 08:40:08.756 Seetong_tps[2580:298794]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:1111000000000000000000000000000 - result: 0 - devid: 29115420
2026-07-04 08:40:09.798 Seetong_tps[2580:298794] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=464
2026-07-04 08:40:09.800 Seetong_tps[2580:298710] timeSliceArray.count=30
2026-07-04 08:40:09.838 Seetong_tps[2580:298710] nvrParseRecPlayBlock timelineModelArray.count=29
2026-07-04 08:40:09.838 Seetong_tps[2580:298710] timelineModel.timePaint=04:56:46-08:39:17,timelineModel.recordType=1
2026-07-04 08:40:09.859 Seetong_tps[2580:298710] updateAlarmListTable:messageModelList=14
2026-07-04 08:40:09.859 Seetong_tps[2580:298710]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-04 08:40:09.861 Seetong_tps[2580:298710]  --- setFirstTimePosition --- i: 28 - recordType: 1
2026-07-04 08:40:09.861 Seetong_tps[2580:298710]  --- setFirstTimePosition --- i: 27 - recordType: 7
2026-07-04 08:40:09.861 Seetong_tps[2580:298710] _firstHaveDataTime=04:56:22
2026-07-04 08:40:09.978 Seetong_tps[2580:298710]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-04 08:40:10.640 Seetong_tps[2580:298710]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-04 08:40:11.970 Seetong_tps[2580:298710]  -- 预览倒计时 -- User interaction detected
2026-07-04 08:40:11.985 Seetong_tps[2580:298710] uid:29115420 FC_P2PNvrReplayByTime
2026-07-04 08:40:11.985 Seetong_tps[2580:298710]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-02 \U4e0a\U53489:09:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0b\U534812:01:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0b\U53482:21:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0a\U534812:40:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-04 08:40:11.985 Seetong_tps[2580:298710]  -- 播放视频（录像） -- 开始时间: 2026-07-04 上午12:40:11 +0000
2026-07-04 08:40:11.986 Seetong_tps[2580:298867] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260704041443
2026-07-04 08:40:11.986 Seetong_tps[2580:298710]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260704041443
2026-07-04 08:40:12.562 Seetong_tps[2580:298794]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-04 08:40:12.976 Seetong_tps[2580:298787] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-04 08:40:12.976 Seetong_tps[2580:298787]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-04 08:40:12.977 Seetong_tps[2580:298787] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1426ca580>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x143234a00>
2026-07-04 08:40:12.977 Seetong_tps[2580:298787] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-04 08:40:12.977 Seetong_tps[2580:298787] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-04 08:40:12.977 Seetong_tps[2580:298787] InitDecodePortLog: playsettype = 50
2026-07-04 08:40:12.977 Seetong_tps[2580:298787] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-04 08:40:12.978 Seetong_tps[2580:298787] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-04 08:40:12.978 Seetong_tps[2580:298787] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-04 08:40:12.978 Seetong_tps[2580:298710]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.99 - 设备: 庭院 - 29115420
2026-07-04 08:40:12.978 Seetong_tps[2580:298787] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-04 08:40:12.978 Seetong_tps[2580:298787] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-04 08:40:12.978 Seetong_tps[2580:298787] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-04 08:40:12.979 Seetong_tps[2580:298787] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-04 08:40:12.982 Seetong_tps[2580:298710]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.00 - 设备: 庭院 - 29115420
2026-07-04 08:40:12.998 Seetong_tps[2580:298710] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-04 08:40:15.939 Seetong_tps[2580:298710] 卡回放第一帧回调 倍速 = 0
2026-07-04 08:40:18.767 Seetong_tps[2580:298710]  -- 预览倒计时 -- User interaction detected
2026-07-04 08:40:18.789 Seetong_tps[2580:298710]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260704044924
2026-07-04 08:40:18.789 Seetong_tps[2580:298866] zhangw_controlNvrRemoteRecord:strDateTime=20260704044924,action=6
2026-07-04 08:40:18.861 Seetong_tps[2580:298794]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-04 08:40:20.640 Seetong_tps[2580:298710]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-04 08:40:23.886 Seetong_tps[2580:298710] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-04 08:40:23.886 Seetong_tps[2580:298710] ###### stopNvrRemoteRecord ......
2026-07-04 08:40:23.886 Seetong_tps[2580:298787]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-04 08:40:23.892 Seetong_tps[2580:298710]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-04 08:40:23.893 Seetong_tps[2580:298710] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783125232000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783121137000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-04 08:40:23.893 Seetong_tps[2580:298710]  --- 取消心跳 destoryHeartBeat --- 
2026-07-04 08:40:23.893 Seetong_tps[2580:298710]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-04 08:40:23.903 Seetong_tps[2580:298710] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-04 08:40:23.927 Seetong_tps[2580:298710] [保存失败] 相机对象或存储字典为空
2026-07-04 08:40:23.927 Seetong_tps[2580:298852] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-04 08:40:23.928 Seetong_tps[2580:298852] --FC_StopDevComEx end
2026-07-04 08:40:23.928 Seetong_tps[2580:298710] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.12","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783125232000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783121137000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-04 08:40:23.928 Seetong_tps[2580:298710]  --- 取消心跳 destoryHeartBeat --- 
2026-07-04 08:40:23.928 Seetong_tps[2580:298710]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-04 08:40:23.933 Seetong_tps[2580:298710]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-04 08:40:23.934 Seetong_tps[2580:298852] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-05 07:32:08.455 Seetong_tps[8777:963576] app_version=8.3.805
2026-07-05 07:32:08.472 Seetong_tps[8777:963894] 询问用户是否开启推送成功
2026-07-05 07:32:08.472 Seetong_tps[8777:963894] 用户点击允许接收推送
2026-07-05 07:32:08.476 Seetong_tps[8777:963894] remoteNotificationSetting: <UNNotificationSettings: 0x14d272bc0; 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-07-05 07:32:08.480 Seetong_tps[8777:963576]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-05 07:32:08.481 Seetong_tps[8777:963576] showForLogin 1
2026-07-05 07:32:08.481 Seetong_tps[8777:963576] AppLaunch 还剩 6.122156143188477 秒
2026-07-05 07:32:08.527 Seetong_tps[8777:963576]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-05 07:32:08.600 Seetong_tps[8777:963890] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x14c439180>{number = 3, name = (null)}====
2026-07-05 07:32:08.627 Seetong_tps[8777:964018] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzgxMjcyODU0Miwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.fhJC8oOV6GtXDSzhbuJnFuF3hnCkZl2ak9Gku_48qaI","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzgxMjcyODU0Mywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5NyJdfQ.R-1sgPU97Kka3Sr7J064Bjj3uu1DNggnwsOeQZf7YQU","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:24903"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24901"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24906"}]}
====
2026-07-05 07:32:08.705 Seetong_tps[8777:963576] viewDidLoad/configtime=2026-07-04 下午11:32:08 +0000
2026-07-05 07:32:08.706 Seetong_tps[8777:963576]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-05 07:32:08.706 Seetong_tps[8777:963576]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-05 07:32:08.798 Seetong_tps[8777:963576]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-05 07:32:08.798 Seetong_tps[8777:963576]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-05 07:32:08.802 Seetong_tps[8777:963576]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-05 07:32:08.802 Seetong_tps[8777:963576] 开始检查未读客服消息...
2026-07-05 07:32:08.802 Seetong_tps[8777:963576] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-05 07:32:08.803 Seetong_tps[8777:963576]  --- 取消心跳 destoryHeartBeat --- 
2026-07-05 07:32:08.812 Seetong_tps[8777:963576]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-05 07:32:08.812 Seetong_tps[8777:963576]  -- WebSocket connection - getNetty - 
2026-07-05 07:32:08.813 Seetong_tps[8777:963576]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-05 07:32:08.821 Seetong_tps[8777:963576] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-05 07:32:08.821 Seetong_tps[8777:963576] NAV deviceOrientationDidChange:1
2026-07-05 07:32:08.828 Seetong_tps[8777:963576]  -- groupDeviceList -- 
2026-07-05 07:32:08.829 Seetong_tps[8777:963576] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-05 07:32:08.829 Seetong_tps[8777:963576]  -- WebSocket connection - getNetty - 
2026-07-05 07:32:08.829 Seetong_tps[8777:963576]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-05 07:32:08.960 Seetong_tps[8777:964018] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-05 07:32:08.960 Seetong_tps[8777:964018] [DeviceMonitor] 监控管理器初始化完成
2026-07-05 07:32:08.974 Seetong_tps[8777:963576]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-05 07:32:09.000 Seetong_tps[8777:963891] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x14c6a5180>{number = 7, name = (null)}====
2026-07-05 07:32:09.010 Seetong_tps[8777:964088] ====请求接口 - 成功 - 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: 0x14dc75440>{number = 15, name = (null)}====
2026-07-05 07:32:09.022 Seetong_tps[8777:964087] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x14dc76100>{number = 16, name = (null)}====
2026-07-05 07:32:09.022 Seetong_tps[8777:964090] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgUBVlUCUVcHCT4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x14dc76140>{number = 17, name = (null)}====
2026-07-05 07:32:09.022 Seetong_tps[8777:963894] ====请求接口 - 成功 - 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:15443;type=0&load=17&addr=bjrelay56.s5.seetong.com:15443;type=0&load=26&addr=bjrelay56.s5.seetong.com:3443;","vipRelayServers":"type=0&load=55&addr=bjrelayvip2.s2.seetong.com:11443;type=0&load=44&addr=bjrelay43.s2.seetong.com:14443;type=0&load=42&addr=bjrelay43.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.56","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x14d26bdc0>{number = 10, name = (null)}====
2026-07-05 07:32:09.022 Seetong_tps[8777:963895] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x14dc76180>{number = 18, name = (null)}====
2026-07-05 07:32:09.023 Seetong_tps[8777:963887] ====请求接口 - 成功 - 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: 0x14c439000>{number = 2, name = (null)}====
2026-07-05 07:32:09.034 Seetong_tps[8777:963886] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x14c438d00>{number = 4, name = (null)}====
2026-07-05 07:32:09.063 Seetong_tps[8777:964089] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x14d80f900>{number = 12, name = (null)}====
2026-07-05 07:32:09.071 Seetong_tps[8777:963890] ====请求接口 - 成功 - 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: 0x14c439180>{number = 3, name = (null)}====
2026-07-05 07:32:09.090 Seetong_tps[8777:964010] ====请求接口 - 成功 - 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.56","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783206940000,"lastHeartTime":1783199979000,"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: 0x14dc74740>{number = 19, name = (null)}====
2026-07-05 07:32:09.130 Seetong_tps[8777:963576] Super properties have already been unregistered.
2026-07-05 07:32:09.131 Seetong_tps[8777:963576] UMAPM_OOMSampling(0,0):NO
2026-07-05 07:32:09.132 Seetong_tps[8777:963576]  -- deviceListDataUpdate - AppLaunch 还剩 0.4711389541625977 秒 - 再延迟 0.9711389541625977 秒 - 启动耗时 2.528861045837402 秒
2026-07-05 07:32:09.132 Seetong_tps[8777:963576]  -- groupDeviceList -- 
2026-07-05 07:32:09.132 Seetong_tps[8777:963576] groupDeviceList 已在进行中，跳过新的调用
2026-07-05 07:32:09.132 Seetong_tps[8777:963576]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2529 毫秒
2026-07-05 07:32:09.168 Seetong_tps[8777:963576]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-05 07:32:09.168 Seetong_tps[8777:963576]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-05 07:32:09.168 Seetong_tps[8777:963576]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-05 07:32:09.169 Seetong_tps[8777:963576]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 549;
}
2026-07-05 07:32:09.169 Seetong_tps[8777:963576] ++++-[VideoView dealloc]++++
2026-07-05 07:32:09.172 Seetong_tps[8777:963576] OpenGLView20_Seetong dealloc:0x14dc71200
2026-07-05 07:32:09.182 Seetong_tps[8777:963576]  -- WebSocket - 重置重连次数 -- 
2026-07-05 07:32:09.190 Seetong_tps[8777:963576]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-05 07:32:09.190 Seetong_tps[8777:963576]  -- WebSocket connection - getNetty - 
2026-07-05 07:32:09.190 Seetong_tps[8777:963576]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-05 07:32:09.200 Seetong_tps[8777:963576] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-05 07:32:09.200 Seetong_tps[8777:963576] 客服消息未读数量: 0
2026-07-05 07:32:09.201 Seetong_tps[8777:963576]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-05 07:32:09.201 Seetong_tps[8777:963576]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgUBVlUCUVcHCT4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-05 07:32:09.209 Seetong_tps[8777:963576]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-05 07:32:09.209 Seetong_tps[8777:963576]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-05 07:32:09.213 Seetong_tps[8777:963576]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-05 07:32:09.215 Seetong_tps[8777:963576]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-05 07:32:09.242 Seetong_tps[8777:963576]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-05 07:32:09.242 Seetong_tps[8777:963886]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-05 07:32:09.242 Seetong_tps[8777:963886]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-05 07:32:09.242 Seetong_tps[8777:963576] UMAPM_NetworkSampling(0,0):NO
2026-07-05 07:32:09.242 Seetong_tps[8777:963886]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-05 07:32:09.242 Seetong_tps[8777:963576]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-05 07:32:09.242 Seetong_tps[8777:963576]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-05 07:32:09.242 Seetong_tps[8777:963576]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-05 07:32:09.242 Seetong_tps[8777:963886]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-05 07:32:09.242 Seetong_tps[8777:963886]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-05 07:32:09.242 Seetong_tps[8777:963886]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-05 07:32:09.246 Seetong_tps[8777:963576] 蓝牙已打开
2026-07-05 07:32:09.256 Seetong_tps[8777:963576]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-05 07:32:09.271 Seetong_tps[8777:963576]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-05 07:32:09.271 Seetong_tps[8777:963576]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-05 07:32:09.382 Seetong_tps[8777:964089] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x14d80f900>{number = 12, name = (null)}====
2026-07-05 07:32:09.389 Seetong_tps[8777:963576]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-05 07:32:09.389 Seetong_tps[8777:963576]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2786 毫秒
2026-07-05 07:32:09.389 Seetong_tps[8777:963576] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783206940000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783199979000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-05 07:32:09.389 Seetong_tps[8777:963576]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-05 07:32:09.389 Seetong_tps[8777:963576]  -- groupDeviceList -- 
2026-07-05 07:32:09.389 Seetong_tps[8777:963576]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-05 07:32:09.389 Seetong_tps[8777:963576]  -- WebSocket - 重置重连次数 -- 
2026-07-05 07:32:09.389 Seetong_tps[8777:963576]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-07-05 07:32:09.391 Seetong_tps[8777:963576]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-05 07:32:09.391 Seetong_tps[8777:963576]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgYKA1YCUVtpAQQB","reconn":0}}
2026-07-05 07:32:09.391 Seetong_tps[8777:963576]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-05 07:32:09.392 Seetong_tps[8777:963576] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783206940000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783199979000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-05 07:32:09.397 Seetong_tps[8777:963576]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-05 07:32:09.397 Seetong_tps[8777:963576]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-05 07:32:09.397 Seetong_tps[8777:963576]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-05 07:32:09.399 Seetong_tps[8777:963576]  -- STBluetoothManager - 结束扫描 - 
2026-07-05 07:32:09.399 Seetong_tps[8777:963576]  -- STBluetoothManager - 开始扫描 - 
2026-07-05 07:32:09.399 Seetong_tps[8777:963576]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-05 07:32:09.399 Seetong_tps[8777:963576]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-05 07:32:09.458 Seetong_tps[8777:963576] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-05 07:32:09.458 Seetong_tps[8777:963576] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-05 07:32:09.459 Seetong_tps[8777:963576] Formatted Date: 2026-07-05
2026-07-05 07:32:09.459 Seetong_tps[8777:963576]  --- webSocketGetServerData msgId: 614DC3D4-764C-4875-8565-15A218960BB9 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-05";
        token = AVYOAQteVABrAAkFBgUFVgYKA1YCUVtpAQQB;
    };
}
2026-07-05 07:32:09.459 Seetong_tps[8777:963576]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-05 07:32:09.459 Seetong_tps[8777:963576]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-05 07:32:09.503 Seetong_tps[8777:963576]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-05 07:32:09.513 Seetong_tps[8777:963576] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-05 07:32:09.513 Seetong_tps[8777:963576]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-05 07:32:09.513 Seetong_tps[8777:963576]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-05 07:32:09.514 Seetong_tps[8777:963576] Sorted Dates (Descending): (
)
2026-07-05 07:32:10.145 Seetong_tps[8777:964018]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-05 07:32:10.145 Seetong_tps[8777:964018]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-05 07:32:10.145 Seetong_tps[8777:964018]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-05 07:32:10.149 Seetong_tps[8777:963576]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-05 07:32:10.150 Seetong_tps[8777:963576] AppLaunch hideForRefreshToken
2026-07-05 07:32:10.150 Seetong_tps[8777:963895] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-05 07:32:10.150 Seetong_tps[8777:963576] AppLaunch hideForRefreshToken dismiss
2026-07-05 07:32:10.150 Seetong_tps[8777:963890] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-05 07:32:10.151 Seetong_tps[8777:963576] AppLaunch dismiss...
2026-07-05 07:32:10.247 Seetong_tps[8777:964018]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-05 07:32:10.247 Seetong_tps[8777:964018]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-05 07:32:10.248 Seetong_tps[8777:964018]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-05 07:32:10.248 Seetong_tps[8777:963886] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-05 07:32:10.249 Seetong_tps[8777:963886] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-05 07:32:10.249 Seetong_tps[8777:963886] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-05 07:32:10.455 Seetong_tps[8777:963576]  dealloc -- STAppLaunchWindow
2026-07-05 07:32:10.457 Seetong_tps[8777:963576]  dealloc -- STAppLaunchViewController
2026-07-05 07:32:10.458 Seetong_tps[8777:963576] AppLaunch dismiss... end
2026-07-05 07:32:10.592 Seetong_tps[8777:964018]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-05 07:32:10.593 Seetong_tps[8777:964012]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-05 07:32:10.620 Seetong_tps[8777:963576]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-05 07:32:10.917 Seetong_tps[8777:963576] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-05 07:32:10.917 Seetong_tps[8777:963576] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-05 07:32:10.917 Seetong_tps[8777:963576] 用户设置的具体字体大小: 15.000000
2026-07-05 07:32:11.118 Seetong_tps[8777:963576] MessageThrottle reloadTableView ---
2026-07-05 07:32:11.954 Seetong_tps[8777:963576]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-05 07:32:12.233 Seetong_tps[8777:963886] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x14c438d00>{number = 4, name = (null)}====
2026-07-05 07:32:13.333 Seetong_tps[8777:963576]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-05 07:32:13.334 Seetong_tps[8777:963576]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-05 07:32:13.334 Seetong_tps[8777:963576]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-05 07:32:13.334 Seetong_tps[8777:963576] 滚动已停止500毫秒，执行操作:29115420
2026-07-05 07:32:13.561 Seetong_tps[8777:963886] ====请求接口 - 成功 - 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: 0x14c438d00>{number = 4, name = (null)}====
2026-07-05 07:32:13.739 Seetong_tps[8777:963576] UMAPM_OOMSampling(0,0):NO
2026-07-05 07:32:13.739 Seetong_tps[8777:963576] UMAPM_NetworkSampling(0,0):NO
2026-07-05 07:32:14.957 Seetong_tps[8777:963576]  -- WebSocket - 重置重连次数 -- 
2026-07-05 07:32:19.165 Seetong_tps[8777:963576]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 07:32:19.899 Seetong_tps[8777:963576]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-05 07:32:19.910 Seetong_tps[8777:963576] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-05 07:32:19.957 Seetong_tps[8777:963895] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-05 07:32:19.958 Seetong_tps[8777:963576] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-05 07:32:19.958 Seetong_tps[8777:963576]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-05 07:32:19.959 Seetong_tps[8777:963576] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-05 07:32:19.962 Seetong_tps[8777:963576]  -- STBluetoothManager - 结束扫描 - 
2026-07-05 07:32:19.981 Seetong_tps[8777:963576]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-05 上午7:32:19 982
2026-07-05 07:32:19.982 Seetong_tps[8777:963576]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14e020380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14e038f80>; layer = <CALayer: 0x14dff8e80>>
2026-07-05 07:32:19.982 Seetong_tps[8777:963576]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14e020380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14e038f80>; layer = <CALayer: 0x14dff8e80>> -- _camera.supportPlatform: 0
2026-07-05 07:32:19.982 Seetong_tps[8777:963576]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-04 下午11:32:19 +0000
2026-07-05 07:32:19.982 Seetong_tps[8777:963576]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-02 \U4e0b\U534812:01:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0b\U53482:21:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0a\U534812:40:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0b\U534811:32:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-05 07:32:19.982 Seetong_tps[8777:963576]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-05 上午7:32:19 983
2026-07-05 07:32:19.983 Seetong_tps[8777:963895] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-05 07:32:20.013 Seetong_tps[8777:963576]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-05 07:32:20.016 Seetong_tps[8777:963576] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-05 07:32:20.017 Seetong_tps[8777:963576]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-05 07:32:20.018 Seetong_tps[8777:963576] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-05 07:32:20.049 Seetong_tps[8777:963576]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-05 07:32:20.051 Seetong_tps[8777:963576] 未处理的 biz 类型: res_video_preview_advert
2026-07-05 07:32:20.051 Seetong_tps[8777:963576]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-05 07:32:20.052 Seetong_tps[8777:963576]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-05 07:32:20.052 Seetong_tps[8777:963576]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-05 07:32:20.067 Seetong_tps[8777:963576] uid:29115420 playAudio
2026-07-05 07:32:20.067 Seetong_tps[8777:963576]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-05 07:32:20.067 Seetong_tps[8777:963576]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-05 07:32:20.067 Seetong_tps[8777:964090] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-05 07:32:20.192 Seetong_tps[8777:963576]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-05 07:32:20.192 Seetong_tps[8777:963576]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-05 07:32:20.192 Seetong_tps[8777:963576]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-05 07:32:20.192 Seetong_tps[8777:963576] 滚动已停止500毫秒，执行操作:29115420
2026-07-05 07:32:20.266 Seetong_tps[8777:963576] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-05 07:32:20.853 Seetong_tps[8777:964012] ===29115420===
2026-07-05 07:32:21.025 Seetong_tps[8777:964012] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-05 07:32:21.026 Seetong_tps[8777:964018] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-05 07:32:21.026 Seetong_tps[8777:964018] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-05 07:32:21.026 Seetong_tps[8777:964018] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x14d269bc0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x14d214a00>
2026-07-05 07:32:21.026 Seetong_tps[8777:964018] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-05 07:32:21.027 Seetong_tps[8777:964018] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-05 07:32:21.027 Seetong_tps[8777:964018] InitDecodePortLog: playsettype = 50
2026-07-05 07:32:21.029 Seetong_tps[8777:963576]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.07 - 设备: 庭院 - 29115420
2026-07-05 07:32:21.031 Seetong_tps[8777:964018] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-05 07:32:21.031 Seetong_tps[8777:964012]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-05 07:32:21.031 Seetong_tps[8777:964018] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-05 07:32:21.031 Seetong_tps[8777:964018] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-05 07:32:21.031 Seetong_tps[8777:964018] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-05 07:32:21.031 Seetong_tps[8777:964018] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-05 07:32:21.031 Seetong_tps[8777:964018] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-05 07:32:21.032 Seetong_tps[8777:964018] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-05 07:32:21.034 Seetong_tps[8777:963576]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-07-05 07:32:21.561 Seetong_tps[8777:964445] 重新观看视频线程：<_NSMainThread: 0x14c438000>{number = 1, name = (null)}
2026-07-05 07:32:21.578 Seetong_tps[8777:963576] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-05 07:32:21.598 Seetong_tps[8777:964445] 重新观看视频线程：<_NSMainThread: 0x14c438000>{number = 1, name = (null)}
2026-07-05 07:32:21.601 Seetong_tps[8777:963576] uid:29115420 playAudio
2026-07-05 07:32:21.601 Seetong_tps[8777:964090] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-05 07:32:21.601 Seetong_tps[8777:963576] uid:29115420 playAudio
2026-07-05 07:32:21.608 Seetong_tps[8777:963576] checkPortStatus:_decodePort=1
2026-07-05 07:32:21.608 Seetong_tps[8777:963576]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.65 - 设备: 庭院 - 29115420
2026-07-05 07:32:21.608 Seetong_tps[8777:963576]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.65 - 设备: 庭院 - 29115420
2026-07-05 07:32:21.610 Seetong_tps[8777:963576]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.65 - 设备: 庭院 - 29115420
2026-07-05 07:32:22.191 Seetong_tps[8777:964012] Failed to get IoT drive away set configuration.
2026-07-05 07:32:22.192 Seetong_tps[8777:964012]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-05 07:32:23.054 Seetong_tps[8777:963576]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14e020380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14e038f80>; layer = <CALayer: 0x14dff8e80>>
2026-07-05 07:32:23.054 Seetong_tps[8777:963576] #####Vstop:uid:29115420-0-port:1
2026-07-05 07:32:23.055 Seetong_tps[8777:963576] -----------1release decodeport = 1
2026-07-05 07:32:23.056 Seetong_tps[8777:963576]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1600;
    "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-07-05 07:32:23.059 Seetong_tps[8777:963576] _openGLView clearFrame ...
2026-07-05 07:32:23.074 Seetong_tps[8777:963576] 当前控制器：STPlaybackVC
2026-07-05 07:32:23.075 Seetong_tps[8777:963576]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-05 07:32:23.075 Seetong_tps[8777:963576] 开始监听camera_nvr的onlineStatus属性变化
2026-07-05 07:32:23.075 Seetong_tps[8777:963576] camera_nvr对象已切换，重新设置KVO监听
2026-07-05 07:32:23.086 Seetong_tps[8777:963576] 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-07-05 07:32:23.236 Seetong_tps[8777:963576]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-05 07:32:23.237 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:23.237 Seetong_tps[8777:963576]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-05 07:32:23.240 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:23.242 Seetong_tps[8777:963576]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-05 07:32:23.242 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:23.243 Seetong_tps[8777:963576]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-05 07:32:23.243 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:23.251 Seetong_tps[8777:963576]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-05 07:32:23.251 Seetong_tps[8777:963576] ====高度=91.000000
2026-07-05 07:32:23.251 Seetong_tps[8777:963576]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-05 07:32:23.253 Seetong_tps[8777:963576] 停止监听camera_nvr的onlineStatus属性变化
2026-07-05 07:32:23.253 Seetong_tps[8777:963576] 开始监听camera_nvr的onlineStatus属性变化
2026-07-05 07:32:23.254 Seetong_tps[8777:963576] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-05 07:32:23.254 Seetong_tps[8777:963576] ###### stopNvrRemoteRecord ......
2026-07-05 07:32:23.256 Seetong_tps[8777:963576] updateAlarmListTable:messageModelList=0
2026-07-05 07:32:23.262 Seetong_tps[8777:963576]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-05 07:32:23.262 Seetong_tps[8777:963576]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-05 07:32:23.262 Seetong_tps[8777:963887] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-05 07:32:23.262 Seetong_tps[8777:963576]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-05 07:32:23.262 Seetong_tps[8777:963576] updateAlarmListTable:messageModelList=0
2026-07-05 07:32:23.311 Seetong_tps[8777:963576] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-05 07:32:23.374 Seetong_tps[8777:963576]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-05 07:32:23.473 Seetong_tps[8777:964090] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x14dc76140>{number = 17, name = (null)}====
2026-07-05 07:32:23.482 Seetong_tps[8777:963890] ====请求接口 - 成功 - 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: 0x14c439180>{number = 3, name = (null)}====
2026-07-05 07:32:23.528 Seetong_tps[8777:963887] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x14c439000>{number = 2, name = (null)}====
2026-07-05 07:32:23.540 Seetong_tps[8777:964018] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-05 07:32:23.540 Seetong_tps[8777:964018]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-05 07:32:23.540 Seetong_tps[8777:964018] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x14d269bc0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x14d214a00>
2026-07-05 07:32:23.540 Seetong_tps[8777:964018] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-05 07:32:23.540 Seetong_tps[8777:964018] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-05 07:32:23.540 Seetong_tps[8777:964018] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-05 07:32:23.540 Seetong_tps[8777:964018] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-05 07:32:23.541 Seetong_tps[8777:964018] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-05 07:32:23.541 Seetong_tps[8777:963576]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.58 - 设备: 庭院 - 29115420
2026-07-05 07:32:24.025 Seetong_tps[8777:964012] ===29115420===
2026-07-05 07:32:24.465 Seetong_tps[8777:964012]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:1111100000000000000000000000000 - result: 0 - devid: 29115420
2026-07-05 07:32:24.950 Seetong_tps[8777:964012] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=432
2026-07-05 07:32:24.951 Seetong_tps[8777:963576] timeSliceArray.count=28
2026-07-05 07:32:24.986 Seetong_tps[8777:963576] nvrParseRecPlayBlock timelineModelArray.count=27
2026-07-05 07:32:24.986 Seetong_tps[8777:963576] timelineModel.timePaint=05:08:29-07:31:59,timelineModel.recordType=1
2026-07-05 07:32:25.007 Seetong_tps[8777:963576] updateAlarmListTable:messageModelList=13
2026-07-05 07:32:25.007 Seetong_tps[8777:963576]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-05 07:32:25.009 Seetong_tps[8777:963576]  --- setFirstTimePosition --- i: 26 - recordType: 1
2026-07-05 07:32:25.009 Seetong_tps[8777:963576]  --- setFirstTimePosition --- i: 25 - recordType: 7
2026-07-05 07:32:25.009 Seetong_tps[8777:963576] _firstHaveDataTime=05:08:11
2026-07-05 07:32:25.610 Seetong_tps[8777:963576]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-05 07:32:25.826 Seetong_tps[8777:963576]  -- 预览倒计时 -- User interaction detected
2026-07-05 07:32:25.841 Seetong_tps[8777:963576] uid:29115420 FC_P2PNvrReplayByTime
2026-07-05 07:32:25.841 Seetong_tps[8777:963576]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-02 \U4e0b\U534812:01:30 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-02 \U4e0b\U53482:21:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0a\U534812:40:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0b\U534811:32:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-05 07:32:25.841 Seetong_tps[8777:963576]  -- 播放视频（录像） -- 开始时间: 2026-07-04 下午11:32:25 +0000
2026-07-05 07:32:25.841 Seetong_tps[8777:964090] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260705050811
2026-07-05 07:32:25.841 Seetong_tps[8777:963576]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260705050811
2026-07-05 07:32:26.231 Seetong_tps[8777:964012]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-05 07:32:26.660 Seetong_tps[8777:964018] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-05 07:32:26.661 Seetong_tps[8777:964018]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-05 07:32:26.661 Seetong_tps[8777:964018] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x14d269bc0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x14d214a00>
2026-07-05 07:32:26.661 Seetong_tps[8777:964018] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-05 07:32:26.661 Seetong_tps[8777:964018] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-05 07:32:26.661 Seetong_tps[8777:964018] InitDecodePortLog: playsettype = 50
2026-07-05 07:32:26.662 Seetong_tps[8777:964018] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-05 07:32:26.662 Seetong_tps[8777:964018] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-05 07:32:26.662 Seetong_tps[8777:964018] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-05 07:32:26.662 Seetong_tps[8777:963576]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.82 - 设备: 庭院 - 29115420
2026-07-05 07:32:26.662 Seetong_tps[8777:964018] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-05 07:32:26.662 Seetong_tps[8777:964018] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-05 07:32:26.662 Seetong_tps[8777:964018] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-05 07:32:26.663 Seetong_tps[8777:964018] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-05 07:32:26.665 Seetong_tps[8777:963576]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.82 - 设备: 庭院 - 29115420
2026-07-05 07:32:26.677 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:26.984 Seetong_tps[8777:963576] 卡回放第一帧回调 倍速 = 0
2026-07-05 07:32:28.846 Seetong_tps[8777:963576]  -- videoView tap -- 
2026-07-05 07:32:29.168 Seetong_tps[8777:963576]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 07:32:35.109 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:35.126 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:35.144 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:35.176 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:35.193 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:35.209 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:35.243 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:35.276 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:35.343 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:35.493 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:35.860 Seetong_tps[8777:963576] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-05 07:32:37.418 Seetong_tps[8777:964018]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-05 07:32:37.419 Seetong_tps[8777:963576] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-05 07:32:37.419 Seetong_tps[8777:963576] ###### stopNvrRemoteRecord ......
2026-07-05 07:32:37.545 Seetong_tps[8777:963576]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-05 07:32:37.553 Seetong_tps[8777:963576] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783206940000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783199979000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-05 07:32:37.553 Seetong_tps[8777:963576]  --- 取消心跳 destoryHeartBeat --- 
2026-07-05 07:32:37.553 Seetong_tps[8777:963576]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-05 07:32:37.572 Seetong_tps[8777:963576] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-05 07:32:38.787 Seetong_tps[8777:963576] [保存失败] 相机对象或存储字典为空
2026-07-05 07:32:38.787 Seetong_tps[8777:963576]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-05 07:32:38.788 Seetong_tps[8777:964771] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-05 07:32:38.788 Seetong_tps[8777:964771] --FC_StopDevComEx end
2026-07-05 07:32:38.788 Seetong_tps[8777:963576] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783206940000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783199979000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-05 07:32:38.788 Seetong_tps[8777:963576]  --- 取消心跳 destoryHeartBeat --- 
2026-07-05 07:32:38.788 Seetong_tps[8777:963576]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-05 07:32:38.795 Seetong_tps[8777:963576]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-05 07:32:38.795 Seetong_tps[8777:964771] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-05 14:33:55.619 Seetong_tps[12480:1174147] app_version=8.3.805
2026-07-05 14:33:55.641 Seetong_tps[12480:1174147]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-05 14:33:55.641 Seetong_tps[12480:1174147] showForLogin 1
2026-07-05 14:33:55.641 Seetong_tps[12480:1174147] AppLaunch 还剩 6.511120319366455 秒
2026-07-05 14:33:55.645 Seetong_tps[12480:1174158] 询问用户是否开启推送成功
2026-07-05 14:33:55.645 Seetong_tps[12480:1174158] 用户点击允许接收推送
2026-07-05 14:33:55.656 Seetong_tps[12480:1174169] remoteNotificationSetting: <UNNotificationSettings: 0x1122de580; 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-07-05 14:33:55.663 Seetong_tps[12480:1174147]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-05 14:33:55.700 Seetong_tps[12480:1174147] viewDidLoad/configtime=2026-07-05 上午6:33:55 +0000
2026-07-05 14:33:55.702 Seetong_tps[12480:1174147]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-05 14:33:55.702 Seetong_tps[12480:1174147]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-05 14:33:55.752 Seetong_tps[12480:1174147]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-05 14:33:55.752 Seetong_tps[12480:1174147]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-05 14:33:55.755 Seetong_tps[12480:1174147]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-05 14:33:55.755 Seetong_tps[12480:1174147] 开始检查未读客服消息...
2026-07-05 14:33:55.755 Seetong_tps[12480:1174147] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-05 14:33:55.755 Seetong_tps[12480:1174147]  --- 取消心跳 destoryHeartBeat --- 
2026-07-05 14:33:55.759 Seetong_tps[12480:1174147]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-05 14:33:55.759 Seetong_tps[12480:1174147]  -- WebSocket connection - getNetty - 
2026-07-05 14:33:55.760 Seetong_tps[12480:1174147]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-05 14:33:55.763 Seetong_tps[12480:1174147] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-05 14:33:55.763 Seetong_tps[12480:1174147] NAV deviceOrientationDidChange:1
2026-07-05 14:33:55.766 Seetong_tps[12480:1174147]  -- groupDeviceList -- 
2026-07-05 14:33:55.766 Seetong_tps[12480:1174147] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-05 14:33:55.766 Seetong_tps[12480:1174147]  -- WebSocket connection - getNetty - 
2026-07-05 14:33:55.766 Seetong_tps[12480:1174147]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-05 14:33:55.850 Seetong_tps[12480:1174147]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-05 14:33:55.989 Seetong_tps[12480:1174147] Super properties have already been unregistered.
2026-07-05 14:33:55.989 Seetong_tps[12480:1174147] UMAPM_OOMSampling(0,0):NO
2026-07-05 14:33:55.991 Seetong_tps[12480:1174147]  -- deviceListDataUpdate - AppLaunch 还剩 1.160949230194092 秒 - 再延迟 1.660949230194092 秒 - 启动耗时 1.839050769805908 秒
2026-07-05 14:33:55.991 Seetong_tps[12480:1174147]  -- groupDeviceList -- 
2026-07-05 14:33:55.991 Seetong_tps[12480:1174147] groupDeviceList 已在进行中，跳过新的调用
2026-07-05 14:33:55.991 Seetong_tps[12480:1174147]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1839 毫秒
2026-07-05 14:33:55.994 Seetong_tps[12480:1174147]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-05 14:33:55.994 Seetong_tps[12480:1174147]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-05 14:33:55.994 Seetong_tps[12480:1174147]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-05 14:33:55.995 Seetong_tps[12480:1174147]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 550;
}
2026-07-05 14:33:55.996 Seetong_tps[12480:1174147]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-05 14:33:55.996 Seetong_tps[12480:1174147]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-05 14:33:55.996 Seetong_tps[12480:1174147]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-05 14:33:55.996 Seetong_tps[12480:1174147]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODMzMTk2MzUsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.eyhEJYhnxa42pS9mMY4pJohvEDkihInkft4gSJHC8vE","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODU4MjUyMzUsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgzMjMzMjM1LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ._lEO7WFed9tgCjloaPeNWcUmSlBOnuJbm155SvOHBCs","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-07-05 14:33:56.015 Seetong_tps[12480:1174147]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1783233236.015289
2026-07-05 14:33:56.015 Seetong_tps[12480:1174147]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1783233236.015289
2026-07-05 14:33:56.015 Seetong_tps[12480:1174147]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1783233236.015289 - lastRefreshTokenTime: 1783233236.015289
2026-07-05 14:33:56.021 Seetong_tps[12480:1174179] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b2b8f80>{number = 6, name = (null)}====
2026-07-05 14:33:56.025 Seetong_tps[12480:1174147] ++++-[VideoView dealloc]++++
2026-07-05 14:33:56.028 Seetong_tps[12480:1174147] OpenGLView20_Seetong dealloc:0x118b4d400
2026-07-05 14:33:56.043 Seetong_tps[12480:1174259] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x118b95a40>{number = 18, name = (null)}====
2026-07-05 14:33:56.043 Seetong_tps[12480:1174263] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIGU1AEVlYEBFRvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x118b95e40>{number = 16, name = (null)}====
2026-07-05 14:33:56.043 Seetong_tps[12480:1174258] ====请求接口 - 成功 - 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=bjrelay52.s5.seetong.com:13443;type=0&load=15&addr=bjrelay10.s5.seetong.com:10443;type=0&load=20&addr=bjrelay2.s5.seetong.com:14443;","vipRelayServers":"type=0&load=44&addr=bjrelay44.s2.seetong.com:7443;type=0&load=57&addr=bjrelayvip3.s2.seetong.com:15443;type=0&load=52&addr=bjrelayvip1.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.56","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x118b95a80>{number = 19, name = (null)}====
2026-07-05 14:33:56.043 Seetong_tps[12480:1174155] ====请求接口 - 成功 - 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.56","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783232170000,"lastHeartTime":1783221674000,"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: 0x118b95e80>{number = 17, name = (null)}====
2026-07-05 14:33:56.047 Seetong_tps[12480:1174158] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x11890fbc0>{number = 10, name = (null)}====
2026-07-05 14:33:56.047 Seetong_tps[12480:1174261] ====请求接口 - 成功 - 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: 0x118b95d80>{number = 20, name = (null)}====
2026-07-05 14:33:56.047 Seetong_tps[12480:1174267] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x118976340>{number = 13, name = (null)}====
2026-07-05 14:33:56.047 Seetong_tps[12480:1174260] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x118b95dc0>{number = 21, name = (null)}====
2026-07-05 14:33:56.049 Seetong_tps[12480:1174170] ====请求接口 - 成功 - 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: 0x1122b75c0>{number = 9, name = (null)}====
2026-07-05 14:33:56.051 Seetong_tps[12480:1174147]  -- WebSocket - 重置重连次数 -- 
2026-07-05 14:33:56.063 Seetong_tps[12480:1174147]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-05 14:33:56.063 Seetong_tps[12480:1174147]  -- WebSocket connection - getNetty - 
2026-07-05 14:33:56.063 Seetong_tps[12480:1174147]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-05 14:33:56.065 Seetong_tps[12480:1174180] ====请求接口 - 成功 - 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-06-21 00:00:00","adStartTimeStamp":1781971200000,"adEndTime":"2026-06-21 23:59:59","adEndTimeStamp":1782057599000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260616/94ce50cff065d5f3f302bc1a1565d9cc.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b03bb00>{number = 5, name = (null)}====
2026-07-05 14:33:56.072 Seetong_tps[12480:1174169] ====请求接口 - 成功 - 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: 0x10b038e80>{number = 2, name = (null)}====
2026-07-05 14:33:56.073 Seetong_tps[12480:1174147] UMAPM_NetworkSampling(0,0):NO
2026-07-05 14:33:56.073 Seetong_tps[12480:1174147]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-05 14:33:56.073 Seetong_tps[12480:1174147]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-05 14:33:56.073 Seetong_tps[12480:1174147]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-05 14:33:56.075 Seetong_tps[12480:1174147] 蓝牙已打开
2026-07-05 14:33:56.076 Seetong_tps[12480:1174147] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-05 14:33:56.077 Seetong_tps[12480:1174147] 客服消息未读数量: 0
2026-07-05 14:33:56.078 Seetong_tps[12480:1174147]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-05 14:33:56.078 Seetong_tps[12480:1174147]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIGU1AEVlYEBFRvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-05 14:33:56.078 Seetong_tps[12480:1174227] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzgzODAzNTk3NSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.FAr3vhIjAwXRvoH9tL7Fitkz1zAGo3p-3RWLXo8aUO4","accessNode":"114.116.198.103:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzgzODAzNTk3NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk4IiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5NyJdfQ.-tX3WHxPI49w1Lu1cNzymtaB_tyuStU0h-iEpZMi3aU","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:24903"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24907"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24906"}]}
====
2026-07-05 14:33:56.087 Seetong_tps[12480:1174147]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-05 14:33:56.087 Seetong_tps[12480:1174147]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-05 14:33:56.098 Seetong_tps[12480:1174147]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-05 14:33:56.098 Seetong_tps[12480:1174169]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-05 14:33:56.098 Seetong_tps[12480:1174169]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-05 14:33:56.098 Seetong_tps[12480:1174147]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-05 14:33:56.098 Seetong_tps[12480:1174169]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-05 14:33:56.099 Seetong_tps[12480:1174169]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-05 14:33:56.099 Seetong_tps[12480:1174169]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-05 14:33:56.099 Seetong_tps[12480:1174169]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-05 14:33:56.104 Seetong_tps[12480:1174147]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-05 14:33:56.122 Seetong_tps[12480:1174147]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-05 14:33:56.122 Seetong_tps[12480:1174147]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-05 14:33:56.123 Seetong_tps[12480:1174147]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-05 14:33:56.241 Seetong_tps[12480:1174265] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x118977b40>{number = 11, name = (null)}====
2026-07-05 14:33:56.245 Seetong_tps[12480:1174147]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-05 14:33:56.245 Seetong_tps[12480:1174147]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2093 毫秒
2026-07-05 14:33:56.245 Seetong_tps[12480:1174147] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783232170000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783221674000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-05 14:33:56.245 Seetong_tps[12480:1174147]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-05 14:33:56.245 Seetong_tps[12480:1174147]  -- groupDeviceList -- 
2026-07-05 14:33:56.245 Seetong_tps[12480:1174147]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-05 14:33:56.245 Seetong_tps[12480:1174147]  -- WebSocket - 重置重连次数 -- 
2026-07-05 14:33:56.245 Seetong_tps[12480:1174147]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-05 14:33:56.247 Seetong_tps[12480:1174147]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-05 14:33:56.247 Seetong_tps[12480:1174147]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgcIBlYDVFRpAQQB","reconn":0}}
2026-07-05 14:33:56.247 Seetong_tps[12480:1174147]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-05 14:33:56.247 Seetong_tps[12480:1174147] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783232170000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783221674000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-05 14:33:56.253 Seetong_tps[12480:1174147]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-05 14:33:56.253 Seetong_tps[12480:1174147]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-05 14:33:56.253 Seetong_tps[12480:1174147]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-05 14:33:56.254 Seetong_tps[12480:1174147]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-05 14:33:56.254 Seetong_tps[12480:1174147]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-05 14:33:56.255 Seetong_tps[12480:1174147]  -- STBluetoothManager - 结束扫描 - 
2026-07-05 14:33:56.255 Seetong_tps[12480:1174147]  -- STBluetoothManager - 开始扫描 - 
2026-07-05 14:33:56.365 Seetong_tps[12480:1174147] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-05 14:33:56.365 Seetong_tps[12480:1174147] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-05 14:33:56.366 Seetong_tps[12480:1174147] Formatted Date: 2026-07-05
2026-07-05 14:33:56.366 Seetong_tps[12480:1174147]  --- webSocketGetServerData msgId: B28AF800-79BC-44C6-8157-DFB4CF570F06 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-05";
        token = AVYOAQteVABrAAkFBgUFVgcIBlYDVFRpAQQB;
    };
}
2026-07-05 14:33:56.366 Seetong_tps[12480:1174147]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-05 14:33:56.366 Seetong_tps[12480:1174147]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-05 14:33:56.381 Seetong_tps[12480:1174147]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-05 14:33:56.426 Seetong_tps[12480:1174147] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-05 14:33:56.426 Seetong_tps[12480:1174147]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-05 14:33:56.426 Seetong_tps[12480:1174147]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-05 14:33:56.426 Seetong_tps[12480:1174147] Sorted Dates (Descending): (
)
2026-07-05 14:33:56.954 Seetong_tps[12480:1174227] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-05 14:33:56.955 Seetong_tps[12480:1174227] [DeviceMonitor] 监控管理器初始化完成
2026-07-05 14:33:57.698 Seetong_tps[12480:1174147] AppLaunch hideForRefreshToken
2026-07-05 14:33:57.698 Seetong_tps[12480:1174147] AppLaunch hideForRefreshToken dismiss
2026-07-05 14:33:57.698 Seetong_tps[12480:1174147] AppLaunch dismiss...
2026-07-05 14:33:57.850 Seetong_tps[12480:1174147] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-05 14:33:57.850 Seetong_tps[12480:1174147] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-05 14:33:57.851 Seetong_tps[12480:1174147] 用户设置的具体字体大小: 15.000000
2026-07-05 14:33:58.004 Seetong_tps[12480:1174147]  dealloc -- STAppLaunchWindow
2026-07-05 14:33:58.008 Seetong_tps[12480:1174147]  dealloc -- STAppLaunchViewController
2026-07-05 14:33:58.010 Seetong_tps[12480:1174147] AppLaunch dismiss... end
2026-07-05 14:33:58.619 Seetong_tps[12480:1174227]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-05 14:33:58.619 Seetong_tps[12480:1174227]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-05 14:33:58.619 Seetong_tps[12480:1174227]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-05 14:33:58.623 Seetong_tps[12480:1174147]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-05 14:33:58.624 Seetong_tps[12480:1174260] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-05 14:33:58.624 Seetong_tps[12480:1174264] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-05 14:33:58.650 Seetong_tps[12480:1174227]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-05 14:33:58.651 Seetong_tps[12480:1174227]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-05 14:33:58.652 Seetong_tps[12480:1174227]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-05 14:33:58.652 Seetong_tps[12480:1174264] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-05 14:33:58.652 Seetong_tps[12480:1174264] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-05 14:33:58.652 Seetong_tps[12480:1174260] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-05 14:33:58.658 Seetong_tps[12480:1174227]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-05 14:33:58.659 Seetong_tps[12480:1174227]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-05 14:33:58.659 Seetong_tps[12480:1174227]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-05 14:33:58.659 Seetong_tps[12480:1174260] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-05 14:33:58.660 Seetong_tps[12480:1174260] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-05 14:33:58.660 Seetong_tps[12480:1174264] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-05 14:33:58.665 Seetong_tps[12480:1174230]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-05 14:33:58.701 Seetong_tps[12480:1174147]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-05 14:33:58.701 Seetong_tps[12480:1174230]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-05 14:33:58.909 Seetong_tps[12480:1174147]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-05 14:33:59.181 Seetong_tps[12480:1174264] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x118977dc0>{number = 12, name = (null)}====
2026-07-05 14:33:59.185 Seetong_tps[12480:1174147] MessageThrottle reloadTableView ---
2026-07-05 14:33:59.423 Seetong_tps[12480:1174147]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-05 14:33:59.424 Seetong_tps[12480:1174147]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-05 14:33:59.424 Seetong_tps[12480:1174147]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-05 14:33:59.424 Seetong_tps[12480:1174147] 滚动已停止500毫秒，执行操作:29115420
2026-07-05 14:33:59.697 Seetong_tps[12480:1174265] ====请求接口 - 成功 - 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: 0x118977b40>{number = 11, name = (null)}====
2026-07-05 14:34:02.997 Seetong_tps[12480:1174147]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-05 14:34:03.008 Seetong_tps[12480:1174147] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-05 14:34:03.061 Seetong_tps[12480:1174147] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-05 14:34:03.061 Seetong_tps[12480:1174261] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-05 14:34:03.061 Seetong_tps[12480:1174147]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-05 14:34:03.062 Seetong_tps[12480:1174147] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-05 14:34:03.065 Seetong_tps[12480:1174147]  -- STBluetoothManager - 结束扫描 - 
2026-07-05 14:34:03.082 Seetong_tps[12480:1174147]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-05 下午2:34:03 082
2026-07-05 14:34:03.082 Seetong_tps[12480:1174147]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110040380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110055020>; layer = <CALayer: 0x110020f00>>
2026-07-05 14:34:03.082 Seetong_tps[12480:1174147]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110040380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110055020>; layer = <CALayer: 0x110020f00>> -- _camera.supportPlatform: 0
2026-07-05 14:34:03.082 Seetong_tps[12480:1174147]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-05 上午6:34:03 +0000
2026-07-05 14:34:03.083 Seetong_tps[12480:1174147]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-02 \U4e0b\U53482:21:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0a\U534812:40:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0b\U534811:32:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-05 \U4e0a\U53486:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-05 14:34:03.083 Seetong_tps[12480:1174147]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-05 下午2:34:03 083
2026-07-05 14:34:03.083 Seetong_tps[12480:1174261] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-05 14:34:03.109 Seetong_tps[12480:1174147]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-05 14:34:03.111 Seetong_tps[12480:1174147] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-05 14:34:03.113 Seetong_tps[12480:1174147]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-05 14:34:03.113 Seetong_tps[12480:1174147] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-05 14:34:03.144 Seetong_tps[12480:1174147]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-05 14:34:03.147 Seetong_tps[12480:1174147] 未处理的 biz 类型: res_video_preview_advert
2026-07-05 14:34:03.147 Seetong_tps[12480:1174147]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-05 14:34:03.148 Seetong_tps[12480:1174147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-05 14:34:03.148 Seetong_tps[12480:1174147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-05 14:34:03.168 Seetong_tps[12480:1174147] uid:29115420 playAudio
2026-07-05 14:34:03.168 Seetong_tps[12480:1174147]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-05 14:34:03.168 Seetong_tps[12480:1174147]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-05 14:34:03.168 Seetong_tps[12480:1174263] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-05 14:34:03.369 Seetong_tps[12480:1174147] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-05 14:34:03.837 Seetong_tps[12480:1174230] ===29115420===
2026-07-05 14:34:03.838 Seetong_tps[12480:1174230] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-05 14:34:03.838 Seetong_tps[12480:1174227] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-05 14:34:03.839 Seetong_tps[12480:1174227] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-05 14:34:03.839 Seetong_tps[12480:1174227] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b2bacc0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112224a00>
2026-07-05 14:34:03.839 Seetong_tps[12480:1174227] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-05 14:34:03.839 Seetong_tps[12480:1174227] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-05 14:34:03.839 Seetong_tps[12480:1174227] InitDecodePortLog: playsettype = 50
2026-07-05 14:34:03.843 Seetong_tps[12480:1174147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-07-05 14:34:03.843 Seetong_tps[12480:1174230]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-05 14:34:03.843 Seetong_tps[12480:1174227] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-05 14:34:03.843 Seetong_tps[12480:1174227] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-05 14:34:03.843 Seetong_tps[12480:1174227] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-05 14:34:03.844 Seetong_tps[12480:1174227] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-05 14:34:03.844 Seetong_tps[12480:1174227] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-05 14:34:03.844 Seetong_tps[12480:1174227] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-05 14:34:03.844 Seetong_tps[12480:1174227] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-05 14:34:03.846 Seetong_tps[12480:1174147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-07-05 14:34:05.297 Seetong_tps[12480:1174354] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-07-05 14:34:05.310 Seetong_tps[12480:1174147] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-05 14:34:05.335 Seetong_tps[12480:1174147] uid:29115420 playAudio
2026-07-05 14:34:05.335 Seetong_tps[12480:1174260] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-05 14:34:05.336 Seetong_tps[12480:1174147] uid:29115420 playAudio
2026-07-05 14:34:05.336 Seetong_tps[12480:1174147] checkPortStatus:_decodePort=1
2026-07-05 14:34:05.336 Seetong_tps[12480:1174147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.27 - 设备: 庭院 - 29115420
2026-07-05 14:34:05.336 Seetong_tps[12480:1174147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.27 - 设备: 庭院 - 29115420
2026-07-05 14:34:05.366 Seetong_tps[12480:1174354] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-07-05 14:34:05.367 Seetong_tps[12480:1174147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.31 - 设备: 庭院 - 29115420
2026-07-05 14:34:05.462 Seetong_tps[12480:1174230] Failed to get IoT drive away set configuration.
2026-07-05 14:34:05.462 Seetong_tps[12480:1174230]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-05 14:34:05.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:34:13.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233253.083800,lastReceiveYUVTimeInterval=1783233253.051715,interval=0,videoView=0x110040380
2026-07-05 14:34:15.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:34:23.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233263.083810,lastReceiveYUVTimeInterval=1783233263.043156,interval=0,videoView=0x110040380
2026-07-05 14:34:25.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:34:31.400 Seetong_tps[12480:1174273] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-05 14:34:31.401 Seetong_tps[12480:1174273] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-05 14:34:31.402 Seetong_tps[12480:1174273] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-05 14:34:31.403 Seetong_tps[12480:1174273] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-05 14:34:31.404 Seetong_tps[12480:1174273] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-05 14:34:33.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233273.083771,lastReceiveYUVTimeInterval=1783233273.059327,interval=0,videoView=0x110040380
2026-07-05 14:34:35.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:34:43.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233283.083767,lastReceiveYUVTimeInterval=1783233283.034606,interval=0,videoView=0x110040380
2026-07-05 14:34:45.994 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:34:53.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233293.083728,lastReceiveYUVTimeInterval=1783233293.072521,interval=0,videoView=0x110040380
2026-07-05 14:34:55.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:35:03.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233303.083725,lastReceiveYUVTimeInterval=1783233303.026650,interval=0,videoView=0x110040380
2026-07-05 14:35:05.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:35:13.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233313.083727,lastReceiveYUVTimeInterval=1783233313.058930,interval=0,videoView=0x110040380
2026-07-05 14:35:15.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:35:23.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233323.083695,lastReceiveYUVTimeInterval=1783233323.073671,interval=0,videoView=0x110040380
2026-07-05 14:35:25.994 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:35:33.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233333.083652,lastReceiveYUVTimeInterval=1783233333.033829,interval=0,videoView=0x110040380
2026-07-05 14:35:35.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:35:43.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233343.083734,lastReceiveYUVTimeInterval=1783233343.052812,interval=0,videoView=0x110040380
2026-07-05 14:35:45.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:35:53.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233353.083646,lastReceiveYUVTimeInterval=1783233353.030652,interval=0,videoView=0x110040380
2026-07-05 14:35:55.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:36:03.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233363.083671,lastReceiveYUVTimeInterval=1783233363.045580,interval=0,videoView=0x110040380
2026-07-05 14:36:05.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:36:13.083 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233373.083606,lastReceiveYUVTimeInterval=1783233373.075321,interval=0,videoView=0x110040380
2026-07-05 14:36:15.993 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:36:23.085 Seetong_tps[12480:1174147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783233383.085011,lastReceiveYUVTimeInterval=1783233383.062585,interval=0,videoView=0x110040380
2026-07-05 14:36:25.992 Seetong_tps[12480:1174147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-05 14:36:27.986 Seetong_tps[12480:1174227]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-05 14:36:27.987 Seetong_tps[12480:1174147]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-05 14:36:28.002 Seetong_tps[12480:1174147] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783232170000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783221674000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-05 14:36:28.002 Seetong_tps[12480:1174147]  --- 取消心跳 destoryHeartBeat --- 
2026-07-05 14:36:28.002 Seetong_tps[12480:1174147]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-05 14:36:28.025 Seetong_tps[12480:1174147] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-05 14:36:28.027 Seetong_tps[12480:1174147]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110040380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110055020>; layer = <CALayer: 0x110020f00>>
2026-07-05 14:36:28.027 Seetong_tps[12480:1174147] #####Vstop:uid:29115420-0-port:1
2026-07-05 14:36:28.056 Seetong_tps[12480:1174147] -----------1release decodeport = 1
2026-07-05 14:36:28.058 Seetong_tps[12480:1174147]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2200;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 144900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-05 14:36:28.063 Seetong_tps[12480:1174147] _openGLView clearFrame ...
2026-07-05 14:36:48.002 Seetong_tps[12480:1174147] zzzzz:backgroundDoSomething
2026-07-05 14:36:48.004 Seetong_tps[12480:1175098] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-05 14:36:48.004 Seetong_tps[12480:1175098] --FC_StopDevComEx end
2026-07-05 14:36:53.007 Seetong_tps[12480:1174147] zzzzz:stopBackgroundTask 180seconds
2026-07-06 16:59:17.526 Seetong_tps[21695:1975724] app_version=8.3.805
2026-07-06 16:59:17.539 Seetong_tps[21695:1975724]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-06 16:59:17.539 Seetong_tps[21695:1975724] showForLogin 1
2026-07-06 16:59:17.539 Seetong_tps[21695:1975724] AppLaunch 还剩 6.705790042877197 秒
2026-07-06 16:59:17.540 Seetong_tps[21695:1975732] 询问用户是否开启推送成功
2026-07-06 16:59:17.540 Seetong_tps[21695:1975732] 用户点击允许接收推送
2026-07-06 16:59:17.542 Seetong_tps[21695:1975735] remoteNotificationSetting: <UNNotificationSettings: 0x10eae5ea0; 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-07-06 16:59:17.558 Seetong_tps[21695:1975724]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-06 16:59:17.587 Seetong_tps[21695:1975724] viewDidLoad/configtime=2026-07-06 上午8:59:17 +0000
2026-07-06 16:59:17.588 Seetong_tps[21695:1975724]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-06 16:59:17.588 Seetong_tps[21695:1975724]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-06 16:59:17.639 Seetong_tps[21695:1975724]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-06 16:59:17.640 Seetong_tps[21695:1975724]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-06 16:59:17.642 Seetong_tps[21695:1975724]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-06 16:59:17.642 Seetong_tps[21695:1975724] 开始检查未读客服消息...
2026-07-06 16:59:17.642 Seetong_tps[21695:1975724] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-06 16:59:17.642 Seetong_tps[21695:1975724]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 16:59:17.646 Seetong_tps[21695:1975724]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-06 16:59:17.646 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 
2026-07-06 16:59:17.647 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-06 16:59:17.650 Seetong_tps[21695:1975724] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-06 16:59:17.650 Seetong_tps[21695:1975724] NAV deviceOrientationDidChange:1
2026-07-06 16:59:17.653 Seetong_tps[21695:1975724]  -- groupDeviceList -- 
2026-07-06 16:59:17.653 Seetong_tps[21695:1975724] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-06 16:59:17.653 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 
2026-07-06 16:59:17.653 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-06 16:59:17.703 Seetong_tps[21695:1975724]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-06 16:59:17.819 Seetong_tps[21695:1975724] Super properties have already been unregistered.
2026-07-06 16:59:17.820 Seetong_tps[21695:1975724] UMAPM_OOMSampling(0,0):NO
2026-07-06 16:59:17.822 Seetong_tps[21695:1975724]  -- deviceListDataUpdate - AppLaunch 还剩 1.423218011856079 秒 - 再延迟 1.923218011856079 秒 - 启动耗时 1.576781988143921 秒
2026-07-06 16:59:17.822 Seetong_tps[21695:1975724]  -- groupDeviceList -- 
2026-07-06 16:59:17.822 Seetong_tps[21695:1975724] groupDeviceList 已在进行中，跳过新的调用
2026-07-06 16:59:17.822 Seetong_tps[21695:1975724]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1577 毫秒
2026-07-06 16:59:17.824 Seetong_tps[21695:1975724]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-06 16:59:17.825 Seetong_tps[21695:1975724]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-06 16:59:17.825 Seetong_tps[21695:1975724]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-06 16:59:17.826 Seetong_tps[21695:1975724]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 551;
}
2026-07-06 16:59:17.826 Seetong_tps[21695:1975724] ++++-[VideoView dealloc]++++
2026-07-06 16:59:17.828 Seetong_tps[21695:1975724] OpenGLView20_Seetong dealloc:0x114f21600
2026-07-06 16:59:17.856 Seetong_tps[21695:1975724]  -- WebSocket - 重置重连次数 -- 
2026-07-06 16:59:17.871 Seetong_tps[21695:1975724]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-06 16:59:17.871 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 
2026-07-06 16:59:17.871 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-06 16:59:17.873 Seetong_tps[21695:1975724]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-06 16:59:17.873 Seetong_tps[21695:1975724]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-06 16:59:17.873 Seetong_tps[21695:1975724]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-06 16:59:17.873 Seetong_tps[21695:1975724]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODM0MTQ3NTcsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.GhUyqPLC7Kx5HUp1ONIQBtuMosl40uyKiKZqkof-JTQ","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODU5MjAzNTcsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgzMzI4MzU3LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.YWQvbCpsHKGz_h9BjFPhZhkcPbNeRo3zXJ3XTgOhApg","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-07-06 16:59:17.878 Seetong_tps[21695:1975724]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1783328357.878335
2026-07-06 16:59:17.878 Seetong_tps[21695:1975724]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1783328357.878335
2026-07-06 16:59:17.878 Seetong_tps[21695:1975724]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1783328357.878335 - lastRefreshTokenTime: 1783328357.878335
2026-07-06 16:59:17.884 Seetong_tps[21695:1975724] UMAPM_NetworkSampling(0,0):NO
2026-07-06 16:59:17.884 Seetong_tps[21695:1975724]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-06 16:59:17.884 Seetong_tps[21695:1975724]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-06 16:59:17.884 Seetong_tps[21695:1975724]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-06 16:59:17.886 Seetong_tps[21695:1975724] 蓝牙已打开
2026-07-06 16:59:18.067 Seetong_tps[21695:1975838] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAgQAVVAMU1JoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b23bbc0>{number = 16, name = (null)}====
2026-07-06 16:59:18.072 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-06 16:59:18.072 Seetong_tps[21695:1975724]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAgQAVVAMU1JoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-06 16:59:18.073 Seetong_tps[21695:1975768] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzkzMzE1Nzk5NCwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.y3zKkHoDwWQFzSYJbSlcf55bOm1LlWMQod_xMtG86XI","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4MzkzMzE1Nzk5NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDlfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5MiJdfQ.Jj2Krfnp_i5zDYRgAWWLH79JZ_FNhkdeVZDmpCKWMHA","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":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.123.181:24902"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24901"}]}
====
2026-07-06 16:59:18.078 Seetong_tps[21695:1975737] ====请求接口 - 成功 - 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=38&addr=bjrelay65.s5.seetong.com:1443;type=0&load=28&addr=bjrelay52.s5.seetong.com:5443;type=0&load=23&addr=bjrelay64.s5.seetong.com:12443;","vipRelayServers":"type=0&load=43&addr=bjrelayvip1.s2.seetong.com:12443;type=0&load=53&addr=bjrelayvip1.s2.seetong.com:1443;type=0&load=44&addr=bjrelay42.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.146","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b23bc40>{number = 19, name = (null)}====
2026-07-06 16:59:18.079 Seetong_tps[21695:1975731] ====请求接口 - 成功 - 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.56","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783328298000,"lastHeartTime":1783322014000,"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-07-06 16:59:18.080 Seetong_tps[21695:1975836] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b23b700>{number = 20, name = (null)}====
2026-07-06 16:59:18.083 Seetong_tps[21695:1975842] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x114d78600>{number = 10, name = (null)}====
2026-07-06 16:59:18.084 Seetong_tps[21695:1975733] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b23b740>{number = 21, name = (null)}====
2026-07-06 16:59:18.084 Seetong_tps[21695:1975837] ====请求接口 - 成功 - 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: 0x10b23b780>{number = 22, name = (null)}====
2026-07-06 16:59:18.084 Seetong_tps[21695:1975738] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10b23b7c0>{number = 23, name = (null)}====
2026-07-06 16:59:18.085 Seetong_tps[21695:1975724]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-06 16:59:18.085 Seetong_tps[21695:1975724]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-06 16:59:18.100 Seetong_tps[21695:1975736] ====请求接口 - 成功 - 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-07 00:00:00","adStartTimeStamp":1783353600000,"adEndTime":"2026-07-07 23:59:59","adEndTimeStamp":1783439999000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260706/a7fd812ce05a8637c72f3da65c2c33a0.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b23ba40>{number = 24, name = (null)}====
2026-07-06 16:59:18.103 Seetong_tps[21695:1975734] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x107839340>{number = 4, name = (null)}====
2026-07-06 16:59:18.103 Seetong_tps[21695:1975739] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10b23bcc0>{number = 25, name = (null)}====
2026-07-06 16:59:18.111 Seetong_tps[21695:1975724]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-06 16:59:18.111 Seetong_tps[21695:1975734]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-06 16:59:18.112 Seetong_tps[21695:1975734]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-06 16:59:18.112 Seetong_tps[21695:1975734]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-06 16:59:18.112 Seetong_tps[21695:1975724] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-06 16:59:18.112 Seetong_tps[21695:1975724] 客服消息未读数量: 0
2026-07-06 16:59:18.113 Seetong_tps[21695:1975732] ====请求接口 - 成功 - 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: 0x107838ec0>{number = 2, name = (null)}====
2026-07-06 16:59:18.113 Seetong_tps[21695:1975734]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-06 16:59:18.113 Seetong_tps[21695:1975734]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-06 16:59:18.113 Seetong_tps[21695:1975734]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-06 16:59:18.117 Seetong_tps[21695:1975724]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-06 16:59:18.119 Seetong_tps[21695:1975724]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-06 16:59:18.119 Seetong_tps[21695:1975724]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-06 16:59:18.120 Seetong_tps[21695:1975724]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-06 16:59:18.120 Seetong_tps[21695:1975724]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1875 毫秒
2026-07-06 16:59:18.120 Seetong_tps[21695:1975724] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783328298000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 16:59:18.121 Seetong_tps[21695:1975724]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-06 16:59:18.121 Seetong_tps[21695:1975724]  -- groupDeviceList -- 
2026-07-06 16:59:18.121 Seetong_tps[21695:1975735] ====请求接口 - 成功 - 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: 0x10ea6bb00>{number = 8, name = (null)}====
2026-07-06 16:59:18.122 Seetong_tps[21695:1975724]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-06 16:59:18.125 Seetong_tps[21695:1975724]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-06 16:59:18.125 Seetong_tps[21695:1975724]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-06 16:59:18.126 Seetong_tps[21695:1975724]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-06 16:59:18.126 Seetong_tps[21695:1975724]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-06 16:59:18.126 Seetong_tps[21695:1975724]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-06 16:59:18.143 Seetong_tps[21695:1975724]  -- STBluetoothManager - 结束扫描 - 
2026-07-06 16:59:18.143 Seetong_tps[21695:1975724]  -- STBluetoothManager - 开始扫描 - 
2026-07-06 16:59:18.151 Seetong_tps[21695:1975724]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-06 16:59:18.151 Seetong_tps[21695:1975724]  -- WebSocket - 重置重连次数 -- 
2026-07-06 16:59:18.151 Seetong_tps[21695:1975724]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-06 16:59:18.153 Seetong_tps[21695:1975724]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 16:59:18.153 Seetong_tps[21695:1975724]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgQICFAJUFppAQQB","reconn":0}}
2026-07-06 16:59:18.153 Seetong_tps[21695:1975724]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 16:59:18.153 Seetong_tps[21695:1975724] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783328298000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 16:59:18.266 Seetong_tps[21695:1975724] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-06 16:59:18.266 Seetong_tps[21695:1975724] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-06 16:59:18.267 Seetong_tps[21695:1975724] Formatted Date: 2026-07-06
2026-07-06 16:59:18.267 Seetong_tps[21695:1975724]  --- webSocketGetServerData msgId: 114146D4-D172-4216-AA3C-49069BE41553 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-06";
        token = AVYOAQteVABrAAkFBgUFVgQICFAJUFppAQQB;
    };
}
2026-07-06 16:59:18.267 Seetong_tps[21695:1975724]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 16:59:18.267 Seetong_tps[21695:1975724]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-06 16:59:18.302 Seetong_tps[21695:1975724]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-06 16:59:18.347 Seetong_tps[21695:1975724] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-06 16:59:18.347 Seetong_tps[21695:1975724]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-06 16:59:18.347 Seetong_tps[21695:1975724]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-06 16:59:18.348 Seetong_tps[21695:1975724] Sorted Dates (Descending): (
)
2026-07-06 16:59:19.739 Seetong_tps[21695:1975724] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-06 16:59:19.739 Seetong_tps[21695:1975724] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-06 16:59:19.739 Seetong_tps[21695:1975724] 用户设置的具体字体大小: 15.000000
2026-07-06 16:59:19.837 Seetong_tps[21695:1975724] AppLaunch hideForRefreshToken
2026-07-06 16:59:19.838 Seetong_tps[21695:1975724] AppLaunch hideForRefreshToken dismiss
2026-07-06 16:59:19.838 Seetong_tps[21695:1975724] AppLaunch dismiss...
2026-07-06 16:59:20.141 Seetong_tps[21695:1975724]  dealloc -- STAppLaunchWindow
2026-07-06 16:59:20.142 Seetong_tps[21695:1975724]  dealloc -- STAppLaunchViewController
2026-07-06 16:59:20.143 Seetong_tps[21695:1975724] AppLaunch dismiss... end
2026-07-06 16:59:20.458 Seetong_tps[21695:1975724]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-06 16:59:20.469 Seetong_tps[21695:1975724] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-06 16:59:20.526 Seetong_tps[21695:1975724] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-06 16:59:20.526 Seetong_tps[21695:1975839] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-06 16:59:20.527 Seetong_tps[21695:1975724]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 16:59:20.527 Seetong_tps[21695:1975724] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-06 16:59:20.536 Seetong_tps[21695:1975724]  -- STBluetoothManager - 结束扫描 - 
2026-07-06 16:59:20.552 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-06 下午4:59:20 552
2026-07-06 16:59:20.552 Seetong_tps[21695:1975724]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>>
2026-07-06 16:59:20.552 Seetong_tps[21695:1975724]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>> -- _camera.supportPlatform: 0
2026-07-06 16:59:20.552 Seetong_tps[21695:1975724]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-06 上午8:59:20 +0000
2026-07-06 16:59:20.552 Seetong_tps[21695:1975724]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-04 \U4e0a\U534812:40:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0b\U534811:32:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-05 \U4e0a\U53486:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-06 \U4e0a\U53488:59:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-06 16:59:20.553 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-06 下午4:59:20 553
2026-07-06 16:59:20.553 Seetong_tps[21695:1975735] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-06 16:59:20.578 Seetong_tps[21695:1975724]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-06 16:59:20.581 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:20.583 Seetong_tps[21695:1975724]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-06 16:59:20.584 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:20.608 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-06 16:59:20.610 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-06 16:59:20.610 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-06 16:59:20.637 Seetong_tps[21695:1975724] uid:29115420 playAudio
2026-07-06 16:59:20.637 Seetong_tps[21695:1975724]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-06 16:59:20.637 Seetong_tps[21695:1975724]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-06 16:59:20.648 Seetong_tps[21695:1975724] 未处理的 biz 类型: res_video_preview_advert
2026-07-06 16:59:20.649 Seetong_tps[21695:1975724]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-06 16:59:20.653 Seetong_tps[21695:1975724]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-06 16:59:20.835 Seetong_tps[21695:1975724] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-06 16:59:20.944 Seetong_tps[21695:1975739] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b23bcc0>{number = 25, name = (null)}====
2026-07-06 16:59:21.158 Seetong_tps[21695:1975724]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-06 16:59:21.158 Seetong_tps[21695:1975724]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-06 16:59:21.158 Seetong_tps[21695:1975724] 滚动已停止500毫秒，执行操作:29115420
2026-07-06 16:59:21.465 Seetong_tps[21695:1975739] ====请求接口 - 成功 - 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: 0x10b23bcc0>{number = 25, name = (null)}====
2026-07-06 16:59:22.548 Seetong_tps[21695:1975768] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-06 16:59:22.549 Seetong_tps[21695:1975768] [DeviceMonitor] 监控管理器初始化完成
2026-07-06 16:59:22.570 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-06 下午4:59:22 570
2026-07-06 16:59:22.570 Seetong_tps[21695:1975724]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>>
2026-07-06 16:59:22.570 Seetong_tps[21695:1975724]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>> -- _camera.supportPlatform: 0
2026-07-06 16:59:22.570 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-06 下午4:59:22 571
2026-07-06 16:59:22.570 Seetong_tps[21695:1975724]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-06 16:59:22.571 Seetong_tps[21695:1975724]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-06 16:59:22.571 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 2.04 - 设备: 庭院 - 29115420
2026-07-06 16:59:22.998 Seetong_tps[21695:1975724] UMAPM_OOMSampling(0,0):NO
2026-07-06 16:59:22.999 Seetong_tps[21695:1975724] UMAPM_NetworkSampling(0,0):NO
2026-07-06 16:59:23.866 Seetong_tps[21695:1975768]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-06 16:59:23.866 Seetong_tps[21695:1975768]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-06 16:59:23.867 Seetong_tps[21695:1975768] onDeviceAuthSuccess:uid=29115420
2026-07-06 16:59:23.867 Seetong_tps[21695:1975768]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783328363.867110,lastReceiveYUVTimeInterval=1783328362.570476,interval=1,videoView=0x10bc88a80
2026-07-06 16:59:23.867 Seetong_tps[21695:1975768]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-06 16:59:23.873 Seetong_tps[21695:1975724]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-06 16:59:23.874 Seetong_tps[21695:1975734] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-06 16:59:23.874 Seetong_tps[21695:1975842] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-06 16:59:24.556 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.03 - 设备: 庭院 - 29115420
2026-07-06 16:59:24.827 Seetong_tps[21695:1975763] ===29115420===
2026-07-06 16:59:24.828 Seetong_tps[21695:1975763] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-06 16:59:24.833 Seetong_tps[21695:1975768] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-06 16:59:24.833 Seetong_tps[21695:1975768] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-06 16:59:24.833 Seetong_tps[21695:1975768] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ea69980>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10ea10a00>
2026-07-06 16:59:24.833 Seetong_tps[21695:1975768] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-06 16:59:24.833 Seetong_tps[21695:1975768] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-06 16:59:24.833 Seetong_tps[21695:1975768] InitDecodePortLog: playsettype = 50
2026-07-06 16:59:24.834 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.31 - 设备: 庭院 - 29115420
2026-07-06 16:59:24.835 Seetong_tps[21695:1975768] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-06 16:59:24.835 Seetong_tps[21695:1975768] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-06 16:59:24.835 Seetong_tps[21695:1975768] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-06 16:59:24.835 Seetong_tps[21695:1975768] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-06 16:59:24.835 Seetong_tps[21695:1975768] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-06 16:59:24.836 Seetong_tps[21695:1975768] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-06 16:59:24.836 Seetong_tps[21695:1975768] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-06 16:59:24.838 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.31 - 设备: 庭院 - 29115420
2026-07-06 16:59:25.055 Seetong_tps[21695:1975768]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-06 16:59:25.056 Seetong_tps[21695:1975768]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-06 16:59:25.056 Seetong_tps[21695:1975768]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-06 16:59:25.056 Seetong_tps[21695:1975734] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-06 16:59:25.057 Seetong_tps[21695:1975734] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-06 16:59:25.057 Seetong_tps[21695:1975842] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-06 16:59:25.061 Seetong_tps[21695:1975724] uid:29115420 playAudio
2026-07-06 16:59:25.062 Seetong_tps[21695:1975724]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-06 16:59:25.062 Seetong_tps[21695:1975724]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-06 16:59:25.063 Seetong_tps[21695:1975842] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-06 16:59:25.070 Seetong_tps[21695:1975768]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-06 16:59:25.071 Seetong_tps[21695:1975768]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-06 16:59:25.071 Seetong_tps[21695:1975768]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-06 16:59:25.071 Seetong_tps[21695:1975842] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-06 16:59:25.071 Seetong_tps[21695:1975842] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-06 16:59:25.071 Seetong_tps[21695:1975734] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-06 16:59:25.071 Seetong_tps[21695:1975768]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-06 16:59:25.072 Seetong_tps[21695:1975768]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-06 16:59:25.072 Seetong_tps[21695:1975768]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-06 16:59:25.072 Seetong_tps[21695:1975734] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-06 16:59:25.072 Seetong_tps[21695:1975734] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-06 16:59:25.072 Seetong_tps[21695:1975839] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-06 16:59:25.088 Seetong_tps[21695:1975724] checkPortStatus:_decodePort=1
2026-07-06 16:59:25.090 Seetong_tps[21695:1975724] uid:29115420 playAudio
2026-07-06 16:59:25.091 Seetong_tps[21695:1975724]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-06 16:59:25.091 Seetong_tps[21695:1975724]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-06 16:59:25.091 Seetong_tps[21695:1975842] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-06 16:59:25.092 Seetong_tps[21695:1975724] uid:29115420 playAudio
2026-07-06 16:59:25.092 Seetong_tps[21695:1975724]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-06 16:59:25.092 Seetong_tps[21695:1975724]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-06 16:59:25.093 Seetong_tps[21695:1975734] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-06 16:59:25.101 Seetong_tps[21695:1975724] checkPortStatus:_decodePort=1
2026-07-06 16:59:25.101 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 4.57 - 设备: 庭院 - 29115420
2026-07-06 16:59:25.103 Seetong_tps[21695:1975763]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-06 16:59:25.138 Seetong_tps[21695:1975937] 重新观看视频线程：<_NSMainThread: 0x107838000>{number = 1, name = (null)}
2026-07-06 16:59:25.150 Seetong_tps[21695:1975724] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-06 16:59:25.151 Seetong_tps[21695:1975937] 重新观看视频线程：<_NSMainThread: 0x107838000>{number = 1, name = (null)}
2026-07-06 16:59:25.166 Seetong_tps[21695:1975724] uid:29115420 playAudio
2026-07-06 16:59:25.166 Seetong_tps[21695:1975736] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-06 16:59:25.167 Seetong_tps[21695:1975724] uid:29115420 playAudio
2026-07-06 16:59:25.169 Seetong_tps[21695:1975724] checkPortStatus:_decodePort=1
2026-07-06 16:59:25.169 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.64 - 设备: 庭院 - 29115420
2026-07-06 16:59:25.169 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.64 - 设备: 庭院 - 29115420
2026-07-06 16:59:25.305 Seetong_tps[21695:1975763]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-06 16:59:25.319 Seetong_tps[21695:1975724]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-06 16:59:25.321 Seetong_tps[21695:1975763]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-06 16:59:25.324 Seetong_tps[21695:1975763]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-06 16:59:25.324 Seetong_tps[21695:1975763]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-06 16:59:25.342 Seetong_tps[21695:1975763] Failed to get IoT drive away set configuration.
2026-07-06 16:59:25.342 Seetong_tps[21695:1975763]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-06 16:59:25.375 Seetong_tps[21695:1975763]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-06 16:59:25.376 Seetong_tps[21695:1975763]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-06 16:59:26.984 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:26.999 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.015 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.032 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.048 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.065 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.082 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.099 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.133 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.149 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.166 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.182 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.199 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.216 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.233 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.249 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.266 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.283 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.315 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.333 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.350 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.367 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.382 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.399 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.416 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.433 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.449 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.466 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.483 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.516 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.617 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.634 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.650 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.668 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.683 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.703 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.716 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.733 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.750 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.783 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.823 Seetong_tps[21695:1975724]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-06 16:59:27.867 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.905 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.917 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.934 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.973 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:27.987 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.000 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.017 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.038 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.051 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.084 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.104 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.117 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.134 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.151 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.167 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.184 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.201 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.217 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.234 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.254 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:28.453 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:30.511 Seetong_tps[21695:1975768]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-06 16:59:30.512 Seetong_tps[21695:1975724]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-06 16:59:30.512 Seetong_tps[21695:1975724] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783328298000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 16:59:30.513 Seetong_tps[21695:1975724]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 16:59:30.513 Seetong_tps[21695:1975724]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-06 16:59:30.526 Seetong_tps[21695:1975724]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>>
2026-07-06 16:59:30.526 Seetong_tps[21695:1975724] #####Vstop:uid:29115420-0-port:1
2026-07-06 16:59:30.547 Seetong_tps[21695:1975724] -----------1release decodeport = 1
2026-07-06 16:59:30.548 Seetong_tps[21695:1975724]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 4600;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 10000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-06 16:59:30.549 Seetong_tps[21695:1975724] _openGLView clearFrame ...
2026-07-06 16:59:30.550 Seetong_tps[21695:1975724] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-06 16:59:31.453 Seetong_tps[21695:1975724] zzzzz:stopBackgroundTask EnterForeground
2026-07-06 16:59:31.453 Seetong_tps[21695:1975735] zzzzz:FC_ResumeDevCom start
2026-07-06 16:59:31.453 Seetong_tps[21695:1975735] zzzzz:FC_ResumeDevCom
2026-07-06 16:59:31.455 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-06 下午4:59:31 455
2026-07-06 16:59:31.455 Seetong_tps[21695:1975724]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>>
2026-07-06 16:59:31.455 Seetong_tps[21695:1975724]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>> -- _camera.supportPlatform: 0
2026-07-06 16:59:31.455 Seetong_tps[21695:1975724]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-06 上午8:59:31 +0000
2026-07-06 16:59:31.456 Seetong_tps[21695:1975724]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-04 \U4e0a\U534812:40:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0b\U534811:32:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-05 \U4e0a\U53486:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-06 \U4e0a\U53488:59:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-06 16:59:31.456 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-06 下午4:59:31 456
2026-07-06 16:59:31.456 Seetong_tps[21695:1975735] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-06 16:59:31.456 Seetong_tps[21695:1975724] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-07-06 16:59:31.460 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:31.468 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-06 16:59:31.470 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.02 - 设备: 庭院 - 29115420
2026-07-06 16:59:31.471 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.02 - 设备: 庭院 - 29115420
2026-07-06 16:59:31.680 Seetong_tps[21695:1975724]  -- WebSocket - 重置重连次数 -- 
2026-07-06 16:59:31.680 Seetong_tps[21695:1975724]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-06 16:59:31.680 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 
2026-07-06 16:59:31.689 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-06 16:59:31.699 Seetong_tps[21695:1975763] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ea69980>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10ea10a00>
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] InitDecodePortLog: playsettype = 50
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-07-06 16:59:31.700 Seetong_tps[21695:1975768] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-06 16:59:31.701 Seetong_tps[21695:1975768] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-06 16:59:31.713 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.26 - 设备: 庭院 - 29115420
2026-07-06 16:59:31.714 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.26 - 设备: 庭院 - 29115420
2026-07-06 16:59:31.901 Seetong_tps[21695:1975843] ====请求接口 - 成功 - 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":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBQIHUlMAW1YGblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x114e14a40>{number = 12, name = (null)}====
2026-07-06 16:59:31.901 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-06 16:59:31.901 Seetong_tps[21695:1975724]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBQIHUlMAW1YGblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-06 16:59:31.994 Seetong_tps[21695:1975724]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-06 16:59:31.994 Seetong_tps[21695:1975724]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 16:59:31.994 Seetong_tps[21695:1975724]  -- WebSocket - 重置重连次数 -- 
2026-07-06 16:59:31.994 Seetong_tps[21695:1975724]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-07-06 16:59:31.994 Seetong_tps[21695:1975724]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 16:59:31.995 Seetong_tps[21695:1975724]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgQICFAJUlNpAQQB","reconn":1}}
2026-07-06 16:59:31.995 Seetong_tps[21695:1975724]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 16:59:31.995 Seetong_tps[21695:1975724]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-06 16:59:31.996 Seetong_tps[21695:1975724] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783328298000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 16:59:32.111 Seetong_tps[21695:1975724] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-06 16:59:32.111 Seetong_tps[21695:1975724] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-06 16:59:32.112 Seetong_tps[21695:1975724] Formatted Date: 2026-07-06
2026-07-06 16:59:32.112 Seetong_tps[21695:1975724]  --- webSocketGetServerData msgId: 9A09EAF5-282A-481C-B471-2C157EC8A102 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-06";
        token = AVYOAQteVABrAAkFBgUFVgQICFAJUlBpAQQB;
    };
}
2026-07-06 16:59:32.112 Seetong_tps[21695:1975724]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 16:59:32.112 Seetong_tps[21695:1975724]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-06 16:59:32.119 Seetong_tps[21695:1976075] 重新观看视频线程：<_NSMainThread: 0x107838000>{number = 1, name = (null)}
2026-07-06 16:59:32.123 Seetong_tps[21695:1975724] uid:29115420 playAudio
2026-07-06 16:59:32.123 Seetong_tps[21695:1975734] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-06 16:59:32.123 Seetong_tps[21695:1975724] uid:29115420 playAudio
2026-07-06 16:59:32.126 Seetong_tps[21695:1975724] checkPortStatus:_decodePort=2
2026-07-06 16:59:32.126 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.67 - 设备: 庭院 - 29115420
2026-07-06 16:59:32.127 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.67 - 设备: 庭院 - 29115420
2026-07-06 16:59:32.180 Seetong_tps[21695:1975724] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-06 16:59:32.180 Seetong_tps[21695:1975724]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-06 16:59:32.180 Seetong_tps[21695:1975724]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-06 16:59:32.180 Seetong_tps[21695:1975724] Sorted Dates (Descending): (
)
2026-07-06 16:59:32.211 Seetong_tps[21695:1975763] Failed to get IoT drive away set configuration.
2026-07-06 16:59:32.211 Seetong_tps[21695:1975763]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-06 16:59:32.557 Seetong_tps[21695:1975724] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783328298000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 16:59:32.557 Seetong_tps[21695:1975724]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 16:59:32.557 Seetong_tps[21695:1975724]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-06 16:59:32.560 Seetong_tps[21695:1975724]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>>
2026-07-06 16:59:32.560 Seetong_tps[21695:1975724] #####Vstop:uid:29115420-0-port:2
2026-07-06 16:59:32.560 Seetong_tps[21695:1975724] -----------1release decodeport = 2
2026-07-06 16:59:32.560 Seetong_tps[21695:1975724] _openGLView clearFrame ...
2026-07-06 16:59:32.560 Seetong_tps[21695:1975724] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-06 16:59:48.720 Seetong_tps[21695:1975724] zzzzz:stopBackgroundTask EnterForeground
2026-07-06 16:59:48.720 Seetong_tps[21695:1975724]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-06 16:59:48.723 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-06 下午4:59:48 723
2026-07-06 16:59:48.723 Seetong_tps[21695:1975724]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>>
2026-07-06 16:59:48.723 Seetong_tps[21695:1975724]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>> -- _camera.supportPlatform: 0
2026-07-06 16:59:48.723 Seetong_tps[21695:1975724]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-06 上午8:59:48 +0000
2026-07-06 16:59:48.723 Seetong_tps[21695:1975724]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-04 \U4e0a\U534812:40:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-04 \U4e0b\U534811:32:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-05 \U4e0a\U53486:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-06 \U4e0a\U53488:59:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-06 16:59:48.724 Seetong_tps[21695:1975734] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-06 16:59:48.724 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-06 下午4:59:48 724
2026-07-06 16:59:48.724 Seetong_tps[21695:1975724] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-07-06 16:59:48.727 Seetong_tps[21695:1975724] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 16:59:48.733 Seetong_tps[21695:1975724]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-06 16:59:48.736 Seetong_tps[21695:1975736] zzzzz:FC_ResumeDevCom start
2026-07-06 16:59:48.737 Seetong_tps[21695:1975736] zzzzz:FC_ResumeDevCom
2026-07-06 16:59:48.743 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.02 - 设备: 庭院 - 29115420
2026-07-06 16:59:48.743 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.02 - 设备: 庭院 - 29115420
2026-07-06 16:59:49.020 Seetong_tps[21695:1975724]  -- WebSocket - 重置重连次数 -- 
2026-07-06 16:59:49.020 Seetong_tps[21695:1975724]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-06 16:59:49.020 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 
2026-07-06 16:59:49.030 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-06 16:59:49.042 Seetong_tps[21695:1975763] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-06 16:59:49.043 Seetong_tps[21695:1975768] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-06 16:59:49.043 Seetong_tps[21695:1975768] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-06 16:59:49.043 Seetong_tps[21695:1975768] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ea69980>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10ea10a00>
2026-07-06 16:59:49.043 Seetong_tps[21695:1975768] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-06 16:59:49.043 Seetong_tps[21695:1975768] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-06 16:59:49.043 Seetong_tps[21695:1975768] InitDecodePortLog: playsettype = 50
2026-07-06 16:59:49.044 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.32 - 设备: 庭院 - 29115420
2026-07-06 16:59:49.044 Seetong_tps[21695:1975768] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-06 16:59:49.044 Seetong_tps[21695:1975768] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-06 16:59:49.044 Seetong_tps[21695:1975768] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-06 16:59:49.044 Seetong_tps[21695:1975768] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-06 16:59:49.044 Seetong_tps[21695:1975768] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:8
2026-07-06 16:59:49.045 Seetong_tps[21695:1975768] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-06 16:59:49.045 Seetong_tps[21695:1975768] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-06 16:59:49.046 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.32 - 设备: 庭院 - 29115420
2026-07-06 16:59:49.265 Seetong_tps[21695:1975734] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IBAgQAVVAMVlxoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x107839340>{number = 4, name = (null)}====
2026-07-06 16:59:49.266 Seetong_tps[21695:1975724]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-06 16:59:49.266 Seetong_tps[21695:1975724]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IBAgQAVVAMVlxoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-06 16:59:49.346 Seetong_tps[21695:1975724]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-06 16:59:49.346 Seetong_tps[21695:1975724]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 16:59:49.346 Seetong_tps[21695:1975724]  -- WebSocket - 重置重连次数 -- 
2026-07-06 16:59:49.346 Seetong_tps[21695:1975724]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-07-06 16:59:49.346 Seetong_tps[21695:1975724]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 16:59:49.346 Seetong_tps[21695:1975724]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgQICFAJVVtpAQQB","reconn":1}}
2026-07-06 16:59:49.346 Seetong_tps[21695:1975724]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 16:59:49.347 Seetong_tps[21695:1975724] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783328298000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 16:59:49.463 Seetong_tps[21695:1975724] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-06 16:59:49.464 Seetong_tps[21695:1975724] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-06 16:59:49.464 Seetong_tps[21695:1975724] Formatted Date: 2026-07-06
2026-07-06 16:59:49.464 Seetong_tps[21695:1975724]  --- webSocketGetServerData msgId: CAA5B0A6-E7FF-49BC-B4BC-7B2DBFDCDBAD - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-06";
        token = AVYOAQteVABrAAkFBgUFVgQICFAJVVtpAQQB;
    };
}
2026-07-06 16:59:49.464 Seetong_tps[21695:1975724]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 16:59:49.464 Seetong_tps[21695:1975724]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-06 16:59:49.481 Seetong_tps[21695:1976438] 重新观看视频线程：<_NSMainThread: 0x107838000>{number = 1, name = (null)}
2026-07-06 16:59:49.485 Seetong_tps[21695:1975724] uid:29115420 playAudio
2026-07-06 16:59:49.485 Seetong_tps[21695:1976030] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-06 16:59:49.486 Seetong_tps[21695:1975724] uid:29115420 playAudio
2026-07-06 16:59:49.486 Seetong_tps[21695:1975724] checkPortStatus:_decodePort=3
2026-07-06 16:59:49.486 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.76 - 设备: 庭院 - 29115420
2026-07-06 16:59:49.486 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.76 - 设备: 庭院 - 29115420
2026-07-06 16:59:49.525 Seetong_tps[21695:1975724] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-06 16:59:49.526 Seetong_tps[21695:1975724]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-06 16:59:49.526 Seetong_tps[21695:1975724]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-06 16:59:49.526 Seetong_tps[21695:1975724] Sorted Dates (Descending): (
)
2026-07-06 16:59:49.599 Seetong_tps[21695:1975763] Failed to get IoT drive away set configuration.
2026-07-06 16:59:49.599 Seetong_tps[21695:1975763]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-06 16:59:51.490 Seetong_tps[21695:1975724]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.77 - 设备: 庭院 - 29115420
2026-07-06 16:59:51.949 Seetong_tps[21695:1975724]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-06 16:59:51.950 Seetong_tps[21695:1975724] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783328298000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 16:59:51.950 Seetong_tps[21695:1975724]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 16:59:51.950 Seetong_tps[21695:1975724]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-06 16:59:51.961 Seetong_tps[21695:1975724]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc88a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bcb02e0>; layer = <CALayer: 0x10bc76b00>>
2026-07-06 16:59:51.961 Seetong_tps[21695:1975724] #####Vstop:uid:29115420-0-port:3
2026-07-06 16:59:51.964 Seetong_tps[21695:1975724] -----------1release decodeport = 3
2026-07-06 16:59:51.964 Seetong_tps[21695:1975724] _openGLView clearFrame ...
2026-07-06 16:59:51.965 Seetong_tps[21695:1975724] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-06 16:59:51.976 Seetong_tps[21695:1975724] [保存失败] 相机对象或存储字典为空
2026-07-06 16:59:51.976 Seetong_tps[21695:1975736] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-06 16:59:51.976 Seetong_tps[21695:1975736] --FC_StopDevComEx end
2026-07-06 16:59:51.976 Seetong_tps[21695:1975724] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783328298000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 16:59:51.976 Seetong_tps[21695:1975724]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 16:59:51.976 Seetong_tps[21695:1975724]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-06 20:50:51.178 Seetong_tps[23768:2138205] app_version=8.3.805
2026-07-06 20:50:51.194 Seetong_tps[23768:2138205]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-06 20:50:51.194 Seetong_tps[23768:2138205] showForLogin 1
2026-07-06 20:50:51.194 Seetong_tps[23768:2138205] AppLaunch 还剩 6.66399884223938 秒
2026-07-06 20:50:51.196 Seetong_tps[23768:2138245] 询问用户是否开启推送成功
2026-07-06 20:50:51.196 Seetong_tps[23768:2138245] 用户点击允许接收推送
2026-07-06 20:50:51.200 Seetong_tps[23768:2138245] remoteNotificationSetting: <UNNotificationSettings: 0x1126cf3e0; 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-07-06 20:50:51.219 Seetong_tps[23768:2138205]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-06 20:50:51.255 Seetong_tps[23768:2138205] viewDidLoad/configtime=2026-07-06 下午12:50:51 +0000
2026-07-06 20:50:51.256 Seetong_tps[23768:2138205]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-06 20:50:51.256 Seetong_tps[23768:2138205]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-06 20:50:51.313 Seetong_tps[23768:2138205]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-06 20:50:51.313 Seetong_tps[23768:2138205]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-06 20:50:51.315 Seetong_tps[23768:2138205]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-06 20:50:51.315 Seetong_tps[23768:2138205] 开始检查未读客服消息...
2026-07-06 20:50:51.315 Seetong_tps[23768:2138205] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-06 20:50:51.315 Seetong_tps[23768:2138205]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 20:50:51.325 Seetong_tps[23768:2138205]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-06 20:50:51.325 Seetong_tps[23768:2138205]  -- WebSocket connection - getNetty - 
2026-07-06 20:50:51.326 Seetong_tps[23768:2138205]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-06 20:50:51.329 Seetong_tps[23768:2138205] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-06 20:50:51.329 Seetong_tps[23768:2138205] NAV deviceOrientationDidChange:1
2026-07-06 20:50:51.332 Seetong_tps[23768:2138205]  -- groupDeviceList -- 
2026-07-06 20:50:51.332 Seetong_tps[23768:2138205] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-06 20:50:51.332 Seetong_tps[23768:2138205]  -- WebSocket connection - getNetty - 
2026-07-06 20:50:51.332 Seetong_tps[23768:2138205]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-06 20:50:51.376 Seetong_tps[23768:2138288] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mzk0NzA1MTUxMCwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cyIn0.cK-MuAY_T0y4ApCOUwhzl32eSSsfvajaB1m0-NrYjFQ","accessNode":"82.157.67.131:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Mzk0NzA1MTUxMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDlfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5MiJdfQ.6rCJYYhum7gTER8YTp-3-cOnHKcDDyj4UQwMXWSLN7g","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":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.123.181:24901"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24901"}]}
====
2026-07-06 20:50:51.391 Seetong_tps[23768:2138241] ====请求接口 - 成功 - 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-07 00:00:00","adStartTimeStamp":1783353600000,"adEndTime":"2026-07-07 23:59:59","adEndTimeStamp":1783439999000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260706/a7fd812ce05a8637c72f3da65c2c33a0.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b438ec0>{number = 3, name = (null)}====
2026-07-06 20:50:51.393 Seetong_tps[23768:2138205]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-06 20:50:51.524 Seetong_tps[23768:2138205] Super properties have already been unregistered.
2026-07-06 20:50:51.524 Seetong_tps[23768:2138205] UMAPM_OOMSampling(0,0):NO
2026-07-06 20:50:51.526 Seetong_tps[23768:2138205]  -- deviceListDataUpdate - AppLaunch 还剩 1.331839799880981 秒 - 再延迟 1.831839799880981 秒 - 启动耗时 1.668160200119019 秒
2026-07-06 20:50:51.526 Seetong_tps[23768:2138205]  -- groupDeviceList -- 
2026-07-06 20:50:51.526 Seetong_tps[23768:2138205] groupDeviceList 已在进行中，跳过新的调用
2026-07-06 20:50:51.526 Seetong_tps[23768:2138205]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1668 毫秒
2026-07-06 20:50:51.529 Seetong_tps[23768:2138205]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-06 20:50:51.530 Seetong_tps[23768:2138205]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-06 20:50:51.530 Seetong_tps[23768:2138205]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-06 20:50:51.531 Seetong_tps[23768:2138205]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 552;
}
2026-07-06 20:50:51.544 Seetong_tps[23768:2138245] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b438f40>{number = 2, name = (null)}====
2026-07-06 20:50:51.547 Seetong_tps[23768:2138205] ++++-[VideoView dealloc]++++
2026-07-06 20:50:51.549 Seetong_tps[23768:2138205] OpenGLView20_Seetong dealloc:0x10e045600
2026-07-06 20:50:51.550 Seetong_tps[23768:2138240] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10e04eac0>{number = 14, name = (null)}====
2026-07-06 20:50:51.567 Seetong_tps[23768:2138205] UMAPM_NetworkSampling(0,0):NO
2026-07-06 20:50:51.567 Seetong_tps[23768:2138205]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-06 20:50:51.567 Seetong_tps[23768:2138205]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-06 20:50:51.567 Seetong_tps[23768:2138205]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-06 20:50:51.569 Seetong_tps[23768:2138205] 蓝牙已打开
2026-07-06 20:50:51.569 Seetong_tps[23768:2138205]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-06 20:50:51.587 Seetong_tps[23768:2138205]  -- WebSocket - 重置重连次数 -- 
2026-07-06 20:50:51.589 Seetong_tps[23768:2138250] ====请求接口 - 成功 - 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.56","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783341515000,"lastHeartTime":1783322014000,"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: 0x10e04df80>{number = 15, name = (null)}====
2026-07-06 20:50:51.596 Seetong_tps[23768:2138360] ====请求接口 - 成功 - 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: 0x10e04c780>{number = 16, name = (null)}====
2026-07-06 20:50:51.597 Seetong_tps[23768:2138249] ====请求接口 - 成功 - 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=bjrelay63.s5.seetong.com:12443;type=0&load=23&addr=bjrelay61.s5.seetong.com:11443;type=0&load=20&addr=bjrelay54.s5.seetong.com:11443;","vipRelayServers":"type=0&load=43&addr=bjrelay41.s2.seetong.com:6443;type=0&load=39&addr=bjrelay43.s2.seetong.com:5443;type=0&load=39&addr=bjrelay42.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"39.148.46.55","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10e04c5c0>{number = 17, name = (null)}====
2026-07-06 20:50:51.603 Seetong_tps[23768:2138205]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-06 20:50:51.603 Seetong_tps[23768:2138205]  -- WebSocket connection - getNetty - 
2026-07-06 20:50:51.603 Seetong_tps[23768:2138205]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-06 20:50:51.616 Seetong_tps[23768:2138359] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e04ca40>{number = 18, name = (null)}====
2026-07-06 20:50:51.617 Seetong_tps[23768:2138363] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x1181afd40>{number = 12, name = (null)}====
2026-07-06 20:50:51.623 Seetong_tps[23768:2138205]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-06 20:50:51.623 Seetong_tps[23768:2138205]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-06 20:50:51.631 Seetong_tps[23768:2138362] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIGU1MHUlAHBFBvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e17c240>{number = 19, name = (null)}====
2026-07-06 20:50:51.632 Seetong_tps[23768:2138205]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-06 20:50:51.632 Seetong_tps[23768:2138362]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-06 20:50:51.632 Seetong_tps[23768:2138362]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-06 20:50:51.632 Seetong_tps[23768:2138362]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-06 20:50:51.633 Seetong_tps[23768:2138205]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-06 20:50:51.633 Seetong_tps[23768:2138205]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-06 20:50:51.633 Seetong_tps[23768:2138362]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-06 20:50:51.633 Seetong_tps[23768:2138362]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-06 20:50:51.633 Seetong_tps[23768:2138362]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-06 20:50:51.638 Seetong_tps[23768:2138361] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e17c300>{number = 20, name = (null)}====
2026-07-06 20:50:51.640 Seetong_tps[23768:2138205] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-06 20:50:51.641 Seetong_tps[23768:2138205] 客服消息未读数量: 0
2026-07-06 20:50:51.642 Seetong_tps[23768:2138205]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-06 20:50:51.643 Seetong_tps[23768:2138205]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIGU1MHUlAHBFBvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-06 20:50:51.646 Seetong_tps[23768:2138205]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-06 20:50:51.662 Seetong_tps[23768:2138246] ====请求接口 - 成功 - 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: 0x11813b480>{number = 10, name = (null)}====
2026-07-06 20:50:51.668 Seetong_tps[23768:2138247] ====请求接口 - 成功 - 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: 0x10b69d0c0>{number = 6, name = (null)}====
2026-07-06 20:50:51.740 Seetong_tps[23768:2138205]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-06 20:50:51.741 Seetong_tps[23768:2138205]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1882 毫秒
2026-07-06 20:50:51.741 Seetong_tps[23768:2138205] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783341515000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 20:50:51.741 Seetong_tps[23768:2138205]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-06 20:50:51.741 Seetong_tps[23768:2138205]  -- groupDeviceList -- 
2026-07-06 20:50:51.742 Seetong_tps[23768:2138205]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-06 20:50:51.745 Seetong_tps[23768:2138205]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-06 20:50:51.745 Seetong_tps[23768:2138205]  -- WebSocket - 重置重连次数 -- 
2026-07-06 20:50:51.745 Seetong_tps[23768:2138205]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-06 20:50:51.747 Seetong_tps[23768:2138205]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 20:50:51.747 Seetong_tps[23768:2138205]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgQJAlAAVFNpAQQB","reconn":0}}
2026-07-06 20:50:51.747 Seetong_tps[23768:2138205]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 20:50:51.747 Seetong_tps[23768:2138205] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783341515000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 20:50:51.748 Seetong_tps[23768:2138205]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-06 20:50:51.748 Seetong_tps[23768:2138205]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-06 20:50:51.748 Seetong_tps[23768:2138205]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-06 20:50:51.749 Seetong_tps[23768:2138205]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-06 20:50:51.749 Seetong_tps[23768:2138205]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-06 20:50:51.794 Seetong_tps[23768:2138375] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e1efcc0>{number = 22, name = (null)}====
2026-07-06 20:50:51.816 Seetong_tps[23768:2138205]  -- STBluetoothManager - 结束扫描 - 
2026-07-06 20:50:51.816 Seetong_tps[23768:2138205]  -- STBluetoothManager - 开始扫描 - 
2026-07-06 20:50:51.847 Seetong_tps[23768:2138205] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-06 20:50:51.847 Seetong_tps[23768:2138205] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-06 20:50:51.847 Seetong_tps[23768:2138205] Formatted Date: 2026-07-06
2026-07-06 20:50:51.847 Seetong_tps[23768:2138205]  --- webSocketGetServerData msgId: A1C713DA-404E-4117-9D83-E18A47F4A7B8 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-06";
        token = AVYOAQteVABrAAkFBgUFVgQJAlAAVFNpAQQB;
    };
}
2026-07-06 20:50:51.847 Seetong_tps[23768:2138205]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 20:50:51.848 Seetong_tps[23768:2138205]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-06 20:50:51.876 Seetong_tps[23768:2138205]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-06 20:50:51.901 Seetong_tps[23768:2138205] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-06 20:50:51.901 Seetong_tps[23768:2138205]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-06 20:50:51.901 Seetong_tps[23768:2138205]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-06 20:50:51.902 Seetong_tps[23768:2138205] Sorted Dates (Descending): (
)
2026-07-06 20:50:53.407 Seetong_tps[23768:2138205] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-06 20:50:53.409 Seetong_tps[23768:2138205] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-06 20:50:53.409 Seetong_tps[23768:2138205] 用户设置的具体字体大小: 15.000000
2026-07-06 20:50:53.409 Seetong_tps[23768:2138205] AppLaunch hideForRefreshToken
2026-07-06 20:50:53.410 Seetong_tps[23768:2138205] AppLaunch hideForRefreshToken dismiss
2026-07-06 20:50:53.410 Seetong_tps[23768:2138205] AppLaunch dismiss...
2026-07-06 20:50:53.714 Seetong_tps[23768:2138205]  dealloc -- STAppLaunchWindow
2026-07-06 20:50:53.716 Seetong_tps[23768:2138205]  dealloc -- STAppLaunchViewController
2026-07-06 20:50:53.718 Seetong_tps[23768:2138205] AppLaunch dismiss... end
2026-07-06 20:50:54.419 Seetong_tps[23768:2138205]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-06 20:50:54.639 Seetong_tps[23768:2138247] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b69d0c0>{number = 6, name = (null)}====
2026-07-06 20:50:54.933 Seetong_tps[23768:2138205]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-06 20:50:54.934 Seetong_tps[23768:2138205]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-06 20:50:54.934 Seetong_tps[23768:2138205] 滚动已停止500毫秒，执行操作:29115420
2026-07-06 20:50:55.145 Seetong_tps[23768:2138371] ====请求接口 - 成功 - 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: 0x10e04f1c0>{number = 13, name = (null)}====
2026-07-06 20:50:57.717 Seetong_tps[23768:2138288] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-06 20:50:57.718 Seetong_tps[23768:2138288] [DeviceMonitor] 监控管理器初始化完成
2026-07-06 20:51:01.527 Seetong_tps[23768:2138205]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-06 20:51:02.567 Seetong_tps[23768:2138288]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-06 20:51:02.567 Seetong_tps[23768:2138288]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-06 20:51:02.568 Seetong_tps[23768:2138288]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-06 20:51:02.571 Seetong_tps[23768:2138205]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-06 20:51:02.572 Seetong_tps[23768:2138375] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-06 20:51:02.572 Seetong_tps[23768:2138247] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-06 20:51:02.598 Seetong_tps[23768:2138288]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-06 20:51:02.598 Seetong_tps[23768:2138288]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-06 20:51:02.599 Seetong_tps[23768:2138288]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-06 20:51:02.599 Seetong_tps[23768:2138247] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-06 20:51:02.599 Seetong_tps[23768:2138247] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-06 20:51:02.599 Seetong_tps[23768:2138375] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-06 20:51:03.007 Seetong_tps[23768:2138288]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-06 20:51:03.009 Seetong_tps[23768:2138288]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-06 20:51:03.009 Seetong_tps[23768:2138288]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-06 20:51:03.009 Seetong_tps[23768:2138375] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-06 20:51:03.009 Seetong_tps[23768:2138375] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-06 20:51:03.009 Seetong_tps[23768:2138244] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-06 20:51:03.070 Seetong_tps[23768:2138293]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-06 20:51:03.089 Seetong_tps[23768:2138205]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-06 20:51:03.590 Seetong_tps[23768:2138205] MessageThrottle reloadTableView ---
2026-07-06 20:51:03.693 Seetong_tps[23768:2138293]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-06 20:51:04.221 Seetong_tps[23768:2138205] MessageThrottle reloadTableView ---
2026-07-06 20:51:11.527 Seetong_tps[23768:2138205]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-06 20:51:13.597 Seetong_tps[23768:2138205]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-06 20:51:13.598 Seetong_tps[23768:2138205] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783341515000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 20:51:13.598 Seetong_tps[23768:2138205]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 20:51:13.598 Seetong_tps[23768:2138205]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-06 20:51:13.606 Seetong_tps[23768:2138205] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-06 20:51:21.819 Seetong_tps[23768:2138205]  -- STBluetoothManager - 结束扫描 - 
2026-07-06 20:51:21.820 Seetong_tps[23768:2138205]  -- STBluetoothManager - 设备列表蓝牙已打开 - 结束扫描 - 
2026-07-06 20:51:26.939 Seetong_tps[23768:2138244] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-06 20:51:26.942 Seetong_tps[23768:2138244] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-06 20:51:26.945 Seetong_tps[23768:2138244] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-06 20:51:26.947 Seetong_tps[23768:2138244] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-06 20:51:26.952 Seetong_tps[23768:2138244] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-06 20:51:33.627 Seetong_tps[23768:2138205] zzzzz:backgroundDoSomething
2026-07-06 20:51:33.627 Seetong_tps[23768:2138244] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-06 20:51:33.628 Seetong_tps[23768:2138244] --FC_StopDevComEx end
2026-07-06 20:51:38.632 Seetong_tps[23768:2138205] zzzzz:stopBackgroundTask 180seconds
2026-07-06 20:53:02.343 Seetong_tps[23768:2138205] zzzzz:stopBackgroundTask EnterForeground
2026-07-06 20:53:02.343 Seetong_tps[23768:2138244] zzzzz:FC_ResumeDevCom start
2026-07-06 20:53:02.343 Seetong_tps[23768:2138205]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-06 20:53:02.343 Seetong_tps[23768:2138244] zzzzz:FC_ResumeDevCom
2026-07-06 20:53:02.344 Seetong_tps[23768:2138205] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-07-06 20:53:02.418 Seetong_tps[23768:2138288] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-07-06 20:53:02.916 Seetong_tps[23768:2138205]  -- WebSocket - 重置重连次数 -- 
2026-07-06 20:53:02.917 Seetong_tps[23768:2138205]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-06 20:53:02.917 Seetong_tps[23768:2138205]  -- WebSocket connection - getNetty - 
2026-07-06 20:53:02.918 Seetong_tps[23768:2138205]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-06 20:53:03.142 Seetong_tps[23768:2138247] ====请求接口 - 成功 - 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":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBQIHUVUAUVUEblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b69d0c0>{number = 6, name = (null)}====
2026-07-06 20:53:03.142 Seetong_tps[23768:2138205]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-06 20:53:03.143 Seetong_tps[23768:2138205]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBQIHUVUAUVUEblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-06 20:53:03.200 Seetong_tps[23768:2138205]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-06 20:53:03.200 Seetong_tps[23768:2138205]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 20:53:03.200 Seetong_tps[23768:2138205]  -- WebSocket - 重置重连次数 -- 
2026-07-06 20:53:03.200 Seetong_tps[23768:2138205]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-07-06 20:53:03.201 Seetong_tps[23768:2138205]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 20:53:03.202 Seetong_tps[23768:2138205]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgQJAlADUVFpAQQB","reconn":1}}
2026-07-06 20:53:03.202 Seetong_tps[23768:2138205]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 20:53:03.203 Seetong_tps[23768:2138205] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783341515000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 20:53:03.297 Seetong_tps[23768:2138205] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-06 20:53:03.297 Seetong_tps[23768:2138205] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-06 20:53:03.297 Seetong_tps[23768:2138205] Formatted Date: 2026-07-06
2026-07-06 20:53:03.298 Seetong_tps[23768:2138205]  --- webSocketGetServerData msgId: B5C797AA-8B64-452E-9F9B-E26C5E018632 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-06";
        token = AVYOAQteVABrAAkFBgUFVgQJAlADUVFpAQQB;
    };
}
2026-07-06 20:53:03.298 Seetong_tps[23768:2138205]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 20:53:03.298 Seetong_tps[23768:2138205]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-06 20:53:03.360 Seetong_tps[23768:2138205] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-06 20:53:03.361 Seetong_tps[23768:2138205]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-06 20:53:03.361 Seetong_tps[23768:2138205]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-06 20:53:03.361 Seetong_tps[23768:2138205] Sorted Dates (Descending): (
)
2026-07-06 20:53:03.417 Seetong_tps[23768:2138288] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-06 20:53:03.878 Seetong_tps[23768:2138205]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-06 20:53:03.883 Seetong_tps[23768:2138205] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-06 20:53:03.936 Seetong_tps[23768:2138885] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-06 20:53:03.936 Seetong_tps[23768:2138205] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-06 20:53:03.937 Seetong_tps[23768:2138205]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-06 20:53:03.938 Seetong_tps[23768:2138205] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-06 20:53:03.940 Seetong_tps[23768:2138205]  -- STBluetoothManager - 结束扫描 - 
2026-07-06 20:53:03.961 Seetong_tps[23768:2138205]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-06 下午8:53:03 961
2026-07-06 20:53:03.961 Seetong_tps[23768:2138205]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f840700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f87c6c0>; layer = <CALayer: 0x10f83a580>>
2026-07-06 20:53:03.961 Seetong_tps[23768:2138205]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f840700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f87c6c0>; layer = <CALayer: 0x10f83a580>> -- _camera.supportPlatform: 0
2026-07-06 20:53:03.961 Seetong_tps[23768:2138205]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-06 下午12:53:03 +0000
2026-07-06 20:53:03.961 Seetong_tps[23768:2138205]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-04 \U4e0b\U534811:32:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-05 \U4e0a\U53486:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-06 \U4e0a\U53488:59:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-06 \U4e0b\U534812:50:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-06 20:53:03.962 Seetong_tps[23768:2138205]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-06 下午8:53:03 962
2026-07-06 20:53:03.962 Seetong_tps[23768:2138885] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-06 20:53:03.988 Seetong_tps[23768:2138205]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-06 20:53:03.991 Seetong_tps[23768:2138205] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 20:53:03.992 Seetong_tps[23768:2138205]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-06 20:53:03.993 Seetong_tps[23768:2138205] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-06 20:53:04.023 Seetong_tps[23768:2138205]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-06 20:53:04.026 Seetong_tps[23768:2138205]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-06 20:53:04.027 Seetong_tps[23768:2138205]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-06 20:53:04.029 Seetong_tps[23768:2138205] 未处理的 biz 类型: res_video_preview_advert
2026-07-06 20:53:04.029 Seetong_tps[23768:2138205]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-06 20:53:04.042 Seetong_tps[23768:2138205] uid:29115420 playAudio
2026-07-06 20:53:04.042 Seetong_tps[23768:2138205]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-06 20:53:04.042 Seetong_tps[23768:2138205]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-06 20:53:04.042 Seetong_tps[23768:2138244] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-06 20:53:04.196 Seetong_tps[23768:2138288]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-06 20:53:04.196 Seetong_tps[23768:2138288]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-06 20:53:04.196 Seetong_tps[23768:2138288] onDeviceAuthSuccess:uid=29115420
2026-07-06 20:53:04.196 Seetong_tps[23768:2138288]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783342384.196355,lastReceiveYUVTimeInterval=1783342383.961710,interval=1,videoView=0x10f840700
2026-07-06 20:53:04.196 Seetong_tps[23768:2138288]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-06 20:53:04.246 Seetong_tps[23768:2138205] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-06 20:53:04.786 Seetong_tps[23768:2139621] ===29115420===
2026-07-06 20:53:04.789 Seetong_tps[23768:2139621] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-06 20:53:04.790 Seetong_tps[23768:2138288] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-06 20:53:04.790 Seetong_tps[23768:2138288] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-06 20:53:04.790 Seetong_tps[23768:2138288] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b69f900>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112624a00>
2026-07-06 20:53:04.791 Seetong_tps[23768:2138288] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-06 20:53:04.791 Seetong_tps[23768:2138288] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-06 20:53:04.791 Seetong_tps[23768:2138288] InitDecodePortLog: playsettype = 50
2026-07-06 20:53:04.791 Seetong_tps[23768:2139621]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-06 20:53:04.793 Seetong_tps[23768:2138288] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-06 20:53:04.793 Seetong_tps[23768:2138288] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-06 20:53:04.793 Seetong_tps[23768:2138288] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-06 20:53:04.793 Seetong_tps[23768:2138205]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.86 - 设备: 庭院 - 29115420
2026-07-06 20:53:04.794 Seetong_tps[23768:2138288] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-06 20:53:04.794 Seetong_tps[23768:2138288] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-06 20:53:04.794 Seetong_tps[23768:2138288] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-06 20:53:04.795 Seetong_tps[23768:2138288] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-06 20:53:04.795 Seetong_tps[23768:2138288]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-06 20:53:04.797 Seetong_tps[23768:2138205]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.86 - 设备: 庭院 - 29115420
2026-07-06 20:53:04.799 Seetong_tps[23768:2138205] uid:29115420 playAudio
2026-07-06 20:53:04.799 Seetong_tps[23768:2138205]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-06 20:53:04.799 Seetong_tps[23768:2138205]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-06 20:53:04.800 Seetong_tps[23768:2139610] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-06 20:53:04.800 Seetong_tps[23768:2138205] checkPortStatus:_decodePort=1
2026-07-06 20:53:04.816 Seetong_tps[23768:2138205]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.88 - 设备: 庭院 - 29115420
2026-07-06 20:53:04.839 Seetong_tps[23768:2138288]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-06 20:53:04.840 Seetong_tps[23768:2138205] uid:29115420 playAudio
2026-07-06 20:53:04.840 Seetong_tps[23768:2138205]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-06 20:53:04.840 Seetong_tps[23768:2138205]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-06 20:53:04.840 Seetong_tps[23768:2139611] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-06 20:53:04.845 Seetong_tps[23768:2138205] checkPortStatus:_decodePort=1
2026-07-06 20:53:04.951 Seetong_tps[23768:2139621]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-06 20:53:05.012 Seetong_tps[23768:2139659] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-07-06 20:53:05.023 Seetong_tps[23768:2138205] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-06 20:53:05.037 Seetong_tps[23768:2138205] uid:29115420 playAudio
2026-07-06 20:53:05.037 Seetong_tps[23768:2138885] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-06 20:53:05.037 Seetong_tps[23768:2138205] uid:29115420 playAudio
2026-07-06 20:53:05.037 Seetong_tps[23768:2138205] checkPortStatus:_decodePort=1
2026-07-06 20:53:05.037 Seetong_tps[23768:2138205]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.10 - 设备: 庭院 - 29115420
2026-07-06 20:53:05.061 Seetong_tps[23768:2139659] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-07-06 20:53:05.063 Seetong_tps[23768:2138205]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.13 - 设备: 庭院 - 29115420
2026-07-06 20:53:05.151 Seetong_tps[23768:2139621]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-06 20:53:05.156 Seetong_tps[23768:2139621] Failed to get IoT drive away set configuration.
2026-07-06 20:53:05.156 Seetong_tps[23768:2139621]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-06 20:53:08.132 Seetong_tps[23768:2138288]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-06 20:53:08.133 Seetong_tps[23768:2138205]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-06 20:53:08.133 Seetong_tps[23768:2138205] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783341515000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 20:53:08.134 Seetong_tps[23768:2138205]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 20:53:08.134 Seetong_tps[23768:2138205]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-06 20:53:08.146 Seetong_tps[23768:2138205] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-06 20:53:08.146 Seetong_tps[23768:2138205]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f840700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f87c6c0>; layer = <CALayer: 0x10f83a580>>
2026-07-06 20:53:08.146 Seetong_tps[23768:2138205] #####Vstop:uid:29115420-0-port:1
2026-07-06 20:53:08.160 Seetong_tps[23768:2138205] -----------1release decodeport = 1
2026-07-06 20:53:08.161 Seetong_tps[23768:2138205]  -- 播放视频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" = 4200;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-06 20:53:08.162 Seetong_tps[23768:2138205] _openGLView clearFrame ...
2026-07-06 20:53:08.176 Seetong_tps[23768:2138205] [保存失败] 相机对象或存储字典为空
2026-07-06 20:53:08.176 Seetong_tps[23768:2138247] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-06 20:53:08.176 Seetong_tps[23768:2138247] --FC_StopDevComEx end
2026-07-06 20:53:08.177 Seetong_tps[23768:2138205] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.56","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783341515000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783322014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-06 20:53:08.177 Seetong_tps[23768:2138205]  --- 取消心跳 destoryHeartBeat --- 
2026-07-06 20:53:08.177 Seetong_tps[23768:2138205]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-08 11:38:48.166 Seetong_tps[34598:3327907] app_version=8.3.805
2026-07-08 11:38:48.178 Seetong_tps[34598:3327907]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-08 11:38:48.178 Seetong_tps[34598:3327907] showForLogin 1
2026-07-08 11:38:48.178 Seetong_tps[34598:3327907] AppLaunch 还剩 6.741683006286621 秒
2026-07-08 11:38:48.180 Seetong_tps[34598:3327938] 询问用户是否开启推送成功
2026-07-08 11:38:48.180 Seetong_tps[34598:3327938] 用户点击允许接收推送
2026-07-08 11:38:48.195 Seetong_tps[34598:3327934] remoteNotificationSetting: <UNNotificationSettings: 0x14528e080; 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-07-08 11:38:48.198 Seetong_tps[34598:3327907]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-08 11:38:48.232 Seetong_tps[34598:3327907] viewDidLoad/configtime=2026-07-08 上午3:38:48 +0000
2026-07-08 11:38:48.234 Seetong_tps[34598:3327907]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-08 11:38:48.234 Seetong_tps[34598:3327907]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-08 11:38:48.287 Seetong_tps[34598:3327907]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-08 11:38:48.287 Seetong_tps[34598:3327907]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-08 11:38:48.288 Seetong_tps[34598:3327907]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-08 11:38:48.288 Seetong_tps[34598:3327907] 开始检查未读客服消息...
2026-07-08 11:38:48.288 Seetong_tps[34598:3327907] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-08 11:38:48.288 Seetong_tps[34598:3327907]  --- 取消心跳 destoryHeartBeat --- 
2026-07-08 11:38:48.294 Seetong_tps[34598:3327907]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-08 11:38:48.294 Seetong_tps[34598:3327907]  -- WebSocket connection - getNetty - 
2026-07-08 11:38:48.294 Seetong_tps[34598:3327907]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-08 11:38:48.297 Seetong_tps[34598:3327907] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-08 11:38:48.297 Seetong_tps[34598:3327907] NAV deviceOrientationDidChange:1
2026-07-08 11:38:48.299 Seetong_tps[34598:3327907]  -- groupDeviceList -- 
2026-07-08 11:38:48.300 Seetong_tps[34598:3327907] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-08 11:38:48.300 Seetong_tps[34598:3327907]  -- WebSocket connection - getNetty - 
2026-07-08 11:38:48.300 Seetong_tps[34598:3327907]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-08 11:38:48.369 Seetong_tps[34598:3327907]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-08 11:38:48.399 Seetong_tps[34598:3328085] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-07-08 11:38:48.497 Seetong_tps[34598:3327907] Super properties have already been unregistered.
2026-07-08 11:38:48.497 Seetong_tps[34598:3327907] UMAPM_OOMSampling(0,0):NO
2026-07-08 11:38:48.499 Seetong_tps[34598:3327907]  -- deviceListDataUpdate - AppLaunch 还剩 1.420934677124023 秒 - 再延迟 1.920934677124023 秒 - 启动耗时 1.579065322875977 秒
2026-07-08 11:38:48.499 Seetong_tps[34598:3327907]  -- groupDeviceList -- 
2026-07-08 11:38:48.499 Seetong_tps[34598:3327907] groupDeviceList 已在进行中，跳过新的调用
2026-07-08 11:38:48.499 Seetong_tps[34598:3327907]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1579 毫秒
2026-07-08 11:38:48.501 Seetong_tps[34598:3327907]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-08 11:38:48.502 Seetong_tps[34598:3327907]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-08 11:38:48.502 Seetong_tps[34598:3327907]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-08 11:38:48.503 Seetong_tps[34598:3327907]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 553;
}
2026-07-08 11:38:48.503 Seetong_tps[34598:3327907] ++++-[VideoView dealloc]++++
2026-07-08 11:38:48.505 Seetong_tps[34598:3327907] OpenGLView20_Seetong dealloc:0x145ad0e00
2026-07-08 11:38:48.528 Seetong_tps[34598:3327907]  -- WebSocket - 重置重连次数 -- 
2026-07-08 11:38:48.541 Seetong_tps[34598:3327907]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-08 11:38:48.541 Seetong_tps[34598:3327907]  -- WebSocket connection - getNetty - 
2026-07-08 11:38:48.541 Seetong_tps[34598:3327907]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-08 11:38:48.543 Seetong_tps[34598:3327907] UMAPM_NetworkSampling(0,0):NO
2026-07-08 11:38:48.543 Seetong_tps[34598:3327907]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-08 11:38:48.543 Seetong_tps[34598:3327907]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-08 11:38:48.543 Seetong_tps[34598:3327907]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-08 11:38:48.545 Seetong_tps[34598:3327907] 蓝牙已打开
2026-07-08 11:38:48.717 Seetong_tps[34598:3327907]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-08 11:38:48.717 Seetong_tps[34598:3327907]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-08 11:38:48.717 Seetong_tps[34598:3327907]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-08 11:38:48.717 Seetong_tps[34598:3327907]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODM1NjgzMjgsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.fSp10tFOhnpqeP1cxszW4K9yyrIDaMCZEJdxk2iOiuA","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODYwNzM5MjgsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgzNDgxOTI4LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.wrxLDFHNpNC9HI_ePhioRo5UtnyaktYxJbhFHx9I0QU","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-07-08 11:38:48.721 Seetong_tps[34598:3327907]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1783481928.721790
2026-07-08 11:38:48.722 Seetong_tps[34598:3327907]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1783481928.721790
2026-07-08 11:38:48.722 Seetong_tps[34598:3327907]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1783481928.721790 - lastRefreshTokenTime: 1783481928.721790
2026-07-08 11:38:48.789 Seetong_tps[34598:3327907]  -- STBluetoothManager - 结束扫描 - 
2026-07-08 11:38:48.789 Seetong_tps[34598:3327907]  -- STBluetoothManager - 开始扫描 - 
2026-07-08 11:38:49.013 Seetong_tps[34598:3328068] ====请求接口 - 成功 - 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=bjrelay52.s5.seetong.com:5443;type=0&load=25&addr=bjrelay54.s5.seetong.com:15443;type=0&load=24&addr=bjrelay3.s5.seetong.com:11443;","vipRelayServers":"type=0&load=50&addr=bjrelay43.s2.seetong.com:14443;type=0&load=39&addr=bjrelay44.s2.seetong.com:14443;type=0&load=46&addr=bjrelay43.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.146","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x145cdaec0>{number = 16, name = (null)}====
2026-07-08 11:38:49.013 Seetong_tps[34598:3328073] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVFUNU1QECVUIOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x145cdb200>{number = 17, name = (null)}====
2026-07-08 11:38:49.026 Seetong_tps[34598:3327907]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-08 11:38:49.026 Seetong_tps[34598:3327907]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-08 11:38:49.037 Seetong_tps[34598:3328069] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.12.6","versionCode":30,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.3.12.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x145cd9500>{number = 18, name = (null)}====
2026-07-08 11:38:49.039 Seetong_tps[34598:3327907]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-08 11:38:49.039 Seetong_tps[34598:3327907]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVFUNU1QECVUIOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-08 11:38:49.045 Seetong_tps[34598:3327907]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.3.12.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.3.12.6";
    versionCode = 30;
}
2026-07-08 11:38:49.058 Seetong_tps[34598:3327934] ====请求接口 - 成功 - 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: 0x1444390c0>{number = 5, name = (null)}====
2026-07-08 11:38:49.066 Seetong_tps[34598:3327939] ====请求接口 - 成功 - 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.113","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783480900000,"lastHeartTime":1783473034000,"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: 0x14443bbc0>{number = 7, name = (null)}====
2026-07-08 11:38:49.069 Seetong_tps[34598:3327938] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x144439140>{number = 2, name = (null)}====
2026-07-08 11:38:49.070 Seetong_tps[34598:3328072] ====请求接口 - 成功 - 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: 0x145cd9740>{number = 20, name = (null)}====
2026-07-08 11:38:49.072 Seetong_tps[34598:3327935] ====请求接口 - 成功 - 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-07 00:00:00","adStartTimeStamp":1783353600000,"adEndTime":"2026-07-07 23:59:59","adEndTimeStamp":1783439999000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260706/a7fd812ce05a8637c72f3da65c2c33a0.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x144439040>{number = 4, name = (null)}====
2026-07-08 11:38:49.072 Seetong_tps[34598:3327907]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-08 11:38:49.072 Seetong_tps[34598:3327935]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-08 11:38:49.072 Seetong_tps[34598:3327935]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-08 11:38:49.072 Seetong_tps[34598:3327935]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-08 11:38:49.073 Seetong_tps[34598:3327935]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-08 11:38:49.073 Seetong_tps[34598:3327935]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-08 11:38:49.073 Seetong_tps[34598:3327935]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-08 11:38:49.079 Seetong_tps[34598:3327907]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-08 11:38:49.079 Seetong_tps[34598:3327907]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-08 11:38:49.081 Seetong_tps[34598:3327907]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-08 11:38:49.081 Seetong_tps[34598:3327907]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2161 毫秒
2026-07-08 11:38:49.082 Seetong_tps[34598:3327907] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783480900000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783473034000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-08 11:38:49.082 Seetong_tps[34598:3327907]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-08 11:38:49.082 Seetong_tps[34598:3327907]  -- groupDeviceList -- 
2026-07-08 11:38:49.082 Seetong_tps[34598:3327907]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-08 11:38:49.082 Seetong_tps[34598:3327907]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-08 11:38:49.083 Seetong_tps[34598:3327907]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-08 11:38:49.083 Seetong_tps[34598:3328070] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x145cdb780>{number = 21, name = (null)}====
2026-07-08 11:38:49.083 Seetong_tps[34598:3327907] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-08 11:38:49.083 Seetong_tps[34598:3327907] 客服消息未读数量: 0
2026-07-08 11:38:49.083 Seetong_tps[34598:3327907]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-08 11:38:49.083 Seetong_tps[34598:3327907]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-08 11:38:49.091 Seetong_tps[34598:3327970] ====请求接口 - 成功 - 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: 0x145cdb7c0>{number = 22, name = (null)}====
2026-07-08 11:38:49.093 Seetong_tps[34598:3328081] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x145900e00>{number = 11, name = (null)}====
2026-07-08 11:38:49.104 Seetong_tps[34598:3327907]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-08 11:38:49.108 Seetong_tps[34598:3328090] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x145ad6d40>{number = 13, name = (null)}====
2026-07-08 11:38:49.109 Seetong_tps[34598:3328085] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDA4NjcyOTAxNCwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.H3Y3NepwGq6LwY38bUVvYz21UJzA3woaqR5w3-RT_d0","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDA4NjcyOTAxNCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5NSJdfQ.-DgcrGkeBOlbmc-nPW3RrlH4oo-aI7S-AbwjlURQ5cs","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.123.181:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24905"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24904"}]}
====
2026-07-08 11:38:49.114 Seetong_tps[34598:3328071] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x145cda780>{number = 23, name = (null)}====
2026-07-08 11:38:49.148 Seetong_tps[34598:3327907]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-08 11:38:49.148 Seetong_tps[34598:3327907]  -- WebSocket - 重置重连次数 -- 
2026-07-08 11:38:49.148 Seetong_tps[34598:3327907]  -- WebSocket connection 长连接成功 - 耗时：0.9 秒
2026-07-08 11:38:49.151 Seetong_tps[34598:3327907]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-08 11:38:49.151 Seetong_tps[34598:3327907]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVgoIA1YIVVtpAQQB","reconn":0}}
2026-07-08 11:38:49.151 Seetong_tps[34598:3327907]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-08 11:38:49.151 Seetong_tps[34598:3327907] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783480900000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783473034000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-08 11:38:49.305 Seetong_tps[34598:3327907] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-08 11:38:49.305 Seetong_tps[34598:3327907] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-08 11:38:49.306 Seetong_tps[34598:3327907] Formatted Date: 2026-07-08
2026-07-08 11:38:49.306 Seetong_tps[34598:3327907]  --- webSocketGetServerData msgId: 904DAEDB-D9DD-49D9-B369-37459A7F510F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-08";
        token = AVYOAQteVABrAAkFBgUFVgoIA1YIVVtpAQQB;
    };
}
2026-07-08 11:38:49.307 Seetong_tps[34598:3327907]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-08 11:38:49.307 Seetong_tps[34598:3327907]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-08 11:38:49.318 Seetong_tps[34598:3327907]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-08 11:38:49.376 Seetong_tps[34598:3327907] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-08 11:38:49.376 Seetong_tps[34598:3327907]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-08 11:38:49.376 Seetong_tps[34598:3327907]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-08 11:38:49.376 Seetong_tps[34598:3327907] Sorted Dates (Descending): (
)
2026-07-08 11:38:50.338 Seetong_tps[34598:3327907] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-08 11:38:50.338 Seetong_tps[34598:3327907] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-08 11:38:50.338 Seetong_tps[34598:3327907] 用户设置的具体字体大小: 15.000000
2026-07-08 11:38:50.509 Seetong_tps[34598:3327907] AppLaunch hideForRefreshToken
2026-07-08 11:38:50.509 Seetong_tps[34598:3327907] AppLaunch hideForRefreshToken dismiss
2026-07-08 11:38:50.509 Seetong_tps[34598:3327907] AppLaunch dismiss...
2026-07-08 11:38:50.815 Seetong_tps[34598:3327907]  dealloc -- STAppLaunchWindow
2026-07-08 11:38:50.819 Seetong_tps[34598:3327907]  dealloc -- STAppLaunchViewController
2026-07-08 11:38:50.821 Seetong_tps[34598:3327907] AppLaunch dismiss... end
2026-07-08 11:38:51.437 Seetong_tps[34598:3327907]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-08 11:38:51.833 Seetong_tps[34598:3327970] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x145cdb7c0>{number = 22, name = (null)}====
2026-07-08 11:38:51.952 Seetong_tps[34598:3327907]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-08 11:38:51.953 Seetong_tps[34598:3327907]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-08 11:38:51.953 Seetong_tps[34598:3327907] 滚动已停止500毫秒，执行操作:29115420
2026-07-08 11:38:52.269 Seetong_tps[34598:3327970] ====请求接口 - 成功 - 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: 0x145cdb7c0>{number = 22, name = (null)}====
2026-07-08 11:38:53.797 Seetong_tps[34598:3327907] UMAPM_OOMSampling(0,0):NO
2026-07-08 11:38:53.798 Seetong_tps[34598:3327907] UMAPM_NetworkSampling(0,0):NO
2026-07-08 11:38:56.316 Seetong_tps[34598:3328085] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-08 11:38:56.317 Seetong_tps[34598:3328085] [DeviceMonitor] 监控管理器初始化完成
2026-07-08 11:38:58.500 Seetong_tps[34598:3327907]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-08 11:38:58.702 Seetong_tps[34598:3328085]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-08 11:38:58.702 Seetong_tps[34598:3328085]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-08 11:38:58.702 Seetong_tps[34598:3328085]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-08 11:38:58.707 Seetong_tps[34598:3327907]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-08 11:38:58.707 Seetong_tps[34598:3328070] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-08 11:38:58.707 Seetong_tps[34598:3327939] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-08 11:38:58.811 Seetong_tps[34598:3328085]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-08 11:38:58.813 Seetong_tps[34598:3328085]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-08 11:38:58.813 Seetong_tps[34598:3328085]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-08 11:38:58.814 Seetong_tps[34598:3328074] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-08 11:38:58.814 Seetong_tps[34598:3328074] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-08 11:38:58.814 Seetong_tps[34598:3328112] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-08 11:38:58.895 Seetong_tps[34598:3328085]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-08 11:38:58.897 Seetong_tps[34598:3328085]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-08 11:38:58.897 Seetong_tps[34598:3328085]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-08 11:38:58.897 Seetong_tps[34598:3328112] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-08 11:38:58.897 Seetong_tps[34598:3328112] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-08 11:38:58.897 Seetong_tps[34598:3328081] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-08 11:38:58.940 Seetong_tps[34598:3327978]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-08 11:38:58.985 Seetong_tps[34598:3327907]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-08 11:38:59.010 Seetong_tps[34598:3327907]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-08 11:38:59.022 Seetong_tps[34598:3327907] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-08 11:38:59.050 Seetong_tps[34598:3327978]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-08 11:38:59.075 Seetong_tps[34598:3327907] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-08 11:38:59.075 Seetong_tps[34598:3328112] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-08 11:38:59.075 Seetong_tps[34598:3327907]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-08 11:38:59.076 Seetong_tps[34598:3327907] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-08 11:38:59.086 Seetong_tps[34598:3327907]  -- STBluetoothManager - 结束扫描 - 
2026-07-08 11:38:59.102 Seetong_tps[34598:3327907]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-08 上午11:38:59 102
2026-07-08 11:38:59.102 Seetong_tps[34598:3327907]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1460a4a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1460bec60>; layer = <CALayer: 0x1460bc700>>
2026-07-08 11:38:59.102 Seetong_tps[34598:3327907]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1460a4a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1460bec60>; layer = <CALayer: 0x1460bc700>> -- _camera.supportPlatform: 0
2026-07-08 11:38:59.102 Seetong_tps[34598:3327907]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-08 上午3:38:59 +0000
2026-07-08 11:38:59.102 Seetong_tps[34598:3327907]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-05 \U4e0a\U53486:33:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-06 \U4e0a\U53488:59:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-06 \U4e0b\U534812:50:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-08 \U4e0a\U53483:38:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-08 11:38:59.103 Seetong_tps[34598:3327907]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-08 上午11:38:59 103
2026-07-08 11:38:59.103 Seetong_tps[34598:3328112] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-08 11:38:59.129 Seetong_tps[34598:3327907]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-08 11:38:59.131 Seetong_tps[34598:3327907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-08 11:38:59.133 Seetong_tps[34598:3327907]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-08 11:38:59.134 Seetong_tps[34598:3327907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-08 11:38:59.162 Seetong_tps[34598:3327907]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-08 11:38:59.164 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-08 11:38:59.165 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-08 11:38:59.178 Seetong_tps[34598:3327907] 未处理的 biz 类型: res_video_preview_advert
2026-07-08 11:38:59.178 Seetong_tps[34598:3327907]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-08 11:38:59.188 Seetong_tps[34598:3327907] uid:29115420 playAudio
2026-07-08 11:38:59.188 Seetong_tps[34598:3327907]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-08 11:38:59.188 Seetong_tps[34598:3327907]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-08 11:38:59.188 Seetong_tps[34598:3328070] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-08 11:38:59.384 Seetong_tps[34598:3327907] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-08 11:38:59.452 Seetong_tps[34598:3327907] MessageThrottle reloadTableView ---
2026-07-08 11:39:00.251 Seetong_tps[34598:3327978] ===29115420===
2026-07-08 11:39:00.796 Seetong_tps[34598:3327978] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-08 11:39:00.797 Seetong_tps[34598:3328085] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-08 11:39:00.797 Seetong_tps[34598:3328085] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-08 11:39:00.797 Seetong_tps[34598:3328085] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x145ad4d00>{number = 12, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x145204a00>
2026-07-08 11:39:00.797 Seetong_tps[34598:3328085] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-08 11:39:00.798 Seetong_tps[34598:3328085] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-08 11:39:00.798 Seetong_tps[34598:3328085] InitDecodePortLog: playsettype = 50
2026-07-08 11:39:00.800 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.72 - 设备: 庭院 - 29115420
2026-07-08 11:39:00.801 Seetong_tps[34598:3328085] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-08 11:39:00.801 Seetong_tps[34598:3328085] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-08 11:39:00.801 Seetong_tps[34598:3328085] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-08 11:39:00.801 Seetong_tps[34598:3328085] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-08 11:39:00.801 Seetong_tps[34598:3328085] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-08 11:39:00.802 Seetong_tps[34598:3328085] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-08 11:39:00.802 Seetong_tps[34598:3328085] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-08 11:39:00.816 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.74 - 设备: 庭院 - 29115420
2026-07-08 11:39:01.089 Seetong_tps[34598:3327978]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-08 11:39:01.178 Seetong_tps[34598:3328180] 重新观看视频线程：<_NSMainThread: 0x144438000>{number = 1, name = (null)}
2026-07-08 11:39:01.191 Seetong_tps[34598:3327907] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-08 11:39:01.195 Seetong_tps[34598:3328180] 重新观看视频线程：<_NSMainThread: 0x144438000>{number = 1, name = (null)}
2026-07-08 11:39:01.207 Seetong_tps[34598:3327907] uid:29115420 playAudio
2026-07-08 11:39:01.208 Seetong_tps[34598:3328074] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-08 11:39:01.208 Seetong_tps[34598:3327907] uid:29115420 playAudio
2026-07-08 11:39:01.210 Seetong_tps[34598:3327907] checkPortStatus:_decodePort=1
2026-07-08 11:39:01.210 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.13 - 设备: 庭院 - 29115420
2026-07-08 11:39:01.211 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.14 - 设备: 庭院 - 29115420
2026-07-08 11:39:01.211 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.14 - 设备: 庭院 - 29115420
2026-07-08 11:39:01.529 Seetong_tps[34598:3327978] Failed to get IoT drive away set configuration.
2026-07-08 11:39:01.529 Seetong_tps[34598:3327978]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-08 11:39:03.214 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.14 - 设备: 庭院 - 29115420
2026-07-08 11:39:08.500 Seetong_tps[34598:3327907]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-08 11:39:09.103 Seetong_tps[34598:3327907]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783481949.102896,lastReceiveYUVTimeInterval=1783481949.060768,interval=0,videoView=0x1460a4a80
2026-07-08 11:39:10.410 Seetong_tps[34598:3327907]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 0
2026-07-08 11:39:10.433 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 11.36 - 设备: 庭院 - 29115420
2026-07-08 11:39:10.442 Seetong_tps[34598:3327907] uid:29115420 playAudio
2026-07-08 11:39:10.442 Seetong_tps[34598:3327907]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 1
2026-07-08 11:39:10.452 Seetong_tps[34598:3327907] checkPortStatus:_decodePort=1
2026-07-08 11:39:10.453 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 11.38 - 设备: 庭院 - 29115420
2026-07-08 11:39:12.454 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 13.38 - 设备: 庭院 - 29115420
2026-07-08 11:39:12.678 Seetong_tps[34598:3327907]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 0
2026-07-08 11:39:12.687 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 13.61 - 设备: 庭院 - 29115420
2026-07-08 11:39:14.688 Seetong_tps[34598:3327907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 15.61 - 设备: 庭院 - 29115420
2026-07-08 11:39:18.500 Seetong_tps[34598:3327907]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-08 11:39:19.103 Seetong_tps[34598:3327907]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783481959.103457,lastReceiveYUVTimeInterval=1783481959.057493,interval=0,videoView=0x1460a4a80
2026-07-08 11:39:24.319 Seetong_tps[34598:3327939] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-08 11:39:24.321 Seetong_tps[34598:3327939] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-08 11:39:24.321 Seetong_tps[34598:3327939] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-08 11:39:24.322 Seetong_tps[34598:3327939] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-08 11:39:24.324 Seetong_tps[34598:3327939] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-08 11:39:28.500 Seetong_tps[34598:3327907]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-08 11:39:29.103 Seetong_tps[34598:3327907]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783481969.103419,lastReceiveYUVTimeInterval=1783481969.075412,interval=0,videoView=0x1460a4a80
2026-07-08 11:39:38.500 Seetong_tps[34598:3327907]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-08 11:39:39.103 Seetong_tps[34598:3327907]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783481979.103412,lastReceiveYUVTimeInterval=1783481979.056428,interval=0,videoView=0x1460a4a80
2026-07-08 11:39:41.125 Seetong_tps[34598:3328085]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-08 11:39:41.125 Seetong_tps[34598:3327907]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-08 11:39:41.126 Seetong_tps[34598:3327907] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783480900000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783473034000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-08 11:39:41.126 Seetong_tps[34598:3327907]  --- 取消心跳 destoryHeartBeat --- 
2026-07-08 11:39:41.126 Seetong_tps[34598:3327907]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-08 11:39:41.135 Seetong_tps[34598:3327907] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-08 11:39:41.138 Seetong_tps[34598:3327907]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1460a4a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1460bec60>; layer = <CALayer: 0x1460bc700>>
2026-07-08 11:39:41.138 Seetong_tps[34598:3327907] #####Vstop:uid:29115420-0-port:1
2026-07-08 11:39:41.139 Seetong_tps[34598:3327907] -----------1release decodeport = 1
2026-07-08 11:39:41.139 Seetong_tps[34598:3327907]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.4464285714285715";
    "preview_duration" = 42000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-08 11:39:41.141 Seetong_tps[34598:3327907] _openGLView clearFrame ...
2026-07-08 11:39:41.152 Seetong_tps[34598:3327907] [保存失败] 相机对象或存储字典为空
2026-07-08 11:39:41.152 Seetong_tps[34598:3328622] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-08 11:39:41.153 Seetong_tps[34598:3328622] --FC_StopDevComEx end
2026-07-08 11:39:41.153 Seetong_tps[34598:3327907] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783480900000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783473034000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-08 11:39:41.153 Seetong_tps[34598:3327907]  --- 取消心跳 destoryHeartBeat --- 
2026-07-08 11:39:41.153 Seetong_tps[34598:3327907]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-10 17:46:00.123 Seetong_tps[47217:4472415] app_version=8.3.805
2026-07-10 17:46:00.133 Seetong_tps[47217:4472424] 询问用户是否开启推送成功
2026-07-10 17:46:00.133 Seetong_tps[47217:4472424] 用户点击允许接收推送
2026-07-10 17:46:00.134 Seetong_tps[47217:4472415]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-10 17:46:00.134 Seetong_tps[47217:4472415] showForLogin 1
2026-07-10 17:46:00.134 Seetong_tps[47217:4472415] AppLaunch 还剩 6.719680309295654 秒
2026-07-10 17:46:00.134 Seetong_tps[47217:4472424] remoteNotificationSetting: <UNNotificationSettings: 0x1272cdf40; 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-07-10 17:46:00.137 Seetong_tps[47217:4472456] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-07-10 17:46:00.152 Seetong_tps[47217:4472415]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-10 17:46:00.189 Seetong_tps[47217:4472415] viewDidLoad/configtime=2026-07-10 上午9:46:00 +0000
2026-07-10 17:46:00.191 Seetong_tps[47217:4472415]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-10 17:46:00.191 Seetong_tps[47217:4472415]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-10 17:46:00.247 Seetong_tps[47217:4472415]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-10 17:46:00.247 Seetong_tps[47217:4472415]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-10 17:46:00.248 Seetong_tps[47217:4472415]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-10 17:46:00.249 Seetong_tps[47217:4472415] 开始检查未读客服消息...
2026-07-10 17:46:00.249 Seetong_tps[47217:4472415] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-10 17:46:00.249 Seetong_tps[47217:4472415]  --- 取消心跳 destoryHeartBeat --- 
2026-07-10 17:46:00.256 Seetong_tps[47217:4472415]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-10 17:46:00.256 Seetong_tps[47217:4472415]  -- WebSocket connection - getNetty - 
2026-07-10 17:46:00.257 Seetong_tps[47217:4472415]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-10 17:46:00.260 Seetong_tps[47217:4472415] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-10 17:46:00.260 Seetong_tps[47217:4472415] NAV deviceOrientationDidChange:1
2026-07-10 17:46:00.263 Seetong_tps[47217:4472415]  -- groupDeviceList -- 
2026-07-10 17:46:00.263 Seetong_tps[47217:4472415] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-10 17:46:00.263 Seetong_tps[47217:4472415]  -- WebSocket connection - getNetty - 
2026-07-10 17:46:00.263 Seetong_tps[47217:4472415]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-10 17:46:00.328 Seetong_tps[47217:4472415]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-10 17:46:00.452 Seetong_tps[47217:4472415] Super properties have already been unregistered.
2026-07-10 17:46:00.452 Seetong_tps[47217:4472415] UMAPM_OOMSampling(0,0):NO
2026-07-10 17:46:00.454 Seetong_tps[47217:4472415]  -- deviceListDataUpdate - AppLaunch 还剩 1.399818181991577 秒 - 再延迟 1.899818181991577 秒 - 启动耗时 1.600181818008423 秒
2026-07-10 17:46:00.454 Seetong_tps[47217:4472415]  -- groupDeviceList -- 
2026-07-10 17:46:00.454 Seetong_tps[47217:4472415] groupDeviceList 已在进行中，跳过新的调用
2026-07-10 17:46:00.454 Seetong_tps[47217:4472415]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1600 毫秒
2026-07-10 17:46:00.456 Seetong_tps[47217:4472415]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-10 17:46:00.457 Seetong_tps[47217:4472415]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-10 17:46:00.457 Seetong_tps[47217:4472415]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-10 17:46:00.458 Seetong_tps[47217:4472415]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 554;
}
2026-07-10 17:46:00.458 Seetong_tps[47217:4472415] ++++-[VideoView dealloc]++++
2026-07-10 17:46:00.461 Seetong_tps[47217:4472415] OpenGLView20_Seetong dealloc:0x127b19400
2026-07-10 17:46:00.488 Seetong_tps[47217:4472415]  -- WebSocket - 重置重连次数 -- 
2026-07-10 17:46:00.501 Seetong_tps[47217:4472415]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-10 17:46:00.501 Seetong_tps[47217:4472415]  -- WebSocket connection - getNetty - 
2026-07-10 17:46:00.501 Seetong_tps[47217:4472415]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-10 17:46:00.504 Seetong_tps[47217:4472415]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-10 17:46:00.504 Seetong_tps[47217:4472415]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-10 17:46:00.504 Seetong_tps[47217:4472415]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-10 17:46:00.504 Seetong_tps[47217:4472415]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODM3NjMxNjAsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.tA1YW8aifOG5hNuCUkBRYaz-GUYSTWmoGjAy3XBXzqI","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODYyNjg3NjAsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgzNjc2NzYwLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.z_OZJAy9bJ1Jfzys_8k1PWGvMA8wYhsoA0V2JjQWVUA","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-07-10 17:46:00.508 Seetong_tps[47217:4472415]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1783676760.508603
2026-07-10 17:46:00.509 Seetong_tps[47217:4472415]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1783676760.508603
2026-07-10 17:46:00.509 Seetong_tps[47217:4472415]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1783676760.508603 - lastRefreshTokenTime: 1783676760.508603
2026-07-10 17:46:00.514 Seetong_tps[47217:4472415] UMAPM_NetworkSampling(0,0):NO
2026-07-10 17:46:00.514 Seetong_tps[47217:4472415]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-10 17:46:00.514 Seetong_tps[47217:4472415]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-10 17:46:00.514 Seetong_tps[47217:4472415]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-10 17:46:00.516 Seetong_tps[47217:4472415] 蓝牙已打开
2026-07-10 17:46:00.535 Seetong_tps[47217:4472415]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-10 17:46:00.685 Seetong_tps[47217:4472426] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x130207600>{number = 16, name = (null)}====
2026-07-10 17:46:00.687 Seetong_tps[47217:4472415]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-10 17:46:00.707 Seetong_tps[47217:4472422] ====请求接口 - 成功 - 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-07 00:00:00","adStartTimeStamp":1783353600000,"adEndTime":"2026-07-07 23:59:59","adEndTimeStamp":1783439999000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260706/a7fd812ce05a8637c72f3da65c2c33a0.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x126439180>{number = 4, name = (null)}====
2026-07-10 17:46:00.713 Seetong_tps[47217:4472465] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x127b21100>{number = 17, name = (null)}====
2026-07-10 17:46:00.715 Seetong_tps[47217:4472464] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x130206f00>{number = 18, name = (null)}====
2026-07-10 17:46:00.715 Seetong_tps[47217:4472415] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-10 17:46:00.715 Seetong_tps[47217:4472415] 客服消息未读数量: 0
2026-07-10 17:46:00.730 Seetong_tps[47217:4472424] ====请求接口 - 成功 - 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: 0x12667d1c0>{number = 6, name = (null)}====
2026-07-10 17:46:00.738 Seetong_tps[47217:4472466] ====请求接口 - 成功 - 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: 0x130206f40>{number = 19, name = (null)}====
2026-07-10 17:46:00.738 Seetong_tps[47217:4472471] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x12796e280>{number = 10, name = (null)}====
2026-07-10 17:46:00.750 Seetong_tps[47217:4472415]  -- STBluetoothManager - 结束扫描 - 
2026-07-10 17:46:00.750 Seetong_tps[47217:4472415]  -- STBluetoothManager - 开始扫描 - 
2026-07-10 17:46:00.751 Seetong_tps[47217:4472463] ====请求接口 - 成功 - 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: 0x130206e40>{number = 20, name = (null)}====
2026-07-10 17:46:00.751 Seetong_tps[47217:4472415]  -- 获取版本信息成功: {
    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-07-10 17:46:00.774 Seetong_tps[47217:4472462] ====请求接口 - 成功 - 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.113","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783675562000,"lastHeartTime":1783667897000,"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: 0x1303ca300>{number = 21, name = (null)}====
2026-07-10 17:46:00.774 Seetong_tps[47217:4472473] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x127a0ab00>{number = 11, name = (null)}====
2026-07-10 17:46:00.775 Seetong_tps[47217:4472425] ====请求接口 - 成功 - 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=bjrelay1.s5.seetong.com:15443;type=0&load=27&addr=bjrelay1.s5.seetong.com:12443;type=0&load=22&addr=bjrelay55.s5.seetong.com:13443;","vipRelayServers":"type=0&load=38&addr=bjrelay44.s2.seetong.com:2443;type=0&load=50&addr=bjrelay44.s2.seetong.com:5443;type=0&load=50&addr=bjrelay41.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.89","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x126439100>{number = 3, name = (null)}====
2026-07-10 17:46:00.780 Seetong_tps[47217:4472456] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDI4MTU2MDY5Mywic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.BxY6SU2WU4U_INGU6rPFnEboraFhITRvvBXXHru-_LI","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDI4MTU2MDY5NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5MSJdfQ.5tNPBLrnHvRbFqWCrSrV0wOxCp79E1jQWj9Q6FAlTrY","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:24903"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24901"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24900"}]}
====
2026-07-10 17:46:00.782 Seetong_tps[47217:4472415]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-10 17:46:00.782 Seetong_tps[47217:4472473]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-10 17:46:00.782 Seetong_tps[47217:4472473]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-10 17:46:00.782 Seetong_tps[47217:4472473]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-10 17:46:00.783 Seetong_tps[47217:4472415]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-10 17:46:00.783 Seetong_tps[47217:4472415]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-10 17:46:00.783 Seetong_tps[47217:4472473]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-10 17:46:00.783 Seetong_tps[47217:4472473]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-10 17:46:00.783 Seetong_tps[47217:4472473]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-10 17:46:00.788 Seetong_tps[47217:4472415]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-10 17:46:00.788 Seetong_tps[47217:4472415]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-10 17:46:00.788 Seetong_tps[47217:4472415]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1934 毫秒
2026-07-10 17:46:00.788 Seetong_tps[47217:4472468] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVFQFU1IDB1EAOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1303ca440>{number = 22, name = (null)}====
2026-07-10 17:46:00.788 Seetong_tps[47217:4472415] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783675562000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783667897000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-10 17:46:00.788 Seetong_tps[47217:4472415]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-10 17:46:00.788 Seetong_tps[47217:4472415]  -- groupDeviceList -- 
2026-07-10 17:46:00.789 Seetong_tps[47217:4472415]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-10 17:46:00.789 Seetong_tps[47217:4472415]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVFQFU1IDB1EAOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-10 17:46:00.791 Seetong_tps[47217:4472415]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-10 17:46:00.791 Seetong_tps[47217:4472415]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-10 17:46:00.792 Seetong_tps[47217:4472415]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-10 17:46:00.792 Seetong_tps[47217:4472415]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-10 17:46:00.792 Seetong_tps[47217:4472415]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-10 17:46:00.794 Seetong_tps[47217:4472443] ====请求接口 - 成功 - 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: 0x1303ca480>{number = 24, name = (null)}====
2026-07-10 17:46:00.799 Seetong_tps[47217:4472415]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-10 17:46:00.888 Seetong_tps[47217:4472415]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-10 17:46:00.888 Seetong_tps[47217:4472415]  -- WebSocket - 重置重连次数 -- 
2026-07-10 17:46:00.888 Seetong_tps[47217:4472415]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-07-10 17:46:00.889 Seetong_tps[47217:4472415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:46:00.889 Seetong_tps[47217:4472415]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVwIICVEGUVJpAQQB","reconn":0}}
2026-07-10 17:46:00.889 Seetong_tps[47217:4472415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:46:00.890 Seetong_tps[47217:4472415] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783675562000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783667897000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-10 17:46:01.020 Seetong_tps[47217:4472415] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-10 17:46:01.020 Seetong_tps[47217:4472415] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-10 17:46:01.020 Seetong_tps[47217:4472415] Formatted Date: 2026-07-10
2026-07-10 17:46:01.020 Seetong_tps[47217:4472415]  --- webSocketGetServerData msgId: 3BED8851-DF38-404F-B0AA-359F0892BC53 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-10";
        token = AVYOAQteVABrAAkFBgUFVwIICVEGUVNpAQQB;
    };
}
2026-07-10 17:46:01.020 Seetong_tps[47217:4472415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:46:01.021 Seetong_tps[47217:4472415]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-10 17:46:01.054 Seetong_tps[47217:4472415]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-10 17:46:01.125 Seetong_tps[47217:4472415] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-10 17:46:01.126 Seetong_tps[47217:4472415]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-10 17:46:01.126 Seetong_tps[47217:4472415]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-10 17:46:01.127 Seetong_tps[47217:4472415] Sorted Dates (Descending): (
)
2026-07-10 17:46:02.264 Seetong_tps[47217:4472415] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-10 17:46:02.264 Seetong_tps[47217:4472415] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-10 17:46:02.264 Seetong_tps[47217:4472415] 用户设置的具体字体大小: 15.000000
2026-07-10 17:46:02.445 Seetong_tps[47217:4472415] AppLaunch hideForRefreshToken
2026-07-10 17:46:02.445 Seetong_tps[47217:4472415] AppLaunch hideForRefreshToken dismiss
2026-07-10 17:46:02.445 Seetong_tps[47217:4472415] AppLaunch dismiss...
2026-07-10 17:46:02.753 Seetong_tps[47217:4472415]  dealloc -- STAppLaunchWindow
2026-07-10 17:46:02.754 Seetong_tps[47217:4472415]  dealloc -- STAppLaunchViewController
2026-07-10 17:46:02.756 Seetong_tps[47217:4472415] AppLaunch dismiss... end
2026-07-10 17:46:03.322 Seetong_tps[47217:4472415]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-10 17:46:03.651 Seetong_tps[47217:4472478] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x127b23000>{number = 13, name = (null)}====
2026-07-10 17:46:03.836 Seetong_tps[47217:4472415]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-10 17:46:03.837 Seetong_tps[47217:4472415]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-10 17:46:03.837 Seetong_tps[47217:4472415] 滚动已停止500毫秒，执行操作:29115420
2026-07-10 17:46:03.971 Seetong_tps[47217:4472415]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-10 17:46:03.984 Seetong_tps[47217:4472415] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-10 17:46:04.035 Seetong_tps[47217:4472415] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-10 17:46:04.036 Seetong_tps[47217:4472478] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-10 17:46:04.036 Seetong_tps[47217:4472415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:46:04.036 Seetong_tps[47217:4472415] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-10 17:46:04.045 Seetong_tps[47217:4472415]  -- STBluetoothManager - 结束扫描 - 
2026-07-10 17:46:04.060 Seetong_tps[47217:4472415]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-10 下午5:46:04 061
2026-07-10 17:46:04.061 Seetong_tps[47217:4472415]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1308b0a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1308cd060>; layer = <CALayer: 0x130898ec0>>
2026-07-10 17:46:04.061 Seetong_tps[47217:4472415]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1308b0a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1308cd060>; layer = <CALayer: 0x130898ec0>> -- _camera.supportPlatform: 0
2026-07-10 17:46:04.061 Seetong_tps[47217:4472415]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-10 上午9:46:04 +0000
2026-07-10 17:46:04.061 Seetong_tps[47217:4472415]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-06 \U4e0a\U53488:59:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-06 \U4e0b\U534812:50:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-08 \U4e0a\U53483:38:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:46:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-10 17:46:04.061 Seetong_tps[47217:4472415]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-10 下午5:46:04 062
2026-07-10 17:46:04.062 Seetong_tps[47217:4472473] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-10 17:46:04.086 Seetong_tps[47217:4472415]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-10 17:46:04.089 Seetong_tps[47217:4472415] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-10 17:46:04.091 Seetong_tps[47217:4472415]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-10 17:46:04.091 Seetong_tps[47217:4472415] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-10 17:46:04.106 Seetong_tps[47217:4472415]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-10 17:46:04.108 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-10 17:46:04.108 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-10 17:46:04.118 Seetong_tps[47217:4472415] 未处理的 biz 类型: res_video_preview_advert
2026-07-10 17:46:04.118 Seetong_tps[47217:4472415]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-10 17:46:04.144 Seetong_tps[47217:4472425] ====请求接口 - 成功 - 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: 0x126439100>{number = 3, name = (null)}====
2026-07-10 17:46:04.148 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-10 17:46:04.148 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-10 17:46:04.347 Seetong_tps[47217:4472415] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-10 17:46:04.903 Seetong_tps[47217:4472456] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-10 17:46:04.904 Seetong_tps[47217:4472456] [DeviceMonitor] 监控管理器初始化完成
2026-07-10 17:46:04.919 Seetong_tps[47217:4472415]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-10 下午5:46:04 919
2026-07-10 17:46:04.920 Seetong_tps[47217:4472415]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1308b0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1308cd060>; layer = <CALayer: 0x130898ec0>>
2026-07-10 17:46:04.920 Seetong_tps[47217:4472415]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1308b0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1308cd060>; layer = <CALayer: 0x130898ec0>> -- _camera.supportPlatform: 0
2026-07-10 17:46:04.920 Seetong_tps[47217:4472415]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-10 下午5:46:04 920
2026-07-10 17:46:04.920 Seetong_tps[47217:4472415]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-10 17:46:04.920 Seetong_tps[47217:4472415]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-10 17:46:04.920 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.88 - 设备: 庭院 - 29115420
2026-07-10 17:46:05.571 Seetong_tps[47217:4472456]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-10 17:46:05.571 Seetong_tps[47217:4472456]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-10 17:46:05.571 Seetong_tps[47217:4472456] onDeviceAuthSuccess:uid=29115420
2026-07-10 17:46:05.571 Seetong_tps[47217:4472456]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783676765.571901,lastReceiveYUVTimeInterval=1783676764.920110,interval=1,videoView=0x1308b0a80
2026-07-10 17:46:05.571 Seetong_tps[47217:4472456]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-10 17:46:05.576 Seetong_tps[47217:4472415]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-10 17:46:05.576 Seetong_tps[47217:4472477] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-10 17:46:05.576 Seetong_tps[47217:4472468] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-10 17:46:05.722 Seetong_tps[47217:4472415] UMAPM_OOMSampling(0,0):NO
2026-07-10 17:46:05.722 Seetong_tps[47217:4472415] UMAPM_NetworkSampling(0,0):NO
2026-07-10 17:46:06.872 Seetong_tps[47217:4472446] ===29115420===
2026-07-10 17:46:06.908 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.87 - 设备: 庭院 - 29115420
2026-07-10 17:46:07.496 Seetong_tps[47217:4472446] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-10 17:46:07.497 Seetong_tps[47217:4472456] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-10 17:46:07.497 Seetong_tps[47217:4472456] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-10 17:46:07.497 Seetong_tps[47217:4472456] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12726a7c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x127218a00>
2026-07-10 17:46:07.497 Seetong_tps[47217:4472456] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-10 17:46:07.497 Seetong_tps[47217:4472456] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-10 17:46:07.497 Seetong_tps[47217:4472456] InitDecodePortLog: playsettype = 50
2026-07-10 17:46:07.498 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.46 - 设备: 庭院 - 29115420
2026-07-10 17:46:07.500 Seetong_tps[47217:4472456] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-10 17:46:07.501 Seetong_tps[47217:4472456] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-10 17:46:07.501 Seetong_tps[47217:4472456] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-10 17:46:07.501 Seetong_tps[47217:4472456] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-10 17:46:07.501 Seetong_tps[47217:4472456] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-10 17:46:07.501 Seetong_tps[47217:4472456] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-10 17:46:07.501 Seetong_tps[47217:4472456] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-10 17:46:07.503 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.47 - 设备: 庭院 - 29115420
2026-07-10 17:46:08.874 Seetong_tps[47217:4472456]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-10 17:46:08.876 Seetong_tps[47217:4472456]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:46:08.876 Seetong_tps[47217:4472456]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:46:08.876 Seetong_tps[47217:4472466] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:46:08.876 Seetong_tps[47217:4472424] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-10 17:46:08.876 Seetong_tps[47217:4472477] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-10 17:46:08.881 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-10 17:46:08.882 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-10 17:46:08.882 Seetong_tps[47217:4472424] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-10 17:46:08.889 Seetong_tps[47217:4472456]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-10 17:46:08.889 Seetong_tps[47217:4472456]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:46:08.889 Seetong_tps[47217:4472456]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:46:08.890 Seetong_tps[47217:4472424] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-10 17:46:08.890 Seetong_tps[47217:4472478] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:46:08.890 Seetong_tps[47217:4472424] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-10 17:46:08.895 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:08.908 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-10 17:46:08.908 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-10 17:46:08.908 Seetong_tps[47217:4472424] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-10 17:46:08.934 Seetong_tps[47217:4472456]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-10 17:46:08.934 Seetong_tps[47217:4472456]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:46:08.934 Seetong_tps[47217:4472456]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:46:08.934 Seetong_tps[47217:4472424] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-10 17:46:08.934 Seetong_tps[47217:4472478] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-10 17:46:08.934 Seetong_tps[47217:4472424] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:46:08.935 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-10 17:46:08.935 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-10 17:46:08.935 Seetong_tps[47217:4472478] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-10 17:46:08.985 Seetong_tps[47217:4472446]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-10 17:46:08.990 Seetong_tps[47217:4472415]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-10 17:46:09.027 Seetong_tps[47217:4472446]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-10 17:46:09.093 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:09.094 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:09.099 Seetong_tps[47217:4472446]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-10 17:46:09.194 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:09.683 Seetong_tps[47217:4472537] 重新观看视频线程：<_NSMainThread: 0x126438000>{number = 1, name = (null)}
2026-07-10 17:46:09.696 Seetong_tps[47217:4472415] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-10 17:46:09.716 Seetong_tps[47217:4472466] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-10 17:46:09.719 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.68 - 设备: 庭院 - 29115420
2026-07-10 17:46:09.755 Seetong_tps[47217:4472537] 重新观看视频线程：<_NSMainThread: 0x126438000>{number = 1, name = (null)}
2026-07-10 17:46:09.756 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.72 - 设备: 庭院 - 29115420
2026-07-10 17:46:09.820 Seetong_tps[47217:4472446] Failed to get IoT drive away set configuration.
2026-07-10 17:46:09.820 Seetong_tps[47217:4472446]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-10 17:46:10.241 Seetong_tps[47217:4472415]  -- IOTPtzView -- getPresetList -- 
2026-07-10 17:46:10.241 Seetong_tps[47217:4472415]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-07-10 17:46:10.241 Seetong_tps[47217:4472415]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:46:10.241 Seetong_tps[47217:4472466] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:46:10.371 Seetong_tps[47217:4472415]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-07-10 17:46:10.372 Seetong_tps[47217:4472415]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:46:10.405 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:10.408 Seetong_tps[47217:4472446]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 2^1^2^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^ - guardString: 2 - guardTimeString: 40
2026-07-10 17:46:10.409 Seetong_tps[47217:4472446] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-10 17:46:10.409 Seetong_tps[47217:4472446] hexStringLen=20
2026-07-10 17:46:10.409 Seetong_tps[47217:4472446] stringFromHexString------字符串=======预置点1
2026-07-10 17:46:10.409 Seetong_tps[47217:4472446] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-10 17:46:10.409 Seetong_tps[47217:4472446] hexStringLen=20
2026-07-10 17:46:10.409 Seetong_tps[47217:4472446] stringFromHexString------字符串=======预置点2
2026-07-10 17:46:10.455 Seetong_tps[47217:4472415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:46:11.050 Seetong_tps[47217:4472415] rotate to right
2026-07-10 17:46:11.051 Seetong_tps[47217:4472468] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-07-10 17:46:11.054 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 7.02 - 设备: 庭院 - 29115420
2026-07-10 17:46:11.203 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:13.055 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.02 - 设备: 庭院 - 29115420
2026-07-10 17:46:14.921 Seetong_tps[47217:4472415]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783676774.921691,lastReceiveYUVTimeInterval=1783676774.920003,interval=0,videoView=0x1308b0a80
2026-07-10 17:46:15.204 Seetong_tps[47217:4472443] 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-07-10 17:46:15.204 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.17 - 设备: 庭院 - 29115420
2026-07-10 17:46:15.517 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- cmd: 11 - value: 0 - deviceId: 29115420
2026-07-10 17:46:15.517 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- presetString: GetPtzStatus
2026-07-10 17:46:15.533 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:15.702 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:17.574 Seetong_tps[47217:4472415] tipLabel文本高度：32.000000
2026-07-10 17:46:17.583 Seetong_tps[47217:4472415]  -- updateGuardSection -- tipLabelH: 32.00
2026-07-10 17:46:17.619 Seetong_tps[47217:4472415]  -- 添加预置点/看守位 -- AddPtzAlertContentView - setPresetNames - names: (
    "\U9884\U7f6e\U70b91",
    "\U9884\U7f6e\U70b92"
) - ptz_id: 3
2026-07-10 17:46:18.226 Seetong_tps[47217:4472415]  -- 添加预置点/看守位 -- IOTPtzView - finishBlock - ptz_name: 预置点3 - isSetAsGuard: 0 - guardTime: 40
2026-07-10 17:46:18.487 Seetong_tps[47217:4472415] +++++-[NKAlertView dealloc]+++++
2026-07-10 17:46:18.752 Seetong_tps[47217:4472415]  -- IOTPtzView -- getPresetList -- 
2026-07-10 17:46:18.752 Seetong_tps[47217:4472415]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-07-10 17:46:18.752 Seetong_tps[47217:4472415]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:46:18.752 Seetong_tps[47217:4472423] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:46:18.942 Seetong_tps[47217:4472415]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-07-10 17:46:18.942 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:18.943 Seetong_tps[47217:4472415]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:46:18.943 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:18.944 Seetong_tps[47217:4472446]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 2 - guardTimeString: 40
2026-07-10 17:46:18.944 Seetong_tps[47217:4472446] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-10 17:46:18.944 Seetong_tps[47217:4472446] hexStringLen=20
2026-07-10 17:46:18.944 Seetong_tps[47217:4472446] stringFromHexString------字符串=======预置点1
2026-07-10 17:46:18.944 Seetong_tps[47217:4472446] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-10 17:46:18.944 Seetong_tps[47217:4472446] hexStringLen=20
2026-07-10 17:46:18.944 Seetong_tps[47217:4472446] stringFromHexString------字符串=======预置点2
2026-07-10 17:46:18.944 Seetong_tps[47217:4472446] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-10 17:46:18.945 Seetong_tps[47217:4472446] hexStringLen=20
2026-07-10 17:46:18.945 Seetong_tps[47217:4472446] stringFromHexString------字符串=======预置点3
2026-07-10 17:46:20.455 Seetong_tps[47217:4472415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:46:21.128 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- cmd: 5 - value: 3 - deviceId: 29115420
2026-07-10 17:46:21.128 Seetong_tps[47217:4472415]  -- ptz_preset -- receivePtzBackNotification -- presetString: SetWatchGuard
2026-07-10 17:46:21.247 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:21.279 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:22.884 Seetong_tps[47217:4472446]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:46:22.885 Seetong_tps[47217:4472446]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 60
2026-07-10 17:46:22.885 Seetong_tps[47217:4472446] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-10 17:46:22.885 Seetong_tps[47217:4472446] hexStringLen=20
2026-07-10 17:46:22.885 Seetong_tps[47217:4472446] stringFromHexString------字符串=======预置点1
2026-07-10 17:46:22.885 Seetong_tps[47217:4472446] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-10 17:46:22.885 Seetong_tps[47217:4472446] hexStringLen=20
2026-07-10 17:46:22.885 Seetong_tps[47217:4472446] stringFromHexString------字符串=======预置点2
2026-07-10 17:46:22.885 Seetong_tps[47217:4472446] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-10 17:46:22.886 Seetong_tps[47217:4472446] hexStringLen=20
2026-07-10 17:46:22.886 Seetong_tps[47217:4472446] stringFromHexString------字符串=======预置点3
2026-07-10 17:46:24.505 Seetong_tps[47217:4472415] dealloc -- IOTPtzView
2026-07-10 17:46:24.516 Seetong_tps[47217:4472415] ELPCircleConsole dealloc
2026-07-10 17:46:24.921 Seetong_tps[47217:4472415]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783676784.921112,lastReceiveYUVTimeInterval=1783676784.899832,interval=0,videoView=0x1308b0a80
2026-07-10 17:46:30.455 Seetong_tps[47217:4472415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:46:34.927 Seetong_tps[47217:4472415]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783676794.927287,lastReceiveYUVTimeInterval=1783676794.920472,interval=0,videoView=0x1308b0a80
2026-07-10 17:46:35.822 Seetong_tps[47217:4472443] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-10 17:46:35.823 Seetong_tps[47217:4472443] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-10 17:46:35.824 Seetong_tps[47217:4472443] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-10 17:46:35.825 Seetong_tps[47217:4472443] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-10 17:46:35.826 Seetong_tps[47217:4472443] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-10 17:46:40.455 Seetong_tps[47217:4472415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:46:44.921 Seetong_tps[47217:4472415]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783676804.921190,lastReceiveYUVTimeInterval=1783676804.856529,interval=0,videoView=0x1308b0a80
2026-07-10 17:46:50.455 Seetong_tps[47217:4472415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:46:54.921 Seetong_tps[47217:4472415]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783676814.920952,lastReceiveYUVTimeInterval=1783676814.886183,interval=0,videoView=0x1308b0a80
2026-07-10 17:47:00.455 Seetong_tps[47217:4472415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:47:02.616 Seetong_tps[47217:4472456]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-10 17:47:02.617 Seetong_tps[47217:4472415]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-10 17:47:02.618 Seetong_tps[47217:4472415] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783675562000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783667897000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-10 17:47:02.618 Seetong_tps[47217:4472415]  --- 取消心跳 destoryHeartBeat --- 
2026-07-10 17:47:02.618 Seetong_tps[47217:4472415]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-10 17:47:02.630 Seetong_tps[47217:4472415]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1308b0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1308cd060>; layer = <CALayer: 0x130898ec0>>
2026-07-10 17:47:02.630 Seetong_tps[47217:4472415] #####Vstop:uid:29115420-0-port:1
2026-07-10 17:47:02.630 Seetong_tps[47217:4472415] -----------1release decodeport = 1
2026-07-10 17:47:02.631 Seetong_tps[47217:4472415]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 5600;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 58500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-10 17:47:02.631 Seetong_tps[47217:4472415] _openGLView clearFrame ...
2026-07-10 17:47:02.632 Seetong_tps[47217:4472415] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-10 17:47:02.724 Seetong_tps[47217:4472415] zzzzz:stopBackgroundTask EnterForeground
2026-07-10 17:47:02.725 Seetong_tps[47217:4472424] zzzzz:FC_ResumeDevCom start
2026-07-10 17:47:02.725 Seetong_tps[47217:4472424] zzzzz:FC_ResumeDevCom
2026-07-10 17:47:02.726 Seetong_tps[47217:4472415]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-10 下午5:47:02 727
2026-07-10 17:47:02.727 Seetong_tps[47217:4472415]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1308b0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1308cd060>; layer = <CALayer: 0x130898ec0>>
2026-07-10 17:47:02.727 Seetong_tps[47217:4472415]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1308b0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1308cd060>; layer = <CALayer: 0x130898ec0>> -- _camera.supportPlatform: 0
2026-07-10 17:47:02.727 Seetong_tps[47217:4472415]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-10 上午9:47:02 +0000
2026-07-10 17:47:02.727 Seetong_tps[47217:4472415]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-06 \U4e0a\U53488:59:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-06 \U4e0b\U534812:50:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-08 \U4e0a\U53483:38:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:46:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-10 17:47:02.728 Seetong_tps[47217:4472415]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-10 下午5:47:02 728
2026-07-10 17:47:02.728 Seetong_tps[47217:4472898] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-10 17:47:02.728 Seetong_tps[47217:4472415] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-07-10 17:47:02.731 Seetong_tps[47217:4472415] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-10 17:47:02.738 Seetong_tps[47217:4472415]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-10 17:47:02.744 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.02 - 设备: 庭院 - 29115420
2026-07-10 17:47:02.745 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.02 - 设备: 庭院 - 29115420
2026-07-10 17:47:02.814 Seetong_tps[47217:4472446] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-10 17:47:02.814 Seetong_tps[47217:4472456] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-10 17:47:02.814 Seetong_tps[47217:4472456] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-10 17:47:02.814 Seetong_tps[47217:4472456] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12726a7c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x127218a00>
2026-07-10 17:47:02.814 Seetong_tps[47217:4472456] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-10 17:47:02.814 Seetong_tps[47217:4472456] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-10 17:47:02.814 Seetong_tps[47217:4472456] InitDecodePortLog: playsettype = 50
2026-07-10 17:47:02.815 Seetong_tps[47217:4472456] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-10 17:47:02.815 Seetong_tps[47217:4472456] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-07-10 17:47:02.815 Seetong_tps[47217:4472456] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-10 17:47:02.815 Seetong_tps[47217:4472456] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-07-10 17:47:02.815 Seetong_tps[47217:4472456] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-07-10 17:47:02.815 Seetong_tps[47217:4472456] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-10 17:47:02.815 Seetong_tps[47217:4472456] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-10 17:47:02.815 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-10 17:47:02.817 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-10 17:47:02.976 Seetong_tps[47217:4472415]  -- WebSocket - 重置重连次数 -- 
2026-07-10 17:47:02.976 Seetong_tps[47217:4472415]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-10 17:47:02.976 Seetong_tps[47217:4472415]  -- WebSocket connection - getNetty - 
2026-07-10 17:47:02.979 Seetong_tps[47217:4472415]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-10 17:47:03.076 Seetong_tps[47217:4473128] 重新观看视频线程：<_NSMainThread: 0x126438000>{number = 1, name = (null)}
2026-07-10 17:47:03.078 Seetong_tps[47217:4473136] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-10 17:47:03.078 Seetong_tps[47217:4472415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.35 - 设备: 庭院 - 29115420
2026-07-10 17:47:03.256 Seetong_tps[47217:4472898] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgUAU1QCVlIHAj4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1249b6000>{number = 27, name = (null)}====
2026-07-10 17:47:03.256 Seetong_tps[47217:4472415]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-10 17:47:03.256 Seetong_tps[47217:4472415]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgUAU1QCVlIHAj4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-10 17:47:03.340 Seetong_tps[47217:4472446] Failed to get IoT drive away set configuration.
2026-07-10 17:47:03.340 Seetong_tps[47217:4472446]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-10 17:47:03.351 Seetong_tps[47217:4472415]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-10 17:47:03.351 Seetong_tps[47217:4472415]  --- 取消心跳 destoryHeartBeat --- 
2026-07-10 17:47:03.351 Seetong_tps[47217:4472415]  -- WebSocket - 重置重连次数 -- 
2026-07-10 17:47:03.351 Seetong_tps[47217:4472415]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-10 17:47:03.351 Seetong_tps[47217:4472415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:47:03.351 Seetong_tps[47217:4472415]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVwIICVEHUVFpAQQB","reconn":1}}
2026-07-10 17:47:03.351 Seetong_tps[47217:4472415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:47:03.351 Seetong_tps[47217:4472415] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783675562000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783667897000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-10 17:47:03.505 Seetong_tps[47217:4472415] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-10 17:47:03.505 Seetong_tps[47217:4472415] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-10 17:47:03.505 Seetong_tps[47217:4472415] Formatted Date: 2026-07-10
2026-07-10 17:47:03.505 Seetong_tps[47217:4472415]  --- webSocketGetServerData msgId: EFF6501B-F1A0-4623-A115-CEEB15169638 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-10";
        token = AVYOAQteVABrAAkFBgUFVwIICVEHUVFpAQQB;
    };
}
2026-07-10 17:47:03.505 Seetong_tps[47217:4472415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:47:03.505 Seetong_tps[47217:4472415]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-10 17:47:03.574 Seetong_tps[47217:4472415] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-10 17:47:03.574 Seetong_tps[47217:4472415]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-10 17:47:03.574 Seetong_tps[47217:4472415]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-10 17:47:03.574 Seetong_tps[47217:4472415] Sorted Dates (Descending): (
)
2026-07-10 17:47:03.873 Seetong_tps[47217:4472415]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-10 17:47:03.873 Seetong_tps[47217:4472415] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783675562000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783667897000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-10 17:47:03.873 Seetong_tps[47217:4472415]  --- 取消心跳 destoryHeartBeat --- 
2026-07-10 17:47:03.873 Seetong_tps[47217:4472415]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-10 17:47:03.876 Seetong_tps[47217:4472415]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1308b0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1308cd060>; layer = <CALayer: 0x130898ec0>>
2026-07-10 17:47:03.876 Seetong_tps[47217:4472415] #####Vstop:uid:29115420-0-port:2
2026-07-10 17:47:03.876 Seetong_tps[47217:4472415] -----------1release decodeport = 2
2026-07-10 17:47:03.877 Seetong_tps[47217:4472415] _openGLView clearFrame ...
2026-07-10 17:47:03.877 Seetong_tps[47217:4472415] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-10 17:47:23.964 Seetong_tps[47217:4472415] zzzzz:backgroundDoSomething
2026-07-10 17:47:23.964 Seetong_tps[47217:4473083] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-10 17:47:23.965 Seetong_tps[47217:4473083] --FC_StopDevComEx end
2026-07-10 17:47:28.947 Seetong_tps[47217:4472415] zzzzz:stopBackgroundTask 180seconds
2026-07-10 17:50:19.107 Seetong_tps[47233:4474774] app_version=8.3.805
2026-07-10 17:50:19.118 Seetong_tps[47233:4474787] 询问用户是否开启推送成功
2026-07-10 17:50:19.118 Seetong_tps[47233:4474787] 用户点击允许接收推送
2026-07-10 17:50:19.118 Seetong_tps[47233:4474774]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-10 17:50:19.119 Seetong_tps[47233:4474774] showForLogin 1
2026-07-10 17:50:19.119 Seetong_tps[47233:4474774] AppLaunch 还剩 7.757705211639404 秒
2026-07-10 17:50:19.119 Seetong_tps[47233:4474788] remoteNotificationSetting: <UNNotificationSettings: 0x10fabe080; 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-07-10 17:50:19.131 Seetong_tps[47233:4474774]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-10 17:50:19.155 Seetong_tps[47233:4474774] viewDidLoad/configtime=2026-07-10 上午9:50:19 +0000
2026-07-10 17:50:19.156 Seetong_tps[47233:4474774]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-10 17:50:19.156 Seetong_tps[47233:4474774]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-10 17:50:19.176 Seetong_tps[47233:4474810] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-07-10 17:50:19.200 Seetong_tps[47233:4474774]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-10 17:50:19.200 Seetong_tps[47233:4474774]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-10 17:50:19.201 Seetong_tps[47233:4474774]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-10 17:50:19.201 Seetong_tps[47233:4474774] 开始检查未读客服消息...
2026-07-10 17:50:19.201 Seetong_tps[47233:4474774] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-10 17:50:19.201 Seetong_tps[47233:4474774]  --- 取消心跳 destoryHeartBeat --- 
2026-07-10 17:50:19.206 Seetong_tps[47233:4474774]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-10 17:50:19.206 Seetong_tps[47233:4474774]  -- WebSocket connection - getNetty - 
2026-07-10 17:50:19.207 Seetong_tps[47233:4474774]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-10 17:50:19.210 Seetong_tps[47233:4474774] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-10 17:50:19.210 Seetong_tps[47233:4474774] NAV deviceOrientationDidChange:1
2026-07-10 17:50:19.212 Seetong_tps[47233:4474774]  -- groupDeviceList -- 
2026-07-10 17:50:19.212 Seetong_tps[47233:4474774] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-10 17:50:19.212 Seetong_tps[47233:4474774]  -- WebSocket connection - getNetty - 
2026-07-10 17:50:19.212 Seetong_tps[47233:4474774]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-10 17:50:19.248 Seetong_tps[47233:4474774]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-10 17:50:19.353 Seetong_tps[47233:4474774] Super properties have already been unregistered.
2026-07-10 17:50:19.353 Seetong_tps[47233:4474774] UMAPM_OOMSampling(0,0):NO
2026-07-10 17:50:19.355 Seetong_tps[47233:4474774]  -- deviceListDataUpdate - AppLaunch 还剩 2.521690130233765 秒 - 再延迟 3.021690130233765 秒 - 启动耗时 0.4783098697662354 秒
2026-07-10 17:50:19.355 Seetong_tps[47233:4474774]  -- groupDeviceList -- 
2026-07-10 17:50:19.355 Seetong_tps[47233:4474774] groupDeviceList 已在进行中，跳过新的调用
2026-07-10 17:50:19.355 Seetong_tps[47233:4474774]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 478 毫秒
2026-07-10 17:50:19.358 Seetong_tps[47233:4474774]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-10 17:50:19.359 Seetong_tps[47233:4474774]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-10 17:50:19.359 Seetong_tps[47233:4474774]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-10 17:50:19.359 Seetong_tps[47233:4474774]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 555;
}
2026-07-10 17:50:19.360 Seetong_tps[47233:4474774] ++++-[VideoView dealloc]++++
2026-07-10 17:50:19.361 Seetong_tps[47233:4474774] OpenGLView20_Seetong dealloc:0x10c005800
2026-07-10 17:50:19.377 Seetong_tps[47233:4474774]  -- WebSocket - 重置重连次数 -- 
2026-07-10 17:50:19.389 Seetong_tps[47233:4474774]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-10 17:50:19.389 Seetong_tps[47233:4474774]  -- WebSocket connection - getNetty - 
2026-07-10 17:50:19.389 Seetong_tps[47233:4474774]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-10 17:50:19.391 Seetong_tps[47233:4474774] UMAPM_NetworkSampling(0,0):NO
2026-07-10 17:50:19.391 Seetong_tps[47233:4474774]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-10 17:50:19.391 Seetong_tps[47233:4474774]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-10 17:50:19.391 Seetong_tps[47233:4474774]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-10 17:50:19.393 Seetong_tps[47233:4474774] 蓝牙已打开
2026-07-10 17:50:19.422 Seetong_tps[47233:4474783] ====请求接口 - 成功 - 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-07 00:00:00","adStartTimeStamp":1783353600000,"adEndTime":"2026-07-07 23:59:59","adEndTimeStamp":1783439999000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260706/a7fd812ce05a8637c72f3da65c2c33a0.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10c1fd900>{number = 13, name = (null)}====
2026-07-10 17:50:19.426 Seetong_tps[47233:4474810] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDI4MTgxOTM0NSwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.1vZP1hct8vQrea0_B0wyOLU-72fYQAwnEYcK1mhNeh0","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDI4MTgxOTM0NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5MiJdfQ.-u5loeHIBog7K4RhsPDVOOQhp_wfspa313E1QexLXfQ","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":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24906"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24901"}]}
====
2026-07-10 17:50:19.458 Seetong_tps[47233:4474782] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108838ec0>{number = 2, name = (null)}====
2026-07-10 17:50:19.458 Seetong_tps[47233:4474812] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c29c680>{number = 14, name = (null)}====
2026-07-10 17:50:19.458 Seetong_tps[47233:4474814] ====请求接口 - 成功 - 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: 0x10c29c7c0>{number = 15, name = (null)}====
2026-07-10 17:50:19.460 Seetong_tps[47233:4474815] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x114e14080>{number = 9, name = (null)}====
2026-07-10 17:50:19.466 Seetong_tps[47233:4474818] ====请求接口 - 成功 - 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":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBQMBUlIAUlQOblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c29d280>{number = 16, name = (null)}====
2026-07-10 17:50:19.466 Seetong_tps[47233:4474811] ====请求接口 - 成功 - 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: 0x10c29d980>{number = 17, name = (null)}====
2026-07-10 17:50:19.473 Seetong_tps[47233:4474774] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-10 17:50:19.473 Seetong_tps[47233:4474774] 客服消息未读数量: 0
2026-07-10 17:50:19.473 Seetong_tps[47233:4474774]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-10 17:50:19.474 Seetong_tps[47233:4474774]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBQMBUlIAUlQOblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-10 17:50:19.474 Seetong_tps[47233:4474774]  -- 获取版本信息成功: {
    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-07-10 17:50:19.475 Seetong_tps[47233:4474774]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-10 17:50:19.479 Seetong_tps[47233:4474788] ====请求接口 - 成功 - 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: 0x10c29dc40>{number = 19, name = (null)}====
2026-07-10 17:50:19.479 Seetong_tps[47233:4474784] ====请求接口 - 成功 - 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=bjrelay59.s5.seetong.com:9443;type=0&load=23&addr=bjrelay51.s5.seetong.com:8443;type=0&load=19&addr=bjrelay7.s5.seetong.com:14443;","vipRelayServers":"type=0&load=39&addr=bjrelay42.s2.seetong.com:15443;type=0&load=56&addr=bjrelay41.s2.seetong.com:14443;type=0&load=52&addr=bjrelayvip3.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.89","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c29d8c0>{number = 20, name = (null)}====
2026-07-10 17:50:19.479 Seetong_tps[47233:4474813] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c29de00>{number = 21, name = (null)}====
2026-07-10 17:50:19.484 Seetong_tps[47233:4474781] ====请求接口 - 成功 - 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.113","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783676763000,"lastHeartTime":1783667897000,"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: 0x108838fc0>{number = 3, name = (null)}====
2026-07-10 17:50:19.488 Seetong_tps[47233:4474774]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-10 17:50:19.488 Seetong_tps[47233:4474774]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-10 17:50:19.499 Seetong_tps[47233:4474774]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-10 17:50:19.499 Seetong_tps[47233:4474813]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-10 17:50:19.499 Seetong_tps[47233:4474813]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-10 17:50:19.499 Seetong_tps[47233:4474813]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-10 17:50:19.500 Seetong_tps[47233:4474813]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-10 17:50:19.500 Seetong_tps[47233:4474813]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-10 17:50:19.500 Seetong_tps[47233:4474813]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-10 17:50:19.500 Seetong_tps[47233:4474774]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-10 17:50:19.500 Seetong_tps[47233:4474774]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-10 17:50:19.500 Seetong_tps[47233:4474774]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 624 毫秒
2026-07-10 17:50:19.500 Seetong_tps[47233:4474774] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783676763000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783667897000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-10 17:50:19.500 Seetong_tps[47233:4474774]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-10 17:50:19.500 Seetong_tps[47233:4474774]  -- groupDeviceList -- 
2026-07-10 17:50:19.500 Seetong_tps[47233:4474774]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-10 17:50:19.500 Seetong_tps[47233:4474774]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-10 17:50:19.501 Seetong_tps[47233:4474774]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-10 17:50:19.502 Seetong_tps[47233:4474774]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-10 17:50:19.502 Seetong_tps[47233:4474774]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-10 17:50:19.568 Seetong_tps[47233:4474774]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-10 17:50:19.568 Seetong_tps[47233:4474774]  -- WebSocket - 重置重连次数 -- 
2026-07-10 17:50:19.568 Seetong_tps[47233:4474774]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-10 17:50:19.569 Seetong_tps[47233:4474774]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:50:19.569 Seetong_tps[47233:4474774]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVwIICVAAUFtpAQQB","reconn":0}}
2026-07-10 17:50:19.569 Seetong_tps[47233:4474774]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:50:19.569 Seetong_tps[47233:4474774] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783676763000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783667897000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-10 17:50:19.617 Seetong_tps[47233:4474821] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10c1bc440>{number = 22, name = (null)}====
2026-07-10 17:50:19.696 Seetong_tps[47233:4474774] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-10 17:50:19.696 Seetong_tps[47233:4474774] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-10 17:50:19.696 Seetong_tps[47233:4474774] Formatted Date: 2026-07-10
2026-07-10 17:50:19.697 Seetong_tps[47233:4474774]  --- webSocketGetServerData msgId: 398E7DA0-1CAA-4370-9E4C-839700CDD912 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-10";
        token = AVYOAQteVABrAAkFBgUFVwIICVAAUFtpAQQB;
    };
}
2026-07-10 17:50:19.697 Seetong_tps[47233:4474774]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:50:19.697 Seetong_tps[47233:4474774]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-10 17:50:19.702 Seetong_tps[47233:4474774]  -- STBluetoothManager - 结束扫描 - 
2026-07-10 17:50:19.702 Seetong_tps[47233:4474774]  -- STBluetoothManager - 开始扫描 - 
2026-07-10 17:50:19.730 Seetong_tps[47233:4474774]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-10 17:50:19.790 Seetong_tps[47233:4474774] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-10 17:50:19.791 Seetong_tps[47233:4474774]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-10 17:50:19.791 Seetong_tps[47233:4474774]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-10 17:50:19.793 Seetong_tps[47233:4474774] Sorted Dates (Descending): (
)
2026-07-10 17:50:20.904 Seetong_tps[47233:4474774]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-10 17:50:20.905 Seetong_tps[47233:4474774] Reachability Flag Status: -R ------d localWiFiStatusForFlags
2026-07-10 17:50:20.906 Seetong_tps[47233:4474774] 有wifi
2026-07-10 17:50:21.279 Seetong_tps[47233:4474774] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-10 17:50:21.279 Seetong_tps[47233:4474774] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-10 17:50:21.279 Seetong_tps[47233:4474774] 用户设置的具体字体大小: 15.000000
2026-07-10 17:50:22.354 Seetong_tps[47233:4474774]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-10 17:50:22.523 Seetong_tps[47233:4474774] AppLaunch hideForRefreshToken
2026-07-10 17:50:22.523 Seetong_tps[47233:4474774] AppLaunch hideForRefreshToken dismiss
2026-07-10 17:50:22.523 Seetong_tps[47233:4474774] AppLaunch dismiss...
2026-07-10 17:50:22.660 Seetong_tps[47233:4474816] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x114e14440>{number = 10, name = (null)}====
2026-07-10 17:50:22.827 Seetong_tps[47233:4474774]  dealloc -- STAppLaunchWindow
2026-07-10 17:50:22.831 Seetong_tps[47233:4474774]  dealloc -- STAppLaunchViewController
2026-07-10 17:50:22.833 Seetong_tps[47233:4474774] AppLaunch dismiss... end
2026-07-10 17:50:22.864 Seetong_tps[47233:4474774]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-10 17:50:22.865 Seetong_tps[47233:4474774]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-10 17:50:22.865 Seetong_tps[47233:4474774] 滚动已停止500毫秒，执行操作:29115420
2026-07-10 17:50:23.146 Seetong_tps[47233:4474816] ====请求接口 - 成功 - 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: 0x114e14440>{number = 10, name = (null)}====
2026-07-10 17:50:23.608 Seetong_tps[47233:4474774]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-10 17:50:23.611 Seetong_tps[47233:4474774] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-10 17:50:23.650 Seetong_tps[47233:4474787] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-10 17:50:23.650 Seetong_tps[47233:4474774] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-10 17:50:23.651 Seetong_tps[47233:4474774]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-10 17:50:23.652 Seetong_tps[47233:4474774] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-10 17:50:23.653 Seetong_tps[47233:4474774]  -- STBluetoothManager - 结束扫描 - 
2026-07-10 17:50:23.669 Seetong_tps[47233:4474774]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-10 下午5:50:23 669
2026-07-10 17:50:23.669 Seetong_tps[47233:4474774]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d448040>; layer = <CALayer: 0x10c3fdfe0>>
2026-07-10 17:50:23.669 Seetong_tps[47233:4474774]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d448040>; layer = <CALayer: 0x10c3fdfe0>> -- _camera.supportPlatform: 0
2026-07-10 17:50:23.669 Seetong_tps[47233:4474774]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-10 上午9:50:23 +0000
2026-07-10 17:50:23.669 Seetong_tps[47233:4474774]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-06 \U4e0b\U534812:50:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-08 \U4e0a\U53483:38:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:46:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:50:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-10 17:50:23.670 Seetong_tps[47233:4474774]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-10 下午5:50:23 670
2026-07-10 17:50:23.670 Seetong_tps[47233:4474787] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-10 17:50:23.702 Seetong_tps[47233:4474774]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-10 17:50:23.705 Seetong_tps[47233:4474774] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-10 17:50:23.707 Seetong_tps[47233:4474774]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-10 17:50:23.708 Seetong_tps[47233:4474774] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-10 17:50:23.737 Seetong_tps[47233:4474774]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-10 17:50:23.748 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-07-10 17:50:23.748 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-07-10 17:50:23.754 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-10 17:50:23.755 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-10 17:50:23.784 Seetong_tps[47233:4474774] 未处理的 biz 类型: res_video_preview_advert
2026-07-10 17:50:23.784 Seetong_tps[47233:4474774]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-10 17:50:23.962 Seetong_tps[47233:4474774] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-10 17:50:24.775 Seetong_tps[47233:4474810] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-10 17:50:24.775 Seetong_tps[47233:4474810] [DeviceMonitor] 监控管理器初始化完成
2026-07-10 17:50:24.779 Seetong_tps[47233:4474774]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-10 下午5:50:24 779
2026-07-10 17:50:24.780 Seetong_tps[47233:4474774]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d448040>; layer = <CALayer: 0x10c3fdfe0>>
2026-07-10 17:50:24.780 Seetong_tps[47233:4474774]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d448040>; layer = <CALayer: 0x10c3fdfe0>> -- _camera.supportPlatform: 0
2026-07-10 17:50:24.781 Seetong_tps[47233:4474774]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-10 下午5:50:24 781
2026-07-10 17:50:24.781 Seetong_tps[47233:4474774]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-10 17:50:24.781 Seetong_tps[47233:4474774]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-10 17:50:24.781 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.13 - 设备: 庭院 - 29115420
2026-07-10 17:50:25.315 Seetong_tps[47233:4474810]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-10 17:50:25.316 Seetong_tps[47233:4474810]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-10 17:50:25.316 Seetong_tps[47233:4474810] onDeviceAuthSuccess:uid=29115420
2026-07-10 17:50:25.316 Seetong_tps[47233:4474810]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677025.316347,lastReceiveYUVTimeInterval=1783677024.780504,interval=1,videoView=0x10d400700
2026-07-10 17:50:25.316 Seetong_tps[47233:4474810]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-10 17:50:25.321 Seetong_tps[47233:4474774]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-10 17:50:25.322 Seetong_tps[47233:4474814] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-10 17:50:25.322 Seetong_tps[47233:4474818] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-10 17:50:25.893 Seetong_tps[47233:4474803] ===29115420===
2026-07-10 17:50:25.905 Seetong_tps[47233:4474803] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-10 17:50:25.906 Seetong_tps[47233:4474810] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-10 17:50:25.906 Seetong_tps[47233:4474810] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-10 17:50:25.906 Seetong_tps[47233:4474810] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x114cabc80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fa10a00>
2026-07-10 17:50:25.906 Seetong_tps[47233:4474810] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-10 17:50:25.906 Seetong_tps[47233:4474810] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-10 17:50:25.906 Seetong_tps[47233:4474810] InitDecodePortLog: playsettype = 50
2026-07-10 17:50:25.907 Seetong_tps[47233:4474810] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-10 17:50:25.907 Seetong_tps[47233:4474810] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-10 17:50:25.907 Seetong_tps[47233:4474810] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-10 17:50:25.907 Seetong_tps[47233:4474810] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-10 17:50:25.907 Seetong_tps[47233:4474810] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-10 17:50:25.907 Seetong_tps[47233:4474810] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-10 17:50:25.908 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.26 - 设备: 庭院 - 29115420
2026-07-10 17:50:25.908 Seetong_tps[47233:4474810] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-10 17:50:25.909 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.26 - 设备: 庭院 - 29115420
2026-07-10 17:50:26.153 Seetong_tps[47233:4474810]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-10 17:50:26.153 Seetong_tps[47233:4474810]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:50:26.153 Seetong_tps[47233:4474810]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:50:26.154 Seetong_tps[47233:4474818] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-10 17:50:26.154 Seetong_tps[47233:4474814] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-10 17:50:26.154 Seetong_tps[47233:4474813] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:50:26.154 Seetong_tps[47233:4474810]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-10 17:50:26.155 Seetong_tps[47233:4474810]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:50:26.155 Seetong_tps[47233:4474810]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:50:26.155 Seetong_tps[47233:4474813] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-10 17:50:26.155 Seetong_tps[47233:4474813] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:50:26.155 Seetong_tps[47233:4474813] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-10 17:50:26.157 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-10 17:50:26.157 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-10 17:50:26.157 Seetong_tps[47233:4474813] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-10 17:50:26.183 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-10 17:50:26.183 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-10 17:50:26.183 Seetong_tps[47233:4474813] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-10 17:50:26.187 Seetong_tps[47233:4474810]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-10 17:50:26.187 Seetong_tps[47233:4474810]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:50:26.187 Seetong_tps[47233:4474810]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-10 17:50:26.187 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:50:26.187 Seetong_tps[47233:4474814] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-10 17:50:26.188 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-10 17:50:26.188 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-10 17:50:26.188 Seetong_tps[47233:4474818] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-10 17:50:26.188 Seetong_tps[47233:4474813] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-10 17:50:26.188 Seetong_tps[47233:4474814] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:50:26.213 Seetong_tps[47233:4475167] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-07-10 17:50:26.225 Seetong_tps[47233:4474774] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-10 17:50:26.238 Seetong_tps[47233:4474813] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-10 17:50:26.239 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.59 - 设备: 庭院 - 29115420
2026-07-10 17:50:26.268 Seetong_tps[47233:4475167] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-07-10 17:50:26.268 Seetong_tps[47233:4474803]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-10 17:50:26.271 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.62 - 设备: 庭院 - 29115420
2026-07-10 17:50:26.549 Seetong_tps[47233:4474774]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-10 17:50:26.549 Seetong_tps[47233:4474803]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-10 17:50:26.608 Seetong_tps[47233:4474803]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-10 17:50:26.610 Seetong_tps[47233:4474803] Failed to get IoT drive away set configuration.
2026-07-10 17:50:26.610 Seetong_tps[47233:4474803]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-10 17:50:26.610 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:50:26.610 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:50:26.610 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:50:29.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:50:34.781 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677034.781602,lastReceiveYUVTimeInterval=1783677034.761669,interval=0,videoView=0x10d400700
2026-07-10 17:50:39.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:50:44.781 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677044.781631,lastReceiveYUVTimeInterval=1783677044.736517,interval=0,videoView=0x10d400700
2026-07-10 17:50:49.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:50:50.994 Seetong_tps[47233:4474774]  -- WebSocket - 重置重连次数 -- 
2026-07-10 17:50:54.781 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677054.781586,lastReceiveYUVTimeInterval=1783677054.770315,interval=0,videoView=0x10d400700
2026-07-10 17:50:59.361 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:51:04.483 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- 
2026-07-10 17:51:04.483 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-07-10 17:51:04.483 Seetong_tps[47233:4474774]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:51:04.483 Seetong_tps[47233:4475420] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:51:04.650 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-07-10 17:51:04.650 Seetong_tps[47233:4474774]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:51:04.668 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:04.669 Seetong_tps[47233:4474803]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 60
2026-07-10 17:51:04.670 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-10 17:51:04.670 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:04.670 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点1
2026-07-10 17:51:04.670 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-10 17:51:04.670 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:04.670 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点2
2026-07-10 17:51:04.670 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-10 17:51:04.671 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:04.671 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点3
2026-07-10 17:51:04.780 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677064.780661,lastReceiveYUVTimeInterval=1783677064.770419,interval=0,videoView=0x10d400700
2026-07-10 17:51:05.233 Seetong_tps[47233:4474774] rotate to left
2026-07-10 17:51:05.234 Seetong_tps[47233:4475287] 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-07-10 17:51:05.245 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 41.59 - 设备: 庭院 - 29115420
2026-07-10 17:51:05.456 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:07.240 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 43.59 - 设备: 庭院 - 29115420
2026-07-10 17:51:09.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:51:09.901 Seetong_tps[47233:4475287] 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-07-10 17:51:09.901 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 46.25 - 设备: 庭院 - 29115420
2026-07-10 17:51:10.187 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:11.102 Seetong_tps[47233:4474774] rotate to right
2026-07-10 17:51:11.102 Seetong_tps[47233:4475285] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-07-10 17:51:11.103 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 47.45 - 设备: 庭院 - 29115420
2026-07-10 17:51:11.311 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:11.835 Seetong_tps[47233:4475285] 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-07-10 17:51:11.835 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 48.18 - 设备: 庭院 - 29115420
2026-07-10 17:51:11.976 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:12.852 Seetong_tps[47233:4474774] rotate to up
2026-07-10 17:51:12.852 Seetong_tps[47233:4475285] 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-07-10 17:51:12.853 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 49.20 - 设备: 庭院 - 29115420
2026-07-10 17:51:12.869 Seetong_tps[47233:4474774] stop the priori direction method and turn to left
2026-07-10 17:51:12.869 Seetong_tps[47233:4475287] 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-07-10 17:51:12.869 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 49.22 - 设备: 庭院 - 29115420
2026-07-10 17:51:13.002 Seetong_tps[47233:4475287] 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-07-10 17:51:13.003 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 49.35 - 设备: 庭院 - 29115420
2026-07-10 17:51:13.137 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:13.138 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:13.243 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:14.074 Seetong_tps[47233:4474774] dealloc -- IOTPtzView
2026-07-10 17:51:14.086 Seetong_tps[47233:4474774] ELPCircleConsole dealloc
2026-07-10 17:51:14.781 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677074.781596,lastReceiveYUVTimeInterval=1783677074.192076,interval=0,videoView=0x10d400700
2026-07-10 17:51:15.022 Seetong_tps[47233:4474774]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d448040>; layer = <CALayer: 0x10c3fdfe0>>
2026-07-10 17:51:15.022 Seetong_tps[47233:4474774] #####Vstop:uid:29115420-0-port:1
2026-07-10 17:51:15.022 Seetong_tps[47233:4474774] -----------1release decodeport = 1
2026-07-10 17:51:15.023 Seetong_tps[47233:4474774]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2500;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.2222222222222222";
    "preview_duration" = 51300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-10 17:51:15.024 Seetong_tps[47233:4474774] _openGLView clearFrame ...
2026-07-10 17:51:15.041 Seetong_tps[47233:4474774]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-10 17:51:15.042 Seetong_tps[47233:4474774] self.camera.isBindMode=1 nBinder=1
2026-07-10 17:51:15.044 Seetong_tps[47233:4475287]  -- system_control_message -- FC_P2PDevSystemControl result = 0，cmd=1800
2026-07-10 17:51:15.049 Seetong_tps[47233:4475287] success
2026-07-10 17:51:15.060 Seetong_tps[47233:4474774] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-10 17:51:15.907 Seetong_tps[47233:4474774]  -- 3AR超低功耗设备调试 -- CMD_GET_ENGINEER_CAPABILITY -- getV2CapabilityWithCompletion - resultDic: {
    DevId = 29115420;
    deviceCapabilityString = " + distributor_simple_restore";
}
2026-07-10 17:51:15.907 Seetong_tps[47233:4474774]  -- STEngineerFunctionVC -- CMD_GET_ENGINEER_CAPABILITY -- isCameraID: 1 - resultDic: {
    DevId = 29115420;
    deviceCapabilityString = " + distributor_simple_restore";
}
2026-07-10 17:51:15.908 Seetong_tps[47233:4474810]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-10 17:51:16.147 Seetong_tps[47233:4475287]  -- getFWUpdateInfo -- result3 = 0， self->_uid=29115420, self.strDeviceIdentifyFWOld=TD53F60-3.0.7.201-2024082617, strSupportFw=fw_update_v1 - IPC - devSn: 0B99B51AA21A3766
2026-07-10 17:51:16.148 Seetong_tps[47233:4475287]  -- getFWUpdateInfo -- success
2026-07-10 17:51:16.147 Seetong_tps[47233:4474810]  -- 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-07-10 17:51:16.148 Seetong_tps[47233:4474810]  -- updateLatestVersionUI -- TPS_MSG_RSP_UPDATE_FW_INFO - strdevOldIdentify: TD53F60-3.0.7.201-2024082617
2026-07-10 17:51:16.150 Seetong_tps[47233:4474810] [xxxxxxxxx] TPS_MSG_RSP_UPDATE_FW_INFO11 devId = 29115420
2026-07-10 17:51:16.373 Seetong_tps[47233:4474774]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-10 下午5:51:16 372
2026-07-10 17:51:16.373 Seetong_tps[47233:4474774]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d448040>; layer = <CALayer: 0x10c3fdfe0>>
2026-07-10 17:51:16.373 Seetong_tps[47233:4474774]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d448040>; layer = <CALayer: 0x10c3fdfe0>> -- _camera.supportPlatform: 0
2026-07-10 17:51:16.374 Seetong_tps[47233:4474774]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-10 上午9:51:16 +0000
2026-07-10 17:51:16.374 Seetong_tps[47233:4474774]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-06 \U4e0b\U534812:50:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-08 \U4e0a\U53483:38:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:46:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:50:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-10 17:51:16.375 Seetong_tps[47233:4474774]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-10 下午5:51:16 375
2026-07-10 17:51:16.375 Seetong_tps[47233:4475285] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-10 17:51:16.412 Seetong_tps[47233:4474774]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-10 17:51:16.420 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.05 - 设备: 庭院 - 29115420
2026-07-10 17:51:16.420 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.05 - 设备: 庭院 - 29115420
2026-07-10 17:51:16.636 Seetong_tps[47233:4474803] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-10 17:51:16.637 Seetong_tps[47233:4474810] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-10 17:51:16.637 Seetong_tps[47233:4474810] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-10 17:51:16.637 Seetong_tps[47233:4474810] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x114cabc80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fa10a00>
2026-07-10 17:51:16.638 Seetong_tps[47233:4474810] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-10 17:51:16.638 Seetong_tps[47233:4474810] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-10 17:51:16.638 Seetong_tps[47233:4474810] InitDecodePortLog: playsettype = 50
2026-07-10 17:51:16.640 Seetong_tps[47233:4474810] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-10 17:51:16.640 Seetong_tps[47233:4474810] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-07-10 17:51:16.640 Seetong_tps[47233:4474810] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-10 17:51:16.640 Seetong_tps[47233:4474810] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-07-10 17:51:16.640 Seetong_tps[47233:4474810] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-07-10 17:51:16.640 Seetong_tps[47233:4474810] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-10 17:51:16.641 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.27 - 设备: 庭院 - 29115420
2026-07-10 17:51:16.641 Seetong_tps[47233:4474810] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-10 17:51:16.645 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.27 - 设备: 庭院 - 29115420
2026-07-10 17:51:16.925 Seetong_tps[47233:4474774] ++++-[CameraSetViewController dealloc]++++
2026-07-10 17:51:17.290 Seetong_tps[47233:4475594] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-07-10 17:51:17.294 Seetong_tps[47233:4475420] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-10 17:51:17.294 Seetong_tps[47233:4474774]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.92 - 设备: 庭院 - 29115420
2026-07-10 17:51:17.477 Seetong_tps[47233:4474803] Failed to get IoT drive away set configuration.
2026-07-10 17:51:17.477 Seetong_tps[47233:4474803]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-10 17:51:17.901 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- 
2026-07-10 17:51:17.901 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-07-10 17:51:17.901 Seetong_tps[47233:4474774]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:51:17.901 Seetong_tps[47233:4475287] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:51:17.987 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-07-10 17:51:17.988 Seetong_tps[47233:4474774]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:51:18.107 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:18.107 Seetong_tps[47233:4474803]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 60
2026-07-10 17:51:18.107 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-10 17:51:18.107 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:18.108 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点1
2026-07-10 17:51:18.108 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-10 17:51:18.108 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:18.108 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点2
2026-07-10 17:51:18.108 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-10 17:51:18.108 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:18.108 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点3
2026-07-10 17:51:18.752 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- cmd: 11 - value: 0 - deviceId: 29115420
2026-07-10 17:51:18.752 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- presetString: GetPtzStatus
2026-07-10 17:51:18.987 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:19.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:51:19.983 Seetong_tps[47233:4474774] tipLabel文本高度：32.000000
2026-07-10 17:51:19.991 Seetong_tps[47233:4474774]  -- updateGuardSection -- tipLabelH: 32.00
2026-07-10 17:51:20.019 Seetong_tps[47233:4474774]  -- 添加预置点/看守位 -- AddPtzAlertContentView - setPresetNames - names: (
    "\U9884\U7f6e\U70b91",
    "\U9884\U7f6e\U70b92",
    "\U9884\U7f6e\U70b93"
) - ptz_id: 4
2026-07-10 17:51:20.575 Seetong_tps[47233:4474774]  -- 添加预置点/看守位 -- IOTPtzView - finishBlock - ptz_name: 预置点4 - isSetAsGuard: 0 - guardTime: 40
2026-07-10 17:51:20.836 Seetong_tps[47233:4474774] +++++-[NKAlertView dealloc]+++++
2026-07-10 17:51:21.092 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- 
2026-07-10 17:51:21.093 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-07-10 17:51:21.093 Seetong_tps[47233:4474774]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:51:21.093 Seetong_tps[47233:4475420] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:51:21.506 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:22.391 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-07-10 17:51:22.391 Seetong_tps[47233:4474774]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 3 - guardTimeString: 60
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点1
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点2
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点3
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:22.428 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点4
2026-07-10 17:51:22.692 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- cmd: 7 - value: 0 - deviceId: 29115420
2026-07-10 17:51:22.692 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- presetString: DeleteWatchGuard
2026-07-10 17:51:24.080 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:24.308 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:24.309 Seetong_tps[47233:4474803]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 0 - guardTimeString: 60
2026-07-10 17:51:24.309 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-10 17:51:24.309 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:24.309 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点1
2026-07-10 17:51:24.310 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-10 17:51:24.310 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:24.310 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点2
2026-07-10 17:51:24.310 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-10 17:51:24.310 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:24.310 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点3
2026-07-10 17:51:24.310 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-07-10 17:51:24.310 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:24.310 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点4
2026-07-10 17:51:26.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677086.374708,lastReceiveYUVTimeInterval=1783677086.363898,interval=0,videoView=0x10d400700
2026-07-10 17:51:26.430 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- cmd: 5 - value: 4 - deviceId: 29115420
2026-07-10 17:51:26.431 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- presetString: SetWatchGuard
2026-07-10 17:51:26.939 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:26.986 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:27.657 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:27.657 Seetong_tps[47233:4474803]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 40
2026-07-10 17:51:27.657 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-10 17:51:27.657 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:27.657 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点1
2026-07-10 17:51:27.657 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-10 17:51:27.657 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:27.658 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点2
2026-07-10 17:51:27.658 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-10 17:51:27.658 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:27.658 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点3
2026-07-10 17:51:27.658 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-07-10 17:51:27.658 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:27.658 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点4
2026-07-10 17:51:29.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:51:30.632 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- cmd: 1 - value: 4 - deviceId: 29115420
2026-07-10 17:51:30.633 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- presetString: clearpreset
2026-07-10 17:51:30.633 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- cmd: 1 - value: 3 - deviceId: 29115420
2026-07-10 17:51:30.633 Seetong_tps[47233:4474774]  -- ptz_preset -- receivePtzBackNotification -- presetString: clearpreset
2026-07-10 17:51:30.966 Seetong_tps[47233:4474774] dealloc -- STAlarmView
2026-07-10 17:51:31.995 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:32.156 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:32.498 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:32.499 Seetong_tps[47233:4474803]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 2^1^2^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^ - guardString: 0 - guardTimeString: 40
2026-07-10 17:51:32.499 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-10 17:51:32.499 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:32.499 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点1
2026-07-10 17:51:32.499 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-10 17:51:32.499 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:32.499 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点2
2026-07-10 17:51:36.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677096.374776,lastReceiveYUVTimeInterval=1783677096.349754,interval=0,videoView=0x10d400700
2026-07-10 17:51:36.382 Seetong_tps[47233:4474774] tipLabel文本高度：32.000000
2026-07-10 17:51:36.389 Seetong_tps[47233:4474774]  -- updateGuardSection -- tipLabelH: 32.00
2026-07-10 17:51:36.401 Seetong_tps[47233:4474774]  -- 添加预置点/看守位 -- AddPtzAlertContentView - setPresetNames - names: (
    "\U9884\U7f6e\U70b91",
    "\U9884\U7f6e\U70b92"
) - ptz_id: 3
2026-07-10 17:51:36.836 Seetong_tps[47233:4474774]  -- 添加预置点/看守位 -- IOTPtzView - finishBlock - ptz_name: 预置点3 - isSetAsGuard: 0 - guardTime: 40
2026-07-10 17:51:37.094 Seetong_tps[47233:4474774] +++++-[NKAlertView dealloc]+++++
2026-07-10 17:51:37.275 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:37.355 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- 
2026-07-10 17:51:37.355 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-07-10 17:51:37.355 Seetong_tps[47233:4474774]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:51:37.356 Seetong_tps[47233:4475420] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-10 17:51:37.452 Seetong_tps[47233:4474774]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-07-10 17:51:37.452 Seetong_tps[47233:4474774]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-10 17:51:37.515 Seetong_tps[47233:4474803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-10 17:51:37.516 Seetong_tps[47233:4474803]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-07-10 17:51:37.516 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-10 17:51:37.516 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:37.516 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点1
2026-07-10 17:51:37.516 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-10 17:51:37.516 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:37.516 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点2
2026-07-10 17:51:37.516 Seetong_tps[47233:4474803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-10 17:51:37.516 Seetong_tps[47233:4474803] hexStringLen=20
2026-07-10 17:51:37.516 Seetong_tps[47233:4474803] stringFromHexString------字符串=======预置点3
2026-07-10 17:51:39.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:51:46.376 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677106.376069,lastReceiveYUVTimeInterval=1783677106.371266,interval=0,videoView=0x10d400700
2026-07-10 17:51:49.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:51:56.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677116.374741,lastReceiveYUVTimeInterval=1783677116.363193,interval=0,videoView=0x10d400700
2026-07-10 17:51:59.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:52:06.378 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677126.378081,lastReceiveYUVTimeInterval=1783677126.373666,interval=0,videoView=0x10d400700
2026-07-10 17:52:09.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:52:16.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677136.374714,lastReceiveYUVTimeInterval=1783677136.359135,interval=0,videoView=0x10d400700
2026-07-10 17:52:19.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:52:26.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677146.374818,lastReceiveYUVTimeInterval=1783677146.332728,interval=0,videoView=0x10d400700
2026-07-10 17:52:29.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:52:36.373 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677156.373707,lastReceiveYUVTimeInterval=1783677156.354925,interval=0,videoView=0x10d400700
2026-07-10 17:52:39.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:52:46.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677166.374629,lastReceiveYUVTimeInterval=1783677166.360173,interval=0,videoView=0x10d400700
2026-07-10 17:52:49.358 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:52:56.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677176.374696,lastReceiveYUVTimeInterval=1783677176.329667,interval=0,videoView=0x10d400700
2026-07-10 17:52:59.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:53:06.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677186.374687,lastReceiveYUVTimeInterval=1783677186.360145,interval=0,videoView=0x10d400700
2026-07-10 17:53:09.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:53:16.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677196.374713,lastReceiveYUVTimeInterval=1783677196.327344,interval=0,videoView=0x10d400700
2026-07-10 17:53:19.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:53:26.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677206.374674,lastReceiveYUVTimeInterval=1783677206.328252,interval=0,videoView=0x10d400700
2026-07-10 17:53:29.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:53:36.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677216.374674,lastReceiveYUVTimeInterval=1783677216.328221,interval=0,videoView=0x10d400700
2026-07-10 17:53:39.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:53:46.376 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677226.376562,lastReceiveYUVTimeInterval=1783677226.370986,interval=0,videoView=0x10d400700
2026-07-10 17:53:49.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:53:56.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677236.374659,lastReceiveYUVTimeInterval=1783677236.364477,interval=0,videoView=0x10d400700
2026-07-10 17:53:59.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:54:06.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677246.374735,lastReceiveYUVTimeInterval=1783677246.361592,interval=0,videoView=0x10d400700
2026-07-10 17:54:09.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:54:16.374 Seetong_tps[47233:4474774]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783677256.374556,lastReceiveYUVTimeInterval=1783677256.338386,interval=0,videoView=0x10d400700
2026-07-10 17:54:19.356 Seetong_tps[47233:4474774]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-10 17:54:20.398 Seetong_tps[47233:4474810]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-10 17:54:20.400 Seetong_tps[47233:4474774]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-10 17:54:20.402 Seetong_tps[47233:4474774] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.113","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783676763000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783667897000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-10 17:54:20.402 Seetong_tps[47233:4474774]  --- 取消心跳 destoryHeartBeat --- 
2026-07-10 17:54:20.402 Seetong_tps[47233:4474774]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-10 17:54:20.412 Seetong_tps[47233:4474774]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d400700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d448040>; layer = <CALayer: 0x10c3fdfe0>>
2026-07-10 17:54:20.413 Seetong_tps[47233:4474774] #####Vstop:uid:29115420-0-port:2
2026-07-10 17:54:20.413 Seetong_tps[47233:4474774] -----------1release decodeport = 2
2026-07-10 17:54:20.414 Seetong_tps[47233:4474774] _openGLView clearFrame ...
2026-07-10 17:54:20.415 Seetong_tps[47233:4474774] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-10 17:54:40.479 Seetong_tps[47233:4474774] zzzzz:backgroundDoSomething
2026-07-10 17:54:40.479 Seetong_tps[47233:4475648] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-10 17:54:40.480 Seetong_tps[47233:4475648] --FC_StopDevComEx end
2026-07-10 17:54:45.483 Seetong_tps[47233:4474774] zzzzz:stopBackgroundTask 180seconds
2026-07-11 07:49:37.934 Seetong_tps[49862:4897905] app_version=8.3.805
2026-07-11 07:49:37.945 Seetong_tps[49862:4897905]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-11 07:49:37.945 Seetong_tps[49862:4897909] 询问用户是否开启推送成功
2026-07-11 07:49:37.945 Seetong_tps[49862:4897909] 用户点击允许接收推送
2026-07-11 07:49:37.945 Seetong_tps[49862:4897905] showForLogin 1
2026-07-11 07:49:37.945 Seetong_tps[49862:4897905] AppLaunch 还剩 6.604641914367676 秒
2026-07-11 07:49:37.946 Seetong_tps[49862:4897912] remoteNotificationSetting: <UNNotificationSettings: 0x10e6da6c0; 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-07-11 07:49:37.964 Seetong_tps[49862:4897905]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-11 07:49:38.004 Seetong_tps[49862:4897905] viewDidLoad/configtime=2026-07-10 下午11:49:38 +0000
2026-07-11 07:49:38.005 Seetong_tps[49862:4897905]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-11 07:49:38.005 Seetong_tps[49862:4897905]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-11 07:49:38.064 Seetong_tps[49862:4897905]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-11 07:49:38.064 Seetong_tps[49862:4897905]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-11 07:49:38.066 Seetong_tps[49862:4897905]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-11 07:49:38.067 Seetong_tps[49862:4897905] 开始检查未读客服消息...
2026-07-11 07:49:38.067 Seetong_tps[49862:4897905] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-11 07:49:38.067 Seetong_tps[49862:4897905]  --- 取消心跳 destoryHeartBeat --- 
2026-07-11 07:49:38.069 Seetong_tps[49862:4897934] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDMzMjE3Nzk2OSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.hKixr8DSZT5HSm8OGU2yxrQYR8X-1geEZElzlXxoBQg","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDMzMjE3Nzk2OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5NyJdfQ.l_6U1QafodgaHxocAqyHAI6lAkiK4gUVWgHBhF2UCRc","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:24900"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24903"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24906"}]}
====
2026-07-11 07:49:38.075 Seetong_tps[49862:4897905]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-11 07:49:38.075 Seetong_tps[49862:4897905]  -- WebSocket connection - getNetty - 
2026-07-11 07:49:38.076 Seetong_tps[49862:4897905]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-11 07:49:38.079 Seetong_tps[49862:4897905] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-11 07:49:38.079 Seetong_tps[49862:4897905] NAV deviceOrientationDidChange:1
2026-07-11 07:49:38.082 Seetong_tps[49862:4897905]  -- groupDeviceList -- 
2026-07-11 07:49:38.082 Seetong_tps[49862:4897905] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-11 07:49:38.082 Seetong_tps[49862:4897905]  -- WebSocket connection - getNetty - 
2026-07-11 07:49:38.082 Seetong_tps[49862:4897905]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-11 07:49:38.135 Seetong_tps[49862:4897911] ====请求接口 - 成功 - 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-07 00:00:00","adStartTimeStamp":1783353600000,"adEndTime":"2026-07-07 23:59:59","adEndTimeStamp":1783439999000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260706/a7fd812ce05a8637c72f3da65c2c33a0.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1076a8c00>{number = 8, name = (null)}====
2026-07-11 07:49:38.185 Seetong_tps[49862:4897905]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-11 07:49:38.265 Seetong_tps[49862:4897910] ====请求接口 - 成功 - 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: 0x107438f00>{number = 3, name = (null)}====
2026-07-11 07:49:38.265 Seetong_tps[49862:4897907] ====请求接口 - 成功 - 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=bjrelay58.s5.seetong.com:8443;type=0&load=28&addr=bjrelay66.s5.seetong.com:5443;type=0&load=19&addr=bjrelay9.s5.seetong.com:12443;","vipRelayServers":"type=0&load=62&addr=bjrelay43.s2.seetong.com:9443;type=0&load=37&addr=bjrelayvip2.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.204.34","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10743b780>{number = 6, name = (null)}====
2026-07-11 07:49:38.265 Seetong_tps[49862:4897909] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x107439080>{number = 2, name = (null)}====
2026-07-11 07:49:38.265 Seetong_tps[49862:4897993] ====请求接口 - 成功 - 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":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBQMAU1IBW1YPblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a0a3180>{number = 15, name = (null)}====
2026-07-11 07:49:38.281 Seetong_tps[49862:4897990] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a0a0a00>{number = 16, name = (null)}====
2026-07-11 07:49:38.281 Seetong_tps[49862:4897912] ====请求接口 - 成功 - 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: 0x10e6bf900>{number = 11, name = (null)}====
2026-07-11 07:49:38.282 Seetong_tps[49862:4897989] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a0a3200>{number = 17, name = (null)}====
2026-07-11 07:49:38.282 Seetong_tps[49862:4897992] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x1145b9ec0>{number = 13, name = (null)}====
2026-07-11 07:49:38.291 Seetong_tps[49862:4897991] ====请求接口 - 成功 - 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: 0x10a0a3080>{number = 19, name = (null)}====
2026-07-11 07:49:38.328 Seetong_tps[49862:4897905] Super properties have already been unregistered.
2026-07-11 07:49:38.328 Seetong_tps[49862:4897917] ====请求接口 - 成功 - 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: 0x10a0a3240>{number = 18, name = (null)}====
2026-07-11 07:49:38.328 Seetong_tps[49862:4897908] ====请求接口 - 成功 - 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.34","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783727229000,"lastHeartTime":1783711214000,"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: 0x107439200>{number = 4, name = (null)}====
2026-07-11 07:49:38.328 Seetong_tps[49862:4897905] UMAPM_OOMSampling(0,0):NO
2026-07-11 07:49:38.330 Seetong_tps[49862:4897905]  -- deviceListDataUpdate - AppLaunch 还剩 1.219856023788452 秒 - 再延迟 1.719856023788452 秒 - 启动耗时 1.780143976211548 秒
2026-07-11 07:49:38.330 Seetong_tps[49862:4897905]  -- groupDeviceList -- 
2026-07-11 07:49:38.330 Seetong_tps[49862:4897905] groupDeviceList 已在进行中，跳过新的调用
2026-07-11 07:49:38.330 Seetong_tps[49862:4897905]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1780 毫秒
2026-07-11 07:49:38.333 Seetong_tps[49862:4897905]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-11 07:49:38.334 Seetong_tps[49862:4897905]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-11 07:49:38.334 Seetong_tps[49862:4897905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-11 07:49:38.335 Seetong_tps[49862:4897905]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 556;
}
2026-07-11 07:49:38.346 Seetong_tps[49862:4897905] ++++-[VideoView dealloc]++++
2026-07-11 07:49:38.350 Seetong_tps[49862:4897905] OpenGLView20_Seetong dealloc:0x10a099200
2026-07-11 07:49:38.362 Seetong_tps[49862:4897905]  -- WebSocket - 重置重连次数 -- 
2026-07-11 07:49:38.372 Seetong_tps[49862:4897905]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-11 07:49:38.372 Seetong_tps[49862:4897905]  -- WebSocket connection - getNetty - 
2026-07-11 07:49:38.372 Seetong_tps[49862:4897905]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-11 07:49:38.378 Seetong_tps[49862:4897905]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-11 07:49:38.378 Seetong_tps[49862:4897905]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-11 07:49:38.386 Seetong_tps[49862:4897905]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-11 07:49:38.387 Seetong_tps[49862:4897905]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGBQMAU1IBW1YPblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-11 07:49:38.391 Seetong_tps[49862:4897905]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-11 07:49:38.396 Seetong_tps[49862:4897905] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-11 07:49:38.396 Seetong_tps[49862:4897905] 客服消息未读数量: 0
2026-07-11 07:49:38.396 Seetong_tps[49862:4897905]  -- 获取版本信息成功: {
    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-07-11 07:49:38.399 Seetong_tps[49862:4897905]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-11 07:49:38.399 Seetong_tps[49862:4897905] UMAPM_NetworkSampling(0,0):NO
2026-07-11 07:49:38.399 Seetong_tps[49862:4897989]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-11 07:49:38.399 Seetong_tps[49862:4897905]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-11 07:49:38.399 Seetong_tps[49862:4897905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-11 07:49:38.399 Seetong_tps[49862:4897905]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-11 07:49:38.399 Seetong_tps[49862:4897989]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-11 07:49:38.399 Seetong_tps[49862:4897989]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-11 07:49:38.400 Seetong_tps[49862:4897989]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-11 07:49:38.400 Seetong_tps[49862:4897989]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-11 07:49:38.400 Seetong_tps[49862:4897989]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-11 07:49:38.401 Seetong_tps[49862:4897905] 蓝牙已打开
2026-07-11 07:49:38.405 Seetong_tps[49862:4897905]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-11 07:49:38.420 Seetong_tps[49862:4897905]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-11 07:49:38.527 Seetong_tps[49862:4897917] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a0a3240>{number = 18, name = (null)}====
2026-07-11 07:49:38.534 Seetong_tps[49862:4897905]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-11 07:49:38.534 Seetong_tps[49862:4897905]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1984 毫秒
2026-07-11 07:49:38.534 Seetong_tps[49862:4897905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783727229000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783711214000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-11 07:49:38.534 Seetong_tps[49862:4897905]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-11 07:49:38.534 Seetong_tps[49862:4897905]  -- groupDeviceList -- 
2026-07-11 07:49:38.534 Seetong_tps[49862:4897905]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-11 07:49:38.534 Seetong_tps[49862:4897905]  -- WebSocket - 重置重连次数 -- 
2026-07-11 07:49:38.534 Seetong_tps[49862:4897905]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-11 07:49:38.536 Seetong_tps[49862:4897905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-11 07:49:38.536 Seetong_tps[49862:4897905]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVwIKA1EJUlppAQQB","reconn":0}}
2026-07-11 07:49:38.536 Seetong_tps[49862:4897905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-11 07:49:38.536 Seetong_tps[49862:4897905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783727229000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783711214000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-11 07:49:38.537 Seetong_tps[49862:4897905]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-11 07:49:38.537 Seetong_tps[49862:4897905]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-11 07:49:38.537 Seetong_tps[49862:4897905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-11 07:49:38.538 Seetong_tps[49862:4897905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-11 07:49:38.538 Seetong_tps[49862:4897905]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-11 07:49:38.568 Seetong_tps[49862:4897905]  -- STBluetoothManager - 结束扫描 - 
2026-07-11 07:49:38.568 Seetong_tps[49862:4897905]  -- STBluetoothManager - 开始扫描 - 
2026-07-11 07:49:38.635 Seetong_tps[49862:4897905] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-11 07:49:38.635 Seetong_tps[49862:4897905] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-11 07:49:38.636 Seetong_tps[49862:4897905] Formatted Date: 2026-07-11
2026-07-11 07:49:38.636 Seetong_tps[49862:4897905]  --- webSocketGetServerData msgId: B015EA1C-09B2-47AC-B171-16772AFAFD82 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-11";
        token = AVYOAQteVABrAAkFBgUFVwIKA1EJUlppAQQB;
    };
}
2026-07-11 07:49:38.636 Seetong_tps[49862:4897905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-11 07:49:38.636 Seetong_tps[49862:4897905]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-11 07:49:38.718 Seetong_tps[49862:4897905]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-11 07:49:38.718 Seetong_tps[49862:4897905] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-11 07:49:38.718 Seetong_tps[49862:4897905]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-11 07:49:38.718 Seetong_tps[49862:4897905]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-11 07:49:38.718 Seetong_tps[49862:4897905] Sorted Dates (Descending): (
)
2026-07-11 07:49:38.915 Seetong_tps[49862:4897934] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-11 07:49:38.915 Seetong_tps[49862:4897934] [DeviceMonitor] 监控管理器初始化完成
2026-07-11 07:49:40.077 Seetong_tps[49862:4897905] AppLaunch hideForRefreshToken
2026-07-11 07:49:40.077 Seetong_tps[49862:4897905] AppLaunch hideForRefreshToken dismiss
2026-07-11 07:49:40.077 Seetong_tps[49862:4897905] AppLaunch dismiss...
2026-07-11 07:49:40.144 Seetong_tps[49862:4897905] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-11 07:49:40.144 Seetong_tps[49862:4897905] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-11 07:49:40.144 Seetong_tps[49862:4897905] 用户设置的具体字体大小: 15.000000
2026-07-11 07:49:40.232 Seetong_tps[49862:4897934]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-11 07:49:40.232 Seetong_tps[49862:4897934]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-11 07:49:40.232 Seetong_tps[49862:4897934]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-11 07:49:40.234 Seetong_tps[49862:4897905]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-11 07:49:40.234 Seetong_tps[49862:4897911] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-11 07:49:40.234 Seetong_tps[49862:4897998] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-11 07:49:40.291 Seetong_tps[49862:4897934]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-11 07:49:40.291 Seetong_tps[49862:4897934]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-11 07:49:40.292 Seetong_tps[49862:4897934]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-11 07:49:40.292 Seetong_tps[49862:4897998] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-11 07:49:40.292 Seetong_tps[49862:4897998] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-11 07:49:40.292 Seetong_tps[49862:4897998] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-11 07:49:40.296 Seetong_tps[49862:4897934]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-11 07:49:40.296 Seetong_tps[49862:4897934]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-11 07:49:40.296 Seetong_tps[49862:4897934]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-11 07:49:40.296 Seetong_tps[49862:4897911] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-11 07:49:40.296 Seetong_tps[49862:4897998] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-11 07:49:40.297 Seetong_tps[49862:4897989] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-11 07:49:40.352 Seetong_tps[49862:4897939]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-11 07:49:40.355 Seetong_tps[49862:4897905]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-11 07:49:40.357 Seetong_tps[49862:4897939]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-11 07:49:40.382 Seetong_tps[49862:4897905]  dealloc -- STAppLaunchWindow
2026-07-11 07:49:40.384 Seetong_tps[49862:4897905]  dealloc -- STAppLaunchViewController
2026-07-11 07:49:40.386 Seetong_tps[49862:4897905] AppLaunch dismiss... end
2026-07-11 07:49:40.879 Seetong_tps[49862:4897905] MessageThrottle reloadTableView ---
2026-07-11 07:49:41.087 Seetong_tps[49862:4897905]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-11 07:49:41.393 Seetong_tps[49862:4897998] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11471b700>{number = 21, name = (null)}====
2026-07-11 07:49:41.608 Seetong_tps[49862:4897905]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-11 07:49:41.609 Seetong_tps[49862:4897905]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-11 07:49:41.609 Seetong_tps[49862:4897905]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-11 07:49:41.609 Seetong_tps[49862:4897905] 滚动已停止500毫秒，执行操作:29115420
2026-07-11 07:49:41.877 Seetong_tps[49862:4897998] ====请求接口 - 成功 - 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: 0x11471b700>{number = 21, name = (null)}====
2026-07-11 07:49:43.433 Seetong_tps[49862:4897905] UMAPM_OOMSampling(0,0):NO
2026-07-11 07:49:43.433 Seetong_tps[49862:4897905] UMAPM_NetworkSampling(0,0):NO
2026-07-11 07:49:45.858 Seetong_tps[49862:4897905]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-11 07:49:45.871 Seetong_tps[49862:4897905] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-11 07:49:45.926 Seetong_tps[49862:4897991] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-11 07:49:45.926 Seetong_tps[49862:4897905] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-11 07:49:45.926 Seetong_tps[49862:4897905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-11 07:49:45.928 Seetong_tps[49862:4897905] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-11 07:49:45.930 Seetong_tps[49862:4897905]  -- STBluetoothManager - 结束扫描 - 
2026-07-11 07:49:45.947 Seetong_tps[49862:4897905]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-11 上午7:49:45 947
2026-07-11 07:49:45.947 Seetong_tps[49862:4897905]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3f0700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c01cfe0>; layer = <CALayer: 0x10a3dcda0>>
2026-07-11 07:49:45.947 Seetong_tps[49862:4897905]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3f0700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c01cfe0>; layer = <CALayer: 0x10a3dcda0>> -- _camera.supportPlatform: 0
2026-07-11 07:49:45.948 Seetong_tps[49862:4897905]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-10 下午11:49:45 +0000
2026-07-11 07:49:45.948 Seetong_tps[49862:4897905]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-08 \U4e0a\U53483:38:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:46:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:50:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0b\U534811:49:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-11 07:49:45.948 Seetong_tps[49862:4897905]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-11 上午7:49:45 949
2026-07-11 07:49:45.949 Seetong_tps[49862:4897991] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-11 07:49:45.973 Seetong_tps[49862:4897905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-11 07:49:45.976 Seetong_tps[49862:4897905] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-11 07:49:45.978 Seetong_tps[49862:4897905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-11 07:49:45.978 Seetong_tps[49862:4897905] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-11 07:49:46.002 Seetong_tps[49862:4897905]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-11 07:49:46.004 Seetong_tps[49862:4897905] 未处理的 biz 类型: res_video_preview_advert
2026-07-11 07:49:46.005 Seetong_tps[49862:4897905]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-11 07:49:46.005 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-11 07:49:46.005 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-11 07:49:46.032 Seetong_tps[49862:4897905]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-11 07:49:46.032 Seetong_tps[49862:4897905]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-11 07:49:46.033 Seetong_tps[49862:4897992] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-11 07:49:46.232 Seetong_tps[49862:4897905] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-11 07:49:47.030 Seetong_tps[49862:4897939] ===29115420===
2026-07-11 07:49:47.254 Seetong_tps[49862:4897939] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-11 07:49:47.255 Seetong_tps[49862:4897934] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-11 07:49:47.255 Seetong_tps[49862:4897934] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-11 07:49:47.255 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076ab8c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e62ca00>
2026-07-11 07:49:47.256 Seetong_tps[49862:4897934] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-11 07:49:47.256 Seetong_tps[49862:4897934] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-11 07:49:47.256 Seetong_tps[49862:4897934] InitDecodePortLog: playsettype = 50
2026-07-11 07:49:47.259 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.33 - 设备: 庭院 - 29115420
2026-07-11 07:49:47.259 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-11 07:49:47.260 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-11 07:49:47.260 Seetong_tps[49862:4897934] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-11 07:49:47.260 Seetong_tps[49862:4897934] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-11 07:49:47.260 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-11 07:49:47.260 Seetong_tps[49862:4897934] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-11 07:49:47.261 Seetong_tps[49862:4897934] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-11 07:49:47.276 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.35 - 设备: 庭院 - 29115420
2026-07-11 07:49:48.331 Seetong_tps[49862:4897905]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-11 07:49:49.029 Seetong_tps[49862:4897939]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-11 07:49:49.114 Seetong_tps[49862:4898064] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-11 07:49:49.128 Seetong_tps[49862:4897905] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-11 07:49:49.136 Seetong_tps[49862:4898064] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-11 07:49:49.153 Seetong_tps[49862:4897992] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-11 07:49:49.169 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.24 - 设备: 庭院 - 29115420
2026-07-11 07:49:49.169 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.24 - 设备: 庭院 - 29115420
2026-07-11 07:49:49.799 Seetong_tps[49862:4897939] Failed to get IoT drive away set configuration.
2026-07-11 07:49:49.800 Seetong_tps[49862:4897939]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-11 07:49:55.949 Seetong_tps[49862:4897905]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1783727395.949065,lastReceiveYUVTimeInterval=1783727395.911255,interval=0,videoView=0x10a3f0700
2026-07-11 07:49:56.310 Seetong_tps[49862:4897905]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3f0700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c01cfe0>; layer = <CALayer: 0x10a3dcda0>>
2026-07-11 07:49:56.310 Seetong_tps[49862:4897905] #####Vstop:uid:29115420-0-port:1
2026-07-11 07:49:56.310 Seetong_tps[49862:4897905] -----------1release decodeport = 1
2026-07-11 07:49:56.311 Seetong_tps[49862:4897905]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3200;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 10300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-11 07:49:56.313 Seetong_tps[49862:4897905] _openGLView clearFrame ...
2026-07-11 07:49:56.330 Seetong_tps[49862:4897905] 当前控制器：STPlaybackVC
2026-07-11 07:49:56.331 Seetong_tps[49862:4897905]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-11 07:49:56.331 Seetong_tps[49862:4897905] 开始监听camera_nvr的onlineStatus属性变化
2026-07-11 07:49:56.331 Seetong_tps[49862:4897905] camera_nvr对象已切换，重新设置KVO监听
2026-07-11 07:49:56.342 Seetong_tps[49862:4897905] 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-07-11 07:49:56.521 Seetong_tps[49862:4897905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-11 07:49:56.522 Seetong_tps[49862:4897905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-11 07:49:56.522 Seetong_tps[49862:4897905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-11 07:49:56.523 Seetong_tps[49862:4897905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-11 07:49:56.523 Seetong_tps[49862:4897905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-11 07:49:56.523 Seetong_tps[49862:4897905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-11 07:49:56.523 Seetong_tps[49862:4897905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-11 07:49:56.523 Seetong_tps[49862:4897905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-11 07:49:56.530 Seetong_tps[49862:4897905]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-11 07:49:56.530 Seetong_tps[49862:4897905] ====高度=91.000000
2026-07-11 07:49:56.531 Seetong_tps[49862:4897905]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-11 07:49:56.532 Seetong_tps[49862:4897905] 停止监听camera_nvr的onlineStatus属性变化
2026-07-11 07:49:56.532 Seetong_tps[49862:4897905] 开始监听camera_nvr的onlineStatus属性变化
2026-07-11 07:49:56.533 Seetong_tps[49862:4897905] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-11 07:49:56.533 Seetong_tps[49862:4897905] ###### stopNvrRemoteRecord ......
2026-07-11 07:49:56.534 Seetong_tps[49862:4897905] updateAlarmListTable:messageModelList=0
2026-07-11 07:49:56.541 Seetong_tps[49862:4897905]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-11 07:49:56.541 Seetong_tps[49862:4897912] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-11 07:49:56.541 Seetong_tps[49862:4897905]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-11 07:49:56.541 Seetong_tps[49862:4897905]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-11 07:49:56.541 Seetong_tps[49862:4897905] updateAlarmListTable:messageModelList=0
2026-07-11 07:49:56.591 Seetong_tps[49862:4897905] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-11 07:49:56.657 Seetong_tps[49862:4897905]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-11 07:49:56.714 Seetong_tps[49862:4897992] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1145b9ec0>{number = 13, name = (null)}====
2026-07-11 07:49:56.726 Seetong_tps[49862:4897934] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-11 07:49:56.726 Seetong_tps[49862:4897934]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-11 07:49:56.726 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076ab8c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e62ca00>
2026-07-11 07:49:56.726 Seetong_tps[49862:4897934] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-11 07:49:56.726 Seetong_tps[49862:4897934] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-11 07:49:56.726 Seetong_tps[49862:4897934] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-11 07:49:56.726 Seetong_tps[49862:4897934] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-11 07:49:56.726 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-11 07:49:56.726 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 10.80 - 设备: 庭院 - 29115420
2026-07-11 07:49:56.791 Seetong_tps[49862:4897912] ====请求接口 - 成功 - 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: 0x10e6bf900>{number = 11, name = (null)}====
2026-07-11 07:49:56.825 Seetong_tps[49862:4897911] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1076a8c00>{number = 8, name = (null)}====
2026-07-11 07:49:57.232 Seetong_tps[49862:4897939] ===29115420===
2026-07-11 07:49:58.331 Seetong_tps[49862:4897905]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-11 07:49:58.827 Seetong_tps[49862:4897905]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-11 07:50:00.025 Seetong_tps[49862:4897939]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:1111111111100000000000000000000 - result: 0 - devid: 29115420
2026-07-11 07:50:00.436 Seetong_tps[49862:4897939] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=784
2026-07-11 07:50:00.438 Seetong_tps[49862:4897905] timeSliceArray.count=50
2026-07-11 07:50:00.488 Seetong_tps[49862:4897905] nvrParseRecPlayBlock timelineModelArray.count=49
2026-07-11 07:50:00.488 Seetong_tps[49862:4897905] timelineModel.timePaint=07:39:56-07:49:05,timelineModel.recordType=1
2026-07-11 07:50:00.511 Seetong_tps[49862:4897905] updateAlarmListTable:messageModelList=24
2026-07-11 07:50:00.511 Seetong_tps[49862:4897905]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-11 07:50:00.513 Seetong_tps[49862:4897905]  --- setFirstTimePosition --- i: 48 - recordType: 1
2026-07-11 07:50:00.513 Seetong_tps[49862:4897905]  --- setFirstTimePosition --- i: 47 - recordType: 7
2026-07-11 07:50:00.513 Seetong_tps[49862:4897905] _firstHaveDataTime=07:39:40
2026-07-11 07:50:01.410 Seetong_tps[49862:4897905]  -- 预览倒计时 -- User interaction detected
2026-07-11 07:50:01.432 Seetong_tps[49862:4897905] uid:29115420 FC_P2PNvrReplayByTime
2026-07-11 07:50:01.433 Seetong_tps[49862:4897905]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-08 \U4e0a\U53483:38:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:46:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:50:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0b\U534811:49:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-11 07:50:01.433 Seetong_tps[49862:4897905]  -- 播放视频（录像） -- 开始时间: 2026-07-10 下午11:50:01 +0000
2026-07-11 07:50:01.433 Seetong_tps[49862:4897911] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260711073940
2026-07-11 07:50:01.433 Seetong_tps[49862:4897905]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260711073940
2026-07-11 07:50:01.500 Seetong_tps[49862:4897939]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-11 07:50:01.882 Seetong_tps[49862:4897934] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-11 07:50:01.882 Seetong_tps[49862:4897934]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-11 07:50:01.882 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076ab8c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e62ca00>
2026-07-11 07:50:01.882 Seetong_tps[49862:4897934] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-11 07:50:01.882 Seetong_tps[49862:4897934] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-11 07:50:01.883 Seetong_tps[49862:4897934] InitDecodePortLog: playsettype = 50
2026-07-11 07:50:01.883 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-11 07:50:01.883 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-11 07:50:01.883 Seetong_tps[49862:4897934] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-11 07:50:01.883 Seetong_tps[49862:4897934] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-11 07:50:01.883 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-11 07:50:01.883 Seetong_tps[49862:4897934] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-11 07:50:01.883 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.45 - 设备: 庭院 - 29115420
2026-07-11 07:50:01.884 Seetong_tps[49862:4897934] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-11 07:50:01.887 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.45 - 设备: 庭院 - 29115420
2026-07-11 07:50:01.895 Seetong_tps[49862:4897905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-11 07:50:03.865 Seetong_tps[49862:4897905] 卡回放第一帧回调 倍速 = 0
2026-07-11 07:50:06.153 Seetong_tps[49862:4897905]  -- videoView tap -- 
2026-07-11 07:50:08.331 Seetong_tps[49862:4897905]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-11 07:50:09.475 Seetong_tps[49862:4897905]  -- WebSocket - 重置重连次数 -- 
2026-07-11 07:50:14.514 Seetong_tps[49862:4897905]  -- 预览倒计时 -- User interaction detected
2026-07-11 07:50:14.524 Seetong_tps[49862:4897905] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-11 07:50:14.524 Seetong_tps[49862:4897905] ###### stopNvrRemoteRecord ......
2026-07-11 07:50:14.533 Seetong_tps[49862:4897905] updateAlarmListTable:messageModelList=0
2026-07-11 07:50:14.544 Seetong_tps[49862:4897905]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-11 上午7:50:14 545
2026-07-11 07:50:14.545 Seetong_tps[49862:4897905]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3f0700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c01cfe0>; layer = <CALayer: 0x10a3dcda0>>
2026-07-11 07:50:14.545 Seetong_tps[49862:4897905]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3f0700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c01cfe0>; layer = <CALayer: 0x10a3dcda0>> -- _camera.supportPlatform: 0
2026-07-11 07:50:14.545 Seetong_tps[49862:4897905]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-10 下午11:50:14 +0000
2026-07-11 07:50:14.545 Seetong_tps[49862:4897905]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-08 \U4e0a\U53483:38:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:46:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:50:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0b\U534811:49:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-11 07:50:14.546 Seetong_tps[49862:4897905]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-11 上午7:50:14 546
2026-07-11 07:50:14.546 Seetong_tps[49862:4898122] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-11 07:50:14.580 Seetong_tps[49862:4897905]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-11 07:50:14.588 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-11 07:50:14.588 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-11 07:50:14.802 Seetong_tps[49862:4897934] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-11 07:50:14.802 Seetong_tps[49862:4897934]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-11 07:50:14.803 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076ab8c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e62ca00>
2026-07-11 07:50:14.803 Seetong_tps[49862:4897934] InitDecodePortLog: initDecodePort _decodePort = 4
2026-07-11 07:50:14.803 Seetong_tps[49862:4897934] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-11 07:50:14.804 Seetong_tps[49862:4897934] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-11 07:50:14.804 Seetong_tps[49862:4897934] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-11 07:50:14.804 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-07-11 07:50:14.805 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.26 - 设备: 庭院 - 29115420
2026-07-11 07:50:14.815 Seetong_tps[49862:4897939] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-11 07:50:14.816 Seetong_tps[49862:4897934] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-11 07:50:14.816 Seetong_tps[49862:4897934] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-11 07:50:14.816 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076ab8c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e62ca00>
2026-07-11 07:50:14.817 Seetong_tps[49862:4897934] InitDecodePortLog: initDecodePort _decodePort = 5
2026-07-11 07:50:14.817 Seetong_tps[49862:4897934] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-11 07:50:14.817 Seetong_tps[49862:4897934] InitDecodePortLog: playsettype = 50
2026-07-11 07:50:14.817 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-11 07:50:14.817 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-07-11 07:50:14.817 Seetong_tps[49862:4897934] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-11 07:50:14.817 Seetong_tps[49862:4897934] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-07-11 07:50:14.817 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-07-11 07:50:14.818 Seetong_tps[49862:4897934] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-11 07:50:14.818 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.27 - 设备: 庭院 - 29115420
2026-07-11 07:50:14.818 Seetong_tps[49862:4897934] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-11 07:50:14.822 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.28 - 设备: 庭院 - 29115420
2026-07-11 07:50:15.093 Seetong_tps[49862:4897905] 停止监听camera_nvr的onlineStatus属性变化
2026-07-11 07:50:15.093 Seetong_tps[49862:4897905]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-07-11 07:50:15.093 Seetong_tps[49862:4897905] dealloc -- STPlaybackVC
2026-07-11 07:50:15.100 Seetong_tps[49862:4897905] ++++-[VideoView dealloc]++++
2026-07-11 07:50:15.102 Seetong_tps[49862:4897905] OpenGLView20_Seetong dealloc:0x10c3d8200
2026-07-11 07:50:15.103 Seetong_tps[49862:4897905] ++++-[VideoView dealloc]++++
2026-07-11 07:50:15.105 Seetong_tps[49862:4897905] OpenGLView20_Seetong dealloc:0x10c368e00
2026-07-11 07:50:15.770 Seetong_tps[49862:4898399] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-11 07:50:15.775 Seetong_tps[49862:4898344] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-11 07:50:15.777 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.23 - 设备: 庭院 - 29115420
2026-07-11 07:50:15.831 Seetong_tps[49862:4897939] Failed to get IoT drive away set configuration.
2026-07-11 07:50:15.831 Seetong_tps[49862:4897939]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-11 07:50:18.331 Seetong_tps[49862:4897905]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-11 07:50:21.270 Seetong_tps[49862:4897905]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3f0700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c01cfe0>; layer = <CALayer: 0x10a3dcda0>>
2026-07-11 07:50:21.270 Seetong_tps[49862:4897905] #####Vstop:uid:29115420-0-port:5
2026-07-11 07:50:21.270 Seetong_tps[49862:4897905] -----------1release decodeport = 5
2026-07-11 07:50:21.271 Seetong_tps[49862:4897905] _openGLView clearFrame ...
2026-07-11 07:50:21.286 Seetong_tps[49862:4897905] 当前控制器：STPlaybackVC
2026-07-11 07:50:21.286 Seetong_tps[49862:4897905]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-11 07:50:21.286 Seetong_tps[49862:4897905] 开始监听camera_nvr的onlineStatus属性变化
2026-07-11 07:50:21.286 Seetong_tps[49862:4897905] camera_nvr对象已切换，重新设置KVO监听
2026-07-11 07:50:21.294 Seetong_tps[49862:4897905] 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-07-11 07:50:21.357 Seetong_tps[49862:4897905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-11 07:50:21.358 Seetong_tps[49862:4897905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-11 07:50:21.358 Seetong_tps[49862:4897905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-11 07:50:21.359 Seetong_tps[49862:4897905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-11 07:50:21.359 Seetong_tps[49862:4897905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-11 07:50:21.359 Seetong_tps[49862:4897905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-11 07:50:21.359 Seetong_tps[49862:4897905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-11 07:50:21.360 Seetong_tps[49862:4897905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-11 07:50:21.367 Seetong_tps[49862:4897905]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-11 07:50:21.367 Seetong_tps[49862:4897905] ====高度=91.000000
2026-07-11 07:50:21.367 Seetong_tps[49862:4897905]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-11 07:50:21.367 Seetong_tps[49862:4897905] 停止监听camera_nvr的onlineStatus属性变化
2026-07-11 07:50:21.367 Seetong_tps[49862:4897905] 开始监听camera_nvr的onlineStatus属性变化
2026-07-11 07:50:21.368 Seetong_tps[49862:4897905] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-11 07:50:21.368 Seetong_tps[49862:4897905] ###### stopNvrRemoteRecord ......
2026-07-11 07:50:21.369 Seetong_tps[49862:4897905] updateAlarmListTable:messageModelList=0
2026-07-11 07:50:21.372 Seetong_tps[49862:4897905]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-11 07:50:21.372 Seetong_tps[49862:4897912] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-11 07:50:21.372 Seetong_tps[49862:4897905]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-11 07:50:21.372 Seetong_tps[49862:4897905]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-11 07:50:21.372 Seetong_tps[49862:4897905] updateAlarmListTable:messageModelList=0
2026-07-11 07:50:21.404 Seetong_tps[49862:4897905] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-11 07:50:21.423 Seetong_tps[49862:4897905]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-11 07:50:21.613 Seetong_tps[49862:4898345] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12e4e6080>{number = 28, name = (null)}====
2026-07-11 07:50:21.632 Seetong_tps[49862:4897934] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-11 07:50:21.632 Seetong_tps[49862:4897934]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-11 07:50:21.632 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076ab8c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e62ca00>
2026-07-11 07:50:21.632 Seetong_tps[49862:4897934] InitDecodePortLog: initDecodePort _decodePort = 6
2026-07-11 07:50:21.632 Seetong_tps[49862:4897934] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-11 07:50:21.632 Seetong_tps[49862:4897934] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-11 07:50:21.632 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.09 - 设备: 庭院 - 29115420
2026-07-11 07:50:21.632 Seetong_tps[49862:4897934] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-11 07:50:21.632 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-11 07:50:21.652 Seetong_tps[49862:4897912] ====请求接口 - 成功 - 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: 0x10e6bf900>{number = 11, name = (null)}====
2026-07-11 07:50:21.674 Seetong_tps[49862:4898122] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x12e4e79c0>{number = 24, name = (null)}====
2026-07-11 07:50:22.234 Seetong_tps[49862:4897939] ===29115420===
2026-07-11 07:50:23.816 Seetong_tps[49862:4897905]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-11 07:50:25.097 Seetong_tps[49862:4897939]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:1111111111100000000000000000000 - result: 0 - devid: 29115420
2026-07-11 07:50:25.144 Seetong_tps[49862:4897939] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=784
2026-07-11 07:50:25.144 Seetong_tps[49862:4897905] timeSliceArray.count=50
2026-07-11 07:50:25.194 Seetong_tps[49862:4897905] nvrParseRecPlayBlock timelineModelArray.count=49
2026-07-11 07:50:25.195 Seetong_tps[49862:4897905] timelineModel.timePaint=07:39:56-07:50:06,timelineModel.recordType=1
2026-07-11 07:50:25.218 Seetong_tps[49862:4897905] updateAlarmListTable:messageModelList=24
2026-07-11 07:50:25.218 Seetong_tps[49862:4897905]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-11 07:50:25.219 Seetong_tps[49862:4897905]  --- setFirstTimePosition --- i: 48 - recordType: 1
2026-07-11 07:50:25.219 Seetong_tps[49862:4897905]  --- setFirstTimePosition --- i: 47 - recordType: 7
2026-07-11 07:50:25.219 Seetong_tps[49862:4897905] _firstHaveDataTime=07:39:40
2026-07-11 07:50:25.852 Seetong_tps[49862:4897905]  -- 预览倒计时 -- User interaction detected
2026-07-11 07:50:25.873 Seetong_tps[49862:4897905] uid:29115420 FC_P2PNvrReplayByTime
2026-07-11 07:50:25.874 Seetong_tps[49862:4897905]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-08 \U4e0a\U53483:38:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:46:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:50:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0b\U534811:49:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-11 07:50:25.874 Seetong_tps[49862:4897905]  -- 播放视频（录像） -- 开始时间: 2026-07-10 下午11:50:25 +0000
2026-07-11 07:50:25.874 Seetong_tps[49862:4898442] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260711073940
2026-07-11 07:50:25.874 Seetong_tps[49862:4897905]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260711073940
2026-07-11 07:50:26.190 Seetong_tps[49862:4897939]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-11 07:50:26.633 Seetong_tps[49862:4897934] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-11 07:50:26.633 Seetong_tps[49862:4897934]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-11 07:50:26.633 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076ab8c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e62ca00>
2026-07-11 07:50:26.633 Seetong_tps[49862:4897934] InitDecodePortLog: initDecodePort _decodePort = 7
2026-07-11 07:50:26.634 Seetong_tps[49862:4897934] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-11 07:50:26.634 Seetong_tps[49862:4897934] InitDecodePortLog: playsettype = 50
2026-07-11 07:50:26.634 Seetong_tps[49862:4897934] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-11 07:50:26.634 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:7 :MediaType:0x0101
2026-07-11 07:50:26.634 Seetong_tps[49862:4897934] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-11 07:50:26.634 Seetong_tps[49862:4897934] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 7
2026-07-11 07:50:26.634 Seetong_tps[49862:4897934] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:7 bitrate:64000 framerate:1
2026-07-11 07:50:26.634 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.76 - 设备: 庭院 - 29115420
2026-07-11 07:50:26.634 Seetong_tps[49862:4897934] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-11 07:50:26.635 Seetong_tps[49862:4897934] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-11 07:50:26.637 Seetong_tps[49862:4897905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.76 - 设备: 庭院 - 29115420
2026-07-11 07:50:26.641 Seetong_tps[49862:4897905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-11 07:50:28.209 Seetong_tps[49862:4897905] 卡回放第一帧回调 倍速 = 0
2026-07-11 07:50:28.372 Seetong_tps[49862:4897905]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-11 07:50:29.758 Seetong_tps[49862:4897905] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-11 07:50:29.759 Seetong_tps[49862:4897905] ###### stopNvrRemoteRecord ......
2026-07-11 07:50:29.764 Seetong_tps[49862:4897905]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-11 07:50:29.764 Seetong_tps[49862:4897934]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-11 07:50:29.765 Seetong_tps[49862:4897905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783727229000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783711214000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-11 07:50:29.765 Seetong_tps[49862:4897905]  --- 取消心跳 destoryHeartBeat --- 
2026-07-11 07:50:29.765 Seetong_tps[49862:4897905]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-11 07:50:29.772 Seetong_tps[49862:4897905] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-11 07:50:29.790 Seetong_tps[49862:4897905] [保存失败] 相机对象或存储字典为空
2026-07-11 07:50:29.790 Seetong_tps[49862:4898444] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-11 07:50:29.790 Seetong_tps[49862:4898444] --FC_StopDevComEx end
2026-07-11 07:50:29.790 Seetong_tps[49862:4897905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783727229000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783711214000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-11 07:50:29.790 Seetong_tps[49862:4897905]  --- 取消心跳 destoryHeartBeat --- 
2026-07-11 07:50:29.790 Seetong_tps[49862:4897905]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-11 07:50:29.796 Seetong_tps[49862:4897905]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-12 09:54:46.593 Seetong_tps[56427:5603921] app_version=8.3.805
2026-07-12 09:54:46.604 Seetong_tps[56427:5603923] 询问用户是否开启推送成功
2026-07-12 09:54:46.604 Seetong_tps[56427:5603923] 用户点击允许接收推送
2026-07-12 09:54:46.605 Seetong_tps[56427:5603921]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-12 09:54:46.605 Seetong_tps[56427:5603921] showForLogin 1
2026-07-12 09:54:46.605 Seetong_tps[56427:5603921] AppLaunch 还剩 6.630363941192627 秒
2026-07-12 09:54:46.607 Seetong_tps[56427:5603923] remoteNotificationSetting: <UNNotificationSettings: 0x110ae75c0; 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-07-12 09:54:46.623 Seetong_tps[56427:5603921]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-12 09:54:46.656 Seetong_tps[56427:5603921] viewDidLoad/configtime=2026-07-12 上午1:54:46 +0000
2026-07-12 09:54:46.658 Seetong_tps[56427:5603921]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-12 09:54:46.658 Seetong_tps[56427:5603921]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-12 09:54:46.703 Seetong_tps[56427:5603921]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-12 09:54:46.703 Seetong_tps[56427:5603921]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-12 09:54:46.705 Seetong_tps[56427:5603921]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-12 09:54:46.705 Seetong_tps[56427:5603921] 开始检查未读客服消息...
2026-07-12 09:54:46.705 Seetong_tps[56427:5603921] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-12 09:54:46.705 Seetong_tps[56427:5603921]  --- 取消心跳 destoryHeartBeat --- 
2026-07-12 09:54:46.709 Seetong_tps[56427:5603921]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-12 09:54:46.709 Seetong_tps[56427:5603921]  -- WebSocket connection - getNetty - 
2026-07-12 09:54:46.710 Seetong_tps[56427:5603921]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-12 09:54:46.713 Seetong_tps[56427:5603921] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-12 09:54:46.713 Seetong_tps[56427:5603921] NAV deviceOrientationDidChange:1
2026-07-12 09:54:46.715 Seetong_tps[56427:5603921]  -- groupDeviceList -- 
2026-07-12 09:54:46.715 Seetong_tps[56427:5603921] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-12 09:54:46.716 Seetong_tps[56427:5603921]  -- WebSocket connection - getNetty - 
2026-07-12 09:54:46.716 Seetong_tps[56427:5603921]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-12 09:54:46.766 Seetong_tps[56427:5603921]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-12 09:54:46.898 Seetong_tps[56427:5603921] Super properties have already been unregistered.
2026-07-12 09:54:46.898 Seetong_tps[56427:5603921] UMAPM_OOMSampling(0,0):NO
2026-07-12 09:54:46.900 Seetong_tps[56427:5603921]  -- deviceListDataUpdate - AppLaunch 还剩 1.335359811782837 秒 - 再延迟 1.835359811782837 秒 - 启动耗时 1.664640188217163 秒
2026-07-12 09:54:46.900 Seetong_tps[56427:5603921]  -- groupDeviceList -- 
2026-07-12 09:54:46.900 Seetong_tps[56427:5603921] groupDeviceList 已在进行中，跳过新的调用
2026-07-12 09:54:46.900 Seetong_tps[56427:5603921]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1665 毫秒
2026-07-12 09:54:46.902 Seetong_tps[56427:5603921]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-12 09:54:46.902 Seetong_tps[56427:5603921]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-12 09:54:46.902 Seetong_tps[56427:5603921]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-12 09:54:46.903 Seetong_tps[56427:5603921]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 557;
}
2026-07-12 09:54:46.906 Seetong_tps[56427:5603921]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-12 09:54:46.906 Seetong_tps[56427:5603921]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-12 09:54:46.906 Seetong_tps[56427:5603921]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-12 09:54:46.906 Seetong_tps[56427:5603921]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODM5MDc2ODYsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.T7G_wkE_X8XhrdKHfDI0ixiMLIMCu66T3LLlwIrcvMc","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODY0MTMyODYsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgzODIxMjg2LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.rd2Tpea5t7xxsCc2OykbMg_wQyd6BA8HmLVNrVO7P6A","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-07-12 09:54:46.914 Seetong_tps[56427:5603921]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1783821286.914176
2026-07-12 09:54:46.914 Seetong_tps[56427:5603921]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1783821286.914176
2026-07-12 09:54:46.914 Seetong_tps[56427:5603921]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1783821286.914176 - lastRefreshTokenTime: 1783821286.914176
2026-07-12 09:54:46.921 Seetong_tps[56427:5603921] ++++-[VideoView dealloc]++++
2026-07-12 09:54:46.924 Seetong_tps[56427:5603921] OpenGLView20_Seetong dealloc:0x116f4d600
2026-07-12 09:54:46.946 Seetong_tps[56427:5603921]  -- WebSocket - 重置重连次数 -- 
2026-07-12 09:54:46.957 Seetong_tps[56427:5603921]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-12 09:54:46.957 Seetong_tps[56427:5603921]  -- WebSocket connection - getNetty - 
2026-07-12 09:54:46.957 Seetong_tps[56427:5603921]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-12 09:54:46.959 Seetong_tps[56427:5603921] UMAPM_NetworkSampling(0,0):NO
2026-07-12 09:54:46.959 Seetong_tps[56427:5603921]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-12 09:54:46.959 Seetong_tps[56427:5603921]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-12 09:54:46.959 Seetong_tps[56427:5603921]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-12 09:54:46.961 Seetong_tps[56427:5603921] 蓝牙已打开
2026-07-12 09:54:46.970 Seetong_tps[56427:5603924] ====请求接口 - 成功 - 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: 0x109839100>{number = 2, name = (null)}====
2026-07-12 09:54:46.974 Seetong_tps[56427:5603923] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109aad0c0>{number = 7, name = (null)}====
2026-07-12 09:54:46.980 Seetong_tps[56427:5603921]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-12 09:54:46.995 Seetong_tps[56427:5603925] ====请求接口 - 成功 - 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-07 00:00:00","adStartTimeStamp":1783353600000,"adEndTime":"2026-07-07 23:59:59","adEndTimeStamp":1783439999000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260706/a7fd812ce05a8637c72f3da65c2c33a0.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x109838ec0>{number = 4, name = (null)}====
2026-07-12 09:54:47.028 Seetong_tps[56427:5604019] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10ce43480>{number = 16, name = (null)}====
2026-07-12 09:54:47.028 Seetong_tps[56427:5603929] ====请求接口 - 成功 - 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: 0x10ce434c0>{number = 17, name = (null)}====
2026-07-12 09:54:47.028 Seetong_tps[56427:5604020] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10ce43500>{number = 18, name = (null)}====
2026-07-12 09:54:47.052 Seetong_tps[56427:5603926] ====请求接口 - 成功 - 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.34","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783820970000,"lastHeartTime":1783819470000,"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: 0x109838fc0>{number = 3, name = (null)}====
2026-07-12 09:54:47.060 Seetong_tps[56427:5604028] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x116d87e00>{number = 12, name = (null)}====
2026-07-12 09:54:47.065 Seetong_tps[56427:5604023] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUlcFW1ADBVZvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x116d876c0>{number = 11, name = (null)}====
2026-07-12 09:54:47.067 Seetong_tps[56427:5603946] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDQyNjA4NzA4Miwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.UXoOWGU52FweYdSICGtMDbLDX473NDUq0L5iy8fqKbM","accessNode":"114.116.198.103:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDQyNjA4NzA4Mywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5MiJdfQ.A1TzX_LjZJQv-d-pIjmDhnpnYKeLH_FdmuDLR8YLGGQ","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:24903"},{"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":"82.156.167.13:24901"}]}
====
2026-07-12 09:54:47.068 Seetong_tps[56427:5603921] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-12 09:54:47.068 Seetong_tps[56427:5603921] 客服消息未读数量: 0
2026-07-12 09:54:47.069 Seetong_tps[56427:5603921]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-12 09:54:47.079 Seetong_tps[56427:5603921]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-12 09:54:47.080 Seetong_tps[56427:5603921]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-12 09:54:47.081 Seetong_tps[56427:5603921]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-12 09:54:47.081 Seetong_tps[56427:5603921]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUlcFW1ADBVZvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-12 09:54:47.084 Seetong_tps[56427:5604028]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-12 09:54:47.084 Seetong_tps[56427:5604028]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-12 09:54:47.084 Seetong_tps[56427:5604028]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-12 09:54:47.084 Seetong_tps[56427:5603930] ====请求接口 - 成功 - 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=bjrelay10.s5.seetong.com:3443;type=0&load=26&addr=bjrelay56.s5.seetong.com:14443;type=0&load=19&addr=bjrelay60.s5.seetong.com:4443;","vipRelayServers":"type=0&load=43&addr=bjrelay42.s2.seetong.com:6443;type=0&load=50&addr=bjrelay43.s2.seetong.com:6443;type=0&load=53&addr=bjrelayvip2.s2.seetong.com:10443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"39.148.46.197","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10ce43c40>{number = 20, name = (null)}====
2026-07-12 09:54:47.085 Seetong_tps[56427:5604018] ====请求接口 - 成功 - 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: 0x10ce43c80>{number = 21, name = (null)}====
2026-07-12 09:54:47.085 Seetong_tps[56427:5604028]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-12 09:54:47.085 Seetong_tps[56427:5604028]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-12 09:54:47.085 Seetong_tps[56427:5604028]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-12 09:54:47.087 Seetong_tps[56427:5604021] ====请求接口 - 成功 - 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: 0x116d85fc0>{number = 22, name = (null)}====
2026-07-12 09:54:47.091 Seetong_tps[56427:5603921]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-12 09:54:47.091 Seetong_tps[56427:5603921]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-12 09:54:47.099 Seetong_tps[56427:5603921]  -- 获取版本信息成功: {
    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-07-12 09:54:47.099 Seetong_tps[56427:5603921]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-12 09:54:47.105 Seetong_tps[56427:5603921]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-12 09:54:47.105 Seetong_tps[56427:5603921]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1870 毫秒
2026-07-12 09:54:47.106 Seetong_tps[56427:5603921] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783820970000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783819470000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-12 09:54:47.106 Seetong_tps[56427:5603921]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-12 09:54:47.106 Seetong_tps[56427:5603921]  -- groupDeviceList -- 
2026-07-12 09:54:47.106 Seetong_tps[56427:5603921]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-12 09:54:47.106 Seetong_tps[56427:5603921]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-12 09:54:47.106 Seetong_tps[56427:5603921]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-12 09:54:47.106 Seetong_tps[56427:5603921]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-12 09:54:47.106 Seetong_tps[56427:5603921]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-12 09:54:47.170 Seetong_tps[56427:5603921]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-12 09:54:47.170 Seetong_tps[56427:5603921]  -- WebSocket - 重置重连次数 -- 
2026-07-12 09:54:47.170 Seetong_tps[56427:5603921]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-12 09:54:47.171 Seetong_tps[56427:5603921]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-12 09:54:47.171 Seetong_tps[56427:5603921]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVwAIAVAEVVVpAQQB","reconn":0}}
2026-07-12 09:54:47.171 Seetong_tps[56427:5603921]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-12 09:54:47.172 Seetong_tps[56427:5603921] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783820970000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783819470000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-12 09:54:47.192 Seetong_tps[56427:5604030] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x116d87600>{number = 14, name = (null)}====
2026-07-12 09:54:47.206 Seetong_tps[56427:5603921]  -- STBluetoothManager - 结束扫描 - 
2026-07-12 09:54:47.206 Seetong_tps[56427:5603921]  -- STBluetoothManager - 开始扫描 - 
2026-07-12 09:54:47.250 Seetong_tps[56427:5603946] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-12 09:54:47.251 Seetong_tps[56427:5603946] [DeviceMonitor] 监控管理器初始化完成
2026-07-12 09:54:47.273 Seetong_tps[56427:5603921] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-12 09:54:47.273 Seetong_tps[56427:5603921] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-12 09:54:47.273 Seetong_tps[56427:5603921] Formatted Date: 2026-07-12
2026-07-12 09:54:47.273 Seetong_tps[56427:5603921]  --- webSocketGetServerData msgId: DDB476F9-7BB5-4F97-A31F-A53783A78D13 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-12";
        token = AVYOAQteVABrAAkFBgUFVwAIAVAEVVVpAQQB;
    };
}
2026-07-12 09:54:47.273 Seetong_tps[56427:5603921]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-12 09:54:47.274 Seetong_tps[56427:5603921]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-12 09:54:47.306 Seetong_tps[56427:5603921]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-12 09:54:47.323 Seetong_tps[56427:5603921] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-12 09:54:47.323 Seetong_tps[56427:5603921]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-12 09:54:47.323 Seetong_tps[56427:5603921]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-12 09:54:47.323 Seetong_tps[56427:5603921] Sorted Dates (Descending): (
)
2026-07-12 09:54:48.011 Seetong_tps[56427:5603946]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-12 09:54:48.011 Seetong_tps[56427:5603946]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-12 09:54:48.011 Seetong_tps[56427:5603946]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-12 09:54:48.013 Seetong_tps[56427:5603921]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-12 09:54:48.013 Seetong_tps[56427:5604035] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-12 09:54:48.013 Seetong_tps[56427:5604020] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-12 09:54:48.084 Seetong_tps[56427:5603946]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-12 09:54:48.085 Seetong_tps[56427:5603946]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-12 09:54:48.085 Seetong_tps[56427:5603946]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-12 09:54:48.085 Seetong_tps[56427:5604020] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-12 09:54:48.085 Seetong_tps[56427:5604035] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-12 09:54:48.085 Seetong_tps[56427:5604020] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-12 09:54:48.092 Seetong_tps[56427:5603946]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-12 09:54:48.093 Seetong_tps[56427:5603946]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-12 09:54:48.093 Seetong_tps[56427:5603946]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-12 09:54:48.093 Seetong_tps[56427:5604020] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-12 09:54:48.093 Seetong_tps[56427:5604035] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-12 09:54:48.093 Seetong_tps[56427:5604020] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-12 09:54:48.137 Seetong_tps[56427:5603953]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-12 09:54:48.145 Seetong_tps[56427:5603921]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-12 09:54:48.168 Seetong_tps[56427:5603953]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-12 09:54:48.647 Seetong_tps[56427:5603921] MessageThrottle reloadTableView ---
2026-07-12 09:54:48.813 Seetong_tps[56427:5603921] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-12 09:54:48.813 Seetong_tps[56427:5603921] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-12 09:54:48.813 Seetong_tps[56427:5603921] 用户设置的具体字体大小: 15.000000
2026-07-12 09:54:48.813 Seetong_tps[56427:5603921] AppLaunch hideForRefreshToken
2026-07-12 09:54:48.813 Seetong_tps[56427:5603921] AppLaunch hideForRefreshToken dismiss
2026-07-12 09:54:48.814 Seetong_tps[56427:5603921] AppLaunch dismiss...
2026-07-12 09:54:49.120 Seetong_tps[56427:5603921]  dealloc -- STAppLaunchWindow
2026-07-12 09:54:49.122 Seetong_tps[56427:5603921]  dealloc -- STAppLaunchViewController
2026-07-12 09:54:49.124 Seetong_tps[56427:5603921] AppLaunch dismiss... end
2026-07-12 09:54:49.846 Seetong_tps[56427:5603921]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-12 09:54:50.059 Seetong_tps[56427:5604020] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10ce43500>{number = 18, name = (null)}====
2026-07-12 09:54:50.362 Seetong_tps[56427:5603921]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-12 09:54:50.363 Seetong_tps[56427:5603921]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-12 09:54:50.363 Seetong_tps[56427:5603921]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-12 09:54:50.363 Seetong_tps[56427:5603921] 滚动已停止500毫秒，执行操作:29115420
2026-07-12 09:54:50.602 Seetong_tps[56427:5604035] ====请求接口 - 成功 - 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: 0x116f53200>{number = 15, name = (null)}====
2026-07-12 09:54:51.508 Seetong_tps[56427:5603921]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-12 09:54:51.521 Seetong_tps[56427:5603921] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-12 09:54:51.573 Seetong_tps[56427:5603921] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-12 09:54:51.573 Seetong_tps[56427:5603923] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-12 09:54:51.574 Seetong_tps[56427:5603921]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-12 09:54:51.574 Seetong_tps[56427:5603921] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-12 09:54:51.576 Seetong_tps[56427:5603921]  -- STBluetoothManager - 结束扫描 - 
2026-07-12 09:54:51.593 Seetong_tps[56427:5603921]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-12 上午9:54:51 594
2026-07-12 09:54:51.594 Seetong_tps[56427:5603921]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e83c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e84d060>; layer = <CALayer: 0x10cee5f40>>
2026-07-12 09:54:51.594 Seetong_tps[56427:5603921]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e83c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e84d060>; layer = <CALayer: 0x10cee5f40>> -- _camera.supportPlatform: 0
2026-07-12 09:54:51.594 Seetong_tps[56427:5603921]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-12 上午1:54:51 +0000
2026-07-12 09:54:51.594 Seetong_tps[56427:5603921]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-10 \U4e0a\U53489:46:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:50:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0b\U534811:49:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-12 \U4e0a\U53481:54:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-12 09:54:51.595 Seetong_tps[56427:5603921]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-12 上午9:54:51 595
2026-07-12 09:54:51.595 Seetong_tps[56427:5604023] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-12 09:54:51.621 Seetong_tps[56427:5603921]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-12 09:54:51.624 Seetong_tps[56427:5603921] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-12 09:54:51.625 Seetong_tps[56427:5603921]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-12 09:54:51.626 Seetong_tps[56427:5603921] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-12 09:54:51.645 Seetong_tps[56427:5603921]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-12 09:54:51.647 Seetong_tps[56427:5603921]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-12 09:54:51.647 Seetong_tps[56427:5603921]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-12 09:54:51.658 Seetong_tps[56427:5603921] 未处理的 biz 类型: res_video_preview_advert
2026-07-12 09:54:51.658 Seetong_tps[56427:5603921]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-12 09:54:51.678 Seetong_tps[56427:5603921]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-12 09:54:51.678 Seetong_tps[56427:5603921]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-12 09:54:51.678 Seetong_tps[56427:5604023] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-12 09:54:51.852 Seetong_tps[56427:5603921] UMAPM_OOMSampling(0,0):NO
2026-07-12 09:54:51.852 Seetong_tps[56427:5603921] UMAPM_NetworkSampling(0,0):NO
2026-07-12 09:54:51.882 Seetong_tps[56427:5603921] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-12 09:54:52.509 Seetong_tps[56427:5603953] ===29115420===
2026-07-12 09:54:53.031 Seetong_tps[56427:5603953] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-12 09:54:53.032 Seetong_tps[56427:5603946] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-12 09:54:53.032 Seetong_tps[56427:5603946] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-12 09:54:53.032 Seetong_tps[56427:5603946] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x109aae980>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110a2ca00>
2026-07-12 09:54:53.032 Seetong_tps[56427:5603946] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-12 09:54:53.033 Seetong_tps[56427:5603946] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-12 09:54:53.033 Seetong_tps[56427:5603946] InitDecodePortLog: playsettype = 50
2026-07-12 09:54:53.036 Seetong_tps[56427:5603946] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-12 09:54:53.036 Seetong_tps[56427:5603946] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-12 09:54:53.036 Seetong_tps[56427:5603921]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.46 - 设备: 庭院 - 29115420
2026-07-12 09:54:53.036 Seetong_tps[56427:5603946] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-12 09:54:53.036 Seetong_tps[56427:5603946] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-12 09:54:53.037 Seetong_tps[56427:5603946] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-12 09:54:53.037 Seetong_tps[56427:5603946] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-12 09:54:53.037 Seetong_tps[56427:5603946] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-12 09:54:53.039 Seetong_tps[56427:5603953]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-12 09:54:53.040 Seetong_tps[56427:5603921]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.47 - 设备: 庭院 - 29115420
2026-07-12 09:54:53.210 Seetong_tps[56427:5604080] 重新观看视频线程：<_NSMainThread: 0x109838000>{number = 1, name = (null)}
2026-07-12 09:54:53.224 Seetong_tps[56427:5603921] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-12 09:54:53.248 Seetong_tps[56427:5604030] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-12 09:54:53.248 Seetong_tps[56427:5603921]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.67 - 设备: 庭院 - 29115420
2026-07-12 09:54:53.293 Seetong_tps[56427:5604080] 重新观看视频线程：<_NSMainThread: 0x109838000>{number = 1, name = (null)}
2026-07-12 09:54:53.295 Seetong_tps[56427:5603921]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.72 - 设备: 庭院 - 29115420
2026-07-12 09:54:53.327 Seetong_tps[56427:5603953] Failed to get IoT drive away set configuration.
2026-07-12 09:54:53.327 Seetong_tps[56427:5603953]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-12 09:54:53.468 Seetong_tps[56427:5603921]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e83c380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e84d060>; layer = <CALayer: 0x10cee5f40>>
2026-07-12 09:54:53.468 Seetong_tps[56427:5603921] #####Vstop:uid:29115420-0-port:1
2026-07-12 09:54:53.468 Seetong_tps[56427:5603921] -----------1release decodeport = 1
2026-07-12 09:54:53.469 Seetong_tps[56427:5603921]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1600;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 1800;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-12 09:54:53.470 Seetong_tps[56427:5603921] _openGLView clearFrame ...
2026-07-12 09:54:53.481 Seetong_tps[56427:5603921] 当前控制器：STPlaybackVC
2026-07-12 09:54:53.481 Seetong_tps[56427:5603921]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-12 09:54:53.482 Seetong_tps[56427:5603921] 开始监听camera_nvr的onlineStatus属性变化
2026-07-12 09:54:53.482 Seetong_tps[56427:5603921] camera_nvr对象已切换，重新设置KVO监听
2026-07-12 09:54:53.491 Seetong_tps[56427:5603921] 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-07-12 09:54:53.616 Seetong_tps[56427:5603921]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-12 09:54:53.616 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:54:53.617 Seetong_tps[56427:5603921]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-12 09:54:53.617 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:54:53.617 Seetong_tps[56427:5603921]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-12 09:54:53.617 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:54:53.617 Seetong_tps[56427:5603921]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-12 09:54:53.618 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:54:53.625 Seetong_tps[56427:5603921]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-12 09:54:53.625 Seetong_tps[56427:5603921] ====高度=91.000000
2026-07-12 09:54:53.625 Seetong_tps[56427:5603921]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-12 09:54:53.627 Seetong_tps[56427:5603921] 停止监听camera_nvr的onlineStatus属性变化
2026-07-12 09:54:53.627 Seetong_tps[56427:5603921] 开始监听camera_nvr的onlineStatus属性变化
2026-07-12 09:54:53.627 Seetong_tps[56427:5603921] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-12 09:54:53.627 Seetong_tps[56427:5603921] ###### stopNvrRemoteRecord ......
2026-07-12 09:54:53.629 Seetong_tps[56427:5603921] updateAlarmListTable:messageModelList=0
2026-07-12 09:54:53.634 Seetong_tps[56427:5603921]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-12 09:54:53.634 Seetong_tps[56427:5603923] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-12 09:54:53.634 Seetong_tps[56427:5603921]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-12 09:54:53.634 Seetong_tps[56427:5603921]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-12 09:54:53.634 Seetong_tps[56427:5603921] updateAlarmListTable:messageModelList=0
2026-07-12 09:54:53.675 Seetong_tps[56427:5603921] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-12 09:54:53.716 Seetong_tps[56427:5603921]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-12 09:54:53.812 Seetong_tps[56427:5604030] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x116d87600>{number = 14, name = (null)}====
2026-07-12 09:54:53.869 Seetong_tps[56427:5603923] ====请求接口 - 成功 - 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: 0x109aad0c0>{number = 7, name = (null)}====
2026-07-12 09:54:53.903 Seetong_tps[56427:5603946] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-12 09:54:53.903 Seetong_tps[56427:5603946]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-12 09:54:53.903 Seetong_tps[56427:5603946] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x109aae980>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110a2ca00>
2026-07-12 09:54:53.903 Seetong_tps[56427:5603946] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-12 09:54:53.904 Seetong_tps[56427:5603946] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-12 09:54:53.904 Seetong_tps[56427:5603946] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-12 09:54:53.904 Seetong_tps[56427:5603921]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.33 - 设备: 庭院 - 29115420
2026-07-12 09:54:53.904 Seetong_tps[56427:5603946] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-12 09:54:53.904 Seetong_tps[56427:5603946] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-12 09:54:53.914 Seetong_tps[56427:5604018] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10ce43c80>{number = 21, name = (null)}====
2026-07-12 09:54:54.036 Seetong_tps[56427:5603921]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-12 09:54:54.444 Seetong_tps[56427:5603953] ===29115420===
2026-07-12 09:54:56.037 Seetong_tps[56427:5603921]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-12 09:54:56.901 Seetong_tps[56427:5603921]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-12 09:54:57.945 Seetong_tps[56427:5603953]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:1111111111110000000000000000000 - result: 0 - devid: 29115420
2026-07-12 09:54:58.050 Seetong_tps[56427:5603953] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1392
2026-07-12 09:54:58.051 Seetong_tps[56427:5603921] timeSliceArray.count=88
2026-07-12 09:54:58.119 Seetong_tps[56427:5603921] nvrParseRecPlayBlock timelineModelArray.count=87
2026-07-12 09:54:58.119 Seetong_tps[56427:5603921] timelineModel.timePaint=09:28:52-09:54:17,timelineModel.recordType=1
2026-07-12 09:54:58.145 Seetong_tps[56427:5603921] updateAlarmListTable:messageModelList=43
2026-07-12 09:54:58.145 Seetong_tps[56427:5603921]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-12 09:54:58.147 Seetong_tps[56427:5603921]  --- setFirstTimePosition --- i: 86 - recordType: 1
2026-07-12 09:54:58.147 Seetong_tps[56427:5603921]  --- setFirstTimePosition --- i: 85 - recordType: 7
2026-07-12 09:54:58.147 Seetong_tps[56427:5603921] _firstHaveDataTime=09:25:36
2026-07-12 09:54:59.321 Seetong_tps[56427:5603921]  -- 预览倒计时 -- User interaction detected
2026-07-12 09:54:59.343 Seetong_tps[56427:5603921] uid:29115420 FC_P2PNvrReplayByTime
2026-07-12 09:54:59.343 Seetong_tps[56427:5603921]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-10 \U4e0a\U53489:46:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0a\U53489:50:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0b\U534811:49:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-12 \U4e0a\U53481:54:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-12 09:54:59.343 Seetong_tps[56427:5603921]  -- 播放视频（录像） -- 开始时间: 2026-07-12 上午1:54:59 +0000
2026-07-12 09:54:59.344 Seetong_tps[56427:5603929] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260712092536
2026-07-12 09:54:59.344 Seetong_tps[56427:5603921]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260712092536
2026-07-12 09:54:59.467 Seetong_tps[56427:5603953]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-12 09:55:00.102 Seetong_tps[56427:5603946] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-12 09:55:00.102 Seetong_tps[56427:5603946]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-12 09:55:00.102 Seetong_tps[56427:5603946] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x109aae980>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x110a2ca00>
2026-07-12 09:55:00.102 Seetong_tps[56427:5603946] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-12 09:55:00.102 Seetong_tps[56427:5603946] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-12 09:55:00.103 Seetong_tps[56427:5603946] InitDecodePortLog: playsettype = 50
2026-07-12 09:55:00.103 Seetong_tps[56427:5603946] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-12 09:55:00.103 Seetong_tps[56427:5603946] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-12 09:55:00.103 Seetong_tps[56427:5603946] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-12 09:55:00.103 Seetong_tps[56427:5603946] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-12 09:55:00.103 Seetong_tps[56427:5603921]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.76 - 设备: 庭院 - 29115420
2026-07-12 09:55:00.104 Seetong_tps[56427:5603946] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-12 09:55:00.104 Seetong_tps[56427:5603946] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-12 09:55:00.104 Seetong_tps[56427:5603946] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-12 09:55:00.106 Seetong_tps[56427:5603921]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.76 - 设备: 庭院 - 29115420
2026-07-12 09:55:00.121 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:00.429 Seetong_tps[56427:5603921] 卡回放第一帧回调 倍速 = 0
2026-07-12 09:55:02.140 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.157 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.173 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.189 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.206 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.223 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.240 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.256 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.273 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.290 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.307 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.323 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.339 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.358 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.373 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.390 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.424 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.641 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:02.659 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:03.714 Seetong_tps[56427:5603921]  -- 预览倒计时 -- User interaction detected
2026-07-12 09:55:03.715 Seetong_tps[56427:5604021] zhangw_controlNvrRemoteRecord:strDateTime=,action=2
2026-07-12 09:55:03.716 Seetong_tps[56427:5603921]  -- action_startOrStop -- 暂停播放 -- 
2026-07-12 09:55:04.715 Seetong_tps[56427:5603921]  -- 预览倒计时 -- User interaction detected
2026-07-12 09:55:04.741 Seetong_tps[56427:5604021] zhangw_controlNvrRemoteRecord:strDateTime=20260712092536,action=1
2026-07-12 09:55:04.743 Seetong_tps[56427:5604021] zhangw_controlNvrRemoteRecord:strDateTime=20260712092536,action=6
2026-07-12 09:55:04.743 Seetong_tps[56427:5603921]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260712092536
2026-07-12 09:55:04.902 Seetong_tps[56427:5603953]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-12 09:55:05.527 Seetong_tps[56427:5603921]  -- 预览倒计时 -- User interaction detected
2026-07-12 09:55:05.528 Seetong_tps[56427:5604030] zhangw_controlNvrRemoteRecord:strDateTime=,action=2
2026-07-12 09:55:05.528 Seetong_tps[56427:5603921]  -- action_startOrStop -- 暂停播放 -- 
2026-07-12 09:55:06.714 Seetong_tps[56427:5603921]  -- 预览倒计时 -- User interaction detected
2026-07-12 09:55:06.715 Seetong_tps[56427:5603929] zhangw_controlNvrRemoteRecord:strDateTime=,action=1
2026-07-12 09:55:06.716 Seetong_tps[56427:5603921]  -- action_startOrStop -- 开始播放 -- 
2026-07-12 09:55:06.901 Seetong_tps[56427:5603921]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-12 09:55:07.882 Seetong_tps[56427:5603921]  -- 预览倒计时 -- User interaction detected
2026-07-12 09:55:07.883 Seetong_tps[56427:5604030] zhangw_controlNvrRemoteRecord:strDateTime=,action=2
2026-07-12 09:55:07.884 Seetong_tps[56427:5603921]  -- action_startOrStop -- 暂停播放 -- 
2026-07-12 09:55:08.982 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:08.998 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.017 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.166 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.180 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.198 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.647 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.665 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.700 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.732 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.750 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.766 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.783 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.799 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.815 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.832 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.849 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.865 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.882 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:09.899 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.000 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.017 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.032 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.049 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.066 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.084 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.099 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.116 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.132 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.199 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.216 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.234 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.249 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.266 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.282 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.299 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.351 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.365 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.381 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.398 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.415 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.433 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.449 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.468 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.483 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.500 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.516 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.533 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.583 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.716 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.816 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:10.833 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.051 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.067 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.085 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.100 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.117 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.133 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.151 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.167 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.183 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.200 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.235 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.250 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.267 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.284 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.300 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.317 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.334 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.350 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.367 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.385 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.400 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.417 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.434 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.451 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.470 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.481 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.497 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.515 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.535 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.551 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:11.568 Seetong_tps[56427:5603921] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-12 09:55:12.363 Seetong_tps[56427:5603921]  -- 预览倒计时 -- User interaction detected
2026-07-12 09:55:12.364 Seetong_tps[56427:5603929] zhangw_controlNvrRemoteRecord:strDateTime=,action=1
2026-07-12 09:55:12.365 Seetong_tps[56427:5603921]  -- action_startOrStop -- 开始播放 -- 
2026-07-12 09:55:13.435 Seetong_tps[56427:5603921]  -- 预览倒计时 -- User interaction detected
2026-07-12 09:55:13.437 Seetong_tps[56427:5603929] zhangw_controlNvrRemoteRecord:strDateTime=,action=2
2026-07-12 09:55:13.438 Seetong_tps[56427:5603921]  -- action_startOrStop -- 暂停播放 -- 
2026-07-12 09:55:17.012 Seetong_tps[56427:5603921]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-12 09:55:18.649 Seetong_tps[56427:5603921] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-12 09:55:18.649 Seetong_tps[56427:5603921] ###### stopNvrRemoteRecord ......
2026-07-12 09:55:18.652 Seetong_tps[56427:5603946]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-12 09:55:18.654 Seetong_tps[56427:5603921]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-12 09:55:18.656 Seetong_tps[56427:5603921] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783820970000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783819470000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-12 09:55:18.656 Seetong_tps[56427:5603921]  --- 取消心跳 destoryHeartBeat --- 
2026-07-12 09:55:18.656 Seetong_tps[56427:5603921]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-12 09:55:18.669 Seetong_tps[56427:5603921] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-12 09:55:18.698 Seetong_tps[56427:5603921] [保存失败] 相机对象或存储字典为空
2026-07-12 09:55:18.698 Seetong_tps[56427:5603929] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-12 09:55:18.698 Seetong_tps[56427:5603929] --FC_StopDevComEx end
2026-07-12 09:55:18.699 Seetong_tps[56427:5603921] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783820970000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783819470000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-12 09:55:18.699 Seetong_tps[56427:5603921]  --- 取消心跳 destoryHeartBeat --- 
2026-07-12 09:55:18.699 Seetong_tps[56427:5603921]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-12 09:55:18.705 Seetong_tps[56427:5603921]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-13 13:31:40.746 Seetong_tps[63990:6291884] app_version=8.3.805
2026-07-13 13:31:40.755 Seetong_tps[63990:6291889] 询问用户是否开启推送成功
2026-07-13 13:31:40.756 Seetong_tps[63990:6291889] 用户点击允许接收推送
2026-07-13 13:31:40.757 Seetong_tps[63990:6291884]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-13 13:31:40.757 Seetong_tps[63990:6291884] showForLogin 1
2026-07-13 13:31:40.757 Seetong_tps[63990:6291884] AppLaunch 还剩 6.640681982040405 秒
2026-07-13 13:31:40.757 Seetong_tps[63990:6291888] remoteNotificationSetting: <UNNotificationSettings: 0x10daf6080; 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-07-13 13:31:40.775 Seetong_tps[63990:6291884]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-13 13:31:40.806 Seetong_tps[63990:6291884] viewDidLoad/configtime=2026-07-13 上午5:31:40 +0000
2026-07-13 13:31:40.807 Seetong_tps[63990:6291884]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-13 13:31:40.807 Seetong_tps[63990:6291884]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-13 13:31:40.852 Seetong_tps[63990:6291884]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-13 13:31:40.854 Seetong_tps[63990:6291884]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-13 13:31:40.856 Seetong_tps[63990:6291884]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-13 13:31:40.856 Seetong_tps[63990:6291884] 开始检查未读客服消息...
2026-07-13 13:31:40.856 Seetong_tps[63990:6291884] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-13 13:31:40.856 Seetong_tps[63990:6291884]  --- 取消心跳 destoryHeartBeat --- 
2026-07-13 13:31:40.860 Seetong_tps[63990:6291884]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-13 13:31:40.860 Seetong_tps[63990:6291884]  -- WebSocket connection - getNetty - 
2026-07-13 13:31:40.861 Seetong_tps[63990:6291884]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-13 13:31:40.863 Seetong_tps[63990:6291884] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-13 13:31:40.863 Seetong_tps[63990:6291884] NAV deviceOrientationDidChange:1
2026-07-13 13:31:40.866 Seetong_tps[63990:6291884]  -- groupDeviceList -- 
2026-07-13 13:31:40.866 Seetong_tps[63990:6291884] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-13 13:31:40.866 Seetong_tps[63990:6291884]  -- WebSocket connection - getNetty - 
2026-07-13 13:31:40.866 Seetong_tps[63990:6291884]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-13 13:31:40.925 Seetong_tps[63990:6291884]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-13 13:31:41.054 Seetong_tps[63990:6291884] Super properties have already been unregistered.
2026-07-13 13:31:41.054 Seetong_tps[63990:6291884] UMAPM_OOMSampling(0,0):NO
2026-07-13 13:31:41.056 Seetong_tps[63990:6291884]  -- deviceListDataUpdate - AppLaunch 还剩 1.341214179992676 秒 - 再延迟 1.841214179992676 秒 - 启动耗时 1.658785820007324 秒
2026-07-13 13:31:41.057 Seetong_tps[63990:6291884]  -- groupDeviceList -- 
2026-07-13 13:31:41.057 Seetong_tps[63990:6291884] groupDeviceList 已在进行中，跳过新的调用
2026-07-13 13:31:41.057 Seetong_tps[63990:6291884]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1659 毫秒
2026-07-13 13:31:41.059 Seetong_tps[63990:6291884]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-13 13:31:41.059 Seetong_tps[63990:6291884]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-13 13:31:41.059 Seetong_tps[63990:6291884]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-13 13:31:41.060 Seetong_tps[63990:6291884]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 558;
}
2026-07-13 13:31:41.061 Seetong_tps[63990:6291884]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-13 13:31:41.061 Seetong_tps[63990:6291884]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-13 13:31:41.061 Seetong_tps[63990:6291884]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-13 13:31:41.061 Seetong_tps[63990:6291884]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODQwMDcxMDAsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.JdSzzGE4bvS3ioI_o25R7UJ8g9UGjP8MfO4W4K1k2r4","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODY1MTI3MDAsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzgzOTIwNzAwLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.51l3SX8o8e79-_F7NE1w8uV55FBwhfqhdZS286NBpE4","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-07-13 13:31:41.079 Seetong_tps[63990:6291884]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1783920701.079397
2026-07-13 13:31:41.079 Seetong_tps[63990:6291884]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1783920701.079397
2026-07-13 13:31:41.079 Seetong_tps[63990:6291884]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1783920701.079397 - lastRefreshTokenTime: 1783920701.079397
2026-07-13 13:31:41.096 Seetong_tps[63990:6291884] ++++-[VideoView dealloc]++++
2026-07-13 13:31:41.098 Seetong_tps[63990:6291884] OpenGLView20_Seetong dealloc:0x117789600
2026-07-13 13:31:41.101 Seetong_tps[63990:6291888] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIGUlYEUVYGBVBvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x106a9cec0>{number = 7, name = (null)}====
2026-07-13 13:31:41.119 Seetong_tps[63990:6291884]  -- WebSocket - 重置重连次数 -- 
2026-07-13 13:31:41.120 Seetong_tps[63990:6291996] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x117793180>{number = 14, name = (null)}====
2026-07-13 13:31:41.125 Seetong_tps[63990:6291994] ====请求接口 - 成功 - 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=bjrelay58.s5.seetong.com:5443;type=0&load=17&addr=bjrelay63.s5.seetong.com:8443;type=0&load=24&addr=bjrelay8.s5.seetong.com:12443;","vipRelayServers":"type=0&load=38&addr=bjrelayvip1.s2.seetong.com:13443;type=0&load=44&addr=bjrelayvip2.s2.seetong.com:2443;type=0&load=39&addr=bjrelay44.s2.seetong.com:4443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.34","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1177922c0>{number = 16, name = (null)}====
2026-07-13 13:31:41.125 Seetong_tps[63990:6291998] ====请求接口 - 成功 - 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: 0x117792f00>{number = 17, name = (null)}====
2026-07-13 13:31:41.125 Seetong_tps[63990:6291889] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x106838ec0>{number = 2, name = (null)}====
2026-07-13 13:31:41.125 Seetong_tps[63990:6291995] ====请求接口 - 成功 - 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: 0x1177901c0>{number = 15, name = (null)}====
2026-07-13 13:31:41.128 Seetong_tps[63990:6291884]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-13 13:31:41.128 Seetong_tps[63990:6291884]  -- WebSocket connection - getNetty - 
2026-07-13 13:31:41.128 Seetong_tps[63990:6291884]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-13 13:31:41.131 Seetong_tps[63990:6291884] UMAPM_NetworkSampling(0,0):NO
2026-07-13 13:31:41.131 Seetong_tps[63990:6291884]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-13 13:31:41.131 Seetong_tps[63990:6291884]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-13 13:31:41.131 Seetong_tps[63990:6291884]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-13 13:31:41.133 Seetong_tps[63990:6291884] 蓝牙已打开
2026-07-13 13:31:41.134 Seetong_tps[63990:6291884]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-13 13:31:41.135 Seetong_tps[63990:6291884]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIGUlYEUVYGBVBvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-13 13:31:41.138 Seetong_tps[63990:6291884] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-13 13:31:41.138 Seetong_tps[63990:6291884] 客服消息未读数量: 0
2026-07-13 13:31:41.141 Seetong_tps[63990:6291884]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-13 13:31:41.141 Seetong_tps[63990:6291884]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-13 13:31:41.145 Seetong_tps[63990:6291886] ====请求接口 - 成功 - 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-07 00:00:00","adStartTimeStamp":1783353600000,"adEndTime":"2026-07-07 23:59:59","adEndTimeStamp":1783439999000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260706/a7fd812ce05a8637c72f3da65c2c33a0.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x117792400>{number = 19, name = (null)}====
2026-07-13 13:31:41.148 Seetong_tps[63990:6291894] ====请求接口 - 成功 - 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: 0x106a9ce40>{number = 6, name = (null)}====
2026-07-13 13:31:41.149 Seetong_tps[63990:6291884]  -- 获取版本信息成功: {
    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-07-13 13:31:41.149 Seetong_tps[63990:6291997] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x117792540>{number = 20, name = (null)}====
2026-07-13 13:31:41.159 Seetong_tps[63990:6291887] ====请求接口 - 成功 - 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: 0x106838fc0>{number = 3, name = (null)}====
2026-07-13 13:31:41.169 Seetong_tps[63990:6291884]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-13 13:31:41.171 Seetong_tps[63990:6291925] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDUyNTUwMTA1MSwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.0jR4DPzso-4toO0Rcz0yKRtG1j2q4A5PbqjFuJKgUrI","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDUyNTUwMTA1MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5NiJdfQ.mD9PlzuwALow9dgn3fVIl7q-9UhRGFBW-G5NQAiJPQ8","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":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24900"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24905"}]}
====
2026-07-13 13:31:41.172 Seetong_tps[63990:6292000] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x117566340>{number = 12, name = (null)}====
2026-07-13 13:31:41.173 Seetong_tps[63990:6291884]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-13 13:31:41.193 Seetong_tps[63990:6291893] ====请求接口 - 成功 - 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.34","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1783919506000,"lastHeartTime":1783906098000,"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: 0x109e84fc0>{number = 21, name = (null)}====
2026-07-13 13:31:41.258 Seetong_tps[63990:6292001] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x117567c40>{number = 11, name = (null)}====
2026-07-13 13:31:41.261 Seetong_tps[63990:6291884]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-13 13:31:41.267 Seetong_tps[63990:6291884]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-13 13:31:41.267 Seetong_tps[63990:6291884]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-13 13:31:41.268 Seetong_tps[63990:6291884]  -- WebSocket - 重置重连次数 -- 
2026-07-13 13:31:41.268 Seetong_tps[63990:6291884]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-13 13:31:41.268 Seetong_tps[63990:6292000]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-13 13:31:41.268 Seetong_tps[63990:6292000]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-13 13:31:41.268 Seetong_tps[63990:6292000]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-13 13:31:41.269 Seetong_tps[63990:6292000]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-13 13:31:41.269 Seetong_tps[63990:6292000]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-13 13:31:41.269 Seetong_tps[63990:6292000]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-13 13:31:41.270 Seetong_tps[63990:6291884]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-13 13:31:41.270 Seetong_tps[63990:6291884]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVwEIBVYBVVNpAQQB","reconn":0}}
2026-07-13 13:31:41.270 Seetong_tps[63990:6291884]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-13 13:31:41.270 Seetong_tps[63990:6291884]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-13 13:31:41.271 Seetong_tps[63990:6291884] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783919506000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783906098000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-13 13:31:41.277 Seetong_tps[63990:6291884]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-13 13:31:41.279 Seetong_tps[63990:6291884]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-13 13:31:41.279 Seetong_tps[63990:6291884]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1881 毫秒
2026-07-13 13:31:41.279 Seetong_tps[63990:6291884] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783919506000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783906098000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-13 13:31:41.279 Seetong_tps[63990:6291884]  -- groupDeviceList -- 
2026-07-13 13:31:41.279 Seetong_tps[63990:6291884]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-13 13:31:41.279 Seetong_tps[63990:6291884]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-13 13:31:41.279 Seetong_tps[63990:6291884]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-13 13:31:41.280 Seetong_tps[63990:6291884]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-13 13:31:41.280 Seetong_tps[63990:6291884]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-13 13:31:41.357 Seetong_tps[63990:6291884]  -- STBluetoothManager - 结束扫描 - 
2026-07-13 13:31:41.357 Seetong_tps[63990:6291884]  -- STBluetoothManager - 开始扫描 - 
2026-07-13 13:31:41.377 Seetong_tps[63990:6291884] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-13 13:31:41.377 Seetong_tps[63990:6291884] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-13 13:31:41.377 Seetong_tps[63990:6291884] Formatted Date: 2026-07-13
2026-07-13 13:31:41.377 Seetong_tps[63990:6291884]  --- webSocketGetServerData msgId: DE6BB64E-015C-40CB-81C1-21CA76FE66D7 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-13";
        token = AVYOAQteVABrAAkFBgUFVwEIBVYBVVNpAQQB;
    };
}
2026-07-13 13:31:41.377 Seetong_tps[63990:6291884]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-13 13:31:41.377 Seetong_tps[63990:6291884]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-13 13:31:41.397 Seetong_tps[63990:6291884]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-13 13:31:41.410 Seetong_tps[63990:6291925] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-13 13:31:41.410 Seetong_tps[63990:6291925] [DeviceMonitor] 监控管理器初始化完成
2026-07-13 13:31:41.432 Seetong_tps[63990:6291884] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-13 13:31:41.432 Seetong_tps[63990:6291884]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-13 13:31:41.432 Seetong_tps[63990:6291884]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-13 13:31:41.432 Seetong_tps[63990:6291884] Sorted Dates (Descending): (
)
2026-07-13 13:31:42.418 Seetong_tps[63990:6291925]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-13 13:31:42.419 Seetong_tps[63990:6291925]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-13 13:31:42.419 Seetong_tps[63990:6291925]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-13 13:31:42.423 Seetong_tps[63990:6291884]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-13 13:31:42.424 Seetong_tps[63990:6292007] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-13 13:31:42.424 Seetong_tps[63990:6292001] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-13 13:31:42.489 Seetong_tps[63990:6291925]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-13 13:31:42.491 Seetong_tps[63990:6291925]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-13 13:31:42.491 Seetong_tps[63990:6291925]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-13 13:31:42.491 Seetong_tps[63990:6292001] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-13 13:31:42.492 Seetong_tps[63990:6292007] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-13 13:31:42.492 Seetong_tps[63990:6292001] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-13 13:31:42.510 Seetong_tps[63990:6291925]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-13 13:31:42.512 Seetong_tps[63990:6291925]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-13 13:31:42.512 Seetong_tps[63990:6291925]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-13 13:31:42.512 Seetong_tps[63990:6292001] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-13 13:31:42.512 Seetong_tps[63990:6292001] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-13 13:31:42.512 Seetong_tps[63990:6292007] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-13 13:31:42.563 Seetong_tps[63990:6291932]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-13 13:31:42.571 Seetong_tps[63990:6291884]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-13 13:31:42.573 Seetong_tps[63990:6291932]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-13 13:31:42.962 Seetong_tps[63990:6291884] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-13 13:31:42.963 Seetong_tps[63990:6291884] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-13 13:31:42.963 Seetong_tps[63990:6291884] 用户设置的具体字体大小: 15.000000
2026-07-13 13:31:42.963 Seetong_tps[63990:6291884] AppLaunch hideForRefreshToken
2026-07-13 13:31:42.963 Seetong_tps[63990:6291884] AppLaunch hideForRefreshToken dismiss
2026-07-13 13:31:42.963 Seetong_tps[63990:6291884] AppLaunch dismiss...
2026-07-13 13:31:43.082 Seetong_tps[63990:6291884] MessageThrottle reloadTableView ---
2026-07-13 13:31:43.268 Seetong_tps[63990:6291884]  dealloc -- STAppLaunchWindow
2026-07-13 13:31:43.270 Seetong_tps[63990:6291884]  dealloc -- STAppLaunchViewController
2026-07-13 13:31:43.272 Seetong_tps[63990:6291884] AppLaunch dismiss... end
2026-07-13 13:31:44.009 Seetong_tps[63990:6291884]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-13 13:31:44.259 Seetong_tps[63990:6292001] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x117567c40>{number = 11, name = (null)}====
2026-07-13 13:31:44.519 Seetong_tps[63990:6291884]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-13 13:31:44.520 Seetong_tps[63990:6291884]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-13 13:31:44.520 Seetong_tps[63990:6291884]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-13 13:31:44.520 Seetong_tps[63990:6291884] 滚动已停止500毫秒，执行操作:29115420
2026-07-13 13:31:44.789 Seetong_tps[63990:6292001] ====请求接口 - 成功 - 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: 0x117567c40>{number = 11, name = (null)}====
2026-07-13 13:31:46.242 Seetong_tps[63990:6291884] UMAPM_OOMSampling(0,0):NO
2026-07-13 13:31:46.243 Seetong_tps[63990:6291884] UMAPM_NetworkSampling(0,0):NO
2026-07-13 13:31:51.058 Seetong_tps[63990:6291884]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-13 13:31:59.553 Seetong_tps[63990:6291884]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-13 13:31:59.565 Seetong_tps[63990:6291884] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-13 13:31:59.618 Seetong_tps[63990:6292015] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-13 13:31:59.618 Seetong_tps[63990:6291884] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-13 13:31:59.619 Seetong_tps[63990:6291884]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-13 13:31:59.619 Seetong_tps[63990:6291884] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-13 13:31:59.622 Seetong_tps[63990:6291884]  -- STBluetoothManager - 结束扫描 - 
2026-07-13 13:31:59.641 Seetong_tps[63990:6291884]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-13 下午1:31:59 641
2026-07-13 13:31:59.641 Seetong_tps[63990:6291884]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b064380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b074fc0>; layer = <CALayer: 0x10b04cde0>>
2026-07-13 13:31:59.641 Seetong_tps[63990:6291884]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b064380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b074fc0>; layer = <CALayer: 0x10b04cde0>> -- _camera.supportPlatform: 0
2026-07-13 13:31:59.641 Seetong_tps[63990:6291884]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-13 上午5:31:59 +0000
2026-07-13 13:31:59.641 Seetong_tps[63990:6291884]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-10 \U4e0a\U53489:50:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-10 \U4e0b\U534811:49:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-12 \U4e0a\U53481:54:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-13 \U4e0a\U53485:31:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-13 13:31:59.642 Seetong_tps[63990:6291884]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-13 下午1:31:59 642
2026-07-13 13:31:59.642 Seetong_tps[63990:6292015] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-13 13:31:59.667 Seetong_tps[63990:6291884]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-13 13:31:59.670 Seetong_tps[63990:6291884] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-13 13:31:59.671 Seetong_tps[63990:6291884]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-13 13:31:59.672 Seetong_tps[63990:6291884] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-13 13:31:59.690 Seetong_tps[63990:6291884]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-13 13:31:59.701 Seetong_tps[63990:6291884]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-13 13:31:59.701 Seetong_tps[63990:6291884]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-13 13:31:59.724 Seetong_tps[63990:6291884]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-13 13:31:59.724 Seetong_tps[63990:6291884]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-13 13:31:59.724 Seetong_tps[63990:6291995] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-13 13:31:59.812 Seetong_tps[63990:6291884] 未处理的 biz 类型: res_video_preview_advert
2026-07-13 13:31:59.813 Seetong_tps[63990:6291884]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-13 13:31:59.924 Seetong_tps[63990:6291884] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-13 13:32:00.631 Seetong_tps[63990:6291932] ===29115420===
2026-07-13 13:32:00.633 Seetong_tps[63990:6291932] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-13 13:32:00.633 Seetong_tps[63990:6291925] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-13 13:32:00.633 Seetong_tps[63990:6291925] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-13 13:32:00.634 Seetong_tps[63990:6291925] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10da9c900>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10da20a00>
2026-07-13 13:32:00.634 Seetong_tps[63990:6291925] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-13 13:32:00.634 Seetong_tps[63990:6291925] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-13 13:32:00.634 Seetong_tps[63990:6291925] InitDecodePortLog: playsettype = 50
2026-07-13 13:32:00.637 Seetong_tps[63990:6291925] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-13 13:32:00.637 Seetong_tps[63990:6291884]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.02 - 设备: 庭院 - 29115420
2026-07-13 13:32:00.637 Seetong_tps[63990:6291925] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-13 13:32:00.637 Seetong_tps[63990:6291925] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-13 13:32:00.637 Seetong_tps[63990:6291925] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-13 13:32:00.637 Seetong_tps[63990:6291925] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-13 13:32:00.637 Seetong_tps[63990:6291925] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-13 13:32:00.638 Seetong_tps[63990:6291925] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-13 13:32:00.638 Seetong_tps[63990:6291932]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-13 13:32:00.652 Seetong_tps[63990:6291884]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.03 - 设备: 庭院 - 29115420
2026-07-13 13:32:01.057 Seetong_tps[63990:6291884]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-13 13:32:01.091 Seetong_tps[63990:6292243] 重新观看视频线程：<_NSMainThread: 0x106838000>{number = 1, name = (null)}
2026-07-13 13:32:01.104 Seetong_tps[63990:6291884] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-13 13:32:01.123 Seetong_tps[63990:6292233] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-13 13:32:01.124 Seetong_tps[63990:6291884]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.50 - 设备: 庭院 - 29115420
2026-07-13 13:32:01.140 Seetong_tps[63990:6291932] Failed to get IoT drive away set configuration.
2026-07-13 13:32:01.140 Seetong_tps[63990:6291932]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-13 13:32:01.160 Seetong_tps[63990:6292243] 重新观看视频线程：<_NSMainThread: 0x106838000>{number = 1, name = (null)}
2026-07-13 13:32:01.161 Seetong_tps[63990:6291884]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.54 - 设备: 庭院 - 29115420
2026-07-13 13:32:07.536 Seetong_tps[63990:6291925]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-13 13:32:07.538 Seetong_tps[63990:6291884]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-13 13:32:07.540 Seetong_tps[63990:6291884] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783919506000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783906098000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-13 13:32:07.541 Seetong_tps[63990:6291884]  --- 取消心跳 destoryHeartBeat --- 
2026-07-13 13:32:07.541 Seetong_tps[63990:6291884]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-13 13:32:07.549 Seetong_tps[63990:6291884] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-13 13:32:07.550 Seetong_tps[63990:6291884]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b064380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b074fc0>; layer = <CALayer: 0x10b04cde0>>
2026-07-13 13:32:07.550 Seetong_tps[63990:6291884] #####Vstop:uid:29115420-0-port:1
2026-07-13 13:32:07.550 Seetong_tps[63990:6291884] -----------1release decodeport = 1
2026-07-13 13:32:07.551 Seetong_tps[63990:6291884]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1400;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 7900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-13 13:32:07.552 Seetong_tps[63990:6291884] _openGLView clearFrame ...
2026-07-13 13:32:07.572 Seetong_tps[63990:6291884] [保存失败] 相机对象或存储字典为空
2026-07-13 13:32:07.572 Seetong_tps[63990:6292016] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-13 13:32:07.572 Seetong_tps[63990:6292016] --FC_StopDevComEx end
2026-07-13 13:32:07.573 Seetong_tps[63990:6291884] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.34","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1783919506000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1783906098000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-13 13:32:07.573 Seetong_tps[63990:6291884]  --- 取消心跳 destoryHeartBeat --- 
2026-07-13 13:32:07.573 Seetong_tps[63990:6291884]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-15 12:35:35.099 Seetong_tps[73972:7318703] app_version=8.3.805
2026-07-15 12:35:35.108 Seetong_tps[73972:7318712] 询问用户是否开启推送成功
2026-07-15 12:35:35.108 Seetong_tps[73972:7318712] 用户点击允许接收推送
2026-07-15 12:35:35.109 Seetong_tps[73972:7318703]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-15 12:35:35.109 Seetong_tps[73972:7318703] showForLogin 1
2026-07-15 12:35:35.109 Seetong_tps[73972:7318703] AppLaunch 还剩 6.630375146865845 秒
2026-07-15 12:35:35.112 Seetong_tps[73972:7318712] remoteNotificationSetting: <UNNotificationSettings: 0x10e2e1fe0; 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-07-15 12:35:35.127 Seetong_tps[73972:7318703]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-15 12:35:35.160 Seetong_tps[73972:7318703] viewDidLoad/configtime=2026-07-15 上午4:35:35 +0000
2026-07-15 12:35:35.161 Seetong_tps[73972:7318703]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-15 12:35:35.161 Seetong_tps[73972:7318703]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-15 12:35:35.206 Seetong_tps[73972:7318703]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-15 12:35:35.206 Seetong_tps[73972:7318703]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-15 12:35:35.210 Seetong_tps[73972:7318703]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-15 12:35:35.210 Seetong_tps[73972:7318703] 开始检查未读客服消息...
2026-07-15 12:35:35.210 Seetong_tps[73972:7318703] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-15 12:35:35.210 Seetong_tps[73972:7318703]  --- 取消心跳 destoryHeartBeat --- 
2026-07-15 12:35:35.215 Seetong_tps[73972:7318703]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-15 12:35:35.215 Seetong_tps[73972:7318703]  -- WebSocket connection - getNetty - 
2026-07-15 12:35:35.215 Seetong_tps[73972:7318703]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-15 12:35:35.218 Seetong_tps[73972:7318703] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-15 12:35:35.218 Seetong_tps[73972:7318703] NAV deviceOrientationDidChange:1
2026-07-15 12:35:35.220 Seetong_tps[73972:7318703]  -- groupDeviceList -- 
2026-07-15 12:35:35.221 Seetong_tps[73972:7318703] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-15 12:35:35.221 Seetong_tps[73972:7318703]  -- WebSocket connection - getNetty - 
2026-07-15 12:35:35.221 Seetong_tps[73972:7318703]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-15 12:35:35.275 Seetong_tps[73972:7318703]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-15 12:35:35.417 Seetong_tps[73972:7318703] Super properties have already been unregistered.
2026-07-15 12:35:35.418 Seetong_tps[73972:7318720] ====请求接口 - 成功 - 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: 0x109c5aec0>{number = 16, name = (null)}====
2026-07-15 12:35:35.418 Seetong_tps[73972:7318718] ====请求接口 - 成功 - 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=30&addr=bjrelay62.s5.seetong.com:5443;type=0&load=31&addr=bjrelay54.s5.seetong.com:13443;type=0&load=25&addr=bjrelay65.s5.seetong.com:9443;","vipRelayServers":"type=0&load=50&addr=bjrelayvip1.s2.seetong.com:11443;type=0&load=45&addr=bjrelayvip3.s2.seetong.com:9443;type=0&load=47&addr=bjrelayvip2.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.202.176","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107039240>{number = 4, name = (null)}====
2026-07-15 12:35:35.418 Seetong_tps[73972:7318798] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x109c58940>{number = 17, name = (null)}====
2026-07-15 12:35:35.418 Seetong_tps[73972:7318717] ====请求接口 - 成功 - 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.176","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1784088940000,"lastHeartTime":1784079318000,"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: 0x107039280>{number = 2, name = (null)}====
2026-07-15 12:35:35.418 Seetong_tps[73972:7318703] UMAPM_OOMSampling(0,0):NO
2026-07-15 12:35:35.420 Seetong_tps[73972:7318703]  -- deviceListDataUpdate - AppLaunch 还剩 1.319496154785156 秒 - 再延迟 1.819496154785156 秒 - 启动耗时 1.680503845214844 秒
2026-07-15 12:35:35.420 Seetong_tps[73972:7318703]  -- groupDeviceList -- 
2026-07-15 12:35:35.420 Seetong_tps[73972:7318703] groupDeviceList 已在进行中，跳过新的调用
2026-07-15 12:35:35.420 Seetong_tps[73972:7318703]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1681 毫秒
2026-07-15 12:35:35.420 Seetong_tps[73972:7318703]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-15 12:35:35.420 Seetong_tps[73972:7318703]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-15 12:35:35.420 Seetong_tps[73972:7318703]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-15 12:35:35.420 Seetong_tps[73972:7318703]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODQxNzY1MzUsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.x9TY4ct6dwSUSiCQL1bQlYGQU23zyMLP0tcQAST4ZQA","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODY2ODIxMzUsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg0MDkwMTM1LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.x5yklKJpYhJfPQsYQoKXg5zotqUJ1n5VtMZoUmr-z7g","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-07-15 12:35:35.425 Seetong_tps[73972:7318712] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1072a8880>{number = 8, name = (null)}====
2026-07-15 12:35:35.426 Seetong_tps[73972:7318703]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1784090135.426631
2026-07-15 12:35:35.426 Seetong_tps[73972:7318703]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1784090135.426631
2026-07-15 12:35:35.426 Seetong_tps[73972:7318703]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1784090135.426631 - lastRefreshTokenTime: 1784090135.426631
2026-07-15 12:35:35.427 Seetong_tps[73972:7318796] ====请求接口 - 成功 - 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: 0x109c5b7c0>{number = 18, name = (null)}====
2026-07-15 12:35:35.431 Seetong_tps[73972:7318724] ====请求接口 - 成功 - 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-07 00:00:00","adStartTimeStamp":1783353600000,"adEndTime":"2026-07-07 23:59:59","adEndTimeStamp":1783439999000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260706/a7fd812ce05a8637c72f3da65c2c33a0.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10703b800>{number = 7, name = (null)}====
2026-07-15 12:35:35.432 Seetong_tps[73972:7318800] ====请求接口 - 成功 - 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: 0x109c5b800>{number = 19, name = (null)}====
2026-07-15 12:35:35.433 Seetong_tps[73972:7318703]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-15 12:35:35.434 Seetong_tps[73972:7318801] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVFQAU1cEBFIFOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x117d71e40>{number = 11, name = (null)}====
2026-07-15 12:35:35.434 Seetong_tps[73972:7318703]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-15 12:35:35.434 Seetong_tps[73972:7318703]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-15 12:35:35.435 Seetong_tps[73972:7318739] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDY5NDkzNTQzNSwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.URt4vZFZRlvx3UhgjINnLT7v5LzP0ECQY7mmmVYolvs","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDY5NDkzNTQzNSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5NyJdfQ.t2KmYa9amL1f0pCE_06fkiqJKhC2hqnXvOnMvptl_jk","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:24903"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24901"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24906"}]}
====
2026-07-15 12:35:35.435 Seetong_tps[73972:7318797] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109c5b880>{number = 20, name = (null)}====
2026-07-15 12:35:35.435 Seetong_tps[73972:7318703]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 559;
}
2026-07-15 12:35:35.438 Seetong_tps[73972:7318703] ++++-[VideoView dealloc]++++
2026-07-15 12:35:35.440 Seetong_tps[73972:7318703] OpenGLView20_Seetong dealloc:0x109c51600
2026-07-15 12:35:35.441 Seetong_tps[73972:7318799] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x117d73b40>{number = 12, name = (null)}====
2026-07-15 12:35:35.457 Seetong_tps[73972:7318719] ====请求接口 - 成功 - 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: 0x107038e00>{number = 5, name = (null)}====
2026-07-15 12:35:35.463 Seetong_tps[73972:7318703]  -- WebSocket - 重置重连次数 -- 
2026-07-15 12:35:35.475 Seetong_tps[73972:7318703]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-15 12:35:35.475 Seetong_tps[73972:7318703]  -- WebSocket connection - getNetty - 
2026-07-15 12:35:35.475 Seetong_tps[73972:7318703]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-15 12:35:35.483 Seetong_tps[73972:7318703]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-15 12:35:35.483 Seetong_tps[73972:7318703]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-15 12:35:35.492 Seetong_tps[73972:7318703] UMAPM_NetworkSampling(0,0):NO
2026-07-15 12:35:35.496 Seetong_tps[73972:7318703]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-15 12:35:35.496 Seetong_tps[73972:7318719]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-15 12:35:35.496 Seetong_tps[73972:7318719]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-15 12:35:35.496 Seetong_tps[73972:7318719]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-15 12:35:35.496 Seetong_tps[73972:7318703]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-15 12:35:35.497 Seetong_tps[73972:7318703]  -- 获取版本信息成功: {
    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-07-15 12:35:35.497 Seetong_tps[73972:7318719]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-15 12:35:35.497 Seetong_tps[73972:7318719]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-15 12:35:35.497 Seetong_tps[73972:7318719]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-15 12:35:35.501 Seetong_tps[73972:7318703]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-15 12:35:35.502 Seetong_tps[73972:7318703]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVFQAU1cEBFIFOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-15 12:35:35.505 Seetong_tps[73972:7318703] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-15 12:35:35.505 Seetong_tps[73972:7318703] 客服消息未读数量: 0
2026-07-15 12:35:35.505 Seetong_tps[73972:7318703]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-15 12:35:35.505 Seetong_tps[73972:7318703]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-15 12:35:35.507 Seetong_tps[73972:7318703] 蓝牙已打开
2026-07-15 12:35:35.508 Seetong_tps[73972:7318703]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-15 12:35:35.521 Seetong_tps[73972:7318703]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-15 12:35:35.521 Seetong_tps[73972:7318703]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-15 12:35:35.535 Seetong_tps[73972:7318703]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-15 12:35:35.641 Seetong_tps[73972:7318703]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-15 12:35:35.641 Seetong_tps[73972:7318703]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1901 毫秒
2026-07-15 12:35:35.641 Seetong_tps[73972:7318703] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.176","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784088940000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784079318000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-15 12:35:35.641 Seetong_tps[73972:7318703]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-15 12:35:35.641 Seetong_tps[73972:7318703]  -- groupDeviceList -- 
2026-07-15 12:35:35.641 Seetong_tps[73972:7318703]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-15 12:35:35.641 Seetong_tps[73972:7318703]  -- WebSocket - 重置重连次数 -- 
2026-07-15 12:35:35.641 Seetong_tps[73972:7318703]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-15 12:35:35.642 Seetong_tps[73972:7318717] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x107039280>{number = 2, name = (null)}====
2026-07-15 12:35:35.642 Seetong_tps[73972:7318703]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-15 12:35:35.642 Seetong_tps[73972:7318703]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVwcIBFYFUldpAQQB","reconn":0}}
2026-07-15 12:35:35.643 Seetong_tps[73972:7318703]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-15 12:35:35.643 Seetong_tps[73972:7318703] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.176","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784088940000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784079318000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-15 12:35:35.643 Seetong_tps[73972:7318703]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-15 12:35:35.643 Seetong_tps[73972:7318703]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-15 12:35:35.644 Seetong_tps[73972:7318703]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-15 12:35:35.649 Seetong_tps[73972:7318703]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-15 12:35:35.649 Seetong_tps[73972:7318703]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-15 12:35:35.711 Seetong_tps[73972:7318703]  -- STBluetoothManager - 结束扫描 - 
2026-07-15 12:35:35.711 Seetong_tps[73972:7318703]  -- STBluetoothManager - 开始扫描 - 
2026-07-15 12:35:35.741 Seetong_tps[73972:7318703] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-15 12:35:35.741 Seetong_tps[73972:7318703] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-15 12:35:35.742 Seetong_tps[73972:7318703] Formatted Date: 2026-07-15
2026-07-15 12:35:35.742 Seetong_tps[73972:7318703]  --- webSocketGetServerData msgId: 9519059C-BB07-436E-A764-39D8BF6FB361 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-15";
        token = AVYOAQteVABrAAkFBgUFVwcIBFYFUldpAQQB;
    };
}
2026-07-15 12:35:35.742 Seetong_tps[73972:7318703]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-15 12:35:35.742 Seetong_tps[73972:7318703]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-15 12:35:35.760 Seetong_tps[73972:7318703]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-15 12:35:35.792 Seetong_tps[73972:7318703] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-15 12:35:35.792 Seetong_tps[73972:7318703]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-15 12:35:35.792 Seetong_tps[73972:7318703]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-15 12:35:35.792 Seetong_tps[73972:7318703] Sorted Dates (Descending): (
)
2026-07-15 12:35:36.138 Seetong_tps[73972:7318739] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-15 12:35:36.139 Seetong_tps[73972:7318739] [DeviceMonitor] 监控管理器初始化完成
2026-07-15 12:35:37.032 Seetong_tps[73972:7318739]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-15 12:35:37.033 Seetong_tps[73972:7318739]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-15 12:35:37.033 Seetong_tps[73972:7318739]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-15 12:35:37.038 Seetong_tps[73972:7318703]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-15 12:35:37.039 Seetong_tps[73972:7318799] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-15 12:35:37.039 Seetong_tps[73972:7318806] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-15 12:35:37.083 Seetong_tps[73972:7318739]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-15 12:35:37.084 Seetong_tps[73972:7318739]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-15 12:35:37.085 Seetong_tps[73972:7318739]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-15 12:35:37.085 Seetong_tps[73972:7318806] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-15 12:35:37.086 Seetong_tps[73972:7318719] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-15 12:35:37.085 Seetong_tps[73972:7318799] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-15 12:35:37.106 Seetong_tps[73972:7318739]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-15 12:35:37.107 Seetong_tps[73972:7318739]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-15 12:35:37.107 Seetong_tps[73972:7318739]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-15 12:35:37.107 Seetong_tps[73972:7318799] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-15 12:35:37.107 Seetong_tps[73972:7318799] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-15 12:35:37.108 Seetong_tps[73972:7318799] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-15 12:35:37.179 Seetong_tps[73972:7318743]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-15 12:35:37.183 Seetong_tps[73972:7318703]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-15 12:35:37.183 Seetong_tps[73972:7318743]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-15 12:35:37.313 Seetong_tps[73972:7318703] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-15 12:35:37.314 Seetong_tps[73972:7318703] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-15 12:35:37.314 Seetong_tps[73972:7318703] 用户设置的具体字体大小: 15.000000
2026-07-15 12:35:37.314 Seetong_tps[73972:7318703] AppLaunch hideForRefreshToken
2026-07-15 12:35:37.314 Seetong_tps[73972:7318703] AppLaunch hideForRefreshToken dismiss
2026-07-15 12:35:37.314 Seetong_tps[73972:7318703] AppLaunch dismiss...
2026-07-15 12:35:37.623 Seetong_tps[73972:7318703]  dealloc -- STAppLaunchWindow
2026-07-15 12:35:37.625 Seetong_tps[73972:7318703]  dealloc -- STAppLaunchViewController
2026-07-15 12:35:37.627 Seetong_tps[73972:7318703] AppLaunch dismiss... end
2026-07-15 12:35:37.698 Seetong_tps[73972:7318703] MessageThrottle reloadTableView ---
2026-07-15 12:35:38.369 Seetong_tps[73972:7318703]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-15 12:35:38.636 Seetong_tps[73972:7318806] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109e4be00>{number = 22, name = (null)}====
2026-07-15 12:35:38.884 Seetong_tps[73972:7318703]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-15 12:35:38.885 Seetong_tps[73972:7318703]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-15 12:35:38.885 Seetong_tps[73972:7318703]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-15 12:35:38.885 Seetong_tps[73972:7318703] 滚动已停止500毫秒，执行操作:29115420
2026-07-15 12:35:39.281 Seetong_tps[73972:7318806] ====请求接口 - 成功 - 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: 0x109e4be00>{number = 22, name = (null)}====
2026-07-15 12:35:40.709 Seetong_tps[73972:7318703] UMAPM_OOMSampling(0,0):NO
2026-07-15 12:35:40.709 Seetong_tps[73972:7318703] UMAPM_NetworkSampling(0,0):NO
2026-07-15 12:35:40.779 Seetong_tps[73972:7318703]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-15 12:35:40.784 Seetong_tps[73972:7318703] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-15 12:35:40.838 Seetong_tps[73972:7318799] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-15 12:35:40.838 Seetong_tps[73972:7318703] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-15 12:35:40.839 Seetong_tps[73972:7318703]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-15 12:35:40.839 Seetong_tps[73972:7318703] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-15 12:35:40.841 Seetong_tps[73972:7318703]  -- STBluetoothManager - 结束扫描 - 
2026-07-15 12:35:40.859 Seetong_tps[73972:7318703]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-15 下午12:35:40 859
2026-07-15 12:35:40.859 Seetong_tps[73972:7318703]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc24380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc32a00>; layer = <CALayer: 0x10bc304a0>>
2026-07-15 12:35:40.859 Seetong_tps[73972:7318703]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc24380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc32a00>; layer = <CALayer: 0x10bc304a0>> -- _camera.supportPlatform: 0
2026-07-15 12:35:40.859 Seetong_tps[73972:7318703]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-15 上午4:35:40 +0000
2026-07-15 12:35:40.859 Seetong_tps[73972:7318703]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-10 \U4e0b\U534811:49:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-12 \U4e0a\U53481:54:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-13 \U4e0a\U53485:31:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-15 \U4e0a\U53484:35:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-15 12:35:40.860 Seetong_tps[73972:7318703]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-15 下午12:35:40 861
2026-07-15 12:35:40.861 Seetong_tps[73972:7318801] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-15 12:35:40.885 Seetong_tps[73972:7318703]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-15 12:35:40.888 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:40.889 Seetong_tps[73972:7318703]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-15 12:35:40.890 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:40.912 Seetong_tps[73972:7318703]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-15 12:35:40.915 Seetong_tps[73972:7318703]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-15 12:35:40.916 Seetong_tps[73972:7318703]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-15 12:35:40.944 Seetong_tps[73972:7318703]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-15 12:35:40.944 Seetong_tps[73972:7318703]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-15 12:35:40.944 Seetong_tps[73972:7318800] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-15 12:35:40.958 Seetong_tps[73972:7318703] 未处理的 biz 类型: res_video_preview_advert
2026-07-15 12:35:40.959 Seetong_tps[73972:7318703]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-15 12:35:41.147 Seetong_tps[73972:7318703] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-15 12:35:41.694 Seetong_tps[73972:7318743] ===29115420===
2026-07-15 12:35:41.695 Seetong_tps[73972:7318743] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-15 12:35:41.695 Seetong_tps[73972:7318739] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-15 12:35:41.696 Seetong_tps[73972:7318739] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-15 12:35:41.696 Seetong_tps[73972:7318739] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072aa540>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e244a00>
2026-07-15 12:35:41.696 Seetong_tps[73972:7318739] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-15 12:35:41.696 Seetong_tps[73972:7318739] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-15 12:35:41.696 Seetong_tps[73972:7318739] InitDecodePortLog: playsettype = 50
2026-07-15 12:35:41.699 Seetong_tps[73972:7318739] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-15 12:35:41.699 Seetong_tps[73972:7318703]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.86 - 设备: 庭院 - 29115420
2026-07-15 12:35:41.699 Seetong_tps[73972:7318739] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-15 12:35:41.700 Seetong_tps[73972:7318739] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-15 12:35:41.700 Seetong_tps[73972:7318739] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-15 12:35:41.700 Seetong_tps[73972:7318739] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-15 12:35:41.700 Seetong_tps[73972:7318739] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-15 12:35:41.701 Seetong_tps[73972:7318743]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-15 12:35:41.701 Seetong_tps[73972:7318739] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-15 12:35:41.715 Seetong_tps[73972:7318703]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.88 - 设备: 庭院 - 29115420
2026-07-15 12:35:41.949 Seetong_tps[73972:7318864] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-07-15 12:35:41.962 Seetong_tps[73972:7318703] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-15 12:35:41.986 Seetong_tps[73972:7318719] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-15 12:35:41.989 Seetong_tps[73972:7318703]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.15 - 设备: 庭院 - 29115420
2026-07-15 12:35:42.022 Seetong_tps[73972:7318743] Failed to get IoT drive away set configuration.
2026-07-15 12:35:42.022 Seetong_tps[73972:7318743]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-15 12:35:42.031 Seetong_tps[73972:7318864] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-07-15 12:35:42.033 Seetong_tps[73972:7318703]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.19 - 设备: 庭院 - 29115420
2026-07-15 12:35:44.358 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:44.374 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:44.408 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:44.425 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:44.441 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:44.458 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:44.476 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:44.492 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:44.508 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:44.525 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:44.543 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.094 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.126 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.143 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.164 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.182 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.193 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.210 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.260 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.276 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.313 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.345 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.361 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.394 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.410 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.427 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.434 Seetong_tps[73972:7318703]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-15 12:35:45.444 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.460 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.477 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.494 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.562 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.577 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.611 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.628 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.644 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:45.660 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:47.028 Seetong_tps[73972:7318703]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc24380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc32a00>; layer = <CALayer: 0x10bc304a0>>
2026-07-15 12:35:47.029 Seetong_tps[73972:7318703] #####Vstop:uid:29115420-0-port:1
2026-07-15 12:35:47.029 Seetong_tps[73972:7318703] -----------1release decodeport = 1
2026-07-15 12:35:47.030 Seetong_tps[73972:7318703]  -- 播放视频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" = 6100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-15 12:35:47.032 Seetong_tps[73972:7318703] _openGLView clearFrame ...
2026-07-15 12:35:47.033 Seetong_tps[73972:7318703]  -- groupDeviceList -- 
2026-07-15 12:35:47.071 Seetong_tps[73972:7318703]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-15 12:35:47.071 Seetong_tps[73972:7318703]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-15 12:35:47.071 Seetong_tps[73972:7318703]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-15 12:35:47.073 Seetong_tps[73972:7318703] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-15 12:35:47.077 Seetong_tps[73972:7318703]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-15 12:35:47.077 Seetong_tps[73972:7318703]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-15 12:35:47.252 Seetong_tps[73972:7318811] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x10be05a40>{number = 25, name = (null)}====
2026-07-15 12:35:47.583 Seetong_tps[73972:7318703] dealloc -- STPlayerViewController
2026-07-15 12:35:47.583 Seetong_tps[73972:7318703] dealloc -- STPlayerViewController
2026-07-15 12:35:47.584 Seetong_tps[73972:7318703] dealloc -- STPlayerCameraControlVC
2026-07-15 12:35:47.584 Seetong_tps[73972:7318703] dealloc -- STPlayerCameraService
2026-07-15 12:35:47.585 Seetong_tps[73972:7318703] dealloc -- STIdleMonitorView
2026-07-15 12:35:47.585 Seetong_tps[73972:7318703] dealloc -- STCycleScrollView
2026-07-15 12:35:47.585 Seetong_tps[73972:7318703] dealloc -- STCameraControlView
2026-07-15 12:35:47.588 Seetong_tps[73972:7318703] dealloc -- STNetSpeedMonitorView
2026-07-15 12:35:47.589 Seetong_tps[73972:7318703] dealloc -- STIdleMonitorView
2026-07-15 12:35:48.529 Seetong_tps[73972:7318739]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-15 12:35:48.532 Seetong_tps[73972:7318703]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-15 12:35:48.533 Seetong_tps[73972:7318703] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.176","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784088940000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784079318000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-15 12:35:48.533 Seetong_tps[73972:7318703]  --- 取消心跳 destoryHeartBeat --- 
2026-07-15 12:35:48.533 Seetong_tps[73972:7318703]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-15 12:35:48.542 Seetong_tps[73972:7318703] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-15 12:35:48.561 Seetong_tps[73972:7318703] [保存失败] 相机对象或存储字典为空
2026-07-15 12:35:48.561 Seetong_tps[73972:7318799] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-15 12:35:48.561 Seetong_tps[73972:7318799] --FC_StopDevComEx end
2026-07-15 12:35:48.562 Seetong_tps[73972:7318703] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.176","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784088940000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784079318000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-15 12:35:48.562 Seetong_tps[73972:7318703]  --- 取消心跳 destoryHeartBeat --- 
2026-07-15 12:35:48.562 Seetong_tps[73972:7318703]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-17 15:40:55.556 Seetong_tps[88982:8674115] app_version=8.3.805
2026-07-17 15:40:55.568 Seetong_tps[88982:8674115]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-17 15:40:55.568 Seetong_tps[88982:8674115] showForLogin 1
2026-07-17 15:40:55.568 Seetong_tps[88982:8674115] AppLaunch 还剩 6.490596055984497 秒
2026-07-17 15:40:55.570 Seetong_tps[88982:8674133] 询问用户是否开启推送成功
2026-07-17 15:40:55.570 Seetong_tps[88982:8674133] 用户点击允许接收推送
2026-07-17 15:40:55.575 Seetong_tps[88982:8674134] remoteNotificationSetting: <UNNotificationSettings: 0x10fecaa80; 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-07-17 15:40:55.591 Seetong_tps[88982:8674115]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-17 15:40:55.622 Seetong_tps[88982:8674115] viewDidLoad/configtime=2026-07-17 上午7:40:55 +0000
2026-07-17 15:40:55.624 Seetong_tps[88982:8674115]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-17 15:40:55.624 Seetong_tps[88982:8674115]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-17 15:40:55.669 Seetong_tps[88982:8674115]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-17 15:40:55.669 Seetong_tps[88982:8674115]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-17 15:40:55.671 Seetong_tps[88982:8674115]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-17 15:40:55.672 Seetong_tps[88982:8674115] 开始检查未读客服消息...
2026-07-17 15:40:55.672 Seetong_tps[88982:8674115] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-17 15:40:55.672 Seetong_tps[88982:8674115]  --- 取消心跳 destoryHeartBeat --- 
2026-07-17 15:40:55.676 Seetong_tps[88982:8674115]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-17 15:40:55.676 Seetong_tps[88982:8674115]  -- WebSocket connection - getNetty - 
2026-07-17 15:40:55.677 Seetong_tps[88982:8674115]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-17 15:40:55.679 Seetong_tps[88982:8674115] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-17 15:40:55.680 Seetong_tps[88982:8674115] NAV deviceOrientationDidChange:1
2026-07-17 15:40:55.682 Seetong_tps[88982:8674115]  -- groupDeviceList -- 
2026-07-17 15:40:55.682 Seetong_tps[88982:8674115] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-17 15:40:55.682 Seetong_tps[88982:8674115]  -- WebSocket connection - getNetty - 
2026-07-17 15:40:55.682 Seetong_tps[88982:8674115]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-17 15:40:55.748 Seetong_tps[88982:8674115]  -- WebSocket - 重置重连次数 -- 
2026-07-17 15:40:55.758 Seetong_tps[88982:8674115]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-17 15:40:55.758 Seetong_tps[88982:8674115]  -- WebSocket connection - getNetty - 
2026-07-17 15:40:55.758 Seetong_tps[88982:8674115]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-17 15:40:55.759 Seetong_tps[88982:8674115]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-17 15:40:55.890 Seetong_tps[88982:8674243] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c0832c0>{number = 14, name = (null)}====
2026-07-17 15:40:55.890 Seetong_tps[88982:8674115] Super properties have already been unregistered.
2026-07-17 15:40:55.890 Seetong_tps[88982:8674115] UMAPM_OOMSampling(0,0):NO
2026-07-17 15:40:55.892 Seetong_tps[88982:8674115]  -- deviceListDataUpdate - AppLaunch 还剩 1.166453123092651 秒 - 再延迟 1.666453123092651 秒 - 启动耗时 1.833546876907349 秒
2026-07-17 15:40:55.892 Seetong_tps[88982:8674115]  -- groupDeviceList -- 
2026-07-17 15:40:55.892 Seetong_tps[88982:8674115] groupDeviceList 已在进行中，跳过新的调用
2026-07-17 15:40:55.892 Seetong_tps[88982:8674115]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1834 毫秒
2026-07-17 15:40:55.893 Seetong_tps[88982:8674115]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-17 15:40:55.893 Seetong_tps[88982:8674115]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-17 15:40:55.893 Seetong_tps[88982:8674115]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-17 15:40:55.894 Seetong_tps[88982:8674115]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 560;
}
2026-07-17 15:40:55.895 Seetong_tps[88982:8674133] ====请求接口 - 成功 - 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: 0x10c0837c0>{number = 15, name = (null)}====
2026-07-17 15:40:55.896 Seetong_tps[88982:8674129] ====请求接口 - 成功 - 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: 0x108c38f00>{number = 2, name = (null)}====
2026-07-17 15:40:55.896 Seetong_tps[88982:8674242] ====请求接口 - 成功 - 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: 0x10c083800>{number = 16, name = (null)}====
2026-07-17 15:40:55.897 Seetong_tps[88982:8674115]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-17 15:40:55.897 Seetong_tps[88982:8674115]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-17 15:40:55.897 Seetong_tps[88982:8674115]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-17 15:40:55.897 Seetong_tps[88982:8674115]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODQzNjA0NTUsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.Gd4Fj6Cu1oiHkJG4mWY2CYGfKYYTCK_JO4Ls8-1oNrg","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODY4NjYwNTUsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg0Mjc0MDU1LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.Jr3QKFCfVcwRgMsON_kak-CKqj7SQUoXxiWzhHJWEKY","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-07-17 15:40:55.901 Seetong_tps[88982:8674115]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1784274055.901701
2026-07-17 15:40:55.902 Seetong_tps[88982:8674115]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1784274055.901701
2026-07-17 15:40:55.902 Seetong_tps[88982:8674115]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1784274055.901701 - lastRefreshTokenTime: 1784274055.901701
2026-07-17 15:40:55.908 Seetong_tps[88982:8674115] ++++-[VideoView dealloc]++++
2026-07-17 15:40:55.910 Seetong_tps[88982:8674115] OpenGLView20_Seetong dealloc:0x10c07d600
2026-07-17 15:40:55.911 Seetong_tps[88982:8674136] ====请求接口 - 成功 - 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=bjrelay53.s5.seetong.com:7443;type=0&load=20&addr=bjrelay6.s5.seetong.com:4443;type=0&load=25&addr=bjrelay52.s5.seetong.com:10443;","vipRelayServers":"type=0&load=54&addr=bjrelayvip1.s2.seetong.com:7443;type=0&load=49&addr=bjrelay41.s2.seetong.com:5443;type=0&load=39&addr=bjrelayvip3.s2.seetong.com:2443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.227","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c080f80>{number = 17, name = (null)}====
2026-07-17 15:40:55.914 Seetong_tps[88982:8674130] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108eb13c0>{number = 6, name = (null)}====
2026-07-17 15:40:55.920 Seetong_tps[88982:8674135] ====请求接口 - 成功 - 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 = 3, name = (null)}====
2026-07-17 15:40:55.920 Seetong_tps[88982:8674241] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c0833c0>{number = 18, name = (null)}====
2026-07-17 15:40:55.920 Seetong_tps[88982:8674244] ====请求接口 - 成功 - 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: 0x10c082100>{number = 19, name = (null)}====
2026-07-17 15:40:55.920 Seetong_tps[88982:8674134] ====请求接口 - 成功 - 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.227","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1784273992000,"lastHeartTime":1784252514000,"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: 0x10c080540>{number = 20, name = (null)}====
2026-07-17 15:40:55.921 Seetong_tps[88982:8674246] ====请求接口 - 成功 - 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":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGBQMGUlABUlACblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c0825c0>{number = 21, name = (null)}====
2026-07-17 15:40:55.924 Seetong_tps[88982:8674115] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-17 15:40:55.924 Seetong_tps[88982:8674115] 客服消息未读数量: 0
2026-07-17 15:40:55.924 Seetong_tps[88982:8674115] UMAPM_NetworkSampling(0,0):NO
2026-07-17 15:40:55.924 Seetong_tps[88982:8674115]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-17 15:40:55.924 Seetong_tps[88982:8674115]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-17 15:40:55.924 Seetong_tps[88982:8674115]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-17 15:40:55.928 Seetong_tps[88982:8674245] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x119989d40>{number = 9, name = (null)}====
2026-07-17 15:40:55.931 Seetong_tps[88982:8674176] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDg3ODg1NTgyMiwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.fDSdvZ3Vo6ya17kaIqDqc2e4cZD2eBosCR0xHWNim58","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDg3ODg1NTgyMiwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5NCJdfQ.3yF6m-JpupPCK9CggCmXovOqwF4kEnbDIRbMdUbYhPU","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":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24900"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24903"}]}
====
2026-07-17 15:40:55.932 Seetong_tps[88982:8674115]  -- 获取版本信息成功: {
    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-07-17 15:40:55.934 Seetong_tps[88982:8674115] 蓝牙已打开
2026-07-17 15:40:55.938 Seetong_tps[88982:8674115]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-17 15:40:55.938 Seetong_tps[88982:8674115]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-17 15:40:55.945 Seetong_tps[88982:8674115]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-17 15:40:55.952 Seetong_tps[88982:8674115]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-17 15:40:55.953 Seetong_tps[88982:8674246]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-17 15:40:55.953 Seetong_tps[88982:8674246]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-17 15:40:55.953 Seetong_tps[88982:8674246]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-17 15:40:55.953 Seetong_tps[88982:8674115]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-17 15:40:55.953 Seetong_tps[88982:8674115]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGBQMGUlABUlACblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-17 15:40:55.953 Seetong_tps[88982:8674246]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-17 15:40:55.953 Seetong_tps[88982:8674246]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-17 15:40:55.953 Seetong_tps[88982:8674246]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-17 15:40:55.974 Seetong_tps[88982:8674115]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-17 15:40:55.974 Seetong_tps[88982:8674115]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-17 15:40:55.974 Seetong_tps[88982:8674115]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-17 15:40:56.060 Seetong_tps[88982:8674115]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-17 15:40:56.060 Seetong_tps[88982:8674115]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2001 毫秒
2026-07-17 15:40:56.061 Seetong_tps[88982:8674115] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.227","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784273992000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784252514000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-17 15:40:56.061 Seetong_tps[88982:8674115]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-17 15:40:56.061 Seetong_tps[88982:8674115]  -- groupDeviceList -- 
2026-07-17 15:40:56.061 Seetong_tps[88982:8674115]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-17 15:40:56.061 Seetong_tps[88982:8674115]  -- WebSocket - 重置重连次数 -- 
2026-07-17 15:40:56.061 Seetong_tps[88982:8674115]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-17 15:40:56.062 Seetong_tps[88982:8674115]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-17 15:40:56.062 Seetong_tps[88982:8674115]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVwUIB1EAVFRpAQQB","reconn":0}}
2026-07-17 15:40:56.062 Seetong_tps[88982:8674115]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-17 15:40:56.063 Seetong_tps[88982:8674115] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.227","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784273992000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784252514000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-17 15:40:56.064 Seetong_tps[88982:8674115]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-17 15:40:56.064 Seetong_tps[88982:8674115]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-17 15:40:56.064 Seetong_tps[88982:8674115]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-17 15:40:56.065 Seetong_tps[88982:8674115]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-17 15:40:56.065 Seetong_tps[88982:8674115]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-17 15:40:56.113 Seetong_tps[88982:8674253] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x119a12780>{number = 13, name = (null)}====
2026-07-17 15:40:56.157 Seetong_tps[88982:8674115] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-17 15:40:56.157 Seetong_tps[88982:8674115] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-17 15:40:56.157 Seetong_tps[88982:8674115] Formatted Date: 2026-07-17
2026-07-17 15:40:56.158 Seetong_tps[88982:8674115]  --- webSocketGetServerData msgId: 9C3A29EC-266C-4FA0-A731-FE46EAA28252 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-17";
        token = AVYOAQteVABrAAkFBgUFVwUIB1EAVFRpAQQB;
    };
}
2026-07-17 15:40:56.158 Seetong_tps[88982:8674115]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-17 15:40:56.158 Seetong_tps[88982:8674115]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-17 15:40:56.159 Seetong_tps[88982:8674115] didReceiveMessage: title = 【专享权益】0元免费领云存, content = 【专享权益】0元免费领云存
2026-07-17 15:40:56.159 Seetong_tps[88982:8674115]  - didReceiveMessage - 收到socket消息: {"biz":"res_message_alert_notice","data":{"deviceSn":"0B99B51AA21A3766","bizStartDate":"2026-07-17 00:00:00","msgTypeLabel":"APP应用内通道吸顶通知","buttons":[{"flag":"right","action":10,"appEvent":0,"text":"立即领取","link":"https:\/\/h5.seetong.com\/activity\/cloud-week?activityId=11062&utm_source=13000&sn=0B99B51AA21A3766"}],"closeDisabled":0,"bizEndDate":"2026-07-17 23:59:59.999","msgType":1004,"title":"【专享权益】0元免费领云存","bizId":"100247-custom_task-6a59c4eabf90ae168e85590d-202607170B99B51AA21A3766_37913804_6a59c4eabf90ae168e85590d","bizEndDateTimestamp":1784303999,"validateContent":"","showPlace":1002,"bizStartDateTimestamp":1784217600,"content":"【专享权益】0元免费领云存"}}
2026-07-17 15:40:56.160 Seetong_tps[88982:8674115] didReceiveMessage: title = 【专享权益】免费领7天云存, content = 设备被偷被盗，也能找回录像取证。关键录像云端存储，砸不坏偷不走。免费名额限时领取中↓
2026-07-17 15:40:56.160 Seetong_tps[88982:8674115]  - didReceiveMessage - 收到socket消息: {"biz":"res_message_alert_notice","data":{"deviceSn":"0B99B51AA21A3766","bizStartDate":"2026-07-17 00:00:00","msgTypeLabel":"APP应用内通道图片链接弹窗","link":"https:\/\/h5.seetong.com\/activity\/cloud-week?activityId=11062&utm_source=10010&sn=0B99B51AA21A3766","closeDisabled":0,"bizEndDate":"2026-07-17 23:59:59.999","msgType":1001,"title":"【专享权益】免费领7天云存","imageUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260717\/9c966be69a05441bb362249156f1e2f3.png","bizId":"100246-custom_task-6a59c4ea1d2b442a08d90ddf-202607170B99B51AA21A3766_37913804_6a59c4ea1d2b442a08d90ddf","bizEndDateTimestamp":1784303999,"validateContent":"","showPlace":1004,"bizStartDateTimestamp":1784217600,"content":"设备被偷被盗，也能找回录像取证。关键录像云端存储，砸不坏偷不走。免费名额限时领取中↓"}}
2026-07-17 15:40:56.172 Seetong_tps[88982:8674115]  -- STBluetoothManager - 结束扫描 - 
2026-07-17 15:40:56.172 Seetong_tps[88982:8674115]  -- STBluetoothManager - 开始扫描 - 
2026-07-17 15:40:56.182 Seetong_tps[88982:8674115]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-17 15:40:56.238 Seetong_tps[88982:8674115] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-17 15:40:56.238 Seetong_tps[88982:8674115]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-17 15:40:56.238 Seetong_tps[88982:8674115]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-17 15:40:56.238 Seetong_tps[88982:8674115] Sorted Dates (Descending): (
)
2026-07-17 15:40:56.392 Seetong_tps[88982:8674241] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x10c0833c0>{number = 18, name = (null)}====
2026-07-17 15:40:56.493 Seetong_tps[88982:8674176] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-17 15:40:56.493 Seetong_tps[88982:8674176] [DeviceMonitor] 监控管理器初始化完成
2026-07-17 15:40:57.163 Seetong_tps[88982:8674115]  -- showAdBannerView - title: 【专享权益】0元免费领云存 - hasExpired: 0 - bizEndDateTimestamp: 1784303999
2026-07-17 15:40:57.490 Seetong_tps[88982:8674176]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-17 15:40:57.490 Seetong_tps[88982:8674176]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-17 15:40:57.490 Seetong_tps[88982:8674176]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-17 15:40:57.492 Seetong_tps[88982:8674115]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-17 15:40:57.492 Seetong_tps[88982:8674246] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-17 15:40:57.492 Seetong_tps[88982:8674241] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-17 15:40:57.512 Seetong_tps[88982:8674176]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-17 15:40:57.512 Seetong_tps[88982:8674176]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-17 15:40:57.513 Seetong_tps[88982:8674176]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-17 15:40:57.513 Seetong_tps[88982:8674241] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-17 15:40:57.513 Seetong_tps[88982:8674241] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-17 15:40:57.513 Seetong_tps[88982:8674246] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-17 15:40:57.516 Seetong_tps[88982:8674176]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-17 15:40:57.516 Seetong_tps[88982:8674176]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-17 15:40:57.516 Seetong_tps[88982:8674176]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-17 15:40:57.516 Seetong_tps[88982:8674246] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-17 15:40:57.516 Seetong_tps[88982:8674253] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-17 15:40:57.516 Seetong_tps[88982:8674246] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-17 15:40:57.593 Seetong_tps[88982:8674183]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-17 15:40:57.595 Seetong_tps[88982:8674115] AppLaunch hideForRefreshToken
2026-07-17 15:40:57.595 Seetong_tps[88982:8674115] AppLaunch hideForRefreshToken dismiss
2026-07-17 15:40:57.595 Seetong_tps[88982:8674115] AppLaunch dismiss...
2026-07-17 15:40:57.606 Seetong_tps[88982:8674115]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-17 15:40:57.606 Seetong_tps[88982:8674183]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-17 15:40:57.778 Seetong_tps[88982:8674115] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-17 15:40:57.778 Seetong_tps[88982:8674115] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-17 15:40:57.779 Seetong_tps[88982:8674115] 用户设置的具体字体大小: 15.000000
2026-07-17 15:40:57.906 Seetong_tps[88982:8674115]  dealloc -- STAppLaunchWindow
2026-07-17 15:40:57.909 Seetong_tps[88982:8674115]  dealloc -- STAppLaunchViewController
2026-07-17 15:40:57.911 Seetong_tps[88982:8674115] AppLaunch dismiss... end
2026-07-17 15:40:58.120 Seetong_tps[88982:8674115] MessageThrottle reloadTableView ---
2026-07-17 15:40:58.830 Seetong_tps[88982:8674115]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-17 15:40:59.103 Seetong_tps[88982:8674241] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10c0833c0>{number = 18, name = (null)}====
2026-07-17 15:40:59.345 Seetong_tps[88982:8674115]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-17 15:40:59.345 Seetong_tps[88982:8674115]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-17 15:40:59.345 Seetong_tps[88982:8674115]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-17 15:40:59.346 Seetong_tps[88982:8674115] 滚动已停止500毫秒，执行操作:29115420
2026-07-17 15:40:59.604 Seetong_tps[88982:8674241] ====请求接口 - 成功 - 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: 0x10c0833c0>{number = 18, name = (null)}====
2026-07-17 15:41:01.198 Seetong_tps[88982:8674115] UMAPM_OOMSampling(0,0):NO
2026-07-17 15:41:01.199 Seetong_tps[88982:8674115] UMAPM_NetworkSampling(0,0):NO
2026-07-17 15:41:02.099 Seetong_tps[88982:8674115]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-17 15:41:02.112 Seetong_tps[88982:8674115] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-17 15:41:02.168 Seetong_tps[88982:8674115] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-17 15:41:02.168 Seetong_tps[88982:8674244] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-17 15:41:02.169 Seetong_tps[88982:8674115]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-17 15:41:02.169 Seetong_tps[88982:8674115] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-17 15:41:02.170 Seetong_tps[88982:8674115]  -- STBluetoothManager - 结束扫描 - 
2026-07-17 15:41:02.188 Seetong_tps[88982:8674115]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-17 下午3:41:02 189
2026-07-17 15:41:02.188 Seetong_tps[88982:8674115]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d864a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c273800>; layer = <CALayer: 0x10d879d00>>
2026-07-17 15:41:02.189 Seetong_tps[88982:8674115]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d864a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c273800>; layer = <CALayer: 0x10d879d00>> -- _camera.supportPlatform: 0
2026-07-17 15:41:02.189 Seetong_tps[88982:8674115]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-17 上午7:41:02 +0000
2026-07-17 15:41:02.189 Seetong_tps[88982:8674115]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-12 \U4e0a\U53481:54:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-13 \U4e0a\U53485:31:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-15 \U4e0a\U53484:35:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-17 \U4e0a\U53487:40:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-17 15:41:02.190 Seetong_tps[88982:8674115]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-17 下午3:41:02 190
2026-07-17 15:41:02.190 Seetong_tps[88982:8674243] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-17 15:41:02.217 Seetong_tps[88982:8674115]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-17 15:41:02.220 Seetong_tps[88982:8674115] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 15:41:02.221 Seetong_tps[88982:8674115]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-17 15:41:02.222 Seetong_tps[88982:8674115] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 15:41:02.238 Seetong_tps[88982:8674115]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-17 15:41:02.240 Seetong_tps[88982:8674115]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-17 15:41:02.240 Seetong_tps[88982:8674115]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-17 15:41:02.248 Seetong_tps[88982:8674115] 未处理的 biz 类型: res_video_preview_advert
2026-07-17 15:41:02.248 Seetong_tps[88982:8674115]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-17 15:41:02.273 Seetong_tps[88982:8674115]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-17 15:41:02.273 Seetong_tps[88982:8674115]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-17 15:41:02.273 Seetong_tps[88982:8674250] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-17 15:41:02.475 Seetong_tps[88982:8674115] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-17 15:41:03.298 Seetong_tps[88982:8674183] ===29115420===
2026-07-17 15:41:03.299 Seetong_tps[88982:8674183] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-17 15:41:03.300 Seetong_tps[88982:8674176] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-17 15:41:03.300 Seetong_tps[88982:8674176] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-17 15:41:03.300 Seetong_tps[88982:8674176] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108eb3d80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fe14a00>
2026-07-17 15:41:03.300 Seetong_tps[88982:8674176] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-17 15:41:03.301 Seetong_tps[88982:8674176] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-17 15:41:03.301 Seetong_tps[88982:8674176] InitDecodePortLog: playsettype = 50
2026-07-17 15:41:03.301 Seetong_tps[88982:8674183]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-17 15:41:03.303 Seetong_tps[88982:8674176] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-17 15:41:03.303 Seetong_tps[88982:8674115]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.13 - 设备: 庭院 - 29115420
2026-07-17 15:41:03.303 Seetong_tps[88982:8674176] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-17 15:41:03.303 Seetong_tps[88982:8674176] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-17 15:41:03.303 Seetong_tps[88982:8674176] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-17 15:41:03.303 Seetong_tps[88982:8674176] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-17 15:41:03.303 Seetong_tps[88982:8674176] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-17 15:41:03.304 Seetong_tps[88982:8674176] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-17 15:41:03.306 Seetong_tps[88982:8674115]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.14 - 设备: 庭院 - 29115420
2026-07-17 15:41:03.619 Seetong_tps[88982:8674316] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-07-17 15:41:03.631 Seetong_tps[88982:8674115] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-17 15:41:03.656 Seetong_tps[88982:8674244] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-17 15:41:03.657 Seetong_tps[88982:8674115]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.49 - 设备: 庭院 - 29115420
2026-07-17 15:41:03.671 Seetong_tps[88982:8674183] Failed to get IoT drive away set configuration.
2026-07-17 15:41:03.671 Seetong_tps[88982:8674183]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-17 15:41:03.703 Seetong_tps[88982:8674316] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-07-17 15:41:03.705 Seetong_tps[88982:8674115]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.54 - 设备: 庭院 - 29115420
2026-07-17 15:41:05.893 Seetong_tps[88982:8674115]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-17 15:41:12.189 Seetong_tps[88982:8674115]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1784274072.189240,lastReceiveYUVTimeInterval=1784274072.165385,interval=0,videoView=0x10d864a80
2026-07-17 15:41:15.900 Seetong_tps[88982:8674115]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-17 15:41:22.195 Seetong_tps[88982:8674115]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1784274082.195563,lastReceiveYUVTimeInterval=1784274082.189255,interval=0,videoView=0x10d864a80
2026-07-17 15:41:25.894 Seetong_tps[88982:8674115]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-17 15:41:28.677 Seetong_tps[88982:8674115]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d864a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c273800>; layer = <CALayer: 0x10d879d00>>
2026-07-17 15:41:28.677 Seetong_tps[88982:8674115] #####Vstop:uid:29115420-0-port:1
2026-07-17 15:41:28.677 Seetong_tps[88982:8674115] -----------1release decodeport = 1
2026-07-17 15:41:28.678 Seetong_tps[88982:8674115]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1400;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.2666666666666667";
    "preview_duration" = 26500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-17 15:41:28.680 Seetong_tps[88982:8674115] _openGLView clearFrame ...
2026-07-17 15:41:28.694 Seetong_tps[88982:8674115] 当前控制器：STPlaybackVC
2026-07-17 15:41:28.694 Seetong_tps[88982:8674115]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-17 15:41:28.694 Seetong_tps[88982:8674115] 开始监听camera_nvr的onlineStatus属性变化
2026-07-17 15:41:28.694 Seetong_tps[88982:8674115] camera_nvr对象已切换，重新设置KVO监听
2026-07-17 15:41:28.705 Seetong_tps[88982:8674115] 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-07-17 15:41:28.858 Seetong_tps[88982:8674115]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-17 15:41:28.859 Seetong_tps[88982:8674115] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-17 15:41:28.859 Seetong_tps[88982:8674115]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-17 15:41:28.859 Seetong_tps[88982:8674115] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-17 15:41:28.860 Seetong_tps[88982:8674115]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-17 15:41:28.860 Seetong_tps[88982:8674115] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-17 15:41:28.860 Seetong_tps[88982:8674115]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-17 15:41:28.860 Seetong_tps[88982:8674115] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-17 15:41:28.868 Seetong_tps[88982:8674115]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-17 15:41:28.868 Seetong_tps[88982:8674115] ====高度=91.000000
2026-07-17 15:41:28.868 Seetong_tps[88982:8674115]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-17 15:41:28.870 Seetong_tps[88982:8674115] 停止监听camera_nvr的onlineStatus属性变化
2026-07-17 15:41:28.870 Seetong_tps[88982:8674115] 开始监听camera_nvr的onlineStatus属性变化
2026-07-17 15:41:28.871 Seetong_tps[88982:8674115] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-17 15:41:28.871 Seetong_tps[88982:8674115] ###### stopNvrRemoteRecord ......
2026-07-17 15:41:28.872 Seetong_tps[88982:8674115] updateAlarmListTable:messageModelList=0
2026-07-17 15:41:28.877 Seetong_tps[88982:8674115]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-17 15:41:28.877 Seetong_tps[88982:8674513] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-17 15:41:28.877 Seetong_tps[88982:8674115]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-17 15:41:28.877 Seetong_tps[88982:8674115]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-17 15:41:28.877 Seetong_tps[88982:8674115] updateAlarmListTable:messageModelList=0
2026-07-17 15:41:28.932 Seetong_tps[88982:8674115] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 15:41:28.975 Seetong_tps[88982:8674115]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-17 15:41:29.033 Seetong_tps[88982:8674176] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-17 15:41:29.033 Seetong_tps[88982:8674176]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-17 15:41:29.033 Seetong_tps[88982:8674176] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108eb3d80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fe14a00>
2026-07-17 15:41:29.033 Seetong_tps[88982:8674176] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-17 15:41:29.033 Seetong_tps[88982:8674176] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-17 15:41:29.033 Seetong_tps[88982:8674176] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-17 15:41:29.033 Seetong_tps[88982:8674115]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 26.86 - 设备: 庭院 - 29115420
2026-07-17 15:41:29.033 Seetong_tps[88982:8674176] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-17 15:41:29.033 Seetong_tps[88982:8674176] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-17 15:41:29.086 Seetong_tps[88982:8674245] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x119989d40>{number = 9, name = (null)}====
2026-07-17 15:41:29.100 Seetong_tps[88982:8674513] ====请求接口 - 成功 - 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: 0x12e99d640>{number = 25, name = (null)}====
2026-07-17 15:41:29.152 Seetong_tps[88982:8674250] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x11998bb00>{number = 10, name = (null)}====
2026-07-17 15:41:29.537 Seetong_tps[88982:8674183] ===29115420===
2026-07-17 15:41:30.848 Seetong_tps[88982:8674250] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-17 15:41:30.850 Seetong_tps[88982:8674250] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-17 15:41:30.850 Seetong_tps[88982:8674250] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-17 15:41:30.851 Seetong_tps[88982:8674250] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-17 15:41:30.852 Seetong_tps[88982:8674250] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-17 15:41:31.062 Seetong_tps[88982:8674115]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-17 15:41:33.388 Seetong_tps[88982:8674183]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0001111111111111100000000000000 - result: 0 - devid: 29115420
2026-07-17 15:41:33.892 Seetong_tps[88982:8674183] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1072
2026-07-17 15:41:33.894 Seetong_tps[88982:8674115] timeSliceArray.count=68
2026-07-17 15:41:33.952 Seetong_tps[88982:8674115] nvrParseRecPlayBlock timelineModelArray.count=67
2026-07-17 15:41:33.952 Seetong_tps[88982:8674115] timelineModel.timePaint=15:26:51-15:41:05,timelineModel.recordType=1
2026-07-17 15:41:33.977 Seetong_tps[88982:8674115] updateAlarmListTable:messageModelList=33
2026-07-17 15:41:33.977 Seetong_tps[88982:8674115]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-17 15:41:33.979 Seetong_tps[88982:8674115]  --- setFirstTimePosition --- i: 66 - recordType: 1
2026-07-17 15:41:33.979 Seetong_tps[88982:8674115]  --- setFirstTimePosition --- i: 65 - recordType: 7
2026-07-17 15:41:33.979 Seetong_tps[88982:8674115] _firstHaveDataTime=15:26:26
2026-07-17 15:41:35.894 Seetong_tps[88982:8674115]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-17 15:41:36.484 Seetong_tps[88982:8674115]  -- 预览倒计时 -- User interaction detected
2026-07-17 15:41:36.507 Seetong_tps[88982:8674115] uid:29115420 FC_P2PNvrReplayByTime
2026-07-17 15:41:36.508 Seetong_tps[88982:8674115]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-12 \U4e0a\U53481:54:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-13 \U4e0a\U53485:31:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-15 \U4e0a\U53484:35:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-17 \U4e0a\U53487:40:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-17 15:41:36.508 Seetong_tps[88982:8674115]  -- 播放视频（录像） -- 开始时间: 2026-07-17 上午7:41:36 +0000
2026-07-17 15:41:36.508 Seetong_tps[88982:8674250] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260717152626
2026-07-17 15:41:36.509 Seetong_tps[88982:8674115]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260717152626
2026-07-17 15:41:36.691 Seetong_tps[88982:8674183]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-17 15:41:37.272 Seetong_tps[88982:8674176] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-17 15:41:37.273 Seetong_tps[88982:8674176]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-17 15:41:37.273 Seetong_tps[88982:8674176] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108eb3d80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10fe14a00>
2026-07-17 15:41:37.273 Seetong_tps[88982:8674176] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-17 15:41:37.273 Seetong_tps[88982:8674176] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-17 15:41:37.273 Seetong_tps[88982:8674176] InitDecodePortLog: playsettype = 50
2026-07-17 15:41:37.273 Seetong_tps[88982:8674176] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-17 15:41:37.274 Seetong_tps[88982:8674176] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-17 15:41:37.274 Seetong_tps[88982:8674176] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-17 15:41:37.274 Seetong_tps[88982:8674176] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-17 15:41:37.274 Seetong_tps[88982:8674176] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-17 15:41:37.274 Seetong_tps[88982:8674115]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.77 - 设备: 庭院 - 29115420
2026-07-17 15:41:37.274 Seetong_tps[88982:8674176] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-17 15:41:37.275 Seetong_tps[88982:8674176] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-17 15:41:37.277 Seetong_tps[88982:8674115]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.77 - 设备: 庭院 - 29115420
2026-07-17 15:41:37.286 Seetong_tps[88982:8674115] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-17 15:41:39.951 Seetong_tps[88982:8674115] 卡回放第一帧回调 倍速 = 0
2026-07-17 15:41:45.894 Seetong_tps[88982:8674115]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-17 15:41:50.960 Seetong_tps[88982:8674115] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-17 15:41:50.961 Seetong_tps[88982:8674115] ###### stopNvrRemoteRecord ......
2026-07-17 15:41:50.961 Seetong_tps[88982:8674176]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-17 15:41:50.981 Seetong_tps[88982:8674115]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-17 15:41:50.981 Seetong_tps[88982:8674115] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.227","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784273992000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784252514000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-17 15:41:50.982 Seetong_tps[88982:8674115]  --- 取消心跳 destoryHeartBeat --- 
2026-07-17 15:41:50.982 Seetong_tps[88982:8674115]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-17 15:41:50.986 Seetong_tps[88982:8674115] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-17 15:41:51.004 Seetong_tps[88982:8674115] [保存失败] 相机对象或存储字典为空
2026-07-17 15:41:51.004 Seetong_tps[88982:8674513] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-17 15:41:51.004 Seetong_tps[88982:8674513] --FC_StopDevComEx end
2026-07-17 15:41:51.004 Seetong_tps[88982:8674115] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.227","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784273992000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784252514000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-17 15:41:51.004 Seetong_tps[88982:8674115]  --- 取消心跳 destoryHeartBeat --- 
2026-07-17 15:41:51.004 Seetong_tps[88982:8674115]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-17 15:41:51.009 Seetong_tps[88982:8674115]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-17 15:41:51.010 Seetong_tps[88982:8674747] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-17 18:45:34.379 Seetong_tps[89929:8753474] app_version=8.3.805
2026-07-17 18:45:34.392 Seetong_tps[89929:8753474]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-17 18:45:34.393 Seetong_tps[89929:8753474] showForLogin 1
2026-07-17 18:45:34.393 Seetong_tps[89929:8753474] AppLaunch 还剩 6.575845956802368 秒
2026-07-17 18:45:34.399 Seetong_tps[89929:8753522] 询问用户是否开启推送成功
2026-07-17 18:45:34.399 Seetong_tps[89929:8753522] 用户点击允许接收推送
2026-07-17 18:45:34.415 Seetong_tps[89929:8753522] remoteNotificationSetting: <UNNotificationSettings: 0x15d31a080; 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-07-17 18:45:34.416 Seetong_tps[89929:8753474]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-17 18:45:34.454 Seetong_tps[89929:8753474] viewDidLoad/configtime=2026-07-17 上午10:45:34 +0000
2026-07-17 18:45:34.476 Seetong_tps[89929:8753474]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-17 18:45:34.476 Seetong_tps[89929:8753474]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-17 18:45:34.533 Seetong_tps[89929:8753553] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDg4OTkzNDQ1Niwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.j_W9No9EUX3zE1nNGULsM23R0NBvAGkQ6pTGdmRsfQo","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NDg4OTkzNDQ1Niwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5MiJdfQ.5aGsJOiByVjC1IJ5fxE8_r5KYjAIZYvD6Sw_sv9XifU","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":"101.43.234.113:24904"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24901"}]}
====
2026-07-17 18:45:34.545 Seetong_tps[89929:8753474]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: {
    bizEndDateTimestamp = 1784303999;
    bizId = "100247-custom_task-6a59c4eabf90ae168e85590d-202607170B99B51AA21A3766_37913804_6a59c4eabf90ae168e85590d";
    bizStartDateTimestamp = 1784217600;
    buttons =     (
                {
            action = 10;
            appEvent = 0;
            flag = right;
            isFromNotice = 0;
            link = "https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=13000&sn=0B99B51AA21A3766";
            text = "\U7acb\U5373\U9886\U53d6";
        }
    );
    closeDisabled = 0;
    content = "\U3010\U4e13\U4eab\U6743\U76ca\U30110\U5143\U514d\U8d39\U9886\U4e91\U5b58";
    deviceSn = 0B99B51AA21A3766;
    isNvrSelf = 0;
    msgType = 1004;
    showPlace = 1002;
    title = "\U3010\U4e13\U4eab\U6743\U76ca\U30110\U5143\U514d\U8d39\U9886\U4e91\U5b58";
    validateContent = "";
}
2026-07-17 18:45:34.548 Seetong_tps[89929:8753530] ====请求接口 - 成功 - 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: 0x15c43bd00>{number = 7, name = (null)}====
2026-07-17 18:45:34.548 Seetong_tps[89929:8753474]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-17 18:45:34.549 Seetong_tps[89929:8753474] 开始检查未读客服消息...
2026-07-17 18:45:34.549 Seetong_tps[89929:8753474] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-17 18:45:34.549 Seetong_tps[89929:8753474]  --- 取消心跳 destoryHeartBeat --- 
2026-07-17 18:45:34.558 Seetong_tps[89929:8753474]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-17 18:45:34.558 Seetong_tps[89929:8753474]  -- WebSocket connection - getNetty - 
2026-07-17 18:45:34.559 Seetong_tps[89929:8753474]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-17 18:45:34.562 Seetong_tps[89929:8753474] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-17 18:45:34.562 Seetong_tps[89929:8753474] NAV deviceOrientationDidChange:1
2026-07-17 18:45:34.565 Seetong_tps[89929:8753474]  -- groupDeviceList -- 
2026-07-17 18:45:34.565 Seetong_tps[89929:8753474] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-17 18:45:34.565 Seetong_tps[89929:8753474]  -- WebSocket connection - getNetty - 
2026-07-17 18:45:34.565 Seetong_tps[89929:8753474]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-17 18:45:34.617 Seetong_tps[89929:8753474]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-17 18:45:34.756 Seetong_tps[89929:8753672] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUlIEWlECAlVvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x15dbfc8c0>{number = 15, name = (null)}====
2026-07-17 18:45:34.756 Seetong_tps[89929:8753474] Super properties have already been unregistered.
2026-07-17 18:45:34.756 Seetong_tps[89929:8753474] UMAPM_OOMSampling(0,0):NO
2026-07-17 18:45:34.756 Seetong_tps[89929:8753520] ====请求接口 - 成功 - 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.227","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1784284806000,"lastHeartTime":1784274153000,"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: 0x15dbfc300>{number = 16, name = (null)}====
2026-07-17 18:45:34.759 Seetong_tps[89929:8753474]  -- deviceListDataUpdate - AppLaunch 还剩 1.209848165512085 秒 - 再延迟 1.709848165512085 秒 - 启动耗时 1.790151834487915 秒
2026-07-17 18:45:34.759 Seetong_tps[89929:8753474]  -- groupDeviceList -- 
2026-07-17 18:45:34.759 Seetong_tps[89929:8753474] groupDeviceList 已在进行中，跳过新的调用
2026-07-17 18:45:34.759 Seetong_tps[89929:8753474]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1790 毫秒
2026-07-17 18:45:34.760 Seetong_tps[89929:8753669] ====请求接口 - 成功 - 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=bjrelay52.s5.seetong.com:13443;type=0&load=28&addr=bjrelay46.s2.seetong.com:4443;type=0&load=24&addr=bjrelay1.s5.seetong.com:10443;","vipRelayServers":"type=0&load=48&addr=bjrelayvip3.s2.seetong.com:11443;type=0&load=44&addr=bjrelay42.s2.seetong.com:4443;type=0&load=43&addr=bjrelay44.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.227","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x15dbfe000>{number = 18, name = (null)}====
2026-07-17 18:45:34.760 Seetong_tps[89929:8753531] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x15c43ba80>{number = 6, name = (null)}====
2026-07-17 18:45:34.773 Seetong_tps[89929:8753525] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x15c4390c0>{number = 4, name = (null)}====
2026-07-17 18:45:34.776 Seetong_tps[89929:8753530] ====请求接口 - 成功 - 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: 0x15c43bd00>{number = 7, name = (null)}====
2026-07-17 18:45:34.778 Seetong_tps[89929:8753678] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x15da34640>{number = 12, name = (null)}====
2026-07-17 18:45:34.781 Seetong_tps[89929:8753671] ====请求接口 - 成功 - 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: 0x15c6ae7c0>{number = 19, name = (null)}====
2026-07-17 18:45:34.781 Seetong_tps[89929:8753524] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x15c6aca40>{number = 20, name = (null)}====
2026-07-17 18:45:34.782 Seetong_tps[89929:8753522] ====请求接口 - 成功 - 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: 0x15c438fc0>{number = 3, name = (null)}====
2026-07-17 18:45:34.793 Seetong_tps[89929:8753521] ====请求接口 - 成功 - 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: 0x15c438e80>{number = 2, name = (null)}====
2026-07-17 18:45:34.798 Seetong_tps[89929:8753474]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-17 18:45:34.798 Seetong_tps[89929:8753474]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-17 18:45:34.798 Seetong_tps[89929:8753474]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-17 18:45:34.799 Seetong_tps[89929:8753474]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 561;
}
2026-07-17 18:45:34.800 Seetong_tps[89929:8753474] ++++-[VideoView dealloc]++++
2026-07-17 18:45:34.802 Seetong_tps[89929:8753474] OpenGLView20_Seetong dealloc:0x15dc31800
2026-07-17 18:45:34.816 Seetong_tps[89929:8753474]  -- WebSocket - 重置重连次数 -- 
2026-07-17 18:45:34.826 Seetong_tps[89929:8753474]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-17 18:45:34.826 Seetong_tps[89929:8753474]  -- WebSocket connection - getNetty - 
2026-07-17 18:45:34.826 Seetong_tps[89929:8753474]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-17 18:45:34.829 Seetong_tps[89929:8753474]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-17 18:45:34.830 Seetong_tps[89929:8753474]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUlIEWlECAlVvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-17 18:45:34.833 Seetong_tps[89929:8753474] UMAPM_NetworkSampling(0,0):NO
2026-07-17 18:45:34.842 Seetong_tps[89929:8753474]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-17 18:45:34.842 Seetong_tps[89929:8753474]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-17 18:45:34.842 Seetong_tps[89929:8753522]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-17 18:45:34.842 Seetong_tps[89929:8753522]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-17 18:45:34.842 Seetong_tps[89929:8753522]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-17 18:45:34.842 Seetong_tps[89929:8753474]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-17 18:45:34.842 Seetong_tps[89929:8753474]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-17 18:45:34.843 Seetong_tps[89929:8753522]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-17 18:45:34.843 Seetong_tps[89929:8753522]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-17 18:45:34.843 Seetong_tps[89929:8753522]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-17 18:45:34.849 Seetong_tps[89929:8753474] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-17 18:45:34.849 Seetong_tps[89929:8753474] 客服消息未读数量: 0
2026-07-17 18:45:34.849 Seetong_tps[89929:8753474]  -- 获取版本信息成功: {
    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-07-17 18:45:34.851 Seetong_tps[89929:8753474]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-17 18:45:34.855 Seetong_tps[89929:8753474]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-17 18:45:34.855 Seetong_tps[89929:8753474]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-17 18:45:34.857 Seetong_tps[89929:8753474] 蓝牙已打开
2026-07-17 18:45:34.872 Seetong_tps[89929:8753474]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-17 18:45:34.873 Seetong_tps[89929:8753474]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-17 18:45:34.887 Seetong_tps[89929:8753474]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-17 18:45:34.887 Seetong_tps[89929:8753474]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1919 毫秒
2026-07-17 18:45:34.887 Seetong_tps[89929:8753474] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.227","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784284806000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784274153000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-17 18:45:34.887 Seetong_tps[89929:8753474]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-17 18:45:34.887 Seetong_tps[89929:8753474]  -- groupDeviceList -- 
2026-07-17 18:45:34.976 Seetong_tps[89929:8753474]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-17 18:45:34.976 Seetong_tps[89929:8753474]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-17 18:45:34.976 Seetong_tps[89929:8753474]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-17 18:45:34.976 Seetong_tps[89929:8753677] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x15da34600>{number = 13, name = (null)}====
2026-07-17 18:45:34.976 Seetong_tps[89929:8753474]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-17 18:45:34.976 Seetong_tps[89929:8753474]  -- WebSocket - 重置重连次数 -- 
2026-07-17 18:45:34.976 Seetong_tps[89929:8753474]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-17 18:45:34.978 Seetong_tps[89929:8753474]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-17 18:45:34.978 Seetong_tps[89929:8753474]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVwUJAFEFUlZpAQQB","reconn":0}}
2026-07-17 18:45:34.978 Seetong_tps[89929:8753474]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-17 18:45:34.978 Seetong_tps[89929:8753474] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.227","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784284806000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784274153000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-17 18:45:34.980 Seetong_tps[89929:8753474]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-17 18:45:34.980 Seetong_tps[89929:8753474]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-17 18:45:35.049 Seetong_tps[89929:8753474]  -- STBluetoothManager - 结束扫描 - 
2026-07-17 18:45:35.050 Seetong_tps[89929:8753474]  -- STBluetoothManager - 开始扫描 - 
2026-07-17 18:45:35.084 Seetong_tps[89929:8753474] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-17 18:45:35.084 Seetong_tps[89929:8753474] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-17 18:45:35.085 Seetong_tps[89929:8753474] Formatted Date: 2026-07-17
2026-07-17 18:45:35.085 Seetong_tps[89929:8753474]  --- webSocketGetServerData msgId: 6312C6C2-B0C0-4694-A06C-B8483EB9D727 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-17";
        token = AVYOAQteVABrAAkFBgUFVwUJAFEFUldpAQQB;
    };
}
2026-07-17 18:45:35.085 Seetong_tps[89929:8753474]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-17 18:45:35.085 Seetong_tps[89929:8753474]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-17 18:45:35.115 Seetong_tps[89929:8753474]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-17 18:45:35.161 Seetong_tps[89929:8753474] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-17 18:45:35.161 Seetong_tps[89929:8753474]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-17 18:45:35.161 Seetong_tps[89929:8753474]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-17 18:45:35.162 Seetong_tps[89929:8753474] Sorted Dates (Descending): (
)
2026-07-17 18:45:35.331 Seetong_tps[89929:8753553] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-17 18:45:35.332 Seetong_tps[89929:8753553] [DeviceMonitor] 监控管理器初始化完成
2026-07-17 18:45:35.808 Seetong_tps[89929:8753474]  -- showAdBannerView - title: 【专享权益】0元免费领云存 - hasExpired: 0 - bizEndDateTimestamp: 1784303999
2026-07-17 18:45:36.542 Seetong_tps[89929:8753474] AppLaunch hideForRefreshToken
2026-07-17 18:45:36.542 Seetong_tps[89929:8753474] AppLaunch hideForRefreshToken dismiss
2026-07-17 18:45:36.542 Seetong_tps[89929:8753474] AppLaunch dismiss...
2026-07-17 18:45:36.602 Seetong_tps[89929:8753553]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-17 18:45:36.602 Seetong_tps[89929:8753553]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-17 18:45:36.602 Seetong_tps[89929:8753553]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-17 18:45:36.606 Seetong_tps[89929:8753474]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-17 18:45:36.606 Seetong_tps[89929:8753520] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-17 18:45:36.606 Seetong_tps[89929:8753677] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-17 18:45:36.658 Seetong_tps[89929:8753474] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-17 18:45:36.659 Seetong_tps[89929:8753474] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-17 18:45:36.659 Seetong_tps[89929:8753474] 用户设置的具体字体大小: 15.000000
2026-07-17 18:45:36.676 Seetong_tps[89929:8753553]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-17 18:45:36.677 Seetong_tps[89929:8753553]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-17 18:45:36.678 Seetong_tps[89929:8753553]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-17 18:45:36.678 Seetong_tps[89929:8753520] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-17 18:45:36.678 Seetong_tps[89929:8753520] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-17 18:45:36.678 Seetong_tps[89929:8753520] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-17 18:45:36.846 Seetong_tps[89929:8753474]  dealloc -- STAppLaunchWindow
2026-07-17 18:45:36.849 Seetong_tps[89929:8753474]  dealloc -- STAppLaunchViewController
2026-07-17 18:45:36.851 Seetong_tps[89929:8753474] AppLaunch dismiss... end
2026-07-17 18:45:37.041 Seetong_tps[89929:8753553]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-17 18:45:37.041 Seetong_tps[89929:8753560]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-17 18:45:37.062 Seetong_tps[89929:8753474]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-17 18:45:37.567 Seetong_tps[89929:8753474] MessageThrottle reloadTableView ---
2026-07-17 18:45:37.576 Seetong_tps[89929:8753474]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-17 18:45:37.842 Seetong_tps[89929:8753677] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x15da34600>{number = 13, name = (null)}====
2026-07-17 18:45:38.098 Seetong_tps[89929:8753474]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-17 18:45:38.098 Seetong_tps[89929:8753474]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-17 18:45:38.099 Seetong_tps[89929:8753474]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-17 18:45:38.099 Seetong_tps[89929:8753474] 滚动已停止500毫秒，执行操作:29115420
2026-07-17 18:45:38.377 Seetong_tps[89929:8753522] ====请求接口 - 成功 - 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: 0x15c438fc0>{number = 3, name = (null)}====
2026-07-17 18:45:41.322 Seetong_tps[89929:8753474]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-17 18:45:41.333 Seetong_tps[89929:8753474] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-17 18:45:41.385 Seetong_tps[89929:8753474] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-17 18:45:41.385 Seetong_tps[89929:8753521] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-17 18:45:41.386 Seetong_tps[89929:8753474]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-17 18:45:41.386 Seetong_tps[89929:8753474] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-17 18:45:41.388 Seetong_tps[89929:8753474]  -- STBluetoothManager - 结束扫描 - 
2026-07-17 18:45:41.406 Seetong_tps[89929:8753474]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-17 下午6:45:41 407
2026-07-17 18:45:41.407 Seetong_tps[89929:8753474]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15dfe0e00; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15e003060>; layer = <CALayer: 0x15e000b00>>
2026-07-17 18:45:41.407 Seetong_tps[89929:8753474]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15dfe0e00; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15e003060>; layer = <CALayer: 0x15e000b00>> -- _camera.supportPlatform: 0
2026-07-17 18:45:41.407 Seetong_tps[89929:8753474]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-17 上午10:45:41 +0000
2026-07-17 18:45:41.407 Seetong_tps[89929:8753474]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-13 \U4e0a\U53485:31:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-15 \U4e0a\U53484:35:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-17 \U4e0a\U53487:40:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-17 \U4e0a\U534810:45:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-17 18:45:41.408 Seetong_tps[89929:8753474]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-17 下午6:45:41 408
2026-07-17 18:45:41.408 Seetong_tps[89929:8753677] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-17 18:45:41.434 Seetong_tps[89929:8753474]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-17 18:45:41.437 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:41.439 Seetong_tps[89929:8753474]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-17 18:45:41.439 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:41.464 Seetong_tps[89929:8753474]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-17 18:45:41.465 Seetong_tps[89929:8753474] 未处理的 biz 类型: res_video_preview_advert
2026-07-17 18:45:41.466 Seetong_tps[89929:8753474]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-17 18:45:41.466 Seetong_tps[89929:8753474]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-17 18:45:41.467 Seetong_tps[89929:8753474]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-17 18:45:41.491 Seetong_tps[89929:8753474]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-17 18:45:41.491 Seetong_tps[89929:8753474]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-17 18:45:41.491 Seetong_tps[89929:8753677] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-17 18:45:41.694 Seetong_tps[89929:8753474] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-17 18:45:42.347 Seetong_tps[89929:8753560] ===29115420===
2026-07-17 18:45:42.632 Seetong_tps[89929:8753560] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-17 18:45:42.633 Seetong_tps[89929:8753553] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-17 18:45:42.633 Seetong_tps[89929:8753553] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-17 18:45:42.633 Seetong_tps[89929:8753553] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x15c6aed40>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x15d248a00>
2026-07-17 18:45:42.633 Seetong_tps[89929:8753553] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-17 18:45:42.634 Seetong_tps[89929:8753553] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-17 18:45:42.634 Seetong_tps[89929:8753553] InitDecodePortLog: playsettype = 50
2026-07-17 18:45:42.636 Seetong_tps[89929:8753553] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-17 18:45:42.636 Seetong_tps[89929:8753553] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-17 18:45:42.636 Seetong_tps[89929:8753474]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.25 - 设备: 庭院 - 29115420
2026-07-17 18:45:42.636 Seetong_tps[89929:8753553] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-17 18:45:42.636 Seetong_tps[89929:8753553] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-17 18:45:42.636 Seetong_tps[89929:8753553] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-17 18:45:42.636 Seetong_tps[89929:8753553] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-17 18:45:42.637 Seetong_tps[89929:8753553] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-17 18:45:42.639 Seetong_tps[89929:8753474]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.25 - 设备: 庭院 - 29115420
2026-07-17 18:45:42.704 Seetong_tps[89929:8753560]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-17 18:45:43.001 Seetong_tps[89929:8753745] 重新观看视频线程：<_NSMainThread: 0x15c438000>{number = 1, name = (null)}
2026-07-17 18:45:43.012 Seetong_tps[89929:8753474] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-17 18:45:43.032 Seetong_tps[89929:8753524] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-17 18:45:43.035 Seetong_tps[89929:8753474]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.65 - 设备: 庭院 - 29115420
2026-07-17 18:45:43.083 Seetong_tps[89929:8753745] 重新观看视频线程：<_NSMainThread: 0x15c438000>{number = 1, name = (null)}
2026-07-17 18:45:43.085 Seetong_tps[89929:8753474]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.70 - 设备: 庭院 - 29115420
2026-07-17 18:45:43.153 Seetong_tps[89929:8753560] Failed to get IoT drive away set configuration.
2026-07-17 18:45:43.153 Seetong_tps[89929:8753560]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-17 18:45:44.796 Seetong_tps[89929:8753474]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-17 18:45:46.447 Seetong_tps[89929:8753474] uid:29115420 playAudio
2026-07-17 18:45:46.448 Seetong_tps[89929:8753474]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 1
2026-07-17 18:45:46.472 Seetong_tps[89929:8753474]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 5.09 - 设备: 庭院 - 29115420
2026-07-17 18:45:46.472 Seetong_tps[89929:8753474] checkPortStatus:_decodePort=1
2026-07-17 18:45:48.468 Seetong_tps[89929:8753474]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.08 - 设备: 庭院 - 29115420
2026-07-17 18:45:49.632 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.651 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.682 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.698 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.731 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.748 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.767 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.781 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.798 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.814 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.831 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.847 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.863 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:49.881 Seetong_tps[89929:8753474] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-17 18:45:51.408 Seetong_tps[89929:8753474]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1784285151.408286,lastReceiveYUVTimeInterval=1784285151.348891,interval=0,videoView=0x15dfe0e00
2026-07-17 18:45:54.797 Seetong_tps[89929:8753474]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-17 18:46:01.407 Seetong_tps[89929:8753474]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1784285161.407451,lastReceiveYUVTimeInterval=1784285161.379858,interval=0,videoView=0x15dfe0e00
2026-07-17 18:46:04.796 Seetong_tps[89929:8753474]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-17 18:46:11.408 Seetong_tps[89929:8753474]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1784285171.408190,lastReceiveYUVTimeInterval=1784285171.394051,interval=0,videoView=0x15dfe0e00
2026-07-17 18:46:14.797 Seetong_tps[89929:8753474]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-17 18:46:17.987 Seetong_tps[89929:8753553]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-17 18:46:17.989 Seetong_tps[89929:8753474]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-17 18:46:17.990 Seetong_tps[89929:8753474] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.227","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784284806000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784274153000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-17 18:46:17.990 Seetong_tps[89929:8753474]  --- 取消心跳 destoryHeartBeat --- 
2026-07-17 18:46:17.990 Seetong_tps[89929:8753474]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-17 18:46:17.999 Seetong_tps[89929:8753474] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-17 18:46:18.000 Seetong_tps[89929:8753474]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15dfe0e00; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15e003060>; layer = <CALayer: 0x15e000b00>>
2026-07-17 18:46:18.000 Seetong_tps[89929:8753474] #####Vstop:uid:29115420-0-port:1
2026-07-17 18:46:18.011 Seetong_tps[89929:8753474] -----------1release decodeport = 1
2026-07-17 18:46:18.012 Seetong_tps[89929:8753474]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1600;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 36600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-17 18:46:18.013 Seetong_tps[89929:8753474] _openGLView clearFrame ...
2026-07-17 18:46:18.030 Seetong_tps[89929:8753474] [保存失败] 相机对象或存储字典为空
2026-07-17 18:46:18.031 Seetong_tps[89929:8753673] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-17 18:46:18.031 Seetong_tps[89929:8753673] --FC_StopDevComEx end
2026-07-17 18:46:18.031 Seetong_tps[89929:8753474] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.227","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784284806000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784274153000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-17 18:46:18.031 Seetong_tps[89929:8753474]  --- 取消心跳 destoryHeartBeat --- 
2026-07-17 18:46:18.031 Seetong_tps[89929:8753474]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-19 22:05:52.084 Seetong_tps[99071:9869989] app_version=8.3.805
2026-07-19 22:05:52.099 Seetong_tps[99071:9870023] 询问用户是否开启推送成功
2026-07-19 22:05:52.099 Seetong_tps[99071:9870023] 用户点击允许接收推送
2026-07-19 22:05:52.100 Seetong_tps[99071:9869989]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-19 22:05:52.100 Seetong_tps[99071:9869989] showForLogin 1
2026-07-19 22:05:52.100 Seetong_tps[99071:9869989] AppLaunch 还剩 6.366653919219971 秒
2026-07-19 22:05:52.101 Seetong_tps[99071:9870023] remoteNotificationSetting: <UNNotificationSettings: 0x112af9220; 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-07-19 22:05:52.129 Seetong_tps[99071:9869989]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-19 22:05:52.183 Seetong_tps[99071:9869989] viewDidLoad/configtime=2026-07-19 下午2:05:52 +0000
2026-07-19 22:05:52.185 Seetong_tps[99071:9869989]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-19 22:05:52.185 Seetong_tps[99071:9869989]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-19 22:05:52.280 Seetong_tps[99071:9869989]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: {
    bizEndDateTimestamp = 1784303999;
    bizId = "100247-custom_task-6a59c4eabf90ae168e85590d-202607170B99B51AA21A3766_37913804_6a59c4eabf90ae168e85590d";
    bizStartDateTimestamp = 1784217600;
    buttons =     (
                {
            action = 10;
            appEvent = 0;
            flag = right;
            isFromNotice = 0;
            link = "https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=13000&sn=0B99B51AA21A3766";
            text = "\U7acb\U5373\U9886\U53d6";
        }
    );
    closeDisabled = 0;
    content = "\U3010\U4e13\U4eab\U6743\U76ca\U30110\U5143\U514d\U8d39\U9886\U4e91\U5b58";
    deviceSn = 0B99B51AA21A3766;
    isNvrSelf = 0;
    msgType = 1004;
    showPlace = 1002;
    title = "\U3010\U4e13\U4eab\U6743\U76ca\U30110\U5143\U514d\U8d39\U9886\U4e91\U5b58";
    validateContent = "";
}
2026-07-19 22:05:52.286 Seetong_tps[99071:9869989]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-19 22:05:52.286 Seetong_tps[99071:9869989] 开始检查未读客服消息...
2026-07-19 22:05:52.286 Seetong_tps[99071:9869989] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-19 22:05:52.286 Seetong_tps[99071:9869989]  --- 取消心跳 destoryHeartBeat --- 
2026-07-19 22:05:52.298 Seetong_tps[99071:9869989]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-19 22:05:52.298 Seetong_tps[99071:9869989]  -- WebSocket connection - getNetty - 
2026-07-19 22:05:52.299 Seetong_tps[99071:9869989]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-19 22:05:52.306 Seetong_tps[99071:9869989] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-19 22:05:52.306 Seetong_tps[99071:9869989] NAV deviceOrientationDidChange:1
2026-07-19 22:05:52.309 Seetong_tps[99071:9869989]  -- groupDeviceList -- 
2026-07-19 22:05:52.309 Seetong_tps[99071:9869989] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-19 22:05:52.309 Seetong_tps[99071:9869989]  -- WebSocket connection - getNetty - 
2026-07-19 22:05:52.309 Seetong_tps[99071:9869989]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-19 22:05:52.399 Seetong_tps[99071:9870024] ====请求接口 - 成功 - 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: 0x10b839280>{number = 3, name = (null)}====
2026-07-19 22:05:52.425 Seetong_tps[99071:9869989]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-19 22:05:52.428 Seetong_tps[99071:9870139] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTA3NDc1MjMzNywic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cyIn0.Fse0Tgtpy1N1uS5JsbSzZG41lLRYUuA8IPDv6pgYsJs","accessNode":"82.157.67.131:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTA3NDc1MjMzOCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5NSJdfQ.eS6rx7uea7S-hm5a4oNNnsfqm-P51nAkMlrSYi3mS8c","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":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24905"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24904"}]}
====
2026-07-19 22:05:52.477 Seetong_tps[99071:9870023] ====请求接口 - 成功 - 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.71","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1784469861000,"lastHeartTime":1784469089000,"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: 0x10baa1200>{number = 7, name = (null)}====
2026-07-19 22:05:52.478 Seetong_tps[99071:9870158] ====请求接口 - 成功 - 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: 0x1185b8540>{number = 11, name = (null)}====
2026-07-19 22:05:52.484 Seetong_tps[99071:9870178] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e4a7c40>{number = 13, name = (null)}====
2026-07-19 22:05:52.484 Seetong_tps[99071:9870159] ====请求接口 - 成功 - 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: 0x10e4a7c80>{number = 14, name = (null)}====
2026-07-19 22:05:52.484 Seetong_tps[99071:9870179] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e4a7cc0>{number = 15, name = (null)}====
2026-07-19 22:05:52.495 Seetong_tps[99071:9870025] ====请求接口 - 成功 - 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: 0x10e4a5a80>{number = 16, name = (null)}====
2026-07-19 22:05:52.506 Seetong_tps[99071:9870019] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10baa1100>{number = 6, name = (null)}====
2026-07-19 22:05:52.510 Seetong_tps[99071:9870181] ====请求接口 - 成功 - 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: 0x10e4a7b80>{number = 17, name = (null)}====
2026-07-19 22:05:52.511 Seetong_tps[99071:9870180] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVFQMUFcHBFQCOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e4a7b00>{number = 18, name = (null)}====
2026-07-19 22:05:52.518 Seetong_tps[99071:9870022] ====请求接口 - 成功 - 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=bjrelay60.s5.seetong.com:1443;type=0&load=15&addr=bjrelay2.s5.seetong.com:13443;type=0&load=15&addr=bjrelay64.s5.seetong.com:5443;","vipRelayServers":"type=0&load=36&addr=bjrelayvip1.s2.seetong.com:8443;type=0&load=38&addr=bjrelay43.s2.seetong.com:2443;type=0&load=30&addr=bjrelay41.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.71","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b838f40>{number = 4, name = (null)}====
2026-07-19 22:05:52.527 Seetong_tps[99071:9870187] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1186504c0>{number = 12, name = (null)}====
2026-07-19 22:05:52.590 Seetong_tps[99071:9869989] Super properties have already been unregistered.
2026-07-19 22:05:52.590 Seetong_tps[99071:9869989] UMAPM_OOMSampling(0,0):NO
2026-07-19 22:05:52.592 Seetong_tps[99071:9869989]  -- deviceListDataUpdate - AppLaunch 还剩 0.8748219013214111 秒 - 再延迟 1.374821901321411 秒 - 启动耗时 2.125178098678589 秒
2026-07-19 22:05:52.592 Seetong_tps[99071:9869989]  -- groupDeviceList -- 
2026-07-19 22:05:52.592 Seetong_tps[99071:9869989] groupDeviceList 已在进行中，跳过新的调用
2026-07-19 22:05:52.592 Seetong_tps[99071:9869989]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2125 毫秒
2026-07-19 22:05:52.593 Seetong_tps[99071:9869989]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-19 22:05:52.593 Seetong_tps[99071:9869989]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-19 22:05:52.593 Seetong_tps[99071:9869989]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-19 22:05:52.593 Seetong_tps[99071:9869989]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODQ1NTYzNTIsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.yJYZz7FJ07b0J3fDqXyIsICWr1O2BYKc5DNaxYdUBeU","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODcwNjE5NTIsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg0NDY5OTUyLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.1YsRaySvo7dVGNTTTqcJgw19lxy3-Xw75o-BlETL0Sc","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-07-19 22:05:52.600 Seetong_tps[99071:9869989]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1784469952.600030
2026-07-19 22:05:52.600 Seetong_tps[99071:9869989]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1784469952.600030
2026-07-19 22:05:52.600 Seetong_tps[99071:9869989]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1784469952.600030 - lastRefreshTokenTime: 1784469952.600030
2026-07-19 22:05:52.609 Seetong_tps[99071:9869989]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-19 22:05:52.609 Seetong_tps[99071:9869989]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-19 22:05:52.610 Seetong_tps[99071:9869989]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-19 22:05:52.611 Seetong_tps[99071:9869989]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 562;
}
2026-07-19 22:05:52.616 Seetong_tps[99071:9869989] ++++-[VideoView dealloc]++++
2026-07-19 22:05:52.618 Seetong_tps[99071:9869989] OpenGLView20_Seetong dealloc:0x10e4e9000
2026-07-19 22:05:52.637 Seetong_tps[99071:9869989]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-19 22:05:52.637 Seetong_tps[99071:9870023]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-19 22:05:52.637 Seetong_tps[99071:9870023]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-19 22:05:52.637 Seetong_tps[99071:9870023]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-19 22:05:52.637 Seetong_tps[99071:9869989] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-19 22:05:52.637 Seetong_tps[99071:9869989] 客服消息未读数量: 0
2026-07-19 22:05:52.638 Seetong_tps[99071:9869989]  -- 获取版本信息成功: {
    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-07-19 22:05:52.638 Seetong_tps[99071:9870023]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-19 22:05:52.638 Seetong_tps[99071:9870023]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-19 22:05:52.638 Seetong_tps[99071:9870023]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-19 22:05:52.639 Seetong_tps[99071:9869989]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-19 22:05:52.645 Seetong_tps[99071:9869989]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-19 22:05:52.646 Seetong_tps[99071:9869989]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVFQMUFcHBFQCOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-19 22:05:52.650 Seetong_tps[99071:9869989]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-19 22:05:52.650 Seetong_tps[99071:9869989]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-19 22:05:52.659 Seetong_tps[99071:9869989] UMAPM_NetworkSampling(0,0):NO
2026-07-19 22:05:52.659 Seetong_tps[99071:9869989]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-19 22:05:52.659 Seetong_tps[99071:9869989]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-19 22:05:52.659 Seetong_tps[99071:9869989]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-19 22:05:52.663 Seetong_tps[99071:9869989] 蓝牙已打开
2026-07-19 22:05:52.666 Seetong_tps[99071:9869989]  -- WebSocket - 重置重连次数 -- 
2026-07-19 22:05:52.679 Seetong_tps[99071:9869989]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-19 22:05:52.680 Seetong_tps[99071:9869989]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-19 22:05:52.694 Seetong_tps[99071:9869989]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-19 22:05:52.814 Seetong_tps[99071:9870180] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e4a7b00>{number = 18, name = (null)}====
2026-07-19 22:05:52.860 Seetong_tps[99071:9869989]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-19 22:05:52.861 Seetong_tps[99071:9869989]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2394 毫秒
2026-07-19 22:05:52.861 Seetong_tps[99071:9869989] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784469861000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784469089000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-19 22:05:52.861 Seetong_tps[99071:9869989]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-19 22:05:52.861 Seetong_tps[99071:9869989]  -- groupDeviceList -- 
2026-07-19 22:05:52.863 Seetong_tps[99071:9869989]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-19 22:05:52.863 Seetong_tps[99071:9869989]  -- WebSocket - 重置重连次数 -- 
2026-07-19 22:05:52.863 Seetong_tps[99071:9869989]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-07-19 22:05:52.865 Seetong_tps[99071:9869989]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-19 22:05:52.865 Seetong_tps[99071:9869989]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVwsJBFUFVFBpAQQB","reconn":0}}
2026-07-19 22:05:52.865 Seetong_tps[99071:9869989]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-19 22:05:52.866 Seetong_tps[99071:9869989] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784469861000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784469089000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-19 22:05:52.879 Seetong_tps[99071:9869989]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-19 22:05:52.880 Seetong_tps[99071:9869989]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-19 22:05:52.880 Seetong_tps[99071:9869989]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-19 22:05:52.883 Seetong_tps[99071:9869989]  -- STBluetoothManager - 结束扫描 - 
2026-07-19 22:05:52.884 Seetong_tps[99071:9869989]  -- STBluetoothManager - 开始扫描 - 
2026-07-19 22:05:52.884 Seetong_tps[99071:9869989]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-19 22:05:52.884 Seetong_tps[99071:9869989]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-19 22:05:52.893 Seetong_tps[99071:9869989] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784469861000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784469089000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-19 22:05:52.893 Seetong_tps[99071:9869989]  --- 取消心跳 destoryHeartBeat --- 
2026-07-19 22:05:52.893 Seetong_tps[99071:9869989]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-19 22:05:52.913 Seetong_tps[99071:9869989] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-19 22:05:52.913 Seetong_tps[99071:9869989] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-19 22:05:52.913 Seetong_tps[99071:9869989] Formatted Date: 2026-07-19
2026-07-19 22:05:52.913 Seetong_tps[99071:9869989]  --- webSocketGetServerData msgId: 45F89FEA-9393-4F3F-AB18-BB88EA3198CF - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-19";
        token = AVYOAQteVABrAAkFBgUFVwsJBFUFVFBpAQQB;
    };
}
2026-07-19 22:05:52.913 Seetong_tps[99071:9869989]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-19 22:05:52.914 Seetong_tps[99071:9869989]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-19 22:05:52.915 Seetong_tps[99071:9869989] [保存失败] 相机对象或存储字典为空
2026-07-19 22:05:52.915 Seetong_tps[99071:9870023] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-19 22:05:52.915 Seetong_tps[99071:9870023] --FC_StopDevComEx end
2026-07-19 22:05:52.915 Seetong_tps[99071:9869989] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784469861000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784469089000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-19 22:05:52.915 Seetong_tps[99071:9869989]  --- 取消心跳 destoryHeartBeat --- 
2026-07-19 22:05:52.915 Seetong_tps[99071:9869989]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-21 07:30:43.851 Seetong_tps[7395:10703426] app_version=8.3.805
2026-07-21 07:30:43.873 Seetong_tps[7395:10703450] 询问用户是否开启推送成功
2026-07-21 07:30:43.873 Seetong_tps[7395:10703450] 用户点击允许接收推送
2026-07-21 07:30:44.103 Seetong_tps[7395:10703426]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-21 07:30:44.103 Seetong_tps[7395:10703426] showForLogin 1
2026-07-21 07:30:44.103 Seetong_tps[7395:10703426] AppLaunch 还剩 6.1633620262146 秒
2026-07-21 07:30:44.104 Seetong_tps[7395:10703451] remoteNotificationSetting: <UNNotificationSettings: 0x1212d5860; 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-07-21 07:30:44.130 Seetong_tps[7395:10703426]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-21 07:30:44.165 Seetong_tps[7395:10703461] ====请求接口 - 成功 - 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: 0x1206a5300>{number = 7, name = (null)}====
2026-07-21 07:30:44.166 Seetong_tps[7395:10703497] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTE5NTA0NDA3MSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.3EC3ZY1UUFWVbBkF1IWVF5Lj2BAEKc1rfPGEIGvV26s","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTE5NTA0NDA3MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5MiJdfQ.u1kL9M5DH7WzSIdJGb6e4XugK5m82Gcq_q61qcrxXPs","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":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24903"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24901"}]}
====
2026-07-21 07:30:44.173 Seetong_tps[7395:10703426] viewDidLoad/configtime=2026-07-20 下午11:30:44 +0000
2026-07-21 07:30:44.175 Seetong_tps[7395:10703426]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-21 07:30:44.175 Seetong_tps[7395:10703426]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-21 07:30:44.241 Seetong_tps[7395:10703426]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: {
    bizEndDateTimestamp = 1784303999;
    bizId = "100247-custom_task-6a59c4eabf90ae168e85590d-202607170B99B51AA21A3766_37913804_6a59c4eabf90ae168e85590d";
    bizStartDateTimestamp = 1784217600;
    buttons =     (
                {
            action = 10;
            appEvent = 0;
            flag = right;
            isFromNotice = 0;
            link = "https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=13000&sn=0B99B51AA21A3766";
            text = "\U7acb\U5373\U9886\U53d6";
        }
    );
    closeDisabled = 0;
    content = "\U3010\U4e13\U4eab\U6743\U76ca\U30110\U5143\U514d\U8d39\U9886\U4e91\U5b58";
    deviceSn = 0B99B51AA21A3766;
    isNvrSelf = 0;
    msgType = 1004;
    showPlace = 1002;
    title = "\U3010\U4e13\U4eab\U6743\U76ca\U30110\U5143\U514d\U8d39\U9886\U4e91\U5b58";
    validateContent = "";
}
2026-07-21 07:30:44.247 Seetong_tps[7395:10703426]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-21 07:30:44.247 Seetong_tps[7395:10703426] 开始检查未读客服消息...
2026-07-21 07:30:44.247 Seetong_tps[7395:10703426] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-21 07:30:44.247 Seetong_tps[7395:10703426]  --- 取消心跳 destoryHeartBeat --- 
2026-07-21 07:30:44.255 Seetong_tps[7395:10703426]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-21 07:30:44.255 Seetong_tps[7395:10703426]  -- WebSocket connection - getNetty - 
2026-07-21 07:30:44.256 Seetong_tps[7395:10703426]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-21 07:30:44.260 Seetong_tps[7395:10703426] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-21 07:30:44.260 Seetong_tps[7395:10703426] NAV deviceOrientationDidChange:1
2026-07-21 07:30:44.263 Seetong_tps[7395:10703426]  -- groupDeviceList -- 
2026-07-21 07:30:44.263 Seetong_tps[7395:10703426] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-21 07:30:44.263 Seetong_tps[7395:10703426]  -- WebSocket connection - getNetty - 
2026-07-21 07:30:44.263 Seetong_tps[7395:10703426]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-21 07:30:44.351 Seetong_tps[7395:10703426]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-21 07:30:44.459 Seetong_tps[7395:10703451] ====请求接口 - 成功 - 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=bjrelay60.s5.seetong.com:3443;type=0&load=21&addr=bjrelay53.s5.seetong.com:4443;type=0&load=26&addr=bjrelay62.s5.seetong.com:2443;","vipRelayServers":"type=0&load=39&addr=bjrelay42.s2.seetong.com:3443;type=0&load=31&addr=bjrelay44.s2.seetong.com:13443;type=0&load=36&addr=bjrelayvip2.s2.seetong.com:5443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.71","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x120438d00>{number = 3, name = (null)}====
2026-07-21 07:30:44.460 Seetong_tps[7395:10703450] ====请求接口 - 成功 - 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: 0x12043b5c0>{number = 6, name = (null)}====
2026-07-21 07:30:44.489 Seetong_tps[7395:10703577] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x110077640>{number = 14, name = (null)}====
2026-07-21 07:30:44.489 Seetong_tps[7395:10703579] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAAMBVFYFVlFoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1100776c0>{number = 16, name = (null)}====
2026-07-21 07:30:44.489 Seetong_tps[7395:10703460] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x110077680>{number = 15, name = (null)}====
2026-07-21 07:30:44.489 Seetong_tps[7395:10703461] ====请求接口 - 成功 - 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: 0x1206a5300>{number = 7, name = (null)}====
2026-07-21 07:30:44.489 Seetong_tps[7395:10703426] Super properties have already been unregistered.
2026-07-21 07:30:44.489 Seetong_tps[7395:10703575] ====请求接口 - 成功 - 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: 0x1100775c0>{number = 13, name = (null)}====
2026-07-21 07:30:44.489 Seetong_tps[7395:10703576] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x110077540>{number = 17, name = (null)}====
2026-07-21 07:30:44.489 Seetong_tps[7395:10703459] ====请求接口 - 成功 - 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.71","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1784590030000,"lastHeartTime":1784577411000,"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: 0x120438e80>{number = 2, name = (null)}====
2026-07-21 07:30:44.489 Seetong_tps[7395:10703578] ====请求接口 - 成功 - 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: 0x110077500>{number = 18, name = (null)}====
2026-07-21 07:30:44.489 Seetong_tps[7395:10703426] UMAPM_OOMSampling(0,0):NO
2026-07-21 07:30:44.490 Seetong_tps[7395:10703426]  -- deviceListDataUpdate - AppLaunch 还剩 0.7762448787689209 秒 - 再延迟 1.276244878768921 秒 - 启动耗时 2.223755121231079 秒
2026-07-21 07:30:44.490 Seetong_tps[7395:10703426]  -- groupDeviceList -- 
2026-07-21 07:30:44.490 Seetong_tps[7395:10703426] groupDeviceList 已在进行中，跳过新的调用
2026-07-21 07:30:44.490 Seetong_tps[7395:10703426]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2224 毫秒
2026-07-21 07:30:44.491 Seetong_tps[7395:10703426]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-21 07:30:44.491 Seetong_tps[7395:10703426]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-21 07:30:44.491 Seetong_tps[7395:10703426]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-21 07:30:44.491 Seetong_tps[7395:10703426]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODQ2NzY2NDMsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.FTt5V2Y3TIqaieBk7O33IeE7NC9q8t5T688CeX76B7Q","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODcxODIyNDMsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg0NTkwMjQzLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.GjmbYn_stqYfKTxO8xzQl803w8zc8GyYK2CDXw3uSGQ","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-07-21 07:30:44.497 Seetong_tps[7395:10703426]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1784590244.497566
2026-07-21 07:30:44.497 Seetong_tps[7395:10703426]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1784590244.497566
2026-07-21 07:30:44.497 Seetong_tps[7395:10703426]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1784590244.497566 - lastRefreshTokenTime: 1784590244.497566
2026-07-21 07:30:44.509 Seetong_tps[7395:10703580] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x121a08180>{number = 11, name = (null)}====
2026-07-21 07:30:44.513 Seetong_tps[7395:10703426]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-21 07:30:44.514 Seetong_tps[7395:10703426]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-21 07:30:44.514 Seetong_tps[7395:10703426]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-21 07:30:44.516 Seetong_tps[7395:10703426]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 562;
}
2026-07-21 07:30:44.516 Seetong_tps[7395:10703426] ++++-[VideoView dealloc]++++
2026-07-21 07:30:44.518 Seetong_tps[7395:10703426] OpenGLView20_Seetong dealloc:0x110071000
2026-07-21 07:30:44.532 Seetong_tps[7395:10703426]  -- WebSocket - 重置重连次数 -- 
2026-07-21 07:30:44.544 Seetong_tps[7395:10703426]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-21 07:30:44.544 Seetong_tps[7395:10703426]  -- WebSocket connection - getNetty - 
2026-07-21 07:30:44.544 Seetong_tps[7395:10703426]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-21 07:30:44.558 Seetong_tps[7395:10703426]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-21 07:30:44.558 Seetong_tps[7395:10703426]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-21 07:30:44.566 Seetong_tps[7395:10703426] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-21 07:30:44.566 Seetong_tps[7395:10703426] 客服消息未读数量: 0
2026-07-21 07:30:44.567 Seetong_tps[7395:10703426]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-21 07:30:44.567 Seetong_tps[7395:10703426]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAAMBVFYFVlFoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-21 07:30:44.573 Seetong_tps[7395:10703426]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-21 07:30:44.579 Seetong_tps[7395:10703426]  -- 获取版本信息成功: {
    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-07-21 07:30:44.585 Seetong_tps[7395:10703426]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-21 07:30:44.585 Seetong_tps[7395:10703426] UMAPM_NetworkSampling(0,0):NO
2026-07-21 07:30:44.585 Seetong_tps[7395:10703577]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-21 07:30:44.585 Seetong_tps[7395:10703426]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-21 07:30:44.585 Seetong_tps[7395:10703426]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-21 07:30:44.585 Seetong_tps[7395:10703426]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-21 07:30:44.585 Seetong_tps[7395:10703577]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-21 07:30:44.586 Seetong_tps[7395:10703577]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-21 07:30:44.587 Seetong_tps[7395:10703577]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-21 07:30:44.587 Seetong_tps[7395:10703577]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-21 07:30:44.587 Seetong_tps[7395:10703577]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-21 07:30:44.588 Seetong_tps[7395:10703426] 蓝牙已打开
2026-07-21 07:30:44.595 Seetong_tps[7395:10703426]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-21 07:30:44.611 Seetong_tps[7395:10703426]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-21 07:30:44.611 Seetong_tps[7395:10703426]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-21 07:30:44.717 Seetong_tps[7395:10703426]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-21 07:30:44.717 Seetong_tps[7395:10703426]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2450 毫秒
2026-07-21 07:30:44.717 Seetong_tps[7395:10703426] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784590030000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784577411000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-21 07:30:44.717 Seetong_tps[7395:10703426]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-21 07:30:44.717 Seetong_tps[7395:10703426]  -- groupDeviceList -- 
2026-07-21 07:30:44.717 Seetong_tps[7395:10703426]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-21 07:30:44.717 Seetong_tps[7395:10703426]  -- WebSocket - 重置重连次数 -- 
2026-07-21 07:30:44.717 Seetong_tps[7395:10703426]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-21 07:30:44.719 Seetong_tps[7395:10703426]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-21 07:30:44.719 Seetong_tps[7395:10703426]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAIKA1YAVVZpAQQB","reconn":0}}
2026-07-21 07:30:44.719 Seetong_tps[7395:10703426]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-21 07:30:44.719 Seetong_tps[7395:10703426] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784590030000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784577411000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-21 07:30:44.725 Seetong_tps[7395:10703426]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-21 07:30:44.725 Seetong_tps[7395:10703426]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-21 07:30:44.725 Seetong_tps[7395:10703426]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-21 07:30:44.726 Seetong_tps[7395:10703426]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-21 07:30:44.726 Seetong_tps[7395:10703426]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-21 07:30:44.735 Seetong_tps[7395:10703590] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x110077400>{number = 19, name = (null)}====
2026-07-21 07:30:44.748 Seetong_tps[7395:10703426]  -- STBluetoothManager - 结束扫描 - 
2026-07-21 07:30:44.748 Seetong_tps[7395:10703426]  -- STBluetoothManager - 开始扫描 - 
2026-07-21 07:30:44.823 Seetong_tps[7395:10703426] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-21 07:30:44.823 Seetong_tps[7395:10703426] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-21 07:30:44.823 Seetong_tps[7395:10703426] Formatted Date: 2026-07-21
2026-07-21 07:30:44.824 Seetong_tps[7395:10703426]  --- webSocketGetServerData msgId: C8803522-6BE7-427D-B346-ADCE71B7FD07 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-21";
        token = AVYOAQteVABrAAkFBgUFVAIKA1YAVVZpAQQB;
    };
}
2026-07-21 07:30:44.824 Seetong_tps[7395:10703426]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-21 07:30:44.824 Seetong_tps[7395:10703426]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-21 07:30:44.863 Seetong_tps[7395:10703426]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-21 07:30:44.889 Seetong_tps[7395:10703426] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-21 07:30:44.889 Seetong_tps[7395:10703426]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-21 07:30:44.889 Seetong_tps[7395:10703426]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-21 07:30:44.890 Seetong_tps[7395:10703426] Sorted Dates (Descending): (
)
2026-07-21 07:30:45.166 Seetong_tps[7395:10703497] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-21 07:30:45.167 Seetong_tps[7395:10703497] [DeviceMonitor] 监控管理器初始化完成
2026-07-21 07:30:45.554 Seetong_tps[7395:10703426]  -- showAdBannerView - title: 【专享权益】0元免费领云存 - hasExpired: 1 - bizEndDateTimestamp: 1784303999
2026-07-21 07:30:45.820 Seetong_tps[7395:10703426] AppLaunch hideForRefreshToken
2026-07-21 07:30:45.821 Seetong_tps[7395:10703426] AppLaunch hideForRefreshToken dismiss
2026-07-21 07:30:45.821 Seetong_tps[7395:10703426] AppLaunch dismiss...
2026-07-21 07:30:46.115 Seetong_tps[7395:10703497]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-21 07:30:46.115 Seetong_tps[7395:10703497]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-21 07:30:46.115 Seetong_tps[7395:10703497]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-21 07:30:46.120 Seetong_tps[7395:10703426]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-21 07:30:46.121 Seetong_tps[7395:10703590] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-21 07:30:46.121 Seetong_tps[7395:10703580] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-21 07:30:46.126 Seetong_tps[7395:10703426]  dealloc -- STAppLaunchWindow
2026-07-21 07:30:46.128 Seetong_tps[7395:10703426]  dealloc -- STAppLaunchViewController
2026-07-21 07:30:46.129 Seetong_tps[7395:10703426] AppLaunch dismiss... end
2026-07-21 07:30:46.198 Seetong_tps[7395:10703497]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-21 07:30:46.200 Seetong_tps[7395:10703497]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-21 07:30:46.201 Seetong_tps[7395:10703497]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-21 07:30:46.201 Seetong_tps[7395:10703590] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-21 07:30:46.201 Seetong_tps[7395:10703580] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-21 07:30:46.201 Seetong_tps[7395:10703590] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-21 07:30:46.205 Seetong_tps[7395:10703497]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-21 07:30:46.206 Seetong_tps[7395:10703497]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-21 07:30:46.206 Seetong_tps[7395:10703497]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-21 07:30:46.206 Seetong_tps[7395:10703590] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-21 07:30:46.206 Seetong_tps[7395:10703577] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-21 07:30:46.207 Seetong_tps[7395:10703580] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-21 07:30:46.287 Seetong_tps[7395:10703426] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-21 07:30:46.288 Seetong_tps[7395:10703426] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-21 07:30:46.288 Seetong_tps[7395:10703426] 用户设置的具体字体大小: 15.000000
2026-07-21 07:30:46.569 Seetong_tps[7395:10703505]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-21 07:30:46.613 Seetong_tps[7395:10703505]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-21 07:30:46.615 Seetong_tps[7395:10703426]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-21 07:30:46.627 Seetong_tps[7395:10703426] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-21 07:30:46.682 Seetong_tps[7395:10703426] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-21 07:30:46.682 Seetong_tps[7395:10703577] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-21 07:30:46.682 Seetong_tps[7395:10703426]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-21 07:30:46.683 Seetong_tps[7395:10703426] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-21 07:30:46.685 Seetong_tps[7395:10703426]  -- STBluetoothManager - 结束扫描 - 
2026-07-21 07:30:46.703 Seetong_tps[7395:10703426]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-21 上午7:30:46 703
2026-07-21 07:30:46.703 Seetong_tps[7395:10703426]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1103e8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110405280>; layer = <CALayer: 0x1103a8f40>>
2026-07-21 07:30:46.703 Seetong_tps[7395:10703426]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1103e8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110405280>; layer = <CALayer: 0x1103a8f40>> -- _camera.supportPlatform: 0
2026-07-21 07:30:46.703 Seetong_tps[7395:10703426]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-20 下午11:30:46 +0000
2026-07-21 07:30:46.703 Seetong_tps[7395:10703426]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-17 \U4e0a\U53487:40:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-17 \U4e0a\U534810:45:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-19 \U4e0b\U53482:05:52 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-20 \U4e0b\U534811:30:43 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-21 07:30:46.704 Seetong_tps[7395:10703426]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-21 上午7:30:46 704
2026-07-21 07:30:46.704 Seetong_tps[7395:10703577] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-21 07:30:46.731 Seetong_tps[7395:10703426]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-21 07:30:46.734 Seetong_tps[7395:10703426] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-21 07:30:46.736 Seetong_tps[7395:10703426]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-21 07:30:46.737 Seetong_tps[7395:10703426] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-21 07:30:46.754 Seetong_tps[7395:10703426]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-21 07:30:46.756 Seetong_tps[7395:10703426]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-21 07:30:46.758 Seetong_tps[7395:10703426]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-21 07:30:46.759 Seetong_tps[7395:10703426]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-21 07:30:46.787 Seetong_tps[7395:10703426] uid:29115420 playAudio
2026-07-21 07:30:46.787 Seetong_tps[7395:10703426]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-21 07:30:46.787 Seetong_tps[7395:10703426]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-21 07:30:46.787 Seetong_tps[7395:10703580] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-21 07:30:46.802 Seetong_tps[7395:10703426] 未处理的 biz 类型: res_video_preview_advert
2026-07-21 07:30:46.802 Seetong_tps[7395:10703426]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-21 07:30:46.988 Seetong_tps[7395:10703426] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-21 07:30:47.089 Seetong_tps[7395:10703426] MessageThrottle reloadTableView ---
2026-07-21 07:30:47.274 Seetong_tps[7395:10703426]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-21 07:30:47.495 Seetong_tps[7395:10703580] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x121a08180>{number = 11, name = (null)}====
2026-07-21 07:30:47.551 Seetong_tps[7395:10703505] ===29115420===
2026-07-21 07:30:47.553 Seetong_tps[7395:10703505] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-21 07:30:47.554 Seetong_tps[7395:10703497] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-21 07:30:47.554 Seetong_tps[7395:10703497] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-21 07:30:47.555 Seetong_tps[7395:10703497] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1206a65c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x121218a00>
2026-07-21 07:30:47.555 Seetong_tps[7395:10703497] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-21 07:30:47.555 Seetong_tps[7395:10703497] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-21 07:30:47.555 Seetong_tps[7395:10703497] InitDecodePortLog: playsettype = 50
2026-07-21 07:30:47.558 Seetong_tps[7395:10703426]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.88 - 设备: 庭院 - 29115420
2026-07-21 07:30:47.558 Seetong_tps[7395:10703497] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-21 07:30:47.558 Seetong_tps[7395:10703497] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-21 07:30:47.558 Seetong_tps[7395:10703497] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-21 07:30:47.559 Seetong_tps[7395:10703497] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-21 07:30:47.559 Seetong_tps[7395:10703497] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-21 07:30:47.559 Seetong_tps[7395:10703497] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-21 07:30:47.560 Seetong_tps[7395:10703497] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-21 07:30:47.562 Seetong_tps[7395:10703426]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.88 - 设备: 庭院 - 29115420
2026-07-21 07:30:47.786 Seetong_tps[7395:10703426]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-21 07:30:47.787 Seetong_tps[7395:10703426]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-21 07:30:47.787 Seetong_tps[7395:10703426]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-21 07:30:47.787 Seetong_tps[7395:10703426] 滚动已停止500毫秒，执行操作:29115420
2026-07-21 07:30:48.026 Seetong_tps[7395:10703459] ====请求接口 - 成功 - 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: 0x120438e80>{number = 2, name = (null)}====
2026-07-21 07:30:48.170 Seetong_tps[7395:10703505]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-21 07:30:48.302 Seetong_tps[7395:10703623] 重新观看视频线程：<_NSMainThread: 0x120438000>{number = 1, name = (null)}
2026-07-21 07:30:48.315 Seetong_tps[7395:10703426] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-21 07:30:48.340 Seetong_tps[7395:10703426] uid:29115420 playAudio
2026-07-21 07:30:48.340 Seetong_tps[7395:10703458] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-21 07:30:48.341 Seetong_tps[7395:10703426] uid:29115420 playAudio
2026-07-21 07:30:48.344 Seetong_tps[7395:10703426]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.66 - 设备: 庭院 - 29115420
2026-07-21 07:30:48.345 Seetong_tps[7395:10703426] checkPortStatus:_decodePort=1
2026-07-21 07:30:48.345 Seetong_tps[7395:10703426]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.66 - 设备: 庭院 - 29115420
2026-07-21 07:30:48.370 Seetong_tps[7395:10703623] 重新观看视频线程：<_NSMainThread: 0x120438000>{number = 1, name = (null)}
2026-07-21 07:30:48.372 Seetong_tps[7395:10703426]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.69 - 设备: 庭院 - 29115420
2026-07-21 07:30:48.405 Seetong_tps[7395:10703505] Failed to get IoT drive away set configuration.
2026-07-21 07:30:48.405 Seetong_tps[7395:10703505]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-21 07:30:49.138 Seetong_tps[7395:10703426] UMAPM_OOMSampling(0,0):NO
2026-07-21 07:30:49.139 Seetong_tps[7395:10703426] UMAPM_NetworkSampling(0,0):NO
2026-07-21 07:30:50.759 Seetong_tps[7395:10703426]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1103e8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x110405280>; layer = <CALayer: 0x1103a8f40>>
2026-07-21 07:30:50.759 Seetong_tps[7395:10703426] #####Vstop:uid:29115420-0-port:1
2026-07-21 07:30:50.760 Seetong_tps[7395:10703426] -----------1release decodeport = 1
2026-07-21 07:30:50.761 Seetong_tps[7395:10703426]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1600;
    "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-07-21 07:30:50.763 Seetong_tps[7395:10703426] _openGLView clearFrame ...
2026-07-21 07:30:50.780 Seetong_tps[7395:10703426] 当前控制器：STPlaybackVC
2026-07-21 07:30:50.780 Seetong_tps[7395:10703426]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-21 07:30:50.780 Seetong_tps[7395:10703426] 开始监听camera_nvr的onlineStatus属性变化
2026-07-21 07:30:50.780 Seetong_tps[7395:10703426] camera_nvr对象已切换，重新设置KVO监听
2026-07-21 07:30:50.791 Seetong_tps[7395:10703426] 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-07-21 07:30:50.930 Seetong_tps[7395:10703426]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-21 07:30:50.931 Seetong_tps[7395:10703426] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-21 07:30:50.931 Seetong_tps[7395:10703426]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-21 07:30:50.931 Seetong_tps[7395:10703426] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-21 07:30:50.932 Seetong_tps[7395:10703426]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-21 07:30:50.932 Seetong_tps[7395:10703426] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-21 07:30:50.932 Seetong_tps[7395:10703426]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-21 07:30:50.932 Seetong_tps[7395:10703426] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-21 07:30:50.940 Seetong_tps[7395:10703426]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-21 07:30:50.940 Seetong_tps[7395:10703426] ====高度=91.000000
2026-07-21 07:30:50.940 Seetong_tps[7395:10703426]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-21 07:30:50.941 Seetong_tps[7395:10703426] 停止监听camera_nvr的onlineStatus属性变化
2026-07-21 07:30:50.941 Seetong_tps[7395:10703426] 开始监听camera_nvr的onlineStatus属性变化
2026-07-21 07:30:50.942 Seetong_tps[7395:10703426] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-21 07:30:50.942 Seetong_tps[7395:10703426] ###### stopNvrRemoteRecord ......
2026-07-21 07:30:50.943 Seetong_tps[7395:10703426] updateAlarmListTable:messageModelList=0
2026-07-21 07:30:50.949 Seetong_tps[7395:10703426]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-21 07:30:50.949 Seetong_tps[7395:10703576] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-21 07:30:50.949 Seetong_tps[7395:10703426]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-21 07:30:50.949 Seetong_tps[7395:10703426]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-21 07:30:50.949 Seetong_tps[7395:10703426] updateAlarmListTable:messageModelList=0
2026-07-21 07:30:50.996 Seetong_tps[7395:10703426] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-21 07:30:51.056 Seetong_tps[7395:10703426]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-21 07:30:51.103 Seetong_tps[7395:10703497] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-21 07:30:51.103 Seetong_tps[7395:10703497]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-21 07:30:51.103 Seetong_tps[7395:10703497] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1206a65c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x121218a00>
2026-07-21 07:30:51.103 Seetong_tps[7395:10703497] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-21 07:30:51.103 Seetong_tps[7395:10703497] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-21 07:30:51.103 Seetong_tps[7395:10703497] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-21 07:30:51.103 Seetong_tps[7395:10703497] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-21 07:30:51.103 Seetong_tps[7395:10703497] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-21 07:30:51.107 Seetong_tps[7395:10703426]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.42 - 设备: 庭院 - 29115420
2026-07-21 07:30:51.162 Seetong_tps[7395:10703578] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x110077500>{number = 18, name = (null)}====
2026-07-21 07:30:51.185 Seetong_tps[7395:10703460] ====请求接口 - 成功 - 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: 0x110077680>{number = 15, name = (null)}====
2026-07-21 07:30:51.229 Seetong_tps[7395:10703576] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x110077540>{number = 17, name = (null)}====
2026-07-21 07:30:51.612 Seetong_tps[7395:10703505] ===29115420===
2026-07-21 07:30:53.207 Seetong_tps[7395:10703426]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-21 07:30:54.510 Seetong_tps[7395:10703426]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-21 07:30:55.011 Seetong_tps[7395:10703505]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000011111111111111110000000000 - result: 0 - devid: 29115420
2026-07-21 07:30:55.359 Seetong_tps[7395:10703505] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=592
2026-07-21 07:30:55.362 Seetong_tps[7395:10703426] timeSliceArray.count=38
2026-07-21 07:30:55.405 Seetong_tps[7395:10703426] nvrParseRecPlayBlock timelineModelArray.count=37
2026-07-21 07:30:55.405 Seetong_tps[7395:10703426] timelineModel.timePaint=06:10:22-07:30:39,timelineModel.recordType=1
2026-07-21 07:30:55.427 Seetong_tps[7395:10703426] updateAlarmListTable:messageModelList=18
2026-07-21 07:30:55.427 Seetong_tps[7395:10703426]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-21 07:30:55.429 Seetong_tps[7395:10703426]  --- setFirstTimePosition --- i: 36 - recordType: 1
2026-07-21 07:30:55.429 Seetong_tps[7395:10703426]  --- setFirstTimePosition --- i: 35 - recordType: 7
2026-07-21 07:30:55.429 Seetong_tps[7395:10703426] _firstHaveDataTime=06:09:56
2026-07-21 07:30:56.708 Seetong_tps[7395:10703426]  -- 预览倒计时 -- User interaction detected
2026-07-21 07:30:56.730 Seetong_tps[7395:10703426] uid:29115420 FC_P2PNvrReplayByTime
2026-07-21 07:30:56.731 Seetong_tps[7395:10703426]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-17 \U4e0a\U53487:40:55 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-17 \U4e0a\U534810:45:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-19 \U4e0b\U53482:05:52 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-20 \U4e0b\U534811:30:43 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-21 07:30:56.731 Seetong_tps[7395:10703426]  -- 播放视频（录像） -- 开始时间: 2026-07-20 下午11:30:56 +0000
2026-07-21 07:30:56.732 Seetong_tps[7395:10703580] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260721060956
2026-07-21 07:30:56.732 Seetong_tps[7395:10703426]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260721060956
2026-07-21 07:30:56.745 Seetong_tps[7395:10703505]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-21 07:30:57.362 Seetong_tps[7395:10703497] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-21 07:30:57.362 Seetong_tps[7395:10703497]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-21 07:30:57.362 Seetong_tps[7395:10703497] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1206a65c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x121218a00>
2026-07-21 07:30:57.363 Seetong_tps[7395:10703497] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-21 07:30:57.363 Seetong_tps[7395:10703497] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-21 07:30:57.363 Seetong_tps[7395:10703497] InitDecodePortLog: playsettype = 50
2026-07-21 07:30:57.363 Seetong_tps[7395:10703497] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-21 07:30:57.363 Seetong_tps[7395:10703497] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-21 07:30:57.363 Seetong_tps[7395:10703497] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-21 07:30:57.363 Seetong_tps[7395:10703497] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-21 07:30:57.364 Seetong_tps[7395:10703497] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-21 07:30:57.364 Seetong_tps[7395:10703426]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.63 - 设备: 庭院 - 29115420
2026-07-21 07:30:57.364 Seetong_tps[7395:10703497] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-21 07:30:57.364 Seetong_tps[7395:10703497] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-21 07:30:57.367 Seetong_tps[7395:10703426]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.64 - 设备: 庭院 - 29115420
2026-07-21 07:30:57.376 Seetong_tps[7395:10703426] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-21 07:30:57.571 Seetong_tps[7395:10703426] 卡回放第一帧回调 倍速 = 0
2026-07-21 07:30:59.930 Seetong_tps[7395:10703497]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-21 07:30:59.931 Seetong_tps[7395:10703426] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-21 07:30:59.931 Seetong_tps[7395:10703426] ###### stopNvrRemoteRecord ......
2026-07-21 07:30:59.943 Seetong_tps[7395:10703426]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-21 07:30:59.944 Seetong_tps[7395:10703426] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784590030000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784577411000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-21 07:30:59.944 Seetong_tps[7395:10703426]  --- 取消心跳 destoryHeartBeat --- 
2026-07-21 07:30:59.944 Seetong_tps[7395:10703426]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-21 07:30:59.952 Seetong_tps[7395:10703426] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-21 07:30:59.982 Seetong_tps[7395:10703426] [保存失败] 相机对象或存储字典为空
2026-07-21 07:30:59.982 Seetong_tps[7395:10703580] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-21 07:30:59.982 Seetong_tps[7395:10703580] --FC_StopDevComEx end
2026-07-21 07:30:59.982 Seetong_tps[7395:10703426] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784590030000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784577411000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-21 07:30:59.982 Seetong_tps[7395:10703426]  --- 取消心跳 destoryHeartBeat --- 
2026-07-21 07:30:59.982 Seetong_tps[7395:10703426]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-21 07:30:59.987 Seetong_tps[7395:10703426]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-25 09:49:06.243 Seetong_tps[26032:2154850] app_version=8.3.805
2026-07-25 09:49:06.256 Seetong_tps[26032:2154870] 询问用户是否开启推送成功
2026-07-25 09:49:06.256 Seetong_tps[26032:2154870] 用户点击允许接收推送
2026-07-25 09:49:06.257 Seetong_tps[26032:2154850]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-25 09:49:06.258 Seetong_tps[26032:2154873] remoteNotificationSetting: <UNNotificationSettings: 0x15d2e5ea0; 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-07-25 09:49:06.258 Seetong_tps[26032:2154850] showForLogin 1
2026-07-25 09:49:06.258 Seetong_tps[26032:2154850] AppLaunch 还剩 6.579755783081055 秒
2026-07-25 09:49:06.278 Seetong_tps[26032:2154850]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-25 09:49:06.311 Seetong_tps[26032:2154850] viewDidLoad/configtime=2026-07-25 上午1:49:06 +0000
2026-07-25 09:49:06.312 Seetong_tps[26032:2154850]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-25 09:49:06.312 Seetong_tps[26032:2154850]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-25 09:49:06.363 Seetong_tps[26032:2154850]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-25 09:49:06.363 Seetong_tps[26032:2154850]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-25 09:49:06.365 Seetong_tps[26032:2154850]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-25 09:49:06.365 Seetong_tps[26032:2154850] 开始检查未读客服消息...
2026-07-25 09:49:06.365 Seetong_tps[26032:2154850] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-25 09:49:06.366 Seetong_tps[26032:2154850]  --- 取消心跳 destoryHeartBeat --- 
2026-07-25 09:49:06.371 Seetong_tps[26032:2154850]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-25 09:49:06.371 Seetong_tps[26032:2154850]  -- WebSocket connection - getNetty - 
2026-07-25 09:49:06.371 Seetong_tps[26032:2154850]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-25 09:49:06.375 Seetong_tps[26032:2154850] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-25 09:49:06.375 Seetong_tps[26032:2154850] NAV deviceOrientationDidChange:1
2026-07-25 09:49:06.378 Seetong_tps[26032:2154850]  -- groupDeviceList -- 
2026-07-25 09:49:06.378 Seetong_tps[26032:2154850] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-25 09:49:06.378 Seetong_tps[26032:2154850]  -- WebSocket connection - getNetty - 
2026-07-25 09:49:06.378 Seetong_tps[26032:2154850]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-25 09:49:06.439 Seetong_tps[26032:2154850]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-25 09:49:06.579 Seetong_tps[26032:2154850] Super properties have already been unregistered.
2026-07-25 09:49:06.579 Seetong_tps[26032:2154850] UMAPM_OOMSampling(0,0):NO
2026-07-25 09:49:06.581 Seetong_tps[26032:2154850]  -- deviceListDataUpdate - AppLaunch 还剩 1.256310939788818 秒 - 再延迟 1.756310939788818 秒 - 启动耗时 1.743689060211182 秒
2026-07-25 09:49:06.581 Seetong_tps[26032:2154850]  -- groupDeviceList -- 
2026-07-25 09:49:06.581 Seetong_tps[26032:2154850] groupDeviceList 已在进行中，跳过新的调用
2026-07-25 09:49:06.581 Seetong_tps[26032:2154850]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1744 毫秒
2026-07-25 09:49:06.583 Seetong_tps[26032:2154850]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-25 09:49:06.584 Seetong_tps[26032:2154850]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-25 09:49:06.584 Seetong_tps[26032:2154850]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-25 09:49:06.585 Seetong_tps[26032:2154850]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 563;
}
2026-07-25 09:49:06.586 Seetong_tps[26032:2154850]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-25 09:49:06.586 Seetong_tps[26032:2154850]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-25 09:49:06.586 Seetong_tps[26032:2154850]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-25 09:49:06.586 Seetong_tps[26032:2154850]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODUwMzA1NDYsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0._m-6q1VZV64Je9WGgsbrBHrsuEnBOcC4XmB0UxNG8Rk","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODc1MzYxNDYsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg0OTQ0MTQ2LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.ZqfIalwX60JDyOpsvoGw3C6OmaXWoG5a9gxuyW02GPo","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-07-25 09:49:06.594 Seetong_tps[26032:2154850]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1784944146.594442
2026-07-25 09:49:06.595 Seetong_tps[26032:2154850]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1784944146.594442
2026-07-25 09:49:06.595 Seetong_tps[26032:2154850]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1784944146.594442 - lastRefreshTokenTime: 1784944146.594442
2026-07-25 09:49:06.604 Seetong_tps[26032:2154850] ++++-[VideoView dealloc]++++
2026-07-25 09:49:06.607 Seetong_tps[26032:2154850] OpenGLView20_Seetong dealloc:0x15db51600
2026-07-25 09:49:06.619 Seetong_tps[26032:2154850]  -- WebSocket - 重置重连次数 -- 
2026-07-25 09:49:06.621 Seetong_tps[26032:2154868] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x15c479000>{number = 2, name = (null)}====
2026-07-25 09:49:06.621 Seetong_tps[26032:2154963] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x15db58f40>{number = 19, name = (null)}====
2026-07-25 09:49:06.621 Seetong_tps[26032:2154869] ====请求接口 - 成功 - 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=bjrelay66.s5.seetong.com:8443;type=0&load=31&addr=bjrelay53.s5.seetong.com:12443;type=0&load=30&addr=bjrelay65.s5.seetong.com:5443;","vipRelayServers":"type=0&load=44&addr=bjrelay44.s2.seetong.com:2443;type=0&load=47&addr=bjrelay44.s2.seetong.com:12443;type=0&load=45&addr=bjrelayvip1.s2.seetong.com:1443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.55","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x15c479040>{number = 3, name = (null)}====
2026-07-25 09:49:06.632 Seetong_tps[26032:2154850]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-25 09:49:06.632 Seetong_tps[26032:2154850]  -- WebSocket connection - getNetty - 
2026-07-25 09:49:06.632 Seetong_tps[26032:2154850]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-25 09:49:06.642 Seetong_tps[26032:2154970] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x15d9afe40>{number = 13, name = (null)}====
2026-07-25 09:49:06.642 Seetong_tps[26032:2154873] ====请求接口 - 成功 - 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: 0x15d2cb780>{number = 9, name = (null)}====
2026-07-25 09:49:06.642 Seetong_tps[26032:2154965] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIGUVAFW1EOAVdvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x15d9addc0>{number = 10, name = (null)}====
2026-07-25 09:49:06.643 Seetong_tps[26032:2154876] ====请求接口 - 成功 - 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: 0x15db5a700>{number = 20, name = (null)}====
2026-07-25 09:49:06.644 Seetong_tps[26032:2154850] UMAPM_NetworkSampling(0,0):NO
2026-07-25 09:49:06.644 Seetong_tps[26032:2154850]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-25 09:49:06.645 Seetong_tps[26032:2154964] ====请求接口 - 成功 - 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: 0x15db5a040>{number = 22, name = (null)}====
2026-07-25 09:49:06.645 Seetong_tps[26032:2154870] ====请求接口 - 成功 - 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: 0x15db5a080>{number = 21, name = (null)}====
2026-07-25 09:49:06.645 Seetong_tps[26032:2154850]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-25 09:49:06.645 Seetong_tps[26032:2154850]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-25 09:49:06.647 Seetong_tps[26032:2154850] 蓝牙已打开
2026-07-25 09:49:06.648 Seetong_tps[26032:2154850] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-25 09:49:06.648 Seetong_tps[26032:2154850] 客服消息未读数量: 0
2026-07-25 09:49:06.649 Seetong_tps[26032:2154916] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTU0ODk0NjU3MSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.VWauePXku5gztANTgGzBDyfQbgqQE0iD6k153idhKhU","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTU0ODk0NjU3MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5NyJdfQ.70R5CVW1pjRvUckGraH-lYwNatBiJhdoLCxypVcNXmw","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":"49.232.226.91:24904"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24906"}]}
====
2026-07-25 09:49:06.649 Seetong_tps[26032:2154850]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-25 09:49:06.649 Seetong_tps[26032:2154850]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-25 09:49:06.659 Seetong_tps[26032:2154850]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-25 09:49:06.663 Seetong_tps[26032:2154850]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-25 09:49:06.663 Seetong_tps[26032:2154850]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIGUVAFW1EOAVdvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-25 09:49:06.668 Seetong_tps[26032:2154850]  -- 获取版本信息成功: {
    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-07-25 09:49:06.684 Seetong_tps[26032:2154850]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-25 09:49:06.690 Seetong_tps[26032:2154864] ====请求接口 - 成功 - 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.55","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1784943325000,"lastHeartTime":1784927315000,"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: 0x15de00f80>{number = 24, name = (null)}====
2026-07-25 09:49:06.709 Seetong_tps[26032:2154916] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-25 09:49:06.709 Seetong_tps[26032:2154916] [DeviceMonitor] 监控管理器初始化完成
2026-07-25 09:49:06.761 Seetong_tps[26032:2154874] ====请求接口 - 成功 - 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: 0x15c47b840>{number = 6, name = (null)}====
2026-07-25 09:49:06.763 Seetong_tps[26032:2154865] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x15c478fc0>{number = 4, name = (null)}====
2026-07-25 09:49:06.783 Seetong_tps[26032:2154966] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x15d9afb40>{number = 11, name = (null)}====
2026-07-25 09:49:06.798 Seetong_tps[26032:2154850]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-25 09:49:06.799 Seetong_tps[26032:2154850]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-25 09:49:06.799 Seetong_tps[26032:2154850]  -- WebSocket - 重置重连次数 -- 
2026-07-25 09:49:06.799 Seetong_tps[26032:2154850]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-25 09:49:06.799 Seetong_tps[26032:2154966]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-25 09:49:06.799 Seetong_tps[26032:2154966]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-25 09:49:06.799 Seetong_tps[26032:2154966]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-25 09:49:06.800 Seetong_tps[26032:2154850]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-25 09:49:06.801 Seetong_tps[26032:2154850]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAcIAVEJUVRpAQQB","reconn":0}}
2026-07-25 09:49:06.801 Seetong_tps[26032:2154850]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-25 09:49:06.801 Seetong_tps[26032:2154850]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-25 09:49:06.801 Seetong_tps[26032:2154966]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-25 09:49:06.801 Seetong_tps[26032:2154966]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-25 09:49:06.801 Seetong_tps[26032:2154966]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-25 09:49:06.801 Seetong_tps[26032:2154850] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784943325000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784927315000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-25 09:49:06.806 Seetong_tps[26032:2154850]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-25 09:49:06.806 Seetong_tps[26032:2154850]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-25 09:49:06.806 Seetong_tps[26032:2154850]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-25 09:49:06.806 Seetong_tps[26032:2154850]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1969 毫秒
2026-07-25 09:49:06.806 Seetong_tps[26032:2154850] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784943325000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784927315000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-25 09:49:06.806 Seetong_tps[26032:2154850]  -- groupDeviceList -- 
2026-07-25 09:49:06.807 Seetong_tps[26032:2154850]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-25 09:49:06.807 Seetong_tps[26032:2154850]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-25 09:49:06.807 Seetong_tps[26032:2154850]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-25 09:49:06.807 Seetong_tps[26032:2154850]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-25 09:49:06.807 Seetong_tps[26032:2154850]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-25 09:49:06.865 Seetong_tps[26032:2154850]  -- STBluetoothManager - 结束扫描 - 
2026-07-25 09:49:06.865 Seetong_tps[26032:2154850]  -- STBluetoothManager - 开始扫描 - 
2026-07-25 09:49:06.903 Seetong_tps[26032:2154850] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-25 09:49:06.903 Seetong_tps[26032:2154850] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-25 09:49:06.903 Seetong_tps[26032:2154850] Formatted Date: 2026-07-25
2026-07-25 09:49:06.903 Seetong_tps[26032:2154850]  --- webSocketGetServerData msgId: 07DA9194-2F09-4D5A-AA22-F7FC16C13BE6 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-25";
        token = AVYOAQteVABrAAkFBgUFVAcIAVEJUVRpAQQB;
    };
}
2026-07-25 09:49:06.903 Seetong_tps[26032:2154850]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-25 09:49:06.903 Seetong_tps[26032:2154850]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-25 09:49:06.934 Seetong_tps[26032:2154850]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-25 09:49:06.975 Seetong_tps[26032:2154850] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-25 09:49:06.975 Seetong_tps[26032:2154850]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-25 09:49:06.976 Seetong_tps[26032:2154850]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-25 09:49:06.976 Seetong_tps[26032:2154850] Sorted Dates (Descending): (
)
2026-07-25 09:49:07.007 Seetong_tps[26032:2154916]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-25 09:49:07.007 Seetong_tps[26032:2154916]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-25 09:49:07.007 Seetong_tps[26032:2154916]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-25 09:49:07.008 Seetong_tps[26032:2154850]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-25 09:49:07.009 Seetong_tps[26032:2154865] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-25 09:49:07.009 Seetong_tps[26032:2154864] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-25 09:49:07.310 Seetong_tps[26032:2154916]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-25 09:49:07.311 Seetong_tps[26032:2154916]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-25 09:49:07.312 Seetong_tps[26032:2154916]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-25 09:49:07.312 Seetong_tps[26032:2154874] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-25 09:49:07.312 Seetong_tps[26032:2154870] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-25 09:49:07.312 Seetong_tps[26032:2154969] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-25 09:49:07.318 Seetong_tps[26032:2154916]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-25 09:49:07.318 Seetong_tps[26032:2154916]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-25 09:49:07.319 Seetong_tps[26032:2154916]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-25 09:49:07.319 Seetong_tps[26032:2154969] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-25 09:49:07.319 Seetong_tps[26032:2154870] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-25 09:49:07.319 Seetong_tps[26032:2154874] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-25 09:49:07.662 Seetong_tps[26032:2154920]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-25 09:49:07.706 Seetong_tps[26032:2154850]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-25 09:49:07.707 Seetong_tps[26032:2154920]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-25 09:49:08.214 Seetong_tps[26032:2154850] MessageThrottle reloadTableView ---
2026-07-25 09:49:08.423 Seetong_tps[26032:2154850] AppLaunch hideForRefreshToken
2026-07-25 09:49:08.424 Seetong_tps[26032:2154850] AppLaunch hideForRefreshToken dismiss
2026-07-25 09:49:08.424 Seetong_tps[26032:2154850] AppLaunch dismiss...
2026-07-25 09:49:08.424 Seetong_tps[26032:2154850] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-25 09:49:08.424 Seetong_tps[26032:2154850] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-25 09:49:08.424 Seetong_tps[26032:2154850] 用户设置的具体字体大小: 15.000000
2026-07-25 09:49:08.730 Seetong_tps[26032:2154850]  dealloc -- STAppLaunchWindow
2026-07-25 09:49:08.731 Seetong_tps[26032:2154850]  dealloc -- STAppLaunchViewController
2026-07-25 09:49:08.733 Seetong_tps[26032:2154850] AppLaunch dismiss... end
2026-07-25 09:49:09.300 Seetong_tps[26032:2154850]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-25 09:49:09.312 Seetong_tps[26032:2154850] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-25 09:49:09.362 Seetong_tps[26032:2154870] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-25 09:49:09.362 Seetong_tps[26032:2154850] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-25 09:49:09.362 Seetong_tps[26032:2154850]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-25 09:49:09.363 Seetong_tps[26032:2154850] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-25 09:49:09.365 Seetong_tps[26032:2154850]  -- STBluetoothManager - 结束扫描 - 
2026-07-25 09:49:09.383 Seetong_tps[26032:2154850]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-25 上午9:49:09 383
2026-07-25 09:49:09.383 Seetong_tps[26032:2154850]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15e038000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15e040920>; layer = <CALayer: 0x15dffcc80>>
2026-07-25 09:49:09.383 Seetong_tps[26032:2154850]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15e038000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15e040920>; layer = <CALayer: 0x15dffcc80>> -- _camera.supportPlatform: 0
2026-07-25 09:49:09.383 Seetong_tps[26032:2154850]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-25 上午1:49:09 +0000
2026-07-25 09:49:09.383 Seetong_tps[26032:2154850]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-17 \U4e0a\U534810:45:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-19 \U4e0b\U53482:05:52 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-20 \U4e0b\U534811:30:43 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-25 \U4e0a\U53481:49:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-25 09:49:09.384 Seetong_tps[26032:2154850]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-25 上午9:49:09 384
2026-07-25 09:49:09.384 Seetong_tps[26032:2154870] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-25 09:49:09.411 Seetong_tps[26032:2154850]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-25 09:49:09.414 Seetong_tps[26032:2154850] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-25 09:49:09.416 Seetong_tps[26032:2154850]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-25 09:49:09.416 Seetong_tps[26032:2154850] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-25 09:49:09.433 Seetong_tps[26032:2154850]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-25 09:49:09.439 Seetong_tps[26032:2154850]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-25 09:49:09.454 Seetong_tps[26032:2154850]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-25 09:49:09.455 Seetong_tps[26032:2154850]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-25 09:49:09.468 Seetong_tps[26032:2154850] uid:29115420 playAudio
2026-07-25 09:49:09.468 Seetong_tps[26032:2154850]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-25 09:49:09.468 Seetong_tps[26032:2154850]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-25 09:49:09.468 Seetong_tps[26032:2154865] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-25 09:49:09.654 Seetong_tps[26032:2154864] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x15de00f80>{number = 24, name = (null)}====
2026-07-25 09:49:09.673 Seetong_tps[26032:2154850] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-25 09:49:09.949 Seetong_tps[26032:2154850]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-25 09:49:09.949 Seetong_tps[26032:2154850]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-25 09:49:09.949 Seetong_tps[26032:2154850]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-25 09:49:09.949 Seetong_tps[26032:2154850] 滚动已停止500毫秒，执行操作:29115420
2026-07-25 09:49:09.950 Seetong_tps[26032:2154850] 未处理的 biz 类型: res_video_preview_advert
2026-07-25 09:49:09.950 Seetong_tps[26032:2154850]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-25 09:49:10.065 Seetong_tps[26032:2154920] ===29115420===
2026-07-25 09:49:10.068 Seetong_tps[26032:2154920] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-25 09:49:10.069 Seetong_tps[26032:2154916] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-25 09:49:10.069 Seetong_tps[26032:2154916] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-25 09:49:10.069 Seetong_tps[26032:2154916] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x15c6fb500>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x15d230a00>
2026-07-25 09:49:10.069 Seetong_tps[26032:2154916] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-25 09:49:10.070 Seetong_tps[26032:2154916] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-25 09:49:10.070 Seetong_tps[26032:2154916] InitDecodePortLog: playsettype = 50
2026-07-25 09:49:10.071 Seetong_tps[26032:2154916] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-25 09:49:10.072 Seetong_tps[26032:2154916] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-25 09:49:10.072 Seetong_tps[26032:2154916] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-25 09:49:10.072 Seetong_tps[26032:2154916] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-25 09:49:10.072 Seetong_tps[26032:2154916] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-25 09:49:10.072 Seetong_tps[26032:2154916] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-25 09:49:10.073 Seetong_tps[26032:2154916] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-25 09:49:10.101 Seetong_tps[26032:2154850]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.74 - 设备: 庭院 - 29115420
2026-07-25 09:49:10.101 Seetong_tps[26032:2154850]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.74 - 设备: 庭院 - 29115420
2026-07-25 09:49:10.127 Seetong_tps[26032:2154864] ====请求接口 - 成功 - 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: 0x15de00f80>{number = 24, name = (null)}====
2026-07-25 09:49:10.162 Seetong_tps[26032:2154920]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-25 09:49:10.370 Seetong_tps[26032:2155081] 重新观看视频线程：<_NSMainThread: 0x15c478000>{number = 1, name = (null)}
2026-07-25 09:49:10.383 Seetong_tps[26032:2154850] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-25 09:49:10.389 Seetong_tps[26032:2155081] 重新观看视频线程：<_NSMainThread: 0x15c478000>{number = 1, name = (null)}
2026-07-25 09:49:10.399 Seetong_tps[26032:2154850] uid:29115420 playAudio
2026-07-25 09:49:10.399 Seetong_tps[26032:2154874] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-25 09:49:10.399 Seetong_tps[26032:2154850] uid:29115420 playAudio
2026-07-25 09:49:10.401 Seetong_tps[26032:2154850] checkPortStatus:_decodePort=1
2026-07-25 09:49:10.401 Seetong_tps[26032:2154850]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.04 - 设备: 庭院 - 29115420
2026-07-25 09:49:10.402 Seetong_tps[26032:2154850]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.04 - 设备: 庭院 - 29115420
2026-07-25 09:49:10.402 Seetong_tps[26032:2154850]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.04 - 设备: 庭院 - 29115420
2026-07-25 09:49:10.512 Seetong_tps[26032:2154920] Failed to get IoT drive away set configuration.
2026-07-25 09:49:10.512 Seetong_tps[26032:2154920]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-25 09:49:11.854 Seetong_tps[26032:2154850] UMAPM_OOMSampling(0,0):NO
2026-07-25 09:49:11.855 Seetong_tps[26032:2154850] UMAPM_NetworkSampling(0,0):NO
2026-07-25 09:49:12.398 Seetong_tps[26032:2154850]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15e038000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15e040920>; layer = <CALayer: 0x15dffcc80>>
2026-07-25 09:49:12.398 Seetong_tps[26032:2154850] #####Vstop:uid:29115420-0-port:1
2026-07-25 09:49:12.399 Seetong_tps[26032:2154850] -----------1release decodeport = 1
2026-07-25 09:49:12.400 Seetong_tps[26032:2154850]  -- 播放视频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" = 3000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-25 09:49:12.402 Seetong_tps[26032:2154850] _openGLView clearFrame ...
2026-07-25 09:49:12.416 Seetong_tps[26032:2154850] 当前控制器：STPlaybackVC
2026-07-25 09:49:12.416 Seetong_tps[26032:2154850]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-25 09:49:12.417 Seetong_tps[26032:2154850] 开始监听camera_nvr的onlineStatus属性变化
2026-07-25 09:49:12.417 Seetong_tps[26032:2154850] camera_nvr对象已切换，重新设置KVO监听
2026-07-25 09:49:12.428 Seetong_tps[26032:2154850] 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-07-25 09:49:12.582 Seetong_tps[26032:2154850]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-25 09:49:12.583 Seetong_tps[26032:2154850] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-25 09:49:12.583 Seetong_tps[26032:2154850]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-25 09:49:12.584 Seetong_tps[26032:2154850] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-25 09:49:12.584 Seetong_tps[26032:2154850]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-25 09:49:12.584 Seetong_tps[26032:2154850] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-25 09:49:12.584 Seetong_tps[26032:2154850]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-25 09:49:12.584 Seetong_tps[26032:2154850] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-25 09:49:12.591 Seetong_tps[26032:2154850]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-25 09:49:12.591 Seetong_tps[26032:2154850] ====高度=91.000000
2026-07-25 09:49:12.591 Seetong_tps[26032:2154850]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-25 09:49:12.593 Seetong_tps[26032:2154850] 停止监听camera_nvr的onlineStatus属性变化
2026-07-25 09:49:12.593 Seetong_tps[26032:2154850] 开始监听camera_nvr的onlineStatus属性变化
2026-07-25 09:49:12.594 Seetong_tps[26032:2154850] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-25 09:49:12.594 Seetong_tps[26032:2154850] ###### stopNvrRemoteRecord ......
2026-07-25 09:49:12.595 Seetong_tps[26032:2154850] updateAlarmListTable:messageModelList=0
2026-07-25 09:49:12.601 Seetong_tps[26032:2154850]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-25 09:49:12.601 Seetong_tps[26032:2154874] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-25 09:49:12.601 Seetong_tps[26032:2154850]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-25 09:49:12.601 Seetong_tps[26032:2154850]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-25 09:49:12.601 Seetong_tps[26032:2154850] updateAlarmListTable:messageModelList=0
2026-07-25 09:49:12.648 Seetong_tps[26032:2154850] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-25 09:49:12.702 Seetong_tps[26032:2154850]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-25 09:49:12.768 Seetong_tps[26032:2154916] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-25 09:49:12.769 Seetong_tps[26032:2154916]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-25 09:49:12.769 Seetong_tps[26032:2154916] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x15c6fb500>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x15d230a00>
2026-07-25 09:49:12.769 Seetong_tps[26032:2154916] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-25 09:49:12.769 Seetong_tps[26032:2154916] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-25 09:49:12.769 Seetong_tps[26032:2154850]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.41 - 设备: 庭院 - 29115420
2026-07-25 09:49:12.769 Seetong_tps[26032:2154916] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-25 09:49:12.769 Seetong_tps[26032:2154916] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-25 09:49:12.769 Seetong_tps[26032:2154916] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-25 09:49:12.950 Seetong_tps[26032:2154874] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x15c47b840>{number = 6, name = (null)}====
2026-07-25 09:49:13.067 Seetong_tps[26032:2154875] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x15db5b500>{number = 16, name = (null)}====
2026-07-25 09:49:13.091 Seetong_tps[26032:2154966] ====请求接口 - 成功 - 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: 0x15d9afb40>{number = 11, name = (null)}====
2026-07-25 09:49:13.272 Seetong_tps[26032:2154920] ===29115420===
2026-07-25 09:49:14.865 Seetong_tps[26032:2154850]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-25 09:49:16.582 Seetong_tps[26032:2154850]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-25 09:49:17.296 Seetong_tps[26032:2154920]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000001111111111111111000000 - result: 0 - devid: 29115420
2026-07-25 09:49:17.603 Seetong_tps[26032:2154920] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=624
2026-07-25 09:49:17.605 Seetong_tps[26032:2154850] timeSliceArray.count=40
2026-07-25 09:49:17.648 Seetong_tps[26032:2154850] nvrParseRecPlayBlock timelineModelArray.count=39
2026-07-25 09:49:17.648 Seetong_tps[26032:2154850] timelineModel.timePaint=08:02:45-09:48:59,timelineModel.recordType=1
2026-07-25 09:49:17.669 Seetong_tps[26032:2154850] updateAlarmListTable:messageModelList=19
2026-07-25 09:49:17.670 Seetong_tps[26032:2154850]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-25 09:49:17.671 Seetong_tps[26032:2154850]  --- setFirstTimePosition --- i: 38 - recordType: 1
2026-07-25 09:49:17.671 Seetong_tps[26032:2154850]  --- setFirstTimePosition --- i: 37 - recordType: 7
2026-07-25 09:49:17.671 Seetong_tps[26032:2154850] _firstHaveDataTime=08:02:25
2026-07-25 09:49:18.316 Seetong_tps[26032:2154850]  -- 预览倒计时 -- User interaction detected
2026-07-25 09:49:18.340 Seetong_tps[26032:2154850] uid:29115420 FC_P2PNvrReplayByTime
2026-07-25 09:49:18.340 Seetong_tps[26032:2154850]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-17 \U4e0a\U534810:45:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-19 \U4e0b\U53482:05:52 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-20 \U4e0b\U534811:30:43 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-25 \U4e0a\U53481:49:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-25 09:49:18.340 Seetong_tps[26032:2154850]  -- 播放视频（录像） -- 开始时间: 2026-07-25 上午1:49:18 +0000
2026-07-25 09:49:18.341 Seetong_tps[26032:2154850]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260725080225
2026-07-25 09:49:18.341 Seetong_tps[26032:2154964] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260725080225
2026-07-25 09:49:18.633 Seetong_tps[26032:2154920]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-25 09:49:19.523 Seetong_tps[26032:2154916] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-25 09:49:19.524 Seetong_tps[26032:2154916]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-25 09:49:19.524 Seetong_tps[26032:2154916] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x15c6fb500>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x15d230a00>
2026-07-25 09:49:19.524 Seetong_tps[26032:2154916] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-25 09:49:19.524 Seetong_tps[26032:2154916] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-25 09:49:19.525 Seetong_tps[26032:2154916] InitDecodePortLog: playsettype = 50
2026-07-25 09:49:19.525 Seetong_tps[26032:2154916] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-25 09:49:19.525 Seetong_tps[26032:2154916] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-25 09:49:19.525 Seetong_tps[26032:2154916] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-25 09:49:19.525 Seetong_tps[26032:2154916] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-25 09:49:19.525 Seetong_tps[26032:2154850]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.18 - 设备: 庭院 - 29115420
2026-07-25 09:49:19.525 Seetong_tps[26032:2154916] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-25 09:49:19.526 Seetong_tps[26032:2154916] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-25 09:49:19.526 Seetong_tps[26032:2154916] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-25 09:49:19.529 Seetong_tps[26032:2154850]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.19 - 设备: 庭院 - 29115420
2026-07-25 09:49:19.537 Seetong_tps[26032:2154850] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-25 09:49:21.650 Seetong_tps[26032:2154850] 卡回放第一帧回调 倍速 = 0
2026-07-25 09:49:26.582 Seetong_tps[26032:2154850]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-25 09:49:27.916 Seetong_tps[26032:2154850] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-25 09:49:27.916 Seetong_tps[26032:2154850] ###### stopNvrRemoteRecord ......
2026-07-25 09:49:27.918 Seetong_tps[26032:2154916]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-25 09:49:27.922 Seetong_tps[26032:2154850]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-25 09:49:27.923 Seetong_tps[26032:2154850] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784943325000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784927315000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-25 09:49:27.923 Seetong_tps[26032:2154850]  --- 取消心跳 destoryHeartBeat --- 
2026-07-25 09:49:27.923 Seetong_tps[26032:2154850]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-25 09:49:27.934 Seetong_tps[26032:2154850] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-25 09:49:27.953 Seetong_tps[26032:2154850] [保存失败] 相机对象或存储字典为空
2026-07-25 09:49:27.953 Seetong_tps[26032:2154966] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-25 09:49:27.953 Seetong_tps[26032:2154966] --FC_StopDevComEx end
2026-07-25 09:49:27.953 Seetong_tps[26032:2154850] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1784943325000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1784927315000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-25 09:49:27.953 Seetong_tps[26032:2154850]  --- 取消心跳 destoryHeartBeat --- 
2026-07-25 09:49:27.953 Seetong_tps[26032:2154850]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-25 09:49:27.957 Seetong_tps[26032:2154850]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-26 13:27:34.872 Seetong_tps[34345:2851775] app_version=8.3.805
2026-07-26 13:27:34.885 Seetong_tps[34345:2851822] 询问用户是否开启推送成功
2026-07-26 13:27:34.885 Seetong_tps[34345:2851822] 用户点击允许接收推送
2026-07-26 13:27:34.886 Seetong_tps[34345:2851775]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-26 13:27:34.886 Seetong_tps[34345:2851775] showForLogin 1
2026-07-26 13:27:34.886 Seetong_tps[34345:2851775] AppLaunch 还剩 6.638829946517944 秒
2026-07-26 13:27:34.886 Seetong_tps[34345:2851822] remoteNotificationSetting: <UNNotificationSettings: 0x10fae2760; 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-07-26 13:27:34.910 Seetong_tps[34345:2851775]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-26 13:27:34.943 Seetong_tps[34345:2851775] viewDidLoad/configtime=2026-07-26 上午5:27:34 +0000
2026-07-26 13:27:34.944 Seetong_tps[34345:2851775]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-26 13:27:34.944 Seetong_tps[34345:2851775]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-26 13:27:35.009 Seetong_tps[34345:2851775]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-26 13:27:35.009 Seetong_tps[34345:2851775]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-26 13:27:35.011 Seetong_tps[34345:2851775]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-26 13:27:35.012 Seetong_tps[34345:2851775] 开始检查未读客服消息...
2026-07-26 13:27:35.012 Seetong_tps[34345:2851775] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-26 13:27:35.012 Seetong_tps[34345:2851775]  --- 取消心跳 destoryHeartBeat --- 
2026-07-26 13:27:35.016 Seetong_tps[34345:2851775]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-26 13:27:35.016 Seetong_tps[34345:2851775]  -- WebSocket connection - getNetty - 
2026-07-26 13:27:35.017 Seetong_tps[34345:2851775]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-26 13:27:35.020 Seetong_tps[34345:2851775] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-26 13:27:35.020 Seetong_tps[34345:2851775] NAV deviceOrientationDidChange:1
2026-07-26 13:27:35.022 Seetong_tps[34345:2851775]  -- groupDeviceList -- 
2026-07-26 13:27:35.023 Seetong_tps[34345:2851775] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-26 13:27:35.023 Seetong_tps[34345:2851775]  -- WebSocket connection - getNetty - 
2026-07-26 13:27:35.023 Seetong_tps[34345:2851775]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-26 13:27:35.128 Seetong_tps[34345:2851775]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-26 13:27:35.252 Seetong_tps[34345:2851775] Super properties have already been unregistered.
2026-07-26 13:27:35.252 Seetong_tps[34345:2851909] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11558bd00>{number = 13, name = (null)}====
2026-07-26 13:27:35.252 Seetong_tps[34345:2851775] UMAPM_OOMSampling(0,0):NO
2026-07-26 13:27:35.252 Seetong_tps[34345:2851823] ====请求接口 - 成功 - 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: 0x108ad8040>{number = 8, name = (null)}====
2026-07-26 13:27:35.254 Seetong_tps[34345:2851775]  -- deviceListDataUpdate - AppLaunch 还剩 1.270714044570923 秒 - 再延迟 1.770714044570923 秒 - 启动耗时 1.729285955429077 秒
2026-07-26 13:27:35.255 Seetong_tps[34345:2851775]  -- groupDeviceList -- 
2026-07-26 13:27:35.255 Seetong_tps[34345:2851775] groupDeviceList 已在进行中，跳过新的调用
2026-07-26 13:27:35.255 Seetong_tps[34345:2851775]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1730 毫秒
2026-07-26 13:27:35.255 Seetong_tps[34345:2851775]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-26 13:27:35.255 Seetong_tps[34345:2851775]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-26 13:27:35.255 Seetong_tps[34345:2851775]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-26 13:27:35.255 Seetong_tps[34345:2851775]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODUxMzAwNTQsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.zqqxC5XYMeA1W89t3XGjYNeZH36Z8JPL93mvtQzoQ4k","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODc2MzU2NTQsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg1MDQzNjU0LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ._oET-p4SNS1giru2hv9iW73MHnYyBpPKnF8-VPsATI8","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-07-26 13:27:35.258 Seetong_tps[34345:2851775]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1785043655.258291
2026-07-26 13:27:35.258 Seetong_tps[34345:2851775]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1785043655.258291
2026-07-26 13:27:35.258 Seetong_tps[34345:2851775]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1785043655.258291 - lastRefreshTokenTime: 1785043655.258291
2026-07-26 13:27:35.258 Seetong_tps[34345:2851845] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTY0ODQ1NTE1Niwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.bpFmUv0c2KSfnY0UjrZGzFYlOMFc4pmj7nLZaHMlHf4","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTY0ODQ1NTE1Nywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5MyJdfQ.BoqNjC3_LD7hLgUb1FpyswjJcF2N2SjhKFZ5rsqo-9A","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:24904"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24902"}]}
====
2026-07-26 13:27:35.267 Seetong_tps[34345:2851775]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-26 13:27:35.268 Seetong_tps[34345:2851775]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-26 13:27:35.268 Seetong_tps[34345:2851775]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-26 13:27:35.269 Seetong_tps[34345:2851775]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 564;
}
2026-07-26 13:27:35.270 Seetong_tps[34345:2851775] ++++-[VideoView dealloc]++++
2026-07-26 13:27:35.273 Seetong_tps[34345:2851775] OpenGLView20_Seetong dealloc:0x10b469200
2026-07-26 13:27:35.290 Seetong_tps[34345:2851775]  -- WebSocket - 重置重连次数 -- 
2026-07-26 13:27:35.304 Seetong_tps[34345:2851775]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-26 13:27:35.304 Seetong_tps[34345:2851775]  -- WebSocket connection - getNetty - 
2026-07-26 13:27:35.304 Seetong_tps[34345:2851775]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-26 13:27:35.317 Seetong_tps[34345:2851775] UMAPM_NetworkSampling(0,0):NO
2026-07-26 13:27:35.326 Seetong_tps[34345:2851775]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-26 13:27:35.326 Seetong_tps[34345:2851775]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-26 13:27:35.326 Seetong_tps[34345:2851775]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-26 13:27:35.328 Seetong_tps[34345:2851775] 蓝牙已打开
2026-07-26 13:27:35.346 Seetong_tps[34345:2851775]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-26 13:27:35.353 Seetong_tps[34345:2851814] ====请求接口 - 成功 - 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.55","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785043067000,"lastHeartTime":1785035545000,"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: 0x10b5a8c40>{number = 16, name = (null)}====
2026-07-26 13:27:35.466 Seetong_tps[34345:2851775]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-26 13:27:35.466 Seetong_tps[34345:2851814]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-26 13:27:35.466 Seetong_tps[34345:2851814]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-26 13:27:35.466 Seetong_tps[34345:2851814]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-26 13:27:35.467 Seetong_tps[34345:2851814]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-26 13:27:35.467 Seetong_tps[34345:2851814]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-26 13:27:35.467 Seetong_tps[34345:2851814]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-26 13:27:35.467 Seetong_tps[34345:2851775]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-26 13:27:35.467 Seetong_tps[34345:2851775]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-26 13:27:35.467 Seetong_tps[34345:2851775]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1942 毫秒
2026-07-26 13:27:35.471 Seetong_tps[34345:2851912] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10b68d8c0>{number = 17, name = (null)}====
2026-07-26 13:27:35.475 Seetong_tps[34345:2851775] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785043067000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785035545000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 13:27:35.475 Seetong_tps[34345:2851775]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-26 13:27:35.475 Seetong_tps[34345:2851775]  -- groupDeviceList -- 
2026-07-26 13:27:35.475 Seetong_tps[34345:2851775]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-26 13:27:35.475 Seetong_tps[34345:2851775]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-26 13:27:35.475 Seetong_tps[34345:2851775]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-26 13:27:35.475 Seetong_tps[34345:2851775]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-26 13:27:35.475 Seetong_tps[34345:2851775]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-26 13:27:35.512 Seetong_tps[34345:2851775]  -- STBluetoothManager - 结束扫描 - 
2026-07-26 13:27:35.512 Seetong_tps[34345:2851775]  -- STBluetoothManager - 开始扫描 - 
2026-07-26 13:27:35.529 Seetong_tps[34345:2851905] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVFcDU1YFBlIFOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b68ec80>{number = 18, name = (null)}====
2026-07-26 13:27:35.530 Seetong_tps[34345:2851775]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-26 13:27:35.530 Seetong_tps[34345:2851775]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVFcDU1YFBlIFOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-26 13:27:35.542 Seetong_tps[34345:2851815] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x108839100>{number = 2, name = (null)}====
2026-07-26 13:27:35.543 Seetong_tps[34345:2851775] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-26 13:27:35.543 Seetong_tps[34345:2851775] 客服消息未读数量: 0
2026-07-26 13:27:35.563 Seetong_tps[34345:2851824] ====请求接口 - 成功 - 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: 0x10b68ebc0>{number = 20, name = (null)}====
2026-07-26 13:27:35.564 Seetong_tps[34345:2851775]  -- 获取版本信息成功: {
    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-07-26 13:27:35.575 Seetong_tps[34345:2851817] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108839080>{number = 3, name = (null)}====
2026-07-26 13:27:35.575 Seetong_tps[34345:2851821] ====请求接口 - 成功 - 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:6443;type=0&load=17&addr=bjrelay53.s5.seetong.com:8443;type=0&load=23&addr=bjrelay8.s5.seetong.com:13443;","vipRelayServers":"type=0&load=42&addr=bjrelayvip2.s2.seetong.com:13443;type=0&load=55&addr=bjrelay44.s2.seetong.com:6443;type=0&load=51&addr=bjrelayvip3.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.55","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b68ef40>{number = 21, name = (null)}====
2026-07-26 13:27:35.575 Seetong_tps[34345:2851775]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-26 13:27:35.584 Seetong_tps[34345:2851775]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-26 13:27:35.584 Seetong_tps[34345:2851775]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-26 13:27:35.585 Seetong_tps[34345:2851904] ====请求接口 - 成功 - 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: 0x10b68ee00>{number = 22, name = (null)}====
2026-07-26 13:27:35.602 Seetong_tps[34345:2851822] ====请求接口 - 成功 - 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: 0x10883bb80>{number = 7, name = (null)}====
2026-07-26 13:27:35.605 Seetong_tps[34345:2851775]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-26 13:27:35.620 Seetong_tps[34345:2851775]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-26 13:27:35.620 Seetong_tps[34345:2851775]  -- WebSocket - 重置重连次数 -- 
2026-07-26 13:27:35.620 Seetong_tps[34345:2851775]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-07-26 13:27:35.622 Seetong_tps[34345:2851775]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 13:27:35.622 Seetong_tps[34345:2851775]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAQIBVcHUldpAQQB","reconn":0}}
2026-07-26 13:27:35.622 Seetong_tps[34345:2851775]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 13:27:35.622 Seetong_tps[34345:2851775] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785043067000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785035545000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 13:27:35.625 Seetong_tps[34345:2851825] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b68fbc0>{number = 23, name = (null)}====
2026-07-26 13:27:35.666 Seetong_tps[34345:2851816] ====请求接口 - 成功 - 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: 0x108838e80>{number = 4, name = (null)}====
2026-07-26 13:27:35.731 Seetong_tps[34345:2851775] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-26 13:27:35.731 Seetong_tps[34345:2851775] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-26 13:27:35.731 Seetong_tps[34345:2851775] Formatted Date: 2026-07-26
2026-07-26 13:27:35.732 Seetong_tps[34345:2851775]  --- webSocketGetServerData msgId: F114C7F7-4693-4A0A-ABA0-B3FD271B3237 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-26";
        token = AVYOAQteVABrAAkFBgUFVAQIBVcHUldpAQQB;
    };
}
2026-07-26 13:27:35.732 Seetong_tps[34345:2851775]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 13:27:35.732 Seetong_tps[34345:2851775]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-26 13:27:35.771 Seetong_tps[34345:2851775]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-26 13:27:35.789 Seetong_tps[34345:2851775] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-26 13:27:35.789 Seetong_tps[34345:2851775]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-26 13:27:35.789 Seetong_tps[34345:2851775]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-26 13:27:35.789 Seetong_tps[34345:2851775] Sorted Dates (Descending): (
)
2026-07-26 13:27:36.403 Seetong_tps[34345:2851845] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-26 13:27:36.404 Seetong_tps[34345:2851845] [DeviceMonitor] 监控管理器初始化完成
2026-07-26 13:27:37.110 Seetong_tps[34345:2851775] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-26 13:27:37.110 Seetong_tps[34345:2851775] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-26 13:27:37.110 Seetong_tps[34345:2851775] 用户设置的具体字体大小: 15.000000
2026-07-26 13:27:37.110 Seetong_tps[34345:2851775] AppLaunch hideForRefreshToken
2026-07-26 13:27:37.110 Seetong_tps[34345:2851775] AppLaunch hideForRefreshToken dismiss
2026-07-26 13:27:37.110 Seetong_tps[34345:2851775] AppLaunch dismiss...
2026-07-26 13:27:37.415 Seetong_tps[34345:2851775]  dealloc -- STAppLaunchWindow
2026-07-26 13:27:37.418 Seetong_tps[34345:2851775]  dealloc -- STAppLaunchViewController
2026-07-26 13:27:37.420 Seetong_tps[34345:2851775] AppLaunch dismiss... end
2026-07-26 13:27:37.455 Seetong_tps[34345:2851845]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-26 13:27:37.456 Seetong_tps[34345:2851845]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-26 13:27:37.456 Seetong_tps[34345:2851845]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-26 13:27:37.461 Seetong_tps[34345:2851775]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-26 13:27:37.462 Seetong_tps[34345:2851821] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-26 13:27:37.462 Seetong_tps[34345:2851823] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-26 13:27:37.522 Seetong_tps[34345:2851845]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-26 13:27:37.523 Seetong_tps[34345:2851845]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-26 13:27:37.525 Seetong_tps[34345:2851845]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-26 13:27:37.525 Seetong_tps[34345:2851821] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-26 13:27:37.525 Seetong_tps[34345:2851823] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-26 13:27:37.525 Seetong_tps[34345:2851821] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-26 13:27:38.170 Seetong_tps[34345:2851775]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-26 13:27:38.186 Seetong_tps[34345:2851845]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-26 13:27:38.186 Seetong_tps[34345:2851850]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-26 13:27:38.454 Seetong_tps[34345:2851821] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b68ef40>{number = 21, name = (null)}====
2026-07-26 13:27:38.685 Seetong_tps[34345:2851775]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-26 13:27:38.686 Seetong_tps[34345:2851775]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-26 13:27:38.686 Seetong_tps[34345:2851775]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-26 13:27:38.686 Seetong_tps[34345:2851775] 滚动已停止500毫秒，执行操作:29115420
2026-07-26 13:27:38.731 Seetong_tps[34345:2851775] MessageThrottle reloadTableView ---
2026-07-26 13:27:38.961 Seetong_tps[34345:2851821] ====请求接口 - 成功 - 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: 0x10b68ef40>{number = 21, name = (null)}====
2026-07-26 13:27:40.226 Seetong_tps[34345:2851775]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-26 13:27:40.299 Seetong_tps[34345:2851775] UMAPM_OOMSampling(0,0):NO
2026-07-26 13:27:40.300 Seetong_tps[34345:2851775] UMAPM_NetworkSampling(0,0):NO
2026-07-26 13:27:40.752 Seetong_tps[34345:2851775] MessageThrottle reloadTableView ---
2026-07-26 13:27:40.959 Seetong_tps[34345:2851775]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-26 13:27:40.971 Seetong_tps[34345:2851775] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-26 13:27:41.025 Seetong_tps[34345:2851775] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-26 13:27:41.025 Seetong_tps[34345:2851904] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-26 13:27:41.026 Seetong_tps[34345:2851775]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 13:27:41.026 Seetong_tps[34345:2851775] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-26 13:27:41.029 Seetong_tps[34345:2851775]  -- STBluetoothManager - 结束扫描 - 
2026-07-26 13:27:41.046 Seetong_tps[34345:2851775]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-26 下午1:27:41 046
2026-07-26 13:27:41.046 Seetong_tps[34345:2851775]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cc34700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cc5e7c0>; layer = <CALayer: 0x10cc5c260>>
2026-07-26 13:27:41.046 Seetong_tps[34345:2851775]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cc34700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cc5e7c0>; layer = <CALayer: 0x10cc5c260>> -- _camera.supportPlatform: 0
2026-07-26 13:27:41.046 Seetong_tps[34345:2851775]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-26 上午5:27:41 +0000
2026-07-26 13:27:41.046 Seetong_tps[34345:2851775]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-19 \U4e0b\U53482:05:52 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-20 \U4e0b\U534811:30:43 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-25 \U4e0a\U53481:49:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U53485:27:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-26 13:27:41.047 Seetong_tps[34345:2851775]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-26 下午1:27:41 047
2026-07-26 13:27:41.047 Seetong_tps[34345:2851904] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-26 13:27:41.074 Seetong_tps[34345:2851775]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 13:27:41.076 Seetong_tps[34345:2851775] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-26 13:27:41.078 Seetong_tps[34345:2851775]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 13:27:41.079 Seetong_tps[34345:2851775] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-26 13:27:41.101 Seetong_tps[34345:2851775]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-26 13:27:41.105 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-26 13:27:41.105 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-26 13:27:41.131 Seetong_tps[34345:2851775] uid:29115420 playAudio
2026-07-26 13:27:41.131 Seetong_tps[34345:2851775]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-26 13:27:41.131 Seetong_tps[34345:2851775]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-26 13:27:41.131 Seetong_tps[34345:2851815] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-26 13:27:41.154 Seetong_tps[34345:2851775] 未处理的 biz 类型: res_video_preview_advert
2026-07-26 13:27:41.154 Seetong_tps[34345:2851775]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-26 13:27:41.332 Seetong_tps[34345:2851775] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-26 13:27:42.057 Seetong_tps[34345:2851850] ===29115420===
2026-07-26 13:27:42.059 Seetong_tps[34345:2851850] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-26 13:27:42.059 Seetong_tps[34345:2851845] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-26 13:27:42.059 Seetong_tps[34345:2851845] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-26 13:27:42.060 Seetong_tps[34345:2851845] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108adb800>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fa34a00>
2026-07-26 13:27:42.060 Seetong_tps[34345:2851845] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-26 13:27:42.060 Seetong_tps[34345:2851845] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 13:27:42.060 Seetong_tps[34345:2851845] InitDecodePortLog: playsettype = 50
2026-07-26 13:27:42.062 Seetong_tps[34345:2851845] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-26 13:27:42.062 Seetong_tps[34345:2851845] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-26 13:27:42.063 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.04 - 设备: 庭院 - 29115420
2026-07-26 13:27:42.062 Seetong_tps[34345:2851845] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-26 13:27:42.063 Seetong_tps[34345:2851845] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-26 13:27:42.063 Seetong_tps[34345:2851845] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-26 13:27:42.063 Seetong_tps[34345:2851845] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-26 13:27:42.064 Seetong_tps[34345:2851845] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-26 13:27:42.066 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.04 - 设备: 庭院 - 29115420
2026-07-26 13:27:44.550 Seetong_tps[34345:2851958] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-07-26 13:27:44.564 Seetong_tps[34345:2851775] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-26 13:27:44.588 Seetong_tps[34345:2851775] uid:29115420 playAudio
2026-07-26 13:27:44.588 Seetong_tps[34345:2851815] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-26 13:27:44.588 Seetong_tps[34345:2851775] uid:29115420 playAudio
2026-07-26 13:27:44.588 Seetong_tps[34345:2851775] checkPortStatus:_decodePort=1
2026-07-26 13:27:44.588 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.56 - 设备: 庭院 - 29115420
2026-07-26 13:27:44.589 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.56 - 设备: 庭院 - 29115420
2026-07-26 13:27:44.633 Seetong_tps[34345:2851958] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-07-26 13:27:44.636 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.61 - 设备: 庭院 - 29115420
2026-07-26 13:27:44.687 Seetong_tps[34345:2851850]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-26 13:27:45.264 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:27:45.415 Seetong_tps[34345:2851850] Failed to get IoT drive away set configuration.
2026-07-26 13:27:45.415 Seetong_tps[34345:2851850]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-26 13:27:46.607 Seetong_tps[34345:2851775]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cc34700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cc5e7c0>; layer = <CALayer: 0x10cc5c260>>
2026-07-26 13:27:46.607 Seetong_tps[34345:2851775] #####Vstop:uid:29115420-0-port:1
2026-07-26 13:27:46.607 Seetong_tps[34345:2851775] -----------1release decodeport = 1
2026-07-26 13:27:46.608 Seetong_tps[34345:2851775]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3500;
    "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-07-26 13:27:46.610 Seetong_tps[34345:2851775] _openGLView clearFrame ...
2026-07-26 13:27:46.626 Seetong_tps[34345:2851775] 当前控制器：STPlaybackVC
2026-07-26 13:27:46.627 Seetong_tps[34345:2851775]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-26 13:27:46.627 Seetong_tps[34345:2851775] 开始监听camera_nvr的onlineStatus属性变化
2026-07-26 13:27:46.627 Seetong_tps[34345:2851775] camera_nvr对象已切换，重新设置KVO监听
2026-07-26 13:27:46.638 Seetong_tps[34345:2851775] 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-07-26 13:27:46.820 Seetong_tps[34345:2851775]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 13:27:46.820 Seetong_tps[34345:2851775] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 13:27:46.821 Seetong_tps[34345:2851775]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 13:27:46.821 Seetong_tps[34345:2851775] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 13:27:46.821 Seetong_tps[34345:2851775]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 13:27:46.822 Seetong_tps[34345:2851775] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 13:27:46.822 Seetong_tps[34345:2851775]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 13:27:46.822 Seetong_tps[34345:2851775] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 13:27:46.829 Seetong_tps[34345:2851775]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-26 13:27:46.829 Seetong_tps[34345:2851775] ====高度=91.000000
2026-07-26 13:27:46.829 Seetong_tps[34345:2851775]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-26 13:27:46.831 Seetong_tps[34345:2851775] 停止监听camera_nvr的onlineStatus属性变化
2026-07-26 13:27:46.831 Seetong_tps[34345:2851775] 开始监听camera_nvr的onlineStatus属性变化
2026-07-26 13:27:46.831 Seetong_tps[34345:2851775] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-26 13:27:46.831 Seetong_tps[34345:2851775] ###### stopNvrRemoteRecord ......
2026-07-26 13:27:46.833 Seetong_tps[34345:2851775] updateAlarmListTable:messageModelList=0
2026-07-26 13:27:46.838 Seetong_tps[34345:2851775]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-26 13:27:46.838 Seetong_tps[34345:2851824] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-26 13:27:46.838 Seetong_tps[34345:2851775]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-26 13:27:46.838 Seetong_tps[34345:2851775]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-26 13:27:46.838 Seetong_tps[34345:2851775] updateAlarmListTable:messageModelList=0
2026-07-26 13:27:46.887 Seetong_tps[34345:2851775] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-26 13:27:46.938 Seetong_tps[34345:2851775]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-26 13:27:47.057 Seetong_tps[34345:2851815] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x108839100>{number = 2, name = (null)}====
2026-07-26 13:27:47.097 Seetong_tps[34345:2851845] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-26 13:27:47.097 Seetong_tps[34345:2851845]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-26 13:27:47.097 Seetong_tps[34345:2851845] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108adb800>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fa34a00>
2026-07-26 13:27:47.097 Seetong_tps[34345:2851845] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-26 13:27:47.097 Seetong_tps[34345:2851845] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 13:27:47.097 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.07 - 设备: 庭院 - 29115420
2026-07-26 13:27:47.097 Seetong_tps[34345:2851845] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-26 13:27:47.097 Seetong_tps[34345:2851845] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-26 13:27:47.097 Seetong_tps[34345:2851845] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-26 13:27:47.166 Seetong_tps[34345:2851824] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10b68ebc0>{number = 20, name = (null)}====
2026-07-26 13:27:47.167 Seetong_tps[34345:2851818] ====请求接口 - 成功 - 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: 0x1088391c0>{number = 5, name = (null)}====
2026-07-26 13:27:47.387 Seetong_tps[34345:2851850] ===29115420===
2026-07-26 13:27:48.987 Seetong_tps[34345:2851775]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-26 13:27:51.266 Seetong_tps[34345:2851850]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000111111111111111100000 - result: 0 - devid: 29115420
2026-07-26 13:27:51.732 Seetong_tps[34345:2851850] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1824
2026-07-26 13:27:51.733 Seetong_tps[34345:2851775] timeSliceArray.count=115
2026-07-26 13:27:51.814 Seetong_tps[34345:2851775] nvrParseRecPlayBlock timelineModelArray.count=114
2026-07-26 13:27:51.814 Seetong_tps[34345:2851775] timelineModel.timePaint=13:27:00-13:27:25,timelineModel.recordType=7
2026-07-26 13:27:51.843 Seetong_tps[34345:2851775] updateAlarmListTable:messageModelList=57
2026-07-26 13:27:51.844 Seetong_tps[34345:2851775]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-26 13:27:51.845 Seetong_tps[34345:2851775]  --- setFirstTimePosition --- i: 113 - recordType: 7
2026-07-26 13:27:51.845 Seetong_tps[34345:2851775] _firstHaveDataTime=13:27:00
2026-07-26 13:27:52.606 Seetong_tps[34345:2851775]  -- 预览倒计时 -- User interaction detected
2026-07-26 13:27:52.629 Seetong_tps[34345:2851775] uid:29115420 FC_P2PNvrReplayByTime
2026-07-26 13:27:52.629 Seetong_tps[34345:2851775]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-19 \U4e0b\U53482:05:52 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-20 \U4e0b\U534811:30:43 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-25 \U4e0a\U53481:49:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U53485:27:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-26 13:27:52.629 Seetong_tps[34345:2851775]  -- 播放视频（录像） -- 开始时间: 2026-07-26 上午5:27:52 +0000
2026-07-26 13:27:52.629 Seetong_tps[34345:2851815] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260726132700
2026-07-26 13:27:52.630 Seetong_tps[34345:2851775]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260726132700
2026-07-26 13:27:52.818 Seetong_tps[34345:2851850]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-26 13:27:53.721 Seetong_tps[34345:2851845] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-26 13:27:53.722 Seetong_tps[34345:2851845]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-26 13:27:53.722 Seetong_tps[34345:2851845] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108adb800>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10fa34a00>
2026-07-26 13:27:53.722 Seetong_tps[34345:2851845] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-26 13:27:53.722 Seetong_tps[34345:2851845] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 13:27:53.722 Seetong_tps[34345:2851845] InitDecodePortLog: playsettype = 50
2026-07-26 13:27:53.722 Seetong_tps[34345:2851845] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-26 13:27:53.722 Seetong_tps[34345:2851845] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-26 13:27:53.722 Seetong_tps[34345:2851845] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-26 13:27:53.722 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.09 - 设备: 庭院 - 29115420
2026-07-26 13:27:53.723 Seetong_tps[34345:2851845] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-26 13:27:53.724 Seetong_tps[34345:2851845] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-26 13:27:53.724 Seetong_tps[34345:2851845] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-26 13:27:53.724 Seetong_tps[34345:2851845] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-26 13:27:53.727 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.10 - 设备: 庭院 - 29115420
2026-07-26 13:27:53.743 Seetong_tps[34345:2851775] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 13:27:55.264 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:27:55.889 Seetong_tps[34345:2851775] 卡回放第一帧回调 倍速 = 0
2026-07-26 13:27:56.943 Seetong_tps[34345:2851775]  -- videoView tap -- 
2026-07-26 13:28:00.882 Seetong_tps[34345:2851775]  -- 预览倒计时 -- User interaction detected
2026-07-26 13:28:00.884 Seetong_tps[34345:2851775] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-26 13:28:00.884 Seetong_tps[34345:2851775] ###### stopNvrRemoteRecord ......
2026-07-26 13:28:00.893 Seetong_tps[34345:2851775] updateAlarmListTable:messageModelList=0
2026-07-26 13:28:00.903 Seetong_tps[34345:2851775]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-26 下午1:28:00 903
2026-07-26 13:28:00.904 Seetong_tps[34345:2851775]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cc34700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cc5e7c0>; layer = <CALayer: 0x10cc5c260>>
2026-07-26 13:28:00.904 Seetong_tps[34345:2851775]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cc34700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cc5e7c0>; layer = <CALayer: 0x10cc5c260>> -- _camera.supportPlatform: 0
2026-07-26 13:28:00.904 Seetong_tps[34345:2851775]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-26 上午5:28:00 +0000
2026-07-26 13:28:00.904 Seetong_tps[34345:2851775]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-19 \U4e0b\U53482:05:52 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-20 \U4e0b\U534811:30:43 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-25 \U4e0a\U53481:49:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U53485:27:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-26 13:28:00.904 Seetong_tps[34345:2851775]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-26 下午1:28:00 905
2026-07-26 13:28:00.905 Seetong_tps[34345:2851904] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-26 13:28:00.938 Seetong_tps[34345:2851775]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-26 13:28:00.947 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-26 13:28:00.947 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-26 13:28:00.958 Seetong_tps[34345:2851845] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-26 13:28:00.958 Seetong_tps[34345:2851845]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-26 13:28:00.958 Seetong_tps[34345:2851845] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108adb800>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fa34a00>
2026-07-26 13:28:00.958 Seetong_tps[34345:2851845] InitDecodePortLog: initDecodePort _decodePort = 4
2026-07-26 13:28:00.958 Seetong_tps[34345:2851845] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 13:28:00.958 Seetong_tps[34345:2851845] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-26 13:28:00.958 Seetong_tps[34345:2851845] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-26 13:28:00.958 Seetong_tps[34345:2851845] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-07-26 13:28:00.958 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-07-26 13:28:00.959 Seetong_tps[34345:2851850] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108adb800>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fa34a00>
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: initDecodePort _decodePort = 5
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: playsettype = 50
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-07-26 13:28:00.959 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-26 13:28:00.959 Seetong_tps[34345:2851845] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-26 13:28:00.960 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-07-26 13:28:01.453 Seetong_tps[34345:2851775] 停止监听camera_nvr的onlineStatus属性变化
2026-07-26 13:28:01.453 Seetong_tps[34345:2851775]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-07-26 13:28:01.453 Seetong_tps[34345:2851775] dealloc -- STPlaybackVC
2026-07-26 13:28:01.461 Seetong_tps[34345:2851775] ++++-[VideoView dealloc]++++
2026-07-26 13:28:01.464 Seetong_tps[34345:2851775] OpenGLView20_Seetong dealloc:0x12e050e00
2026-07-26 13:28:01.465 Seetong_tps[34345:2851775] ++++-[VideoView dealloc]++++
2026-07-26 13:28:01.468 Seetong_tps[34345:2851775] OpenGLView20_Seetong dealloc:0x10cff9400
2026-07-26 13:28:02.739 Seetong_tps[34345:2852219] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-07-26 13:28:02.745 Seetong_tps[34345:2851775] uid:29115420 playAudio
2026-07-26 13:28:02.746 Seetong_tps[34345:2851914] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-26 13:28:02.746 Seetong_tps[34345:2851775] uid:29115420 playAudio
2026-07-26 13:28:02.748 Seetong_tps[34345:2851775] checkPortStatus:_decodePort=5
2026-07-26 13:28:02.748 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.85 - 设备: 庭院 - 29115420
2026-07-26 13:28:02.752 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.85 - 设备: 庭院 - 29115420
2026-07-26 13:28:03.272 Seetong_tps[34345:2851850] Failed to get IoT drive away set configuration.
2026-07-26 13:28:03.272 Seetong_tps[34345:2851850]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-26 13:28:04.755 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.85 - 设备: 庭院 - 29115420
2026-07-26 13:28:05.263 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:28:09.239 Seetong_tps[34345:2851775]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 0
2026-07-26 13:28:09.253 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 8.35 - 设备: 庭院 - 29115420
2026-07-26 13:28:10.581 Seetong_tps[34345:2852237] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-26 13:28:10.582 Seetong_tps[34345:2852237] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-26 13:28:10.582 Seetong_tps[34345:2852237] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-26 13:28:10.583 Seetong_tps[34345:2852237] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-26 13:28:10.585 Seetong_tps[34345:2852237] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-26 13:28:10.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043690.904818,lastReceiveYUVTimeInterval=1785043690.899868,interval=0,videoView=0x10cc34700
2026-07-26 13:28:11.256 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 10.35 - 设备: 庭院 - 29115420
2026-07-26 13:28:15.263 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:28:20.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043700.903947,lastReceiveYUVTimeInterval=1785043700.885443,interval=0,videoView=0x10cc34700
2026-07-26 13:28:25.262 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:28:30.911 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043710.911531,lastReceiveYUVTimeInterval=1785043710.904282,interval=0,videoView=0x10cc34700
2026-07-26 13:28:35.261 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:28:40.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043720.904396,lastReceiveYUVTimeInterval=1785043720.880908,interval=0,videoView=0x10cc34700
2026-07-26 13:28:45.262 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:28:50.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043730.904380,lastReceiveYUVTimeInterval=1785043730.852015,interval=0,videoView=0x10cc34700
2026-07-26 13:28:55.262 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:29:00.903 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043740.903471,lastReceiveYUVTimeInterval=1785043740.754021,interval=0,videoView=0x10cc34700
2026-07-26 13:29:05.265 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:29:10.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043750.904353,lastReceiveYUVTimeInterval=1785043750.871834,interval=0,videoView=0x10cc34700
2026-07-26 13:29:15.262 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:29:20.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043760.904286,lastReceiveYUVTimeInterval=1785043760.892902,interval=0,videoView=0x10cc34700
2026-07-26 13:29:25.262 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:29:30.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043770.904363,lastReceiveYUVTimeInterval=1785043770.874556,interval=0,videoView=0x10cc34700
2026-07-26 13:29:35.262 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:29:40.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043780.904311,lastReceiveYUVTimeInterval=1785043780.885589,interval=0,videoView=0x10cc34700
2026-07-26 13:29:45.262 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:29:50.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043790.904288,lastReceiveYUVTimeInterval=1785043789.576269,interval=1,videoView=0x10cc34700
2026-07-26 13:29:55.262 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:30:00.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043800.904267,lastReceiveYUVTimeInterval=1785043800.851439,interval=0,videoView=0x10cc34700
2026-07-26 13:30:05.262 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:30:10.904 Seetong_tps[34345:2851775]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785043810.904171,lastReceiveYUVTimeInterval=1785043810.885975,interval=0,videoView=0x10cc34700
2026-07-26 13:30:13.598 Seetong_tps[34345:2851775]  -- WebSocket - 重置重连次数 -- 
2026-07-26 13:30:14.041 Seetong_tps[34345:2851775] uid:29115420 playAudio
2026-07-26 13:30:14.042 Seetong_tps[34345:2851775]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 1
2026-07-26 13:30:14.059 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 133.16 - 设备: 庭院 - 29115420
2026-07-26 13:30:14.060 Seetong_tps[34345:2851775] checkPortStatus:_decodePort=5
2026-07-26 13:30:15.261 Seetong_tps[34345:2851775]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 13:30:16.062 Seetong_tps[34345:2851775]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 135.16 - 设备: 庭院 - 29115420
2026-07-26 13:30:16.468 Seetong_tps[34345:2851845]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-26 13:30:16.471 Seetong_tps[34345:2851775]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-26 13:30:16.472 Seetong_tps[34345:2851775] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785043067000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785035545000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 13:30:16.472 Seetong_tps[34345:2851775]  --- 取消心跳 destoryHeartBeat --- 
2026-07-26 13:30:16.472 Seetong_tps[34345:2851775]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-26 13:30:16.479 Seetong_tps[34345:2851775] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-26 13:30:16.480 Seetong_tps[34345:2851775]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cc34700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cc5e7c0>; layer = <CALayer: 0x10cc5c260>>
2026-07-26 13:30:16.480 Seetong_tps[34345:2851775] #####Vstop:uid:29115420-0-port:5
2026-07-26 13:30:16.488 Seetong_tps[34345:2851775] -----------1release decodeport = 5
2026-07-26 13:30:16.490 Seetong_tps[34345:2851775] _openGLView clearFrame ...
2026-07-26 13:30:16.514 Seetong_tps[34345:2851775] [保存失败] 相机对象或存储字典为空
2026-07-26 13:30:16.514 Seetong_tps[34345:2852238] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-26 13:30:16.514 Seetong_tps[34345:2852238] --FC_StopDevComEx end
2026-07-26 13:30:16.514 Seetong_tps[34345:2851775] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785043067000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785035545000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 13:30:16.514 Seetong_tps[34345:2851775]  --- 取消心跳 destoryHeartBeat --- 
2026-07-26 13:30:16.514 Seetong_tps[34345:2851775]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-26 13:30:16.519 Seetong_tps[34345:2851775]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-26 18:35:32.213 Seetong_tps[36779:3047761] app_version=8.3.805
2026-07-26 18:35:32.224 Seetong_tps[36779:3047761]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-26 18:35:32.224 Seetong_tps[36779:3047761] showForLogin 1
2026-07-26 18:35:32.224 Seetong_tps[36779:3047761] AppLaunch 还剩 6.882722854614258 秒
2026-07-26 18:35:32.226 Seetong_tps[36779:3047766] 询问用户是否开启推送成功
2026-07-26 18:35:32.226 Seetong_tps[36779:3047766] 用户点击允许接收推送
2026-07-26 18:35:32.234 Seetong_tps[36779:3047766] remoteNotificationSetting: <UNNotificationSettings: 0x1612a5220; 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-07-26 18:35:32.246 Seetong_tps[36779:3047761]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-26 18:35:32.263 Seetong_tps[36779:3047847] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-07-26 18:35:32.282 Seetong_tps[36779:3047761] viewDidLoad/configtime=2026-07-26 上午10:35:32 +0000
2026-07-26 18:35:32.284 Seetong_tps[36779:3047761]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-26 18:35:32.284 Seetong_tps[36779:3047761]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-26 18:35:32.354 Seetong_tps[36779:3047761]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-26 18:35:32.354 Seetong_tps[36779:3047761]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-26 18:35:32.357 Seetong_tps[36779:3047761]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-26 18:35:32.357 Seetong_tps[36779:3047761] 开始检查未读客服消息...
2026-07-26 18:35:32.357 Seetong_tps[36779:3047761] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-26 18:35:32.357 Seetong_tps[36779:3047761]  --- 取消心跳 destoryHeartBeat --- 
2026-07-26 18:35:32.364 Seetong_tps[36779:3047761]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-26 18:35:32.364 Seetong_tps[36779:3047761]  -- WebSocket connection - getNetty - 
2026-07-26 18:35:32.365 Seetong_tps[36779:3047761]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-26 18:35:32.369 Seetong_tps[36779:3047761] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-26 18:35:32.369 Seetong_tps[36779:3047761] NAV deviceOrientationDidChange:1
2026-07-26 18:35:32.373 Seetong_tps[36779:3047761]  -- groupDeviceList -- 
2026-07-26 18:35:32.374 Seetong_tps[36779:3047761] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-26 18:35:32.374 Seetong_tps[36779:3047761]  -- WebSocket connection - getNetty - 
2026-07-26 18:35:32.374 Seetong_tps[36779:3047761]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-26 18:35:32.429 Seetong_tps[36779:3047761]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-26 18:35:32.548 Seetong_tps[36779:3047761] Super properties have already been unregistered.
2026-07-26 18:35:32.548 Seetong_tps[36779:3047770] ====请求接口 - 成功 - 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: 0x161c55e40>{number = 16, name = (null)}====
2026-07-26 18:35:32.548 Seetong_tps[36779:3047761] UMAPM_OOMSampling(0,0):NO
2026-07-26 18:35:32.549 Seetong_tps[36779:3047847] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTY2NjkzMjQyOSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.rZdqAjXC6di0hcMLODSwCz8MWVJZPfTeZ1QUZspghbA","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTY2NjkzMjQzMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NSJdfQ.Rw5KW3T2-47ebAQDqtkYn3Kdb78Fdl7Mkvn14TNbJes","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":"62.234.33.113:24902"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24904"}]}
====
2026-07-26 18:35:32.550 Seetong_tps[36779:3047761]  -- deviceListDataUpdate - AppLaunch 还剩 1.5567626953125 秒 - 再延迟 2.0567626953125 秒 - 启动耗时 1.4432373046875 秒
2026-07-26 18:35:32.550 Seetong_tps[36779:3047761]  -- groupDeviceList -- 
2026-07-26 18:35:32.550 Seetong_tps[36779:3047761] groupDeviceList 已在进行中，跳过新的调用
2026-07-26 18:35:32.550 Seetong_tps[36779:3047761]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1443 毫秒
2026-07-26 18:35:32.552 Seetong_tps[36779:3047761]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-26 18:35:32.553 Seetong_tps[36779:3047761]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-26 18:35:32.553 Seetong_tps[36779:3047761]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-26 18:35:32.554 Seetong_tps[36779:3047761]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 565;
}
2026-07-26 18:35:32.554 Seetong_tps[36779:3047761] ++++-[VideoView dealloc]++++
2026-07-26 18:35:32.557 Seetong_tps[36779:3047761] OpenGLView20_Seetong dealloc:0x161c4d000
2026-07-26 18:35:32.582 Seetong_tps[36779:3047761]  -- WebSocket - 重置重连次数 -- 
2026-07-26 18:35:32.599 Seetong_tps[36779:3047761]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-26 18:35:32.599 Seetong_tps[36779:3047761]  -- WebSocket connection - getNetty - 
2026-07-26 18:35:32.599 Seetong_tps[36779:3047761]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-26 18:35:32.601 Seetong_tps[36779:3047761] UMAPM_NetworkSampling(0,0):NO
2026-07-26 18:35:32.604 Seetong_tps[36779:3047857] ====请求接口 - 成功 - 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: 0x161c55b00>{number = 18, name = (null)}====
2026-07-26 18:35:32.606 Seetong_tps[36779:3047763] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x160438ec0>{number = 2, name = (null)}====
2026-07-26 18:35:32.609 Seetong_tps[36779:3047761]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-26 18:35:32.609 Seetong_tps[36779:3047761]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-26 18:35:32.609 Seetong_tps[36779:3047761]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-26 18:35:32.610 Seetong_tps[36779:3047856] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x161c56780>{number = 19, name = (null)}====
2026-07-26 18:35:32.611 Seetong_tps[36779:3047761] 蓝牙已打开
2026-07-26 18:35:32.626 Seetong_tps[36779:3047769] ====请求接口 - 成功 - 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: 0x161261400>{number = 20, name = (null)}====
2026-07-26 18:35:32.626 Seetong_tps[36779:3047761] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-26 18:35:32.626 Seetong_tps[36779:3047761] 客服消息未读数量: 0
2026-07-26 18:35:32.626 Seetong_tps[36779:3047761]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-26 18:35:32.626 Seetong_tps[36779:3047762] ====请求接口 - 成功 - 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=35&addr=bjrelay50.s5.seetong.com:9443;type=0&load=25&addr=bjrelay8.s5.seetong.com:7443;type=0&load=26&addr=bjrelay60.s5.seetong.com:2443;","vipRelayServers":"type=0&load=42&addr=bjrelayvip2.s2.seetong.com:4443;type=0&load=48&addr=bjrelay43.s2.seetong.com:2443;type=0&load=42&addr=bjrelayvip1.s2.seetong.com:6443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.146","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1604390c0>{number = 3, name = (null)}====
2026-07-26 18:35:32.627 Seetong_tps[36779:3047765] ====请求接口 - 成功 - 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: 0x160439100>{number = 4, name = (null)}====
2026-07-26 18:35:32.640 Seetong_tps[36779:3047764] ====请求接口 - 成功 - 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.55","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785061091000,"lastHeartTime":1785057182000,"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: 0x1606b9540>{number = 6, name = (null)}====
2026-07-26 18:35:32.640 Seetong_tps[36779:3047858] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x161db9e40>{number = 21, name = (null)}====
2026-07-26 18:35:32.654 Seetong_tps[36779:3047863] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x161985a00>{number = 12, name = (null)}====
2026-07-26 18:35:32.661 Seetong_tps[36779:3047859] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IBAAQAW1YAUVdoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x161e81f00>{number = 22, name = (null)}====
2026-07-26 18:35:32.661 Seetong_tps[36779:3047766] ====请求接口 - 成功 - 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: 0x1612621c0>{number = 8, name = (null)}====
2026-07-26 18:35:32.722 Seetong_tps[36779:3047761]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-26 18:35:32.722 Seetong_tps[36779:3047761]  -- 获取版本信息成功: {
    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-07-26 18:35:32.727 Seetong_tps[36779:3047761]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-26 18:35:32.727 Seetong_tps[36779:3047761]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-26 18:35:32.751 Seetong_tps[36779:3047761]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-26 18:35:32.751 Seetong_tps[36779:3047863]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-26 18:35:32.751 Seetong_tps[36779:3047863]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-26 18:35:32.751 Seetong_tps[36779:3047863]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-26 18:35:32.752 Seetong_tps[36779:3047761]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-26 18:35:32.752 Seetong_tps[36779:3047863]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-26 18:35:32.752 Seetong_tps[36779:3047863]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-26 18:35:32.752 Seetong_tps[36779:3047863]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-26 18:35:32.752 Seetong_tps[36779:3047761]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IBAAQAW1YAUVdoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-26 18:35:32.755 Seetong_tps[36779:3047761]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-26 18:35:32.760 Seetong_tps[36779:3047761]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-26 18:35:32.761 Seetong_tps[36779:3047761]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-26 18:35:32.761 Seetong_tps[36779:3047761]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1654 毫秒
2026-07-26 18:35:32.761 Seetong_tps[36779:3047761] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785061091000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785057182000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 18:35:32.761 Seetong_tps[36779:3047761]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-26 18:35:32.761 Seetong_tps[36779:3047761]  -- groupDeviceList -- 
2026-07-26 18:35:32.762 Seetong_tps[36779:3047761]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-26 18:35:32.762 Seetong_tps[36779:3047761]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-26 18:35:32.762 Seetong_tps[36779:3047761]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-26 18:35:32.762 Seetong_tps[36779:3047761]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-26 18:35:32.762 Seetong_tps[36779:3047761]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-26 18:35:32.801 Seetong_tps[36779:3047862] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1619875c0>{number = 10, name = (null)}====
2026-07-26 18:35:32.857 Seetong_tps[36779:3047761]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-26 18:35:32.857 Seetong_tps[36779:3047761]  -- WebSocket - 重置重连次数 -- 
2026-07-26 18:35:32.857 Seetong_tps[36779:3047761]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-26 18:35:32.861 Seetong_tps[36779:3047761]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 18:35:32.861 Seetong_tps[36779:3047761]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAQJAFYFUlBpAQQB","reconn":0}}
2026-07-26 18:35:32.861 Seetong_tps[36779:3047761]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 18:35:32.861 Seetong_tps[36779:3047761] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785061091000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785057182000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 18:35:32.861 Seetong_tps[36779:3047761]  -- STBluetoothManager - 结束扫描 - 
2026-07-26 18:35:32.862 Seetong_tps[36779:3047761]  -- STBluetoothManager - 开始扫描 - 
2026-07-26 18:35:32.989 Seetong_tps[36779:3047761] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-26 18:35:32.989 Seetong_tps[36779:3047761] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-26 18:35:32.990 Seetong_tps[36779:3047761] Formatted Date: 2026-07-26
2026-07-26 18:35:32.990 Seetong_tps[36779:3047761]  --- webSocketGetServerData msgId: 3E6CA018-3A4E-4B45-BC98-F6ACFCAEDEEB - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-26";
        token = AVYOAQteVABrAAkFBgUFVAQJAFYFUlBpAQQB;
    };
}
2026-07-26 18:35:32.990 Seetong_tps[36779:3047761]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 18:35:32.991 Seetong_tps[36779:3047761]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-26 18:35:33.012 Seetong_tps[36779:3047761]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-26 18:35:33.078 Seetong_tps[36779:3047761] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-26 18:35:33.078 Seetong_tps[36779:3047761]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-26 18:35:33.079 Seetong_tps[36779:3047761]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-26 18:35:33.080 Seetong_tps[36779:3047761] Sorted Dates (Descending): (
)
2026-07-26 18:35:34.453 Seetong_tps[36779:3047761] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-26 18:35:34.454 Seetong_tps[36779:3047761] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-26 18:35:34.454 Seetong_tps[36779:3047761] 用户设置的具体字体大小: 15.000000
2026-07-26 18:35:34.653 Seetong_tps[36779:3047761] AppLaunch hideForRefreshToken
2026-07-26 18:35:34.654 Seetong_tps[36779:3047761] AppLaunch hideForRefreshToken dismiss
2026-07-26 18:35:34.654 Seetong_tps[36779:3047761] AppLaunch dismiss...
2026-07-26 18:35:34.960 Seetong_tps[36779:3047761]  dealloc -- STAppLaunchWindow
2026-07-26 18:35:34.964 Seetong_tps[36779:3047761]  dealloc -- STAppLaunchViewController
2026-07-26 18:35:34.966 Seetong_tps[36779:3047761] AppLaunch dismiss... end
2026-07-26 18:35:35.498 Seetong_tps[36779:3047761]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-26 18:35:35.816 Seetong_tps[36779:3047863] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x161985a00>{number = 12, name = (null)}====
2026-07-26 18:35:36.012 Seetong_tps[36779:3047761]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-26 18:35:36.013 Seetong_tps[36779:3047761]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-26 18:35:36.013 Seetong_tps[36779:3047761] 滚动已停止500毫秒，执行操作:29115420
2026-07-26 18:35:36.338 Seetong_tps[36779:3047766] ====请求接口 - 成功 - 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: 0x1612621c0>{number = 8, name = (null)}====
2026-07-26 18:35:37.175 Seetong_tps[36779:3047847] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-26 18:35:37.176 Seetong_tps[36779:3047847] [DeviceMonitor] 监控管理器初始化完成
2026-07-26 18:35:39.072 Seetong_tps[36779:3047847]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-26 18:35:39.072 Seetong_tps[36779:3047847]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-26 18:35:39.072 Seetong_tps[36779:3047847]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-26 18:35:39.076 Seetong_tps[36779:3047761]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-26 18:35:39.076 Seetong_tps[36779:3047764] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-26 18:35:39.076 Seetong_tps[36779:3047862] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-26 18:35:39.190 Seetong_tps[36779:3047847]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-26 18:35:39.191 Seetong_tps[36779:3047847]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-26 18:35:39.191 Seetong_tps[36779:3047847]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-26 18:35:39.191 Seetong_tps[36779:3047862] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-26 18:35:39.192 Seetong_tps[36779:3047862] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-26 18:35:39.192 Seetong_tps[36779:3047764] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-26 18:35:39.238 Seetong_tps[36779:3047847]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-26 18:35:39.240 Seetong_tps[36779:3047847]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-26 18:35:39.240 Seetong_tps[36779:3047847]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-26 18:35:39.240 Seetong_tps[36779:3047859] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-26 18:35:39.240 Seetong_tps[36779:3047859] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-26 18:35:39.240 Seetong_tps[36779:3047863] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-26 18:35:39.336 Seetong_tps[36779:3047794]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-26 18:35:39.434 Seetong_tps[36779:3047761]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-26 18:35:39.434 Seetong_tps[36779:3047794]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-26 18:35:39.861 Seetong_tps[36779:3047761] MessageThrottle reloadTableView ---
2026-07-26 18:35:40.156 Seetong_tps[36779:3047761]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-26 18:35:40.168 Seetong_tps[36779:3047761] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-26 18:35:40.218 Seetong_tps[36779:3047761] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-26 18:35:40.218 Seetong_tps[36779:3047863] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-26 18:35:40.219 Seetong_tps[36779:3047761]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 18:35:40.219 Seetong_tps[36779:3047761] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-26 18:35:40.227 Seetong_tps[36779:3047761]  -- STBluetoothManager - 结束扫描 - 
2026-07-26 18:35:40.242 Seetong_tps[36779:3047761]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-26 下午6:35:40 242
2026-07-26 18:35:40.242 Seetong_tps[36779:3047761]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x161fd4a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x161ffcf00>; layer = <CALayer: 0x161fb61c0>>
2026-07-26 18:35:40.242 Seetong_tps[36779:3047761]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x161fd4a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x161ffcf00>; layer = <CALayer: 0x161fb61c0>> -- _camera.supportPlatform: 0
2026-07-26 18:35:40.242 Seetong_tps[36779:3047761]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-26 上午10:35:40 +0000
2026-07-26 18:35:40.243 Seetong_tps[36779:3047761]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-20 \U4e0b\U534811:30:43 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-25 \U4e0a\U53481:49:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U53485:27:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:35:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-26 18:35:40.243 Seetong_tps[36779:3047761]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-26 下午6:35:40 243
2026-07-26 18:35:40.243 Seetong_tps[36779:3047862] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-26 18:35:40.269 Seetong_tps[36779:3047761]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:35:40.272 Seetong_tps[36779:3047761] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-26 18:35:40.273 Seetong_tps[36779:3047761]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:35:40.274 Seetong_tps[36779:3047761] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-26 18:35:40.298 Seetong_tps[36779:3047761]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-26 18:35:40.299 Seetong_tps[36779:3047761]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-26 18:35:40.300 Seetong_tps[36779:3047761]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-26 18:35:40.330 Seetong_tps[36779:3047761] uid:29115420 playAudio
2026-07-26 18:35:40.330 Seetong_tps[36779:3047761]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-26 18:35:40.330 Seetong_tps[36779:3047761]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-26 18:35:40.330 Seetong_tps[36779:3047859] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-26 18:35:40.353 Seetong_tps[36779:3047761] 未处理的 biz 类型: res_video_preview_advert
2026-07-26 18:35:40.353 Seetong_tps[36779:3047761]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-26 18:35:40.527 Seetong_tps[36779:3047761] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-26 18:35:41.492 Seetong_tps[36779:3047794] ===29115420===
2026-07-26 18:35:41.493 Seetong_tps[36779:3047794] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-26 18:35:41.493 Seetong_tps[36779:3047847] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-26 18:35:41.493 Seetong_tps[36779:3047847] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-26 18:35:41.494 Seetong_tps[36779:3047847] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x161263c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x161228a00>
2026-07-26 18:35:41.494 Seetong_tps[36779:3047847] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-26 18:35:41.494 Seetong_tps[36779:3047847] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 18:35:41.494 Seetong_tps[36779:3047847] InitDecodePortLog: playsettype = 50
2026-07-26 18:35:41.497 Seetong_tps[36779:3047761]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.28 - 设备: 庭院 - 29115420
2026-07-26 18:35:41.497 Seetong_tps[36779:3047847] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-26 18:35:41.497 Seetong_tps[36779:3047847] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-26 18:35:41.497 Seetong_tps[36779:3047847] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-26 18:35:41.497 Seetong_tps[36779:3047847] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-26 18:35:41.497 Seetong_tps[36779:3047847] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-26 18:35:41.497 Seetong_tps[36779:3047847] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-26 18:35:41.498 Seetong_tps[36779:3047847] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-26 18:35:41.501 Seetong_tps[36779:3047761]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.28 - 设备: 庭院 - 29115420
2026-07-26 18:35:41.866 Seetong_tps[36779:3047794]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-26 18:35:41.943 Seetong_tps[36779:3047954] 重新观看视频线程：<_NSMainThread: 0x160438000>{number = 1, name = (null)}
2026-07-26 18:35:41.958 Seetong_tps[36779:3047761] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-26 18:35:41.975 Seetong_tps[36779:3047761] uid:29115420 playAudio
2026-07-26 18:35:41.975 Seetong_tps[36779:3047874] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-26 18:35:41.976 Seetong_tps[36779:3047761] uid:29115420 playAudio
2026-07-26 18:35:41.976 Seetong_tps[36779:3047761] checkPortStatus:_decodePort=1
2026-07-26 18:35:41.976 Seetong_tps[36779:3047761]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.76 - 设备: 庭院 - 29115420
2026-07-26 18:35:41.976 Seetong_tps[36779:3047761]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.76 - 设备: 庭院 - 29115420
2026-07-26 18:35:42.027 Seetong_tps[36779:3047954] 重新观看视频线程：<_NSMainThread: 0x160438000>{number = 1, name = (null)}
2026-07-26 18:35:42.029 Seetong_tps[36779:3047761]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.81 - 设备: 庭院 - 29115420
2026-07-26 18:35:42.551 Seetong_tps[36779:3047761]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 18:35:43.137 Seetong_tps[36779:3047794] Failed to get IoT drive away set configuration.
2026-07-26 18:35:43.137 Seetong_tps[36779:3047794]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-26 18:35:43.143 Seetong_tps[36779:3047761]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x161fd4a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x161ffcf00>; layer = <CALayer: 0x161fb61c0>>
2026-07-26 18:35:43.143 Seetong_tps[36779:3047761] #####Vstop:uid:29115420-0-port:1
2026-07-26 18:35:43.144 Seetong_tps[36779:3047761] -----------1release decodeport = 1
2026-07-26 18:35:43.144 Seetong_tps[36779:3047761]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1700;
    "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-07-26 18:35:43.145 Seetong_tps[36779:3047761] _openGLView clearFrame ...
2026-07-26 18:35:43.154 Seetong_tps[36779:3047761] 当前控制器：STPlaybackVC
2026-07-26 18:35:43.154 Seetong_tps[36779:3047761]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-26 18:35:43.155 Seetong_tps[36779:3047761] 开始监听camera_nvr的onlineStatus属性变化
2026-07-26 18:35:43.155 Seetong_tps[36779:3047761] camera_nvr对象已切换，重新设置KVO监听
2026-07-26 18:35:43.162 Seetong_tps[36779:3047761] 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-07-26 18:35:43.307 Seetong_tps[36779:3047761]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:35:43.307 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:43.308 Seetong_tps[36779:3047761]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:35:43.308 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:43.308 Seetong_tps[36779:3047761]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:35:43.309 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:43.309 Seetong_tps[36779:3047761]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:35:43.309 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:43.316 Seetong_tps[36779:3047761]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-26 18:35:43.316 Seetong_tps[36779:3047761] ====高度=91.000000
2026-07-26 18:35:43.316 Seetong_tps[36779:3047761]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-26 18:35:43.318 Seetong_tps[36779:3047761] 停止监听camera_nvr的onlineStatus属性变化
2026-07-26 18:35:43.318 Seetong_tps[36779:3047761] 开始监听camera_nvr的onlineStatus属性变化
2026-07-26 18:35:43.318 Seetong_tps[36779:3047761] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-26 18:35:43.318 Seetong_tps[36779:3047761] ###### stopNvrRemoteRecord ......
2026-07-26 18:35:43.320 Seetong_tps[36779:3047761] updateAlarmListTable:messageModelList=0
2026-07-26 18:35:43.325 Seetong_tps[36779:3047761]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-26 18:35:43.325 Seetong_tps[36779:3047868] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-26 18:35:43.325 Seetong_tps[36779:3047761]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-26 18:35:43.325 Seetong_tps[36779:3047761]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-26 18:35:43.325 Seetong_tps[36779:3047761] updateAlarmListTable:messageModelList=0
2026-07-26 18:35:43.371 Seetong_tps[36779:3047761] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-26 18:35:43.413 Seetong_tps[36779:3047761]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-26 18:35:43.517 Seetong_tps[36779:3047847] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-26 18:35:43.517 Seetong_tps[36779:3047847]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-26 18:35:43.517 Seetong_tps[36779:3047847] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x161263c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x161228a00>
2026-07-26 18:35:43.517 Seetong_tps[36779:3047847] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-26 18:35:43.517 Seetong_tps[36779:3047847] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 18:35:43.517 Seetong_tps[36779:3047847] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-26 18:35:43.517 Seetong_tps[36779:3047847] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-26 18:35:43.517 Seetong_tps[36779:3047847] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-26 18:35:43.518 Seetong_tps[36779:3047761]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.30 - 设备: 庭院 - 29115420
2026-07-26 18:35:43.602 Seetong_tps[36779:3047874] ====请求接口 - 成功 - 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: 0x1621d78c0>{number = 26, name = (null)}====
2026-07-26 18:35:43.626 Seetong_tps[36779:3047863] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x161985a00>{number = 12, name = (null)}====
2026-07-26 18:35:43.692 Seetong_tps[36779:3047868] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1620a4040>{number = 24, name = (null)}====
2026-07-26 18:35:43.939 Seetong_tps[36779:3047794] ===29115420===
2026-07-26 18:35:45.533 Seetong_tps[36779:3047761]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-26 18:35:48.129 Seetong_tps[36779:3047794]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000011111111111111100000 - result: 0 - devid: 29115420
2026-07-26 18:35:48.603 Seetong_tps[36779:3047794] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2096
2026-07-26 18:35:48.606 Seetong_tps[36779:3047761] timeSliceArray.count=132
2026-07-26 18:35:48.690 Seetong_tps[36779:3047761] nvrParseRecPlayBlock timelineModelArray.count=131
2026-07-26 18:35:48.690 Seetong_tps[36779:3047761] timelineModel.timePaint=17:54:03-18:35:13,timelineModel.recordType=1
2026-07-26 18:35:48.721 Seetong_tps[36779:3047761] updateAlarmListTable:messageModelList=65
2026-07-26 18:35:48.722 Seetong_tps[36779:3047761]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-26 18:35:48.723 Seetong_tps[36779:3047761]  --- setFirstTimePosition --- i: 130 - recordType: 1
2026-07-26 18:35:48.723 Seetong_tps[36779:3047761]  --- setFirstTimePosition --- i: 129 - recordType: 7
2026-07-26 18:35:48.723 Seetong_tps[36779:3047761] _firstHaveDataTime=17:53:48
2026-07-26 18:35:49.651 Seetong_tps[36779:3047761]  -- 预览倒计时 -- User interaction detected
2026-07-26 18:35:49.675 Seetong_tps[36779:3047761] uid:29115420 FC_P2PNvrReplayByTime
2026-07-26 18:35:49.675 Seetong_tps[36779:3047761]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-20 \U4e0b\U534811:30:43 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-25 \U4e0a\U53481:49:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U53485:27:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:35:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-26 18:35:49.675 Seetong_tps[36779:3047761]  -- 播放视频（录像） -- 开始时间: 2026-07-26 上午10:35:49 +0000
2026-07-26 18:35:49.676 Seetong_tps[36779:3047859] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260726175348
2026-07-26 18:35:49.676 Seetong_tps[36779:3047761]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260726175348
2026-07-26 18:35:50.080 Seetong_tps[36779:3047794]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-26 18:35:50.773 Seetong_tps[36779:3047847] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-26 18:35:50.774 Seetong_tps[36779:3047847]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-26 18:35:50.775 Seetong_tps[36779:3047847] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x161263c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x161228a00>
2026-07-26 18:35:50.775 Seetong_tps[36779:3047847] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-26 18:35:50.775 Seetong_tps[36779:3047847] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 18:35:50.775 Seetong_tps[36779:3047847] InitDecodePortLog: playsettype = 50
2026-07-26 18:35:50.775 Seetong_tps[36779:3047847] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-26 18:35:50.775 Seetong_tps[36779:3047847] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-26 18:35:50.775 Seetong_tps[36779:3047847] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-26 18:35:50.776 Seetong_tps[36779:3047761]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.10 - 设备: 庭院 - 29115420
2026-07-26 18:35:50.776 Seetong_tps[36779:3047847] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-26 18:35:50.776 Seetong_tps[36779:3047847] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-26 18:35:50.776 Seetong_tps[36779:3047847] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-26 18:35:50.776 Seetong_tps[36779:3047847] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-26 18:35:50.779 Seetong_tps[36779:3047761]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.10 - 设备: 庭院 - 29115420
2026-07-26 18:35:50.789 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:51.239 Seetong_tps[36779:3047761] 卡回放第一帧回调 倍速 = 0
2026-07-26 18:35:52.552 Seetong_tps[36779:3047761]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 18:35:53.125 Seetong_tps[36779:3047761]  -- videoView tap -- 
2026-07-26 18:35:53.813 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:53.826 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.197 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.229 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.248 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.262 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.279 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.296 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.312 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.366 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.378 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.396 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.429 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.447 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.463 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.496 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.580 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.597 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.612 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.629 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.664 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.679 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.696 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.713 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.763 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.779 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.796 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.813 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.831 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.846 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.863 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.914 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.932 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.946 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:55.964 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.014 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.030 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.050 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.063 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.080 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.097 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.131 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.147 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.163 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.184 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.196 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.213 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.230 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.249 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.263 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:56.299 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:35:57.289 Seetong_tps[36779:3047761]  -- 预览倒计时 -- User interaction detected
2026-07-26 18:35:57.316 Seetong_tps[36779:3047761]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260726171004
2026-07-26 18:35:57.316 Seetong_tps[36779:3047948] zhangw_controlNvrRemoteRecord:strDateTime=20260726171004,action=6
2026-07-26 18:35:57.701 Seetong_tps[36779:3047794]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-26 18:36:00.805 Seetong_tps[36779:3047761]  -- 预览倒计时 -- User interaction detected
2026-07-26 18:36:00.818 Seetong_tps[36779:3047862] zhangw_controlNvrRemoteRecord:strDateTime=20260726175348,action=6
2026-07-26 18:36:00.818 Seetong_tps[36779:3047761]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260726175348
2026-07-26 18:36:00.954 Seetong_tps[36779:3047794]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-26 18:36:02.551 Seetong_tps[36779:3047761]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 18:36:03.841 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:03.858 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:03.876 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:03.889 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:03.906 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:03.922 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:03.942 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:03.957 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:03.974 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:03.990 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.006 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.023 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.039 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.056 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.091 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.109 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.173 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.190 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.240 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.290 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.306 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.390 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:04.406 Seetong_tps[36779:3047761] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:36:09.295 Seetong_tps[36779:3047761] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-26 18:36:09.295 Seetong_tps[36779:3047761] ###### stopNvrRemoteRecord ......
2026-07-26 18:36:09.296 Seetong_tps[36779:3047847]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-26 18:36:09.300 Seetong_tps[36779:3047761]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-26 18:36:09.301 Seetong_tps[36779:3047761] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785061091000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785057182000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 18:36:09.301 Seetong_tps[36779:3047761]  --- 取消心跳 destoryHeartBeat --- 
2026-07-26 18:36:09.301 Seetong_tps[36779:3047761]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-26 18:36:09.310 Seetong_tps[36779:3047761] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-26 18:36:09.321 Seetong_tps[36779:3047761] [保存失败] 相机对象或存储字典为空
2026-07-26 18:36:09.321 Seetong_tps[36779:3047862] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-26 18:36:09.321 Seetong_tps[36779:3047862] --FC_StopDevComEx end
2026-07-26 18:36:09.321 Seetong_tps[36779:3047761] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785061091000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785057182000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 18:36:09.321 Seetong_tps[36779:3047761]  --- 取消心跳 destoryHeartBeat --- 
2026-07-26 18:36:09.321 Seetong_tps[36779:3047761]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-26 18:36:09.325 Seetong_tps[36779:3047761]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-26 18:40:37.323 Seetong_tps[36787:3048679] app_version=8.3.805
2026-07-26 18:40:37.334 Seetong_tps[36787:3048688] 询问用户是否开启推送成功
2026-07-26 18:40:37.334 Seetong_tps[36787:3048688] 用户点击允许接收推送
2026-07-26 18:40:37.334 Seetong_tps[36787:3048679]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-26 18:40:37.334 Seetong_tps[36787:3048679] showForLogin 1
2026-07-26 18:40:37.334 Seetong_tps[36787:3048679] AppLaunch 还剩 7.86762523651123 秒
2026-07-26 18:40:37.334 Seetong_tps[36787:3048681] remoteNotificationSetting: <UNNotificationSettings: 0x10e67d400; 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-07-26 18:40:37.344 Seetong_tps[36787:3048679]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-26 18:40:37.368 Seetong_tps[36787:3048679] viewDidLoad/configtime=2026-07-26 上午10:40:37 +0000
2026-07-26 18:40:37.368 Seetong_tps[36787:3048679]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-26 18:40:37.368 Seetong_tps[36787:3048679]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-26 18:40:37.406 Seetong_tps[36787:3048679]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-26 18:40:37.406 Seetong_tps[36787:3048679]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-26 18:40:37.406 Seetong_tps[36787:3048679]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-26 18:40:37.406 Seetong_tps[36787:3048679] 开始检查未读客服消息...
2026-07-26 18:40:37.406 Seetong_tps[36787:3048679] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-26 18:40:37.406 Seetong_tps[36787:3048679]  --- 取消心跳 destoryHeartBeat --- 
2026-07-26 18:40:37.410 Seetong_tps[36787:3048679]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-26 18:40:37.410 Seetong_tps[36787:3048679]  -- WebSocket connection - getNetty - 
2026-07-26 18:40:37.411 Seetong_tps[36787:3048679]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-26 18:40:37.415 Seetong_tps[36787:3048679] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-26 18:40:37.415 Seetong_tps[36787:3048679] NAV deviceOrientationDidChange:1
2026-07-26 18:40:37.417 Seetong_tps[36787:3048679]  -- groupDeviceList -- 
2026-07-26 18:40:37.417 Seetong_tps[36787:3048679] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-26 18:40:37.417 Seetong_tps[36787:3048679]  -- WebSocket connection - getNetty - 
2026-07-26 18:40:37.417 Seetong_tps[36787:3048679]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-26 18:40:37.451 Seetong_tps[36787:3048679]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-26 18:40:37.554 Seetong_tps[36787:3048679] Super properties have already been unregistered.
2026-07-26 18:40:37.554 Seetong_tps[36787:3048679] UMAPM_OOMSampling(0,0):NO
2026-07-26 18:40:37.556 Seetong_tps[36787:3048679]  -- deviceListDataUpdate - AppLaunch 还剩 2.64586615562439 秒 - 再延迟 3.14586615562439 秒 - 启动耗时 0.3541338443756104 秒
2026-07-26 18:40:37.556 Seetong_tps[36787:3048679]  -- groupDeviceList -- 
2026-07-26 18:40:37.556 Seetong_tps[36787:3048679] groupDeviceList 已在进行中，跳过新的调用
2026-07-26 18:40:37.556 Seetong_tps[36787:3048679]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 354 毫秒
2026-07-26 18:40:37.559 Seetong_tps[36787:3048679]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-26 18:40:37.559 Seetong_tps[36787:3048679]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-26 18:40:37.559 Seetong_tps[36787:3048679]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-26 18:40:37.560 Seetong_tps[36787:3048679]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 566;
}
2026-07-26 18:40:37.560 Seetong_tps[36787:3048679] ++++-[VideoView dealloc]++++
2026-07-26 18:40:37.561 Seetong_tps[36787:3048679] OpenGLView20_Seetong dealloc:0x113acce00
2026-07-26 18:40:37.569 Seetong_tps[36787:3048760] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-07-26 18:40:37.571 Seetong_tps[36787:3048679] UMAPM_NetworkSampling(0,0):NO
2026-07-26 18:40:37.571 Seetong_tps[36787:3048679]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-26 18:40:37.571 Seetong_tps[36787:3048679]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-26 18:40:37.571 Seetong_tps[36787:3048679]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-26 18:40:37.573 Seetong_tps[36787:3048679] 蓝牙已打开
2026-07-26 18:40:37.584 Seetong_tps[36787:3048679]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-26 18:40:37.784 Seetong_tps[36787:3048681] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x107439080>{number = 3, name = (null)}====
2026-07-26 18:40:37.797 Seetong_tps[36787:3048749] ====请求接口 - 成功 - 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: 0x10b1f8d80>{number = 16, name = (null)}====
2026-07-26 18:40:37.800 Seetong_tps[36787:3048679]  -- WebSocket - 重置重连次数 -- 
2026-07-26 18:40:37.803 Seetong_tps[36787:3048754] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1139136c0>{number = 9, name = (null)}====
2026-07-26 18:40:37.805 Seetong_tps[36787:3048750] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10b1f8900>{number = 17, name = (null)}====
2026-07-26 18:40:37.805 Seetong_tps[36787:3048679]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-26 18:40:37.805 Seetong_tps[36787:3048679]  -- WebSocket connection - getNetty - 
2026-07-26 18:40:37.805 Seetong_tps[36787:3048679]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-26 18:40:37.806 Seetong_tps[36787:3048760] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTY2NzIzNzcwOSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.yKSdBXdCBCssX_A3_x2A_RyZgntLvkDtWrNKAVp9RRA","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTY2NzIzNzcxMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5MiJdfQ.cUwAKZwc01FVYbEbNefN1xD0Fo5EemsowmwBg7tI3u4","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:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24905"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24901"}]}
====
2026-07-26 18:40:37.807 Seetong_tps[36787:3048679]  -- 获取版本信息成功: {
    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-07-26 18:40:37.808 Seetong_tps[36787:3048679] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-26 18:40:37.808 Seetong_tps[36787:3048679] 客服消息未读数量: 0
2026-07-26 18:40:37.809 Seetong_tps[36787:3048680] ====请求接口 - 成功 - 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.55","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785062293000,"lastHeartTime":1785057182000,"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: 0x10b1f8940>{number = 18, name = (null)}====
2026-07-26 18:40:37.811 Seetong_tps[36787:3048679]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-26 18:40:37.817 Seetong_tps[36787:3048679]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-26 18:40:37.817 Seetong_tps[36787:3048680]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-26 18:40:37.817 Seetong_tps[36787:3048680]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-26 18:40:37.817 Seetong_tps[36787:3048680]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-26 18:40:37.818 Seetong_tps[36787:3048680]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-26 18:40:37.818 Seetong_tps[36787:3048680]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-26 18:40:37.818 Seetong_tps[36787:3048680]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-26 18:40:37.818 Seetong_tps[36787:3048679]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-26 18:40:37.818 Seetong_tps[36787:3048679]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-26 18:40:37.818 Seetong_tps[36787:3048679]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 616 毫秒
2026-07-26 18:40:37.827 Seetong_tps[36787:3048679] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785062293000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785057182000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 18:40:37.827 Seetong_tps[36787:3048679]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-26 18:40:37.827 Seetong_tps[36787:3048679]  -- groupDeviceList -- 
2026-07-26 18:40:37.831 Seetong_tps[36787:3048684] ====请求接口 - 成功 - 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: 0x10743b880>{number = 6, name = (null)}====
2026-07-26 18:40:37.833 Seetong_tps[36787:3048679]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-26 18:40:37.833 Seetong_tps[36787:3048679]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-26 18:40:37.833 Seetong_tps[36787:3048679]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-26 18:40:37.843 Seetong_tps[36787:3048679]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-26 18:40:37.843 Seetong_tps[36787:3048679]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-26 18:40:37.845 Seetong_tps[36787:3048753] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAAQAW1EFUVJoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b1f9b40>{number = 19, name = (null)}====
2026-07-26 18:40:37.845 Seetong_tps[36787:3048682] ====请求接口 - 成功 - 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=bjrelay54.s5.seetong.com:1443;type=0&load=25&addr=bjrelay52.s5.seetong.com:15443;type=0&load=31&addr=bjrelay50.s5.seetong.com:6443;","vipRelayServers":"type=0&load=35&addr=bjrelay41.s2.seetong.com:1443;type=0&load=59&addr=bjrelay43.s2.seetong.com:13443;type=0&load=49&addr=bjrelay42.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.146","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107439000>{number = 2, name = (null)}====
2026-07-26 18:40:37.845 Seetong_tps[36787:3048679]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-26 18:40:37.845 Seetong_tps[36787:3048679]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAAQAW1EFUVJoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-26 18:40:37.847 Seetong_tps[36787:3048752] ====请求接口 - 成功 - 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: 0x10b1f9d40>{number = 21, name = (null)}====
2026-07-26 18:40:37.847 Seetong_tps[36787:3048683] ====请求接口 - 成功 - 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: 0x107439140>{number = 4, name = (null)}====
2026-07-26 18:40:37.850 Seetong_tps[36787:3048679]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-26 18:40:37.850 Seetong_tps[36787:3048679]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-26 18:40:37.856 Seetong_tps[36787:3048751] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b1f9d80>{number = 22, name = (null)}====
2026-07-26 18:40:37.897 Seetong_tps[36787:3048756] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x113911b40>{number = 10, name = (null)}====
2026-07-26 18:40:37.907 Seetong_tps[36787:3048679]  -- STBluetoothManager - 结束扫描 - 
2026-07-26 18:40:37.907 Seetong_tps[36787:3048679]  -- STBluetoothManager - 开始扫描 - 
2026-07-26 18:40:37.950 Seetong_tps[36787:3048679]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-26 18:40:37.950 Seetong_tps[36787:3048679]  -- WebSocket - 重置重连次数 -- 
2026-07-26 18:40:37.950 Seetong_tps[36787:3048679]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-26 18:40:37.950 Seetong_tps[36787:3048679]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 18:40:37.950 Seetong_tps[36787:3048679]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAQJAFEAUlVpAQQB","reconn":0}}
2026-07-26 18:40:37.950 Seetong_tps[36787:3048679]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 18:40:37.951 Seetong_tps[36787:3048679] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785062293000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785057182000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 18:40:38.092 Seetong_tps[36787:3048679] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-26 18:40:38.092 Seetong_tps[36787:3048679] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-26 18:40:38.093 Seetong_tps[36787:3048679] Formatted Date: 2026-07-26
2026-07-26 18:40:38.093 Seetong_tps[36787:3048679]  --- webSocketGetServerData msgId: F2DD5410-C142-4327-8CC4-B2FC2A33172C - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-26";
        token = AVYOAQteVABrAAkFBgUFVAQJAFEAUlppAQQB;
    };
}
2026-07-26 18:40:38.093 Seetong_tps[36787:3048679]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 18:40:38.094 Seetong_tps[36787:3048679]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-26 18:40:38.116 Seetong_tps[36787:3048679]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-26 18:40:38.200 Seetong_tps[36787:3048679] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-26 18:40:38.201 Seetong_tps[36787:3048679]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-26 18:40:38.201 Seetong_tps[36787:3048679]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-26 18:40:38.202 Seetong_tps[36787:3048679] Sorted Dates (Descending): (
)
2026-07-26 18:40:39.509 Seetong_tps[36787:3048679] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-26 18:40:39.509 Seetong_tps[36787:3048679] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-26 18:40:39.509 Seetong_tps[36787:3048679] 用户设置的具体字体大小: 15.000000
2026-07-26 18:40:40.562 Seetong_tps[36787:3048679]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-26 18:40:40.746 Seetong_tps[36787:3048679] AppLaunch hideForRefreshToken
2026-07-26 18:40:40.746 Seetong_tps[36787:3048679] AppLaunch hideForRefreshToken dismiss
2026-07-26 18:40:40.746 Seetong_tps[36787:3048679] AppLaunch dismiss...
2026-07-26 18:40:40.864 Seetong_tps[36787:3048757] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x113ad2ac0>{number = 11, name = (null)}====
2026-07-26 18:40:41.052 Seetong_tps[36787:3048679]  dealloc -- STAppLaunchWindow
2026-07-26 18:40:41.053 Seetong_tps[36787:3048679]  dealloc -- STAppLaunchViewController
2026-07-26 18:40:41.060 Seetong_tps[36787:3048679] AppLaunch dismiss... end
2026-07-26 18:40:41.075 Seetong_tps[36787:3048679]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-26 18:40:41.076 Seetong_tps[36787:3048679]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-26 18:40:41.076 Seetong_tps[36787:3048679] 滚动已停止500毫秒，执行操作:29115420
2026-07-26 18:40:41.387 Seetong_tps[36787:3048757] ====请求接口 - 成功 - 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: 0x113ad2ac0>{number = 11, name = (null)}====
2026-07-26 18:40:43.150 Seetong_tps[36787:3048760] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-26 18:40:43.151 Seetong_tps[36787:3048760] [DeviceMonitor] 监控管理器初始化完成
2026-07-26 18:40:44.413 Seetong_tps[36787:3048760]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-26 18:40:44.413 Seetong_tps[36787:3048760]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-26 18:40:44.413 Seetong_tps[36787:3048760]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-26 18:40:44.416 Seetong_tps[36787:3048679]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-26 18:40:44.417 Seetong_tps[36787:3048751] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-26 18:40:44.417 Seetong_tps[36787:3048754] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-26 18:40:45.067 Seetong_tps[36787:3048760]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-26 18:40:45.068 Seetong_tps[36787:3048760]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-26 18:40:45.069 Seetong_tps[36787:3048760]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-26 18:40:45.069 Seetong_tps[36787:3048754] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-26 18:40:45.069 Seetong_tps[36787:3048680] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-26 18:40:45.069 Seetong_tps[36787:3048751] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-26 18:40:45.073 Seetong_tps[36787:3048760]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-26 18:40:45.073 Seetong_tps[36787:3048760]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-26 18:40:45.074 Seetong_tps[36787:3048760]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-26 18:40:45.074 Seetong_tps[36787:3048751] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-26 18:40:45.074 Seetong_tps[36787:3048680] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-26 18:40:45.074 Seetong_tps[36787:3048751] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-26 18:40:45.790 Seetong_tps[36787:3048706]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-26 18:40:45.811 Seetong_tps[36787:3048679]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-26 18:40:45.811 Seetong_tps[36787:3048706]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-26 18:40:46.315 Seetong_tps[36787:3048679] MessageThrottle reloadTableView ---
2026-07-26 18:40:46.404 Seetong_tps[36787:3048679]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-26 18:40:46.417 Seetong_tps[36787:3048679] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-26 18:40:46.461 Seetong_tps[36787:3048679] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-26 18:40:46.461 Seetong_tps[36787:3048680] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-26 18:40:46.461 Seetong_tps[36787:3048679]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-26 18:40:46.462 Seetong_tps[36787:3048679] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-26 18:40:46.469 Seetong_tps[36787:3048679]  -- STBluetoothManager - 结束扫描 - 
2026-07-26 18:40:46.484 Seetong_tps[36787:3048679]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-26 下午6:40:46 484
2026-07-26 18:40:46.484 Seetong_tps[36787:3048679]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c014a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c039060>; layer = <CALayer: 0x10b3f2040>>
2026-07-26 18:40:46.484 Seetong_tps[36787:3048679]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c014a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c039060>; layer = <CALayer: 0x10b3f2040>> -- _camera.supportPlatform: 0
2026-07-26 18:40:46.484 Seetong_tps[36787:3048679]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-26 上午10:40:46 +0000
2026-07-26 18:40:46.484 Seetong_tps[36787:3048679]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-25 \U4e0a\U53481:49:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U53485:27:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:35:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:40:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-26 18:40:46.485 Seetong_tps[36787:3048679]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-26 下午6:40:46 485
2026-07-26 18:40:46.485 Seetong_tps[36787:3048680] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-26 18:40:46.510 Seetong_tps[36787:3048679]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:40:46.513 Seetong_tps[36787:3048679] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-26 18:40:46.514 Seetong_tps[36787:3048679]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:40:46.515 Seetong_tps[36787:3048679] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-26 18:40:46.525 Seetong_tps[36787:3048679]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-26 18:40:46.526 Seetong_tps[36787:3048679]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-07-26 18:40:46.526 Seetong_tps[36787:3048679]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-26 18:40:46.527 Seetong_tps[36787:3048679]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-26 18:40:46.527 Seetong_tps[36787:3048679]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-26 18:40:46.527 Seetong_tps[36787:3048679]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-26 18:40:46.527 Seetong_tps[36787:3048679] 滚动已停止500毫秒，执行操作:29115420
2026-07-26 18:40:46.572 Seetong_tps[36787:3048679] uid:29115420 playAudio
2026-07-26 18:40:46.572 Seetong_tps[36787:3048679]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-26 18:40:46.572 Seetong_tps[36787:3048679]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-26 18:40:46.572 Seetong_tps[36787:3048758] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-26 18:40:46.583 Seetong_tps[36787:3048679] 未处理的 biz 类型: res_video_preview_advert
2026-07-26 18:40:46.583 Seetong_tps[36787:3048679]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-26 18:40:46.767 Seetong_tps[36787:3048679] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-26 18:40:47.311 Seetong_tps[36787:3048706] ===29115420===
2026-07-26 18:40:47.312 Seetong_tps[36787:3048706] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-26 18:40:47.313 Seetong_tps[36787:3048760] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-26 18:40:47.313 Seetong_tps[36787:3048760] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-26 18:40:47.313 Seetong_tps[36787:3048760] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x113ad2440>{number = 12, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e600a00>
2026-07-26 18:40:47.313 Seetong_tps[36787:3048760] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-26 18:40:47.313 Seetong_tps[36787:3048760] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 18:40:47.313 Seetong_tps[36787:3048760] InitDecodePortLog: playsettype = 50
2026-07-26 18:40:47.314 Seetong_tps[36787:3048760] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-26 18:40:47.314 Seetong_tps[36787:3048760] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-26 18:40:47.315 Seetong_tps[36787:3048760] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-26 18:40:47.315 Seetong_tps[36787:3048760] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-26 18:40:47.315 Seetong_tps[36787:3048760] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-26 18:40:47.315 Seetong_tps[36787:3048679]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.85 - 设备: 庭院 - 29115420
2026-07-26 18:40:47.315 Seetong_tps[36787:3048760] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-26 18:40:47.316 Seetong_tps[36787:3048760] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-26 18:40:47.320 Seetong_tps[36787:3048679]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.86 - 设备: 庭院 - 29115420
2026-07-26 18:40:47.390 Seetong_tps[36787:3048706]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-26 18:40:47.557 Seetong_tps[36787:3048679]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 18:40:47.625 Seetong_tps[36787:3048841] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-26 18:40:47.639 Seetong_tps[36787:3048679] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-26 18:40:47.653 Seetong_tps[36787:3048679] uid:29115420 playAudio
2026-07-26 18:40:47.654 Seetong_tps[36787:3048680] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-26 18:40:47.654 Seetong_tps[36787:3048679] uid:29115420 playAudio
2026-07-26 18:40:47.654 Seetong_tps[36787:3048679] checkPortStatus:_decodePort=1
2026-07-26 18:40:47.654 Seetong_tps[36787:3048679]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.19 - 设备: 庭院 - 29115420
2026-07-26 18:40:47.654 Seetong_tps[36787:3048679]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.19 - 设备: 庭院 - 29115420
2026-07-26 18:40:47.707 Seetong_tps[36787:3048841] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-26 18:40:47.709 Seetong_tps[36787:3048679]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.25 - 设备: 庭院 - 29115420
2026-07-26 18:40:47.740 Seetong_tps[36787:3048706] Failed to get IoT drive away set configuration.
2026-07-26 18:40:47.740 Seetong_tps[36787:3048706]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-26 18:40:49.593 Seetong_tps[36787:3048679]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c014a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c039060>; layer = <CALayer: 0x10b3f2040>>
2026-07-26 18:40:49.593 Seetong_tps[36787:3048679] #####Vstop:uid:29115420-0-port:1
2026-07-26 18:40:49.593 Seetong_tps[36787:3048679] -----------1release decodeport = 1
2026-07-26 18:40:49.594 Seetong_tps[36787:3048679]  -- 播放视频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" = 3100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-26 18:40:49.595 Seetong_tps[36787:3048679] _openGLView clearFrame ...
2026-07-26 18:40:49.608 Seetong_tps[36787:3048679] 当前控制器：STPlaybackVC
2026-07-26 18:40:49.608 Seetong_tps[36787:3048679]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-26 18:40:49.609 Seetong_tps[36787:3048679] 开始监听camera_nvr的onlineStatus属性变化
2026-07-26 18:40:49.609 Seetong_tps[36787:3048679] camera_nvr对象已切换，重新设置KVO监听
2026-07-26 18:40:49.616 Seetong_tps[36787:3048679] 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-07-26 18:40:49.721 Seetong_tps[36787:3048679]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:40:49.721 Seetong_tps[36787:3048679] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:40:49.722 Seetong_tps[36787:3048679]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:40:49.722 Seetong_tps[36787:3048679] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:40:49.723 Seetong_tps[36787:3048679]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:40:49.723 Seetong_tps[36787:3048679] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:40:49.723 Seetong_tps[36787:3048679]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-26 18:40:49.723 Seetong_tps[36787:3048679] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:40:49.730 Seetong_tps[36787:3048679]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-26 18:40:49.730 Seetong_tps[36787:3048679] ====高度=91.000000
2026-07-26 18:40:49.730 Seetong_tps[36787:3048679]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-26 18:40:49.731 Seetong_tps[36787:3048679] 停止监听camera_nvr的onlineStatus属性变化
2026-07-26 18:40:49.731 Seetong_tps[36787:3048679] 开始监听camera_nvr的onlineStatus属性变化
2026-07-26 18:40:49.731 Seetong_tps[36787:3048679] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-26 18:40:49.731 Seetong_tps[36787:3048679] ###### stopNvrRemoteRecord ......
2026-07-26 18:40:49.732 Seetong_tps[36787:3048679] updateAlarmListTable:messageModelList=0
2026-07-26 18:40:49.736 Seetong_tps[36787:3048679]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-26 18:40:49.736 Seetong_tps[36787:3048833] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-26 18:40:49.736 Seetong_tps[36787:3048679]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-26 18:40:49.737 Seetong_tps[36787:3048679]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-26 18:40:49.737 Seetong_tps[36787:3048679] updateAlarmListTable:messageModelList=0
2026-07-26 18:40:49.774 Seetong_tps[36787:3048679] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-26 18:40:49.800 Seetong_tps[36787:3048679]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-26 18:40:49.974 Seetong_tps[36787:3048680] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b1f8940>{number = 18, name = (null)}====
2026-07-26 18:40:50.008 Seetong_tps[36787:3048833] ====请求接口 - 成功 - 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: 0x10c230980>{number = 24, name = (null)}====
2026-07-26 18:40:50.079 Seetong_tps[36787:3048754] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1139136c0>{number = 9, name = (null)}====
2026-07-26 18:40:50.098 Seetong_tps[36787:3048760] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-26 18:40:50.098 Seetong_tps[36787:3048760]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-26 18:40:50.098 Seetong_tps[36787:3048760] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x113ad2440>{number = 12, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e600a00>
2026-07-26 18:40:50.098 Seetong_tps[36787:3048760] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-26 18:40:50.098 Seetong_tps[36787:3048760] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 18:40:50.098 Seetong_tps[36787:3048760] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-26 18:40:50.098 Seetong_tps[36787:3048760] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-26 18:40:50.098 Seetong_tps[36787:3048760] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-26 18:40:50.098 Seetong_tps[36787:3048679]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.64 - 设备: 庭院 - 29115420
2026-07-26 18:40:50.826 Seetong_tps[36787:3048706] ===29115420===
2026-07-26 18:40:52.421 Seetong_tps[36787:3048679]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-26 18:40:54.476 Seetong_tps[36787:3048706]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000011111111111111100000 - result: 0 - devid: 29115420
2026-07-26 18:40:54.852 Seetong_tps[36787:3048706] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2096
2026-07-26 18:40:54.853 Seetong_tps[36787:3048679] timeSliceArray.count=132
2026-07-26 18:40:54.945 Seetong_tps[36787:3048679] nvrParseRecPlayBlock timelineModelArray.count=131
2026-07-26 18:40:54.945 Seetong_tps[36787:3048679] timelineModel.timePaint=17:54:03-18:40:18,timelineModel.recordType=1
2026-07-26 18:40:54.976 Seetong_tps[36787:3048679] updateAlarmListTable:messageModelList=65
2026-07-26 18:40:54.977 Seetong_tps[36787:3048679]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-26 18:40:54.978 Seetong_tps[36787:3048679]  --- setFirstTimePosition --- i: 130 - recordType: 1
2026-07-26 18:40:54.978 Seetong_tps[36787:3048679]  --- setFirstTimePosition --- i: 129 - recordType: 7
2026-07-26 18:40:54.978 Seetong_tps[36787:3048679] _firstHaveDataTime=17:53:48
2026-07-26 18:40:57.557 Seetong_tps[36787:3048679]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-26 18:40:58.190 Seetong_tps[36787:3048679]  -- 预览倒计时 -- User interaction detected
2026-07-26 18:40:58.211 Seetong_tps[36787:3048679] uid:29115420 FC_P2PNvrReplayByTime
2026-07-26 18:40:58.212 Seetong_tps[36787:3048679]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-25 \U4e0a\U53481:49:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U53485:27:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:35:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:40:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-26 18:40:58.212 Seetong_tps[36787:3048679]  -- 播放视频（录像） -- 开始时间: 2026-07-26 上午10:40:58 +0000
2026-07-26 18:40:58.212 Seetong_tps[36787:3048680] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260726175348
2026-07-26 18:40:58.212 Seetong_tps[36787:3048679]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260726175348
2026-07-26 18:40:58.439 Seetong_tps[36787:3048706]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-26 18:40:58.596 Seetong_tps[36787:3048760] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-26 18:40:58.597 Seetong_tps[36787:3048760]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-26 18:40:58.597 Seetong_tps[36787:3048760] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x113ad2440>{number = 12, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e600a00>
2026-07-26 18:40:58.597 Seetong_tps[36787:3048760] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-26 18:40:58.597 Seetong_tps[36787:3048760] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-26 18:40:58.597 Seetong_tps[36787:3048760] InitDecodePortLog: playsettype = 50
2026-07-26 18:40:58.597 Seetong_tps[36787:3048760] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-26 18:40:58.598 Seetong_tps[36787:3048760] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-26 18:40:58.598 Seetong_tps[36787:3048760] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-26 18:40:58.598 Seetong_tps[36787:3048760] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-26 18:40:58.598 Seetong_tps[36787:3048760] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-26 18:40:58.598 Seetong_tps[36787:3048679]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.39 - 设备: 庭院 - 29115420
2026-07-26 18:40:58.598 Seetong_tps[36787:3048760] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-26 18:40:58.599 Seetong_tps[36787:3048760] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-26 18:40:58.601 Seetong_tps[36787:3048679]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.39 - 设备: 庭院 - 29115420
2026-07-26 18:40:58.611 Seetong_tps[36787:3048679] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-26 18:40:58.982 Seetong_tps[36787:3048679] 卡回放第一帧回调 倍速 = 0
2026-07-26 18:41:02.038 Seetong_tps[36787:3048679] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-26 18:41:02.038 Seetong_tps[36787:3048679] ###### stopNvrRemoteRecord ......
2026-07-26 18:41:02.043 Seetong_tps[36787:3048760]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-26 18:41:02.044 Seetong_tps[36787:3048679]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-26 18:41:02.045 Seetong_tps[36787:3048679] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785062293000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785057182000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 18:41:02.045 Seetong_tps[36787:3048679]  --- 取消心跳 destoryHeartBeat --- 
2026-07-26 18:41:02.045 Seetong_tps[36787:3048679]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-26 18:41:02.053 Seetong_tps[36787:3048679] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-26 18:41:02.072 Seetong_tps[36787:3048679] [保存失败] 相机对象或存储字典为空
2026-07-26 18:41:02.072 Seetong_tps[36787:3048758] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-26 18:41:02.072 Seetong_tps[36787:3048758] --FC_StopDevComEx end
2026-07-26 18:41:02.073 Seetong_tps[36787:3048679] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785062293000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785057182000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-26 18:41:02.073 Seetong_tps[36787:3048679]  --- 取消心跳 destoryHeartBeat --- 
2026-07-26 18:41:02.073 Seetong_tps[36787:3048679]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-26 18:41:02.081 Seetong_tps[36787:3048679]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-27 11:06:58.233 Seetong_tps[39891:3444373] app_version=8.3.805
2026-07-27 11:06:58.244 Seetong_tps[39891:3444373]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-27 11:06:58.244 Seetong_tps[39891:3444382] 询问用户是否开启推送成功
2026-07-27 11:06:58.244 Seetong_tps[39891:3444373] showForLogin 1
2026-07-27 11:06:58.244 Seetong_tps[39891:3444373] AppLaunch 还剩 6.736386060714722 秒
2026-07-27 11:06:58.244 Seetong_tps[39891:3444382] 用户点击允许接收推送
2026-07-27 11:06:58.245 Seetong_tps[39891:3444377] remoteNotificationSetting: <UNNotificationSettings: 0x10e2792c0; 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-07-27 11:06:58.262 Seetong_tps[39891:3444373]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-27 11:06:58.296 Seetong_tps[39891:3444373] viewDidLoad/configtime=2026-07-27 上午3:06:58 +0000
2026-07-27 11:06:58.297 Seetong_tps[39891:3444373]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-27 11:06:58.297 Seetong_tps[39891:3444373]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-27 11:06:58.355 Seetong_tps[39891:3444373]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-27 11:06:58.355 Seetong_tps[39891:3444373]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-27 11:06:58.357 Seetong_tps[39891:3444373]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-27 11:06:58.357 Seetong_tps[39891:3444373] 开始检查未读客服消息...
2026-07-27 11:06:58.357 Seetong_tps[39891:3444373] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-27 11:06:58.358 Seetong_tps[39891:3444373]  --- 取消心跳 destoryHeartBeat --- 
2026-07-27 11:06:58.364 Seetong_tps[39891:3444373]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-27 11:06:58.364 Seetong_tps[39891:3444373]  -- WebSocket connection - getNetty - 
2026-07-27 11:06:58.365 Seetong_tps[39891:3444373]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-27 11:06:58.368 Seetong_tps[39891:3444373] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-27 11:06:58.368 Seetong_tps[39891:3444373] NAV deviceOrientationDidChange:1
2026-07-27 11:06:58.370 Seetong_tps[39891:3444373]  -- groupDeviceList -- 
2026-07-27 11:06:58.371 Seetong_tps[39891:3444373] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-27 11:06:58.371 Seetong_tps[39891:3444373]  -- WebSocket connection - getNetty - 
2026-07-27 11:06:58.371 Seetong_tps[39891:3444373]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-27 11:06:58.425 Seetong_tps[39891:3444373]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-27 11:06:58.450 Seetong_tps[39891:3444399] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTcyNjQxODM2NCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.-FD_R05vrGziKghwBiSOmsPtMKFKQy80pURhRwrWoD4","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTcyNjQxODM2NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NCJdfQ.2ORREndWHQzrgfmTAed8UGs3fxXGHp764dXzfCXrwWI","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":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24904"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24903"}]}
====
2026-07-27 11:06:58.497 Seetong_tps[39891:3444376] ====请求接口 - 成功 - 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: 0x1070391c0>{number = 4, name = (null)}====
2026-07-27 11:06:58.556 Seetong_tps[39891:3444373] Super properties have already been unregistered.
2026-07-27 11:06:58.556 Seetong_tps[39891:3444397] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109c6aac0>{number = 14, name = (null)}====
2026-07-27 11:06:58.556 Seetong_tps[39891:3444466] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109c6aa80>{number = 15, name = (null)}====
2026-07-27 11:06:58.557 Seetong_tps[39891:3444373] UMAPM_OOMSampling(0,0):NO
2026-07-27 11:06:58.559 Seetong_tps[39891:3444373]  -- deviceListDataUpdate - AppLaunch 还剩 1.421625137329102 秒 - 再延迟 1.921625137329102 秒 - 启动耗时 1.578374862670898 秒
2026-07-27 11:06:58.559 Seetong_tps[39891:3444373]  -- groupDeviceList -- 
2026-07-27 11:06:58.559 Seetong_tps[39891:3444373] groupDeviceList 已在进行中，跳过新的调用
2026-07-27 11:06:58.559 Seetong_tps[39891:3444373]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1578 毫秒
2026-07-27 11:06:58.561 Seetong_tps[39891:3444373]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-27 11:06:58.561 Seetong_tps[39891:3444373]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-27 11:06:58.561 Seetong_tps[39891:3444373]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-27 11:06:58.563 Seetong_tps[39891:3444373]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 567;
}
2026-07-27 11:06:58.563 Seetong_tps[39891:3444373] ++++-[VideoView dealloc]++++
2026-07-27 11:06:58.563 Seetong_tps[39891:3444467] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x109c68500>{number = 16, name = (null)}====
2026-07-27 11:06:58.563 Seetong_tps[39891:3444468] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVFcCU1QHB1QIOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x109c69840>{number = 17, name = (null)}====
2026-07-27 11:06:58.565 Seetong_tps[39891:3444373] OpenGLView20_Seetong dealloc:0x109c65200
2026-07-27 11:06:58.576 Seetong_tps[39891:3444463] ====请求接口 - 成功 - 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=bjrelay57.s5.seetong.com:12443;type=0&load=21&addr=bjrelay62.s5.seetong.com:6443;type=0&load=26&addr=bjrelay6.s5.seetong.com:2443;","vipRelayServers":"type=0&load=43&addr=bjrelay44.s2.seetong.com:3443;type=0&load=43&addr=bjrelay44.s2.seetong.com:7443;type=0&load=34&addr=bjrelay44.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.146","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x109c69b00>{number = 18, name = (null)}====
2026-07-27 11:06:58.588 Seetong_tps[39891:3444465] ====请求接口 - 成功 - 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: 0x109c69e00>{number = 19, name = (null)}====
2026-07-27 11:06:58.591 Seetong_tps[39891:3444464] ====请求接口 - 成功 - 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: 0x109c6ac80>{number = 20, name = (null)}====
2026-07-27 11:06:58.591 Seetong_tps[39891:3444472] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x113d9f880>{number = 11, name = (null)}====
2026-07-27 11:06:58.598 Seetong_tps[39891:3444377] ====请求接口 - 成功 - 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: 0x1072791c0>{number = 7, name = (null)}====
2026-07-27 11:06:58.599 Seetong_tps[39891:3444378] ====请求接口 - 成功 - 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.55","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785121176000,"lastHeartTime":1785100508000,"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: 0x107038f80>{number = 2, name = (null)}====
2026-07-27 11:06:58.608 Seetong_tps[39891:3444373]  -- WebSocket - 重置重连次数 -- 
2026-07-27 11:06:58.609 Seetong_tps[39891:3444382] ====请求接口 - 成功 - 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: 0x107279140>{number = 6, name = (null)}====
2026-07-27 11:06:58.626 Seetong_tps[39891:3444373]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-27 11:06:58.626 Seetong_tps[39891:3444373]  -- WebSocket connection - getNetty - 
2026-07-27 11:06:58.626 Seetong_tps[39891:3444373]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-27 11:06:58.641 Seetong_tps[39891:3444373] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-27 11:06:58.641 Seetong_tps[39891:3444373] 客服消息未读数量: 0
2026-07-27 11:06:58.641 Seetong_tps[39891:3444373] UMAPM_NetworkSampling(0,0):NO
2026-07-27 11:06:58.641 Seetong_tps[39891:3444373]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-27 11:06:58.641 Seetong_tps[39891:3444373]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-27 11:06:58.641 Seetong_tps[39891:3444373]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-27 11:06:58.642 Seetong_tps[39891:3444373]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-27 11:06:58.642 Seetong_tps[39891:3444373]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVFcCU1QHB1QIOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-27 11:06:58.646 Seetong_tps[39891:3444373] 蓝牙已打开
2026-07-27 11:06:58.652 Seetong_tps[39891:3444373]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-27 11:06:58.652 Seetong_tps[39891:3444373]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-27 11:06:58.658 Seetong_tps[39891:3444373]  -- 获取版本信息成功: {
    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-07-27 11:06:58.660 Seetong_tps[39891:3444373]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-27 11:06:58.667 Seetong_tps[39891:3444373]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-27 11:06:58.667 Seetong_tps[39891:3444472]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-27 11:06:58.667 Seetong_tps[39891:3444472]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-27 11:06:58.667 Seetong_tps[39891:3444472]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-27 11:06:58.668 Seetong_tps[39891:3444472]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-27 11:06:58.668 Seetong_tps[39891:3444472]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-27 11:06:58.668 Seetong_tps[39891:3444472]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-27 11:06:58.670 Seetong_tps[39891:3444373]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-27 11:06:58.685 Seetong_tps[39891:3444373]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-27 11:06:58.686 Seetong_tps[39891:3444373]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-27 11:06:58.770 Seetong_tps[39891:3444373]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-27 11:06:58.770 Seetong_tps[39891:3444373]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1789 毫秒
2026-07-27 11:06:58.770 Seetong_tps[39891:3444373] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785121176000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785100508000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 11:06:58.770 Seetong_tps[39891:3444373]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-27 11:06:58.770 Seetong_tps[39891:3444373]  -- groupDeviceList -- 
2026-07-27 11:06:58.770 Seetong_tps[39891:3444373]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-27 11:06:58.770 Seetong_tps[39891:3444373]  -- WebSocket - 重置重连次数 -- 
2026-07-27 11:06:58.770 Seetong_tps[39891:3444373]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-27 11:06:58.771 Seetong_tps[39891:3444373]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 11:06:58.771 Seetong_tps[39891:3444373]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAUIA1UGVFppAQQB","reconn":0}}
2026-07-27 11:06:58.771 Seetong_tps[39891:3444373]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 11:06:58.772 Seetong_tps[39891:3444373] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785121176000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785100508000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 11:06:58.777 Seetong_tps[39891:3444373]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-27 11:06:58.777 Seetong_tps[39891:3444373]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-27 11:06:58.777 Seetong_tps[39891:3444373]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-27 11:06:58.779 Seetong_tps[39891:3444373]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-27 11:06:58.779 Seetong_tps[39891:3444373]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-27 11:06:58.789 Seetong_tps[39891:3444397] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x109c6aac0>{number = 14, name = (null)}====
2026-07-27 11:06:58.858 Seetong_tps[39891:3444373]  -- STBluetoothManager - 结束扫描 - 
2026-07-27 11:06:58.858 Seetong_tps[39891:3444373]  -- STBluetoothManager - 开始扫描 - 
2026-07-27 11:06:58.903 Seetong_tps[39891:3444373] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-27 11:06:58.903 Seetong_tps[39891:3444373] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-27 11:06:58.904 Seetong_tps[39891:3444373] Formatted Date: 2026-07-27
2026-07-27 11:06:58.904 Seetong_tps[39891:3444373]  --- webSocketGetServerData msgId: 370349BA-08F4-4C35-8247-505AA239ED6D - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-27";
        token = AVYOAQteVABrAAkFBgUFVAUIA1UGVFppAQQB;
    };
}
2026-07-27 11:06:58.904 Seetong_tps[39891:3444373]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 11:06:58.904 Seetong_tps[39891:3444373]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-27 11:06:58.946 Seetong_tps[39891:3444373]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-27 11:06:59.010 Seetong_tps[39891:3444373] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-27 11:06:59.011 Seetong_tps[39891:3444373]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-27 11:06:59.011 Seetong_tps[39891:3444373]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-27 11:06:59.011 Seetong_tps[39891:3444373] Sorted Dates (Descending): (
)
2026-07-27 11:07:00.462 Seetong_tps[39891:3444373] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-27 11:07:00.462 Seetong_tps[39891:3444373] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-27 11:07:00.462 Seetong_tps[39891:3444373] 用户设置的具体字体大小: 15.000000
2026-07-27 11:07:00.562 Seetong_tps[39891:3444373] AppLaunch hideForRefreshToken
2026-07-27 11:07:00.562 Seetong_tps[39891:3444373] AppLaunch hideForRefreshToken dismiss
2026-07-27 11:07:00.562 Seetong_tps[39891:3444373] AppLaunch dismiss...
2026-07-27 11:07:00.868 Seetong_tps[39891:3444373]  dealloc -- STAppLaunchWindow
2026-07-27 11:07:00.870 Seetong_tps[39891:3444373]  dealloc -- STAppLaunchViewController
2026-07-27 11:07:00.872 Seetong_tps[39891:3444373] AppLaunch dismiss... end
2026-07-27 11:07:01.478 Seetong_tps[39891:3444373]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-27 11:07:01.536 Seetong_tps[39891:3444373]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-27 11:07:01.546 Seetong_tps[39891:3444373] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-27 11:07:01.589 Seetong_tps[39891:3444373] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-27 11:07:01.590 Seetong_tps[39891:3444373]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 11:07:01.590 Seetong_tps[39891:3444469] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-27 11:07:01.591 Seetong_tps[39891:3444373] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-27 11:07:01.599 Seetong_tps[39891:3444373]  -- STBluetoothManager - 结束扫描 - 
2026-07-27 11:07:01.612 Seetong_tps[39891:3444373]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-27 上午11:07:01 613
2026-07-27 11:07:01.612 Seetong_tps[39891:3444373]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fb8a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109ff0020>; layer = <CALayer: 0x109fa6be0>>
2026-07-27 11:07:01.612 Seetong_tps[39891:3444373]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fb8a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109ff0020>; layer = <CALayer: 0x109fa6be0>> -- _camera.supportPlatform: 0
2026-07-27 11:07:01.613 Seetong_tps[39891:3444373]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-27 上午3:07:01 +0000
2026-07-27 11:07:01.613 Seetong_tps[39891:3444373]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-26 \U4e0a\U53485:27:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:35:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:40:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U53483:06:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-27 11:07:01.613 Seetong_tps[39891:3444373]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-27 上午11:07:01 613
2026-07-27 11:07:01.613 Seetong_tps[39891:3444382] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-27 11:07:01.638 Seetong_tps[39891:3444373]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 11:07:01.640 Seetong_tps[39891:3444373] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-27 11:07:01.642 Seetong_tps[39891:3444373]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 11:07:01.643 Seetong_tps[39891:3444373] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-27 11:07:01.666 Seetong_tps[39891:3444373]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-27 11:07:01.668 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-27 11:07:01.669 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-27 11:07:01.701 Seetong_tps[39891:3444373] uid:29115420 playAudio
2026-07-27 11:07:01.701 Seetong_tps[39891:3444373]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-27 11:07:01.701 Seetong_tps[39891:3444373]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-27 11:07:01.713 Seetong_tps[39891:3444373] 未处理的 biz 类型: res_video_preview_advert
2026-07-27 11:07:01.713 Seetong_tps[39891:3444373]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-27 11:07:01.743 Seetong_tps[39891:3444378] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x107038f80>{number = 2, name = (null)}====
2026-07-27 11:07:01.897 Seetong_tps[39891:3444373] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-27 11:07:01.990 Seetong_tps[39891:3444373]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-27 11:07:01.991 Seetong_tps[39891:3444373]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-27 11:07:01.991 Seetong_tps[39891:3444373] 滚动已停止500毫秒，执行操作:29115420
2026-07-27 11:07:02.323 Seetong_tps[39891:3444397] ====请求接口 - 成功 - 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: 0x109c6aac0>{number = 14, name = (null)}====
2026-07-27 11:07:03.134 Seetong_tps[39891:3444399] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-27 11:07:03.136 Seetong_tps[39891:3444399] [DeviceMonitor] 监控管理器初始化完成
2026-07-27 11:07:03.146 Seetong_tps[39891:3444373]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-27 上午11:07:03 146
2026-07-27 11:07:03.147 Seetong_tps[39891:3444373]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fb8a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109ff0020>; layer = <CALayer: 0x109fa6be0>>
2026-07-27 11:07:03.147 Seetong_tps[39891:3444373]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fb8a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109ff0020>; layer = <CALayer: 0x109fa6be0>> -- _camera.supportPlatform: 0
2026-07-27 11:07:03.147 Seetong_tps[39891:3444373]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-27 上午11:07:03 148
2026-07-27 11:07:03.148 Seetong_tps[39891:3444373]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-27 11:07:03.148 Seetong_tps[39891:3444373]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-27 11:07:03.148 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.56 - 设备: 庭院 - 29115420
2026-07-27 11:07:03.742 Seetong_tps[39891:3444373] UMAPM_OOMSampling(0,0):NO
2026-07-27 11:07:03.743 Seetong_tps[39891:3444373] UMAPM_NetworkSampling(0,0):NO
2026-07-27 11:07:04.491 Seetong_tps[39891:3444399]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-27 11:07:04.491 Seetong_tps[39891:3444399]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-27 11:07:04.492 Seetong_tps[39891:3444399] onDeviceAuthSuccess:uid=29115420
2026-07-27 11:07:04.494 Seetong_tps[39891:3444399]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785121624.494921,lastReceiveYUVTimeInterval=1785121623.147426,interval=1,videoView=0x109fb8a80
2026-07-27 11:07:04.495 Seetong_tps[39891:3444399]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-27 11:07:04.498 Seetong_tps[39891:3444373]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-27 11:07:04.498 Seetong_tps[39891:3444465] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-27 11:07:04.498 Seetong_tps[39891:3444472] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-27 11:07:05.143 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.55 - 设备: 庭院 - 29115420
2026-07-27 11:07:05.412 Seetong_tps[39891:3444405] ===29115420===
2026-07-27 11:07:05.414 Seetong_tps[39891:3444405] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-27 11:07:05.418 Seetong_tps[39891:3444399] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-27 11:07:05.418 Seetong_tps[39891:3444399] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-27 11:07:05.419 Seetong_tps[39891:3444399] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e260ec0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e208a00>
2026-07-27 11:07:05.419 Seetong_tps[39891:3444399] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-27 11:07:05.419 Seetong_tps[39891:3444399] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-27 11:07:05.419 Seetong_tps[39891:3444399] InitDecodePortLog: playsettype = 50
2026-07-27 11:07:05.420 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.83 - 设备: 庭院 - 29115420
2026-07-27 11:07:05.421 Seetong_tps[39891:3444399] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-27 11:07:05.421 Seetong_tps[39891:3444399] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-27 11:07:05.421 Seetong_tps[39891:3444399] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-27 11:07:05.421 Seetong_tps[39891:3444399] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-27 11:07:05.421 Seetong_tps[39891:3444399] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-27 11:07:05.421 Seetong_tps[39891:3444399] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-27 11:07:05.422 Seetong_tps[39891:3444399] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-27 11:07:05.422 Seetong_tps[39891:3444399]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-27 11:07:05.423 Seetong_tps[39891:3444399]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 11:07:05.423 Seetong_tps[39891:3444399]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 11:07:05.423 Seetong_tps[39891:3444468] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-27 11:07:05.423 Seetong_tps[39891:3444468] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-27 11:07:05.423 Seetong_tps[39891:3444472] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-27 11:07:05.423 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.83 - 设备: 庭院 - 29115420
2026-07-27 11:07:05.426 Seetong_tps[39891:3444373] uid:29115420 playAudio
2026-07-27 11:07:05.427 Seetong_tps[39891:3444373]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-27 11:07:05.427 Seetong_tps[39891:3444373]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-27 11:07:05.427 Seetong_tps[39891:3444472] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-27 11:07:05.428 Seetong_tps[39891:3444373] checkPortStatus:_decodePort=1
2026-07-27 11:07:05.430 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.84 - 设备: 庭院 - 29115420
2026-07-27 11:07:05.616 Seetong_tps[39891:3444399]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-27 11:07:05.616 Seetong_tps[39891:3444405]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-27 11:07:05.616 Seetong_tps[39891:3444399]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 11:07:05.616 Seetong_tps[39891:3444399]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 11:07:05.616 Seetong_tps[39891:3444468] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-27 11:07:05.616 Seetong_tps[39891:3444468] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-27 11:07:05.616 Seetong_tps[39891:3444468] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-27 11:07:05.616 Seetong_tps[39891:3444373] uid:29115420 playAudio
2026-07-27 11:07:05.616 Seetong_tps[39891:3444373]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-27 11:07:05.616 Seetong_tps[39891:3444373]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-27 11:07:05.616 Seetong_tps[39891:3444468] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-27 11:07:05.616 Seetong_tps[39891:3444373] checkPortStatus:_decodePort=1
2026-07-27 11:07:05.632 Seetong_tps[39891:3444399]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-27 11:07:05.633 Seetong_tps[39891:3444399]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 11:07:05.633 Seetong_tps[39891:3444399]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 11:07:05.633 Seetong_tps[39891:3444472] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-27 11:07:05.633 Seetong_tps[39891:3444373] uid:29115420 playAudio
2026-07-27 11:07:05.633 Seetong_tps[39891:3444373]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-27 11:07:05.633 Seetong_tps[39891:3444373]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-27 11:07:05.633 Seetong_tps[39891:3444373] checkPortStatus:_decodePort=1
2026-07-27 11:07:05.633 Seetong_tps[39891:3444468] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-27 11:07:05.633 Seetong_tps[39891:3444468] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-27 11:07:05.633 Seetong_tps[39891:3444472] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-27 11:07:05.673 Seetong_tps[39891:3444521] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-07-27 11:07:05.684 Seetong_tps[39891:3444373] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-27 11:07:05.698 Seetong_tps[39891:3444373] uid:29115420 playAudio
2026-07-27 11:07:05.699 Seetong_tps[39891:3444465] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-27 11:07:05.699 Seetong_tps[39891:3444373] uid:29115420 playAudio
2026-07-27 11:07:05.699 Seetong_tps[39891:3444373] checkPortStatus:_decodePort=1
2026-07-27 11:07:05.699 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.11 - 设备: 庭院 - 29115420
2026-07-27 11:07:05.727 Seetong_tps[39891:3444521] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-07-27 11:07:05.728 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.14 - 设备: 庭院 - 29115420
2026-07-27 11:07:05.832 Seetong_tps[39891:3444405]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-27 11:07:05.857 Seetong_tps[39891:3444373]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-27 11:07:05.858 Seetong_tps[39891:3444405]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-27 11:07:05.859 Seetong_tps[39891:3444405]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-27 11:07:05.874 Seetong_tps[39891:3444405]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-27 11:07:05.874 Seetong_tps[39891:3444405]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-27 11:07:05.874 Seetong_tps[39891:3444405]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-27 11:07:05.885 Seetong_tps[39891:3444405] Failed to get IoT drive away set configuration.
2026-07-27 11:07:05.885 Seetong_tps[39891:3444405]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-27 11:07:06.296 Seetong_tps[39891:3444373]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fb8a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109ff0020>; layer = <CALayer: 0x109fa6be0>>
2026-07-27 11:07:06.296 Seetong_tps[39891:3444373] #####Vstop:uid:29115420-0-port:1
2026-07-27 11:07:06.297 Seetong_tps[39891:3444373] -----------1release decodeport = 1
2026-07-27 11:07:06.297 Seetong_tps[39891:3444373]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 4000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4700;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-27 11:07:06.297 Seetong_tps[39891:3444373] _openGLView clearFrame ...
2026-07-27 11:07:06.309 Seetong_tps[39891:3444373] 当前控制器：STPlaybackVC
2026-07-27 11:07:06.309 Seetong_tps[39891:3444373]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-27 11:07:06.309 Seetong_tps[39891:3444373] 开始监听camera_nvr的onlineStatus属性变化
2026-07-27 11:07:06.309 Seetong_tps[39891:3444373] camera_nvr对象已切换，重新设置KVO监听
2026-07-27 11:07:06.317 Seetong_tps[39891:3444373] 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-07-27 11:07:06.490 Seetong_tps[39891:3444373]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 11:07:06.491 Seetong_tps[39891:3444373] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 11:07:06.492 Seetong_tps[39891:3444373]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 11:07:06.493 Seetong_tps[39891:3444373] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 11:07:06.493 Seetong_tps[39891:3444373]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 11:07:06.493 Seetong_tps[39891:3444373] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 11:07:06.494 Seetong_tps[39891:3444373]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 11:07:06.494 Seetong_tps[39891:3444373] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 11:07:06.501 Seetong_tps[39891:3444373]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-27 11:07:06.501 Seetong_tps[39891:3444373] ====高度=91.000000
2026-07-27 11:07:06.502 Seetong_tps[39891:3444373]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-27 11:07:06.503 Seetong_tps[39891:3444373] 停止监听camera_nvr的onlineStatus属性变化
2026-07-27 11:07:06.503 Seetong_tps[39891:3444373] 开始监听camera_nvr的onlineStatus属性变化
2026-07-27 11:07:06.504 Seetong_tps[39891:3444373] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-27 11:07:06.504 Seetong_tps[39891:3444373] ###### stopNvrRemoteRecord ......
2026-07-27 11:07:06.505 Seetong_tps[39891:3444373] updateAlarmListTable:messageModelList=0
2026-07-27 11:07:06.511 Seetong_tps[39891:3444373]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-27 11:07:06.511 Seetong_tps[39891:3444464] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-27 11:07:06.511 Seetong_tps[39891:3444373]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-27 11:07:06.511 Seetong_tps[39891:3444373]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-27 11:07:06.511 Seetong_tps[39891:3444373] updateAlarmListTable:messageModelList=0
2026-07-27 11:07:06.556 Seetong_tps[39891:3444373] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-27 11:07:06.603 Seetong_tps[39891:3444373]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-27 11:07:06.741 Seetong_tps[39891:3444465] ====请求接口 - 成功 - 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: 0x109c69e00>{number = 19, name = (null)}====
2026-07-27 11:07:06.772 Seetong_tps[39891:3444468] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109c69840>{number = 17, name = (null)}====
2026-07-27 11:07:06.819 Seetong_tps[39891:3444464] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x109c6ac80>{number = 20, name = (null)}====
2026-07-27 11:07:06.857 Seetong_tps[39891:3444399] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-27 11:07:06.857 Seetong_tps[39891:3444399]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-27 11:07:06.857 Seetong_tps[39891:3444399] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e260ec0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e208a00>
2026-07-27 11:07:06.857 Seetong_tps[39891:3444399] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-27 11:07:06.857 Seetong_tps[39891:3444399] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-27 11:07:06.857 Seetong_tps[39891:3444399] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-27 11:07:06.857 Seetong_tps[39891:3444399] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-27 11:07:06.857 Seetong_tps[39891:3444399] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-27 11:07:06.862 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.27 - 设备: 庭院 - 29115420
2026-07-27 11:07:07.002 Seetong_tps[39891:3444373]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-27 11:07:08.461 Seetong_tps[39891:3444405] ===29115420===
2026-07-27 11:07:08.560 Seetong_tps[39891:3444373]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 11:07:10.056 Seetong_tps[39891:3444373]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-27 11:07:11.913 Seetong_tps[39891:3444405]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000011111111111111110000 - result: 0 - devid: 29115420
2026-07-27 11:07:12.292 Seetong_tps[39891:3444405] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1264
2026-07-27 11:07:12.295 Seetong_tps[39891:3444373] timeSliceArray.count=80
2026-07-27 11:07:12.356 Seetong_tps[39891:3444373] nvrParseRecPlayBlock timelineModelArray.count=79
2026-07-27 11:07:12.356 Seetong_tps[39891:3444373] timelineModel.timePaint=11:04:25-11:05:26,timelineModel.recordType=1
2026-07-27 11:07:12.384 Seetong_tps[39891:3444373] updateAlarmListTable:messageModelList=39
2026-07-27 11:07:12.384 Seetong_tps[39891:3444373]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-27 11:07:12.385 Seetong_tps[39891:3444373]  --- setFirstTimePosition --- i: 78 - recordType: 1
2026-07-27 11:07:12.385 Seetong_tps[39891:3444373]  --- setFirstTimePosition --- i: 77 - recordType: 7
2026-07-27 11:07:12.385 Seetong_tps[39891:3444373] _firstHaveDataTime=11:04:05
2026-07-27 11:07:18.559 Seetong_tps[39891:3444373]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 11:07:23.293 Seetong_tps[39891:3444373] uid:29115420 FC_P2PNvrReplayByTime
2026-07-27 11:07:23.293 Seetong_tps[39891:3444373]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-26 \U4e0a\U53485:27:34 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:35:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:40:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U53483:06:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-27 11:07:23.293 Seetong_tps[39891:3444373]  -- 播放视频（录像） -- 开始时间: 2026-07-27 上午3:07:23 +0000
2026-07-27 11:07:23.294 Seetong_tps[39891:3444472] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260727110405
2026-07-27 11:07:23.294 Seetong_tps[39891:3444373]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727110405
2026-07-27 11:07:23.680 Seetong_tps[39891:3444405]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 11:07:24.141 Seetong_tps[39891:3444399] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-27 11:07:24.141 Seetong_tps[39891:3444399]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-27 11:07:24.142 Seetong_tps[39891:3444399] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e260ec0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e208a00>
2026-07-27 11:07:24.142 Seetong_tps[39891:3444399] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-27 11:07:24.142 Seetong_tps[39891:3444399] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-27 11:07:24.142 Seetong_tps[39891:3444399] InitDecodePortLog: playsettype = 50
2026-07-27 11:07:24.142 Seetong_tps[39891:3444399] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-27 11:07:24.142 Seetong_tps[39891:3444399] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-27 11:07:24.142 Seetong_tps[39891:3444399] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-27 11:07:24.142 Seetong_tps[39891:3444399] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-27 11:07:24.143 Seetong_tps[39891:3444399] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-27 11:07:24.143 Seetong_tps[39891:3444399] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-27 11:07:24.143 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.85 - 设备: 庭院 - 29115420
2026-07-27 11:07:24.143 Seetong_tps[39891:3444399] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-27 11:07:24.146 Seetong_tps[39891:3444373]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.85 - 设备: 庭院 - 29115420
2026-07-27 11:07:24.151 Seetong_tps[39891:3444373] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 11:07:24.613 Seetong_tps[39891:3444373] 卡回放第一帧回调 倍速 = 0
2026-07-27 11:07:28.559 Seetong_tps[39891:3444373]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 11:07:30.887 Seetong_tps[39891:3444373]  -- WebSocket - 重置重连次数 -- 
2026-07-27 11:07:33.999 Seetong_tps[39891:3444373]  -- 预览倒计时 -- User interaction detected
2026-07-27 11:07:34.019 Seetong_tps[39891:3444373]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727105855
2026-07-27 11:07:34.019 Seetong_tps[39891:3444805] zhangw_controlNvrRemoteRecord:strDateTime=20260727105855,action=6
2026-07-27 11:07:34.126 Seetong_tps[39891:3444405]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 11:07:36.514 Seetong_tps[39891:3444373]  -- 预览倒计时 -- User interaction detected
2026-07-27 11:07:36.528 Seetong_tps[39891:3444472] zhangw_controlNvrRemoteRecord:strDateTime=20260727102407,action=6
2026-07-27 11:07:36.528 Seetong_tps[39891:3444373]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727102407
2026-07-27 11:07:36.626 Seetong_tps[39891:3444405]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 11:07:38.559 Seetong_tps[39891:3444373]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 11:07:39.412 Seetong_tps[39891:3444399]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-27 11:07:39.413 Seetong_tps[39891:3444373] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-27 11:07:39.413 Seetong_tps[39891:3444373] ###### stopNvrRemoteRecord ......
2026-07-27 11:07:39.423 Seetong_tps[39891:3444373]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-27 11:07:39.424 Seetong_tps[39891:3444373] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785121176000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785100508000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 11:07:39.424 Seetong_tps[39891:3444373]  --- 取消心跳 destoryHeartBeat --- 
2026-07-27 11:07:39.424 Seetong_tps[39891:3444373]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-27 11:07:39.432 Seetong_tps[39891:3444373] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-27 11:07:39.453 Seetong_tps[39891:3444373] [保存失败] 相机对象或存储字典为空
2026-07-27 11:07:39.453 Seetong_tps[39891:3444805] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-27 11:07:39.453 Seetong_tps[39891:3444805] --FC_StopDevComEx end
2026-07-27 11:07:39.453 Seetong_tps[39891:3444373] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.55","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785121176000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785100508000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 11:07:39.453 Seetong_tps[39891:3444373]  --- 取消心跳 destoryHeartBeat --- 
2026-07-27 11:07:39.454 Seetong_tps[39891:3444373]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-27 11:07:39.459 Seetong_tps[39891:3444373]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-27 19:23:31.438 Seetong_tps[469:13839] app_version=8.3.805
2026-07-27 19:23:31.451 Seetong_tps[469:13846] 询问用户是否开启推送成功
2026-07-27 19:23:31.452 Seetong_tps[469:13846] 用户点击允许接收推送
2026-07-27 19:23:31.454 Seetong_tps[469:13839]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-27 19:23:31.454 Seetong_tps[469:13839] showForLogin 1
2026-07-27 19:23:31.454 Seetong_tps[469:13839] AppLaunch 还剩 6.361960887908936 秒
2026-07-27 19:23:31.456 Seetong_tps[469:13847] remoteNotificationSetting: <UNNotificationSettings: 0x1112fdea0; 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-07-27 19:23:31.492 Seetong_tps[469:13839]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-27 19:23:31.557 Seetong_tps[469:13839] viewDidLoad/configtime=2026-07-27 上午11:23:31 +0000
2026-07-27 19:23:31.558 Seetong_tps[469:13839]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-27 19:23:31.558 Seetong_tps[469:13839]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-27 19:23:31.644 Seetong_tps[469:13839]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-27 19:23:31.644 Seetong_tps[469:13839]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-27 19:23:31.646 Seetong_tps[469:13839]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-27 19:23:31.646 Seetong_tps[469:13839] 开始检查未读客服消息...
2026-07-27 19:23:31.646 Seetong_tps[469:13839] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-27 19:23:31.646 Seetong_tps[469:13839]  --- 取消心跳 destoryHeartBeat --- 
2026-07-27 19:23:31.655 Seetong_tps[469:13839]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-27 19:23:31.655 Seetong_tps[469:13839]  -- WebSocket connection - getNetty - 
2026-07-27 19:23:31.657 Seetong_tps[469:13839]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-27 19:23:31.663 Seetong_tps[469:13839] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-27 19:23:31.663 Seetong_tps[469:13839] NAV deviceOrientationDidChange:1
2026-07-27 19:23:31.669 Seetong_tps[469:13839]  -- groupDeviceList -- 
2026-07-27 19:23:31.669 Seetong_tps[469:13839] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-27 19:23:31.669 Seetong_tps[469:13839]  -- WebSocket connection - getNetty - 
2026-07-27 19:23:31.669 Seetong_tps[469:13839]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-27 19:23:31.792 Seetong_tps[469:13839]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-27 19:23:31.794 Seetong_tps[469:13886] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTc1NjIxMTczMiwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.vVDJoSSfFyq9xK9TUy6llEJlORImvvf_zJs0bNyref0","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTc1NjIxMTczMywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5NSJdfQ.F-n05Q6OeaYy7DUTBI9GKmjYnKQ8A95eSniGo8FbEHI","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":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24901"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24904"}]}
====
2026-07-27 19:23:31.802 Seetong_tps[469:13850] ====请求接口 - 成功 - 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: 0x10a079140>{number = 2, name = (null)}====
2026-07-27 19:23:31.841 Seetong_tps[469:13847] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10a079200>{number = 4, name = (null)}====
2026-07-27 19:23:31.845 Seetong_tps[469:13935] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10ccdda00>{number = 14, name = (null)}====
2026-07-27 19:23:31.858 Seetong_tps[469:13849] ====请求接口 - 成功 - 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: 0x10a0791c0>{number = 3, name = (null)}====
2026-07-27 19:23:31.866 Seetong_tps[469:13937] ====请求接口 - 成功 - 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: 0x10ccde180>{number = 15, name = (null)}====
2026-07-27 19:23:31.866 Seetong_tps[469:13936] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10ccde1c0>{number = 16, name = (null)}====
2026-07-27 19:23:31.866 Seetong_tps[469:13863] ====请求接口 - 成功 - 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.208","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785151224000,"lastHeartTime":1785143777000,"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: 0x116c78bc0>{number = 10, name = (null)}====
2026-07-27 19:23:31.868 Seetong_tps[469:13862] ====请求接口 - 成功 - 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=bjrelay6.s5.seetong.com:11443;type=0&load=18&addr=bjrelay6.s5.seetong.com:8443;type=0&load=33&addr=bjrelay45.s2.seetong.com:6443;","vipRelayServers":"type=0&load=52&addr=bjrelayvip2.s2.seetong.com:7443;type=0&load=39&addr=bjrelay44.s2.seetong.com:8443;type=0&load=41&addr=bjrelayvip1.s2.seetong.com:1443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"223.89.182.230","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10ccde140>{number = 17, name = (null)}====
2026-07-27 19:23:31.868 Seetong_tps[469:13851] ====请求接口 - 成功 - 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: 0x10ccdf0c0>{number = 18, name = (null)}====
2026-07-27 19:23:31.877 Seetong_tps[469:13939] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVFcCU1wFAlIBOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10ccdefc0>{number = 19, name = (null)}====
2026-07-27 19:23:31.889 Seetong_tps[469:13941] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x10ccdef40>{number = 20, name = (null)}====
2026-07-27 19:23:31.911 Seetong_tps[469:13846] ====请求接口 - 成功 - 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: 0x11129ee00>{number = 9, name = (null)}====
2026-07-27 19:23:32.047 Seetong_tps[469:13839] Super properties have already been unregistered.
2026-07-27 19:23:32.048 Seetong_tps[469:13839] UMAPM_OOMSampling(0,0):NO
2026-07-27 19:23:32.051 Seetong_tps[469:13839]  -- deviceListDataUpdate - AppLaunch 还剩 0.764826774597168 秒 - 再延迟 1.264826774597168 秒 - 启动耗时 2.235173225402832 秒
2026-07-27 19:23:32.052 Seetong_tps[469:13839]  -- groupDeviceList -- 
2026-07-27 19:23:32.052 Seetong_tps[469:13839] groupDeviceList 已在进行中，跳过新的调用
2026-07-27 19:23:32.052 Seetong_tps[469:13839]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2235 毫秒
2026-07-27 19:23:32.052 Seetong_tps[469:13839]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-27 19:23:32.052 Seetong_tps[469:13839]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-27 19:23:32.052 Seetong_tps[469:13839]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-27 19:23:32.052 Seetong_tps[469:13839]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODUyMzc4MTEsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.0KgphcEwu-cuI8mpf0ynNcJWCfg9xhJjAcOd26Fz2t8","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODc3NDM0MTEsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg1MTUxNDExLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.uxsZ091pkGROk5HdQqFKJoEuiNxPT8OBx_nIMzlrZhs","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-07-27 19:23:32.062 Seetong_tps[469:13839]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1785151412.062290
2026-07-27 19:23:32.063 Seetong_tps[469:13839]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1785151412.062290
2026-07-27 19:23:32.063 Seetong_tps[469:13839]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1785151412.062290 - lastRefreshTokenTime: 1785151412.062290
2026-07-27 19:23:32.075 Seetong_tps[469:13839]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-27 19:23:32.076 Seetong_tps[469:13839]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-27 19:23:32.076 Seetong_tps[469:13839]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-27 19:23:32.078 Seetong_tps[469:13839]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 568;
}
2026-07-27 19:23:32.079 Seetong_tps[469:13839] ++++-[VideoView dealloc]++++
2026-07-27 19:23:32.082 Seetong_tps[469:13839] OpenGLView20_Seetong dealloc:0x10ccd4e00
2026-07-27 19:23:32.133 Seetong_tps[469:13839]  -- WebSocket - 重置重连次数 -- 
2026-07-27 19:23:32.153 Seetong_tps[469:13839]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-27 19:23:32.153 Seetong_tps[469:13839]  -- WebSocket connection - getNetty - 
2026-07-27 19:23:32.153 Seetong_tps[469:13839]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-27 19:23:32.170 Seetong_tps[469:13839] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-27 19:23:32.171 Seetong_tps[469:13839] 客服消息未读数量: 0
2026-07-27 19:23:32.184 Seetong_tps[469:13839]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-27 19:23:32.185 Seetong_tps[469:13939]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-27 19:23:32.185 Seetong_tps[469:13939]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-27 19:23:32.185 Seetong_tps[469:13939]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-27 19:23:32.186 Seetong_tps[469:13839]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-27 19:23:32.186 Seetong_tps[469:13839]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-27 19:23:32.186 Seetong_tps[469:13939]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-27 19:23:32.186 Seetong_tps[469:13939]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-27 19:23:32.186 Seetong_tps[469:13939]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-27 19:23:32.194 Seetong_tps[469:13839]  -- 获取版本信息成功: {
    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-07-27 19:23:32.194 Seetong_tps[469:13839]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-27 19:23:32.195 Seetong_tps[469:13839]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBVFcCU1wFAlIBOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-27 19:23:32.203 Seetong_tps[469:13839]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-27 19:23:32.209 Seetong_tps[469:13839] UMAPM_NetworkSampling(0,0):NO
2026-07-27 19:23:32.209 Seetong_tps[469:13839]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-27 19:23:32.209 Seetong_tps[469:13839]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-27 19:23:32.209 Seetong_tps[469:13839]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-27 19:23:32.213 Seetong_tps[469:13839] 蓝牙已打开
2026-07-27 19:23:32.215 Seetong_tps[469:13839]  -- STBluetoothManager - 结束扫描 - 
2026-07-27 19:23:32.215 Seetong_tps[469:13839]  -- STBluetoothManager - 开始扫描 - 
2026-07-27 19:23:32.217 Seetong_tps[469:13839]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-27 19:23:32.218 Seetong_tps[469:13839]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-27 19:23:32.247 Seetong_tps[469:13839]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-27 19:23:32.274 Seetong_tps[469:13846] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x11129ee00>{number = 9, name = (null)}====
2026-07-27 19:23:32.419 Seetong_tps[469:13839]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-27 19:23:32.419 Seetong_tps[469:13839]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2603 毫秒
2026-07-27 19:23:32.420 Seetong_tps[469:13839] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785151224000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785143777000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 19:23:32.420 Seetong_tps[469:13839]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-27 19:23:32.420 Seetong_tps[469:13839]  -- groupDeviceList -- 
2026-07-27 19:23:32.421 Seetong_tps[469:13839]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-27 19:23:32.421 Seetong_tps[469:13839]  -- WebSocket - 重置重连次数 -- 
2026-07-27 19:23:32.421 Seetong_tps[469:13839]  -- WebSocket connection 长连接成功 - 耗时：0.8 秒
2026-07-27 19:23:32.423 Seetong_tps[469:13839]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 19:23:32.423 Seetong_tps[469:13839]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAUJAVcDUlBpAQQB","reconn":0}}
2026-07-27 19:23:32.423 Seetong_tps[469:13839]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 19:23:32.423 Seetong_tps[469:13839] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785151224000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785143777000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 19:23:32.435 Seetong_tps[469:13839]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-27 19:23:32.435 Seetong_tps[469:13839]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-27 19:23:32.435 Seetong_tps[469:13839]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-27 19:23:32.439 Seetong_tps[469:13839]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-27 19:23:32.439 Seetong_tps[469:13839]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-27 19:23:32.506 Seetong_tps[469:13839] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-27 19:23:32.506 Seetong_tps[469:13839] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-27 19:23:32.506 Seetong_tps[469:13839] Formatted Date: 2026-07-27
2026-07-27 19:23:32.507 Seetong_tps[469:13839]  --- webSocketGetServerData msgId: 995A314B-4F3C-4BE1-B1E5-CFA2C2DE207D - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-27";
        token = AVYOAQteVABrAAkFBgUFVAUJAVcDUlBpAQQB;
    };
}
2026-07-27 19:23:32.507 Seetong_tps[469:13839]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 19:23:32.507 Seetong_tps[469:13839]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-27 19:23:32.548 Seetong_tps[469:13839]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-27 19:23:32.583 Seetong_tps[469:13839] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-27 19:23:32.584 Seetong_tps[469:13839]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-27 19:23:32.584 Seetong_tps[469:13839]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-27 19:23:32.584 Seetong_tps[469:13839] Sorted Dates (Descending): (
)
2026-07-27 19:23:33.019 Seetong_tps[469:13886] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-27 19:23:33.021 Seetong_tps[469:13886] [DeviceMonitor] 监控管理器初始化完成
2026-07-27 19:23:33.365 Seetong_tps[469:13839] AppLaunch hideForRefreshToken
2026-07-27 19:23:33.365 Seetong_tps[469:13839] AppLaunch hideForRefreshToken dismiss
2026-07-27 19:23:33.365 Seetong_tps[469:13839] AppLaunch dismiss...
2026-07-27 19:23:33.669 Seetong_tps[469:13839]  dealloc -- STAppLaunchWindow
2026-07-27 19:23:33.671 Seetong_tps[469:13839]  dealloc -- STAppLaunchViewController
2026-07-27 19:23:33.673 Seetong_tps[469:13839] AppLaunch dismiss... end
2026-07-27 19:23:33.673 Seetong_tps[469:13839] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-27 19:23:33.673 Seetong_tps[469:13839] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-27 19:23:33.673 Seetong_tps[469:13839] 用户设置的具体字体大小: 15.000000
2026-07-27 19:23:34.292 Seetong_tps[469:13886]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-27 19:23:34.292 Seetong_tps[469:13886]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-27 19:23:34.292 Seetong_tps[469:13886]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-27 19:23:34.296 Seetong_tps[469:13839]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-27 19:23:34.297 Seetong_tps[469:13851] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-27 19:23:34.297 Seetong_tps[469:13846] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-27 19:23:34.369 Seetong_tps[469:13886]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-27 19:23:34.371 Seetong_tps[469:13886]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 19:23:34.371 Seetong_tps[469:13886]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 19:23:34.371 Seetong_tps[469:13846] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-27 19:23:34.371 Seetong_tps[469:13849] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-27 19:23:34.372 Seetong_tps[469:13851] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-27 19:23:34.419 Seetong_tps[469:13886]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-27 19:23:34.420 Seetong_tps[469:13886]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 19:23:34.421 Seetong_tps[469:13886]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 19:23:34.421 Seetong_tps[469:13851] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-27 19:23:34.421 Seetong_tps[469:13851] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-27 19:23:34.421 Seetong_tps[469:13849] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-27 19:23:34.423 Seetong_tps[469:13889]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-27 19:23:34.457 Seetong_tps[469:13839]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-27 19:23:34.476 Seetong_tps[469:13889]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-27 19:23:34.691 Seetong_tps[469:13839]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-27 19:23:34.697 Seetong_tps[469:13839] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-27 19:23:34.746 Seetong_tps[469:13851] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-27 19:23:34.746 Seetong_tps[469:13839] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-27 19:23:34.747 Seetong_tps[469:13839]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 19:23:34.747 Seetong_tps[469:13839] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-27 19:23:34.748 Seetong_tps[469:13839]  -- STBluetoothManager - 结束扫描 - 
2026-07-27 19:23:34.772 Seetong_tps[469:13839]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-27 下午7:23:34 772
2026-07-27 19:23:34.772 Seetong_tps[469:13839]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ec14000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ec031a0>; layer = <CALayer: 0x10ec00c40>>
2026-07-27 19:23:34.772 Seetong_tps[469:13839]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ec14000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ec031a0>; layer = <CALayer: 0x10ec00c40>> -- _camera.supportPlatform: 0
2026-07-27 19:23:34.773 Seetong_tps[469:13839]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-27 上午11:23:34 +0000
2026-07-27 19:23:34.773 Seetong_tps[469:13839]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-26 \U4e0a\U534810:35:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:40:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U53483:06:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U534811:23:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-27 19:23:34.774 Seetong_tps[469:13839]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-27 下午7:23:34 774
2026-07-27 19:23:34.774 Seetong_tps[469:13846] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-27 19:23:34.827 Seetong_tps[469:13839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 19:23:34.833 Seetong_tps[469:13839] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-27 19:23:34.837 Seetong_tps[469:13839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 19:23:34.838 Seetong_tps[469:13839] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-27 19:23:34.879 Seetong_tps[469:13839]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-27 19:23:34.893 Seetong_tps[469:13839]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-27 19:23:34.908 Seetong_tps[469:13839] 未处理的 biz 类型: res_video_preview_advert
2026-07-27 19:23:34.908 Seetong_tps[469:13839]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-27 19:23:34.948 Seetong_tps[469:13839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.20 - 设备: 庭院 - 29115420
2026-07-27 19:23:34.949 Seetong_tps[469:13839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.20 - 设备: 庭院 - 29115420
2026-07-27 19:23:34.958 Seetong_tps[469:13839] uid:29115420 playAudio
2026-07-27 19:23:34.959 Seetong_tps[469:13839]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-27 19:23:34.959 Seetong_tps[469:13839]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-27 19:23:34.959 Seetong_tps[469:13863] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-27 19:23:34.959 Seetong_tps[469:13839] MessageThrottle reloadTableView ---
2026-07-27 19:23:35.053 Seetong_tps[469:13839] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-27 19:23:35.107 Seetong_tps[469:13939] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10ccdefc0>{number = 19, name = (null)}====
2026-07-27 19:23:35.390 Seetong_tps[469:13839]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-27 19:23:35.390 Seetong_tps[469:13839]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-27 19:23:35.390 Seetong_tps[469:13839]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-27 19:23:35.390 Seetong_tps[469:13839] 滚动已停止500毫秒，执行操作:29115420
2026-07-27 19:23:35.600 Seetong_tps[469:13849] ====请求接口 - 成功 - 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: 0x10a0791c0>{number = 3, name = (null)}====
2026-07-27 19:23:35.606 Seetong_tps[469:13889] ===29115420===
2026-07-27 19:23:35.612 Seetong_tps[469:13889] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-27 19:23:35.612 Seetong_tps[469:13886] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-27 19:23:35.612 Seetong_tps[469:13886] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-27 19:23:35.613 Seetong_tps[469:13886] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10a2f2d40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11120ca00>
2026-07-27 19:23:35.613 Seetong_tps[469:13886] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-27 19:23:35.613 Seetong_tps[469:13886] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-27 19:23:35.613 Seetong_tps[469:13886] InitDecodePortLog: playsettype = 50
2026-07-27 19:23:35.614 Seetong_tps[469:13839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.87 - 设备: 庭院 - 29115420
2026-07-27 19:23:35.615 Seetong_tps[469:13886] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-27 19:23:35.615 Seetong_tps[469:13886] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-27 19:23:35.615 Seetong_tps[469:13886] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-27 19:23:35.615 Seetong_tps[469:13886] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-27 19:23:35.616 Seetong_tps[469:13886] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-27 19:23:35.616 Seetong_tps[469:13886] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-27 19:23:35.617 Seetong_tps[469:13886] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-27 19:23:35.620 Seetong_tps[469:13839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.87 - 设备: 庭院 - 29115420
2026-07-27 19:23:35.799 Seetong_tps[469:13889]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-27 19:23:35.954 Seetong_tps[469:14091] 重新观看视频线程：<_NSMainThread: 0x10a078000>{number = 1, name = (null)}
2026-07-27 19:23:35.974 Seetong_tps[469:13839] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-27 19:23:35.985 Seetong_tps[469:14091] 重新观看视频线程：<_NSMainThread: 0x10a078000>{number = 1, name = (null)}
2026-07-27 19:23:36.006 Seetong_tps[469:13839] uid:29115420 playAudio
2026-07-27 19:23:36.006 Seetong_tps[469:13863] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-27 19:23:36.006 Seetong_tps[469:13839] uid:29115420 playAudio
2026-07-27 19:23:36.041 Seetong_tps[469:13839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.29 - 设备: 庭院 - 29115420
2026-07-27 19:23:36.042 Seetong_tps[469:13839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.30 - 设备: 庭院 - 29115420
2026-07-27 19:23:36.043 Seetong_tps[469:13839] checkPortStatus:_decodePort=1
2026-07-27 19:23:36.043 Seetong_tps[469:13839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.30 - 设备: 庭院 - 29115420
2026-07-27 19:23:36.114 Seetong_tps[469:13889] Failed to get IoT drive away set configuration.
2026-07-27 19:23:36.114 Seetong_tps[469:13889]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-27 19:23:36.725 Seetong_tps[469:13839] UMAPM_OOMSampling(0,0):NO
2026-07-27 19:23:36.725 Seetong_tps[469:13839] UMAPM_NetworkSampling(0,0):NO
2026-07-27 19:23:36.945 Seetong_tps[469:13839]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ec14000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ec031a0>; layer = <CALayer: 0x10ec00c40>>
2026-07-27 19:23:36.945 Seetong_tps[469:13839] #####Vstop:uid:29115420-0-port:1
2026-07-27 19:23:36.946 Seetong_tps[469:13839] -----------1release decodeport = 1
2026-07-27 19:23:36.947 Seetong_tps[469:13839]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1200;
    "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-07-27 19:23:36.947 Seetong_tps[469:13839] _openGLView clearFrame ...
2026-07-27 19:23:36.962 Seetong_tps[469:13839] 当前控制器：STPlaybackVC
2026-07-27 19:23:36.962 Seetong_tps[469:13839]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-27 19:23:36.962 Seetong_tps[469:13839] 开始监听camera_nvr的onlineStatus属性变化
2026-07-27 19:23:36.962 Seetong_tps[469:13839] camera_nvr对象已切换，重新设置KVO监听
2026-07-27 19:23:36.973 Seetong_tps[469:13839] 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-07-27 19:23:37.208 Seetong_tps[469:13839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 19:23:37.210 Seetong_tps[469:13839] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 19:23:37.211 Seetong_tps[469:13839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 19:23:37.213 Seetong_tps[469:13839] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 19:23:37.214 Seetong_tps[469:13839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 19:23:37.215 Seetong_tps[469:13839] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 19:23:37.215 Seetong_tps[469:13839]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 19:23:37.215 Seetong_tps[469:13839] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 19:23:37.236 Seetong_tps[469:13839]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-27 19:23:37.236 Seetong_tps[469:13839] ====高度=91.000000
2026-07-27 19:23:37.236 Seetong_tps[469:13839]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-27 19:23:37.239 Seetong_tps[469:13839] 停止监听camera_nvr的onlineStatus属性变化
2026-07-27 19:23:37.239 Seetong_tps[469:13839] 开始监听camera_nvr的onlineStatus属性变化
2026-07-27 19:23:37.240 Seetong_tps[469:13839] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-27 19:23:37.240 Seetong_tps[469:13839] ###### stopNvrRemoteRecord ......
2026-07-27 19:23:37.244 Seetong_tps[469:13839] updateAlarmListTable:messageModelList=0
2026-07-27 19:23:37.255 Seetong_tps[469:13839]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-27 19:23:37.256 Seetong_tps[469:13935] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-27 19:23:37.256 Seetong_tps[469:13839]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-27 19:23:37.256 Seetong_tps[469:13839]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-27 19:23:37.256 Seetong_tps[469:13839] updateAlarmListTable:messageModelList=0
2026-07-27 19:23:37.350 Seetong_tps[469:13839] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-27 19:23:37.403 Seetong_tps[469:13886] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-27 19:23:37.403 Seetong_tps[469:13886]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-27 19:23:37.403 Seetong_tps[469:13886] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10a2f2d40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11120ca00>
2026-07-27 19:23:37.403 Seetong_tps[469:13886] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-27 19:23:37.403 Seetong_tps[469:13886] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-27 19:23:37.403 Seetong_tps[469:13886] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-27 19:23:37.403 Seetong_tps[469:13886] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-27 19:23:37.403 Seetong_tps[469:13886] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-27 19:23:37.433 Seetong_tps[469:13850] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a079140>{number = 2, name = (null)}====
2026-07-27 19:23:37.476 Seetong_tps[469:13839]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-27 19:23:37.476 Seetong_tps[469:13839]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-27 19:23:37.500 Seetong_tps[469:13839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.75 - 设备: 庭院 - 29115420
2026-07-27 19:23:37.520 Seetong_tps[469:13935] ====请求接口 - 成功 - 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: 0x10ccdda00>{number = 14, name = (null)}====
2026-07-27 19:23:37.542 Seetong_tps[469:13846] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x11129ee00>{number = 9, name = (null)}====
2026-07-27 19:23:37.937 Seetong_tps[469:13889] ===29115420===
2026-07-27 19:23:39.523 Seetong_tps[469:13839]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-27 19:23:41.553 Seetong_tps[469:13889]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000011111111111111110000 - result: 0 - devid: 29115420
2026-07-27 19:23:41.872 Seetong_tps[469:13889] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2192
2026-07-27 19:23:41.873 Seetong_tps[469:13839] timeSliceArray.count=138
2026-07-27 19:23:41.980 Seetong_tps[469:13839] nvrParseRecPlayBlock timelineModelArray.count=137
2026-07-27 19:23:41.983 Seetong_tps[469:13839] timelineModel.timePaint=19:22:08-19:23:09,timelineModel.recordType=1
2026-07-27 19:23:42.060 Seetong_tps[469:13839] updateAlarmListTable:messageModelList=68
2026-07-27 19:23:42.061 Seetong_tps[469:13839]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-27 19:23:42.064 Seetong_tps[469:13839]  --- setFirstTimePosition --- i: 136 - recordType: 1
2026-07-27 19:23:42.064 Seetong_tps[469:13839]  --- setFirstTimePosition --- i: 135 - recordType: 7
2026-07-27 19:23:42.065 Seetong_tps[469:13839] _firstHaveDataTime=19:21:51
2026-07-27 19:23:42.146 Seetong_tps[469:13839]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 19:23:43.034 Seetong_tps[469:13839]  -- 预览倒计时 -- User interaction detected
2026-07-27 19:23:43.056 Seetong_tps[469:13839] uid:29115420 FC_P2PNvrReplayByTime
2026-07-27 19:23:43.057 Seetong_tps[469:13839]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-26 \U4e0a\U534810:35:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-26 \U4e0a\U534810:40:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U53483:06:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U534811:23:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-27 19:23:43.057 Seetong_tps[469:13839]  -- 播放视频（录像） -- 开始时间: 2026-07-27 上午11:23:43 +0000
2026-07-27 19:23:43.058 Seetong_tps[469:13941] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260727192151
2026-07-27 19:23:43.058 Seetong_tps[469:13839]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727192151
2026-07-27 19:23:43.264 Seetong_tps[469:13889]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 19:23:44.220 Seetong_tps[469:13886] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-27 19:23:44.220 Seetong_tps[469:13886]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-27 19:23:44.221 Seetong_tps[469:13886] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10a2f2d40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x11120ca00>
2026-07-27 19:23:44.221 Seetong_tps[469:13886] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-27 19:23:44.221 Seetong_tps[469:13886] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-27 19:23:44.221 Seetong_tps[469:13886] InitDecodePortLog: playsettype = 50
2026-07-27 19:23:44.222 Seetong_tps[469:13886] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-27 19:23:44.222 Seetong_tps[469:13886] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-27 19:23:44.222 Seetong_tps[469:13886] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-27 19:23:44.222 Seetong_tps[469:13886] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-27 19:23:44.222 Seetong_tps[469:13839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.17 - 设备: 庭院 - 29115420
2026-07-27 19:23:44.222 Seetong_tps[469:13886] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-27 19:23:44.222 Seetong_tps[469:13886] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-27 19:23:44.223 Seetong_tps[469:13886] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-27 19:23:44.225 Seetong_tps[469:13839]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.17 - 设备: 庭院 - 29115420
2026-07-27 19:23:44.229 Seetong_tps[469:13839] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 19:23:44.505 Seetong_tps[469:13839] 卡回放第一帧回调 倍速 = 0
2026-07-27 19:23:46.721 Seetong_tps[469:13839]  -- 预览倒计时 -- User interaction detected
2026-07-27 19:23:46.733 Seetong_tps[469:13839]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727192125
2026-07-27 19:23:46.733 Seetong_tps[469:13938] zhangw_controlNvrRemoteRecord:strDateTime=20260727192125,action=6
2026-07-27 19:23:46.824 Seetong_tps[469:13889]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 19:23:48.971 Seetong_tps[469:13839]  -- 预览倒计时 -- User interaction detected
2026-07-27 19:23:48.991 Seetong_tps[469:13938] zhangw_controlNvrRemoteRecord:strDateTime=20260727192042,action=6
2026-07-27 19:23:48.991 Seetong_tps[469:13839]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727192042
2026-07-27 19:23:49.088 Seetong_tps[469:13889]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 19:23:51.736 Seetong_tps[469:13839] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-27 19:23:51.736 Seetong_tps[469:13839] ###### stopNvrRemoteRecord ......
2026-07-27 19:23:51.742 Seetong_tps[469:13839]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-27 19:23:51.743 Seetong_tps[469:13839] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785151224000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785143777000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 19:23:51.743 Seetong_tps[469:13839]  --- 取消心跳 destoryHeartBeat --- 
2026-07-27 19:23:51.743 Seetong_tps[469:13839]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-27 19:23:51.746 Seetong_tps[469:13886]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-27 19:23:51.753 Seetong_tps[469:13839] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-27 19:23:51.789 Seetong_tps[469:13839] [保存失败] 相机对象或存储字典为空
2026-07-27 19:23:51.790 Seetong_tps[469:14540] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-27 19:23:51.790 Seetong_tps[469:13839] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785151224000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785143777000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 19:23:51.790 Seetong_tps[469:13839]  --- 取消心跳 destoryHeartBeat --- 
2026-07-27 19:23:51.790 Seetong_tps[469:13839]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-27 19:23:51.790 Seetong_tps[469:14540] --FC_StopDevComEx end
2026-07-27 19:23:51.799 Seetong_tps[469:13839]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-27 20:23:11.160 Seetong_tps[679:34415] app_version=8.3.805
2026-07-27 20:23:11.175 Seetong_tps[679:34415]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-27 20:23:11.175 Seetong_tps[679:34415] showForLogin 1
2026-07-27 20:23:11.175 Seetong_tps[679:34415] AppLaunch 还剩 6.321800231933594 秒
2026-07-27 20:23:11.176 Seetong_tps[679:34421] 询问用户是否开启推送成功
2026-07-27 20:23:11.176 Seetong_tps[679:34421] 用户点击允许接收推送
2026-07-27 20:23:11.180 Seetong_tps[679:34422] remoteNotificationSetting: <UNNotificationSettings: 0x10e2bdae0; 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-07-27 20:23:11.215 Seetong_tps[679:34415]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-27 20:23:11.230 Seetong_tps[679:34444] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTc1OTc5MTE0OSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.n6yXPDygkP76JaFfTLHcPYiZfeBUTokkAK4BUXq6BcE","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTc1OTc5MTE0OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5NCJdfQ.Ub9As_jR0NHtxgDoOXNPpRmZ6FRGaBShb7b2cfTpgsU","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:24900"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24906"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24903"}]}
====
2026-07-27 20:23:11.279 Seetong_tps[679:34415] viewDidLoad/configtime=2026-07-27 下午12:23:11 +0000
2026-07-27 20:23:11.280 Seetong_tps[679:34415]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-27 20:23:11.280 Seetong_tps[679:34415]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-27 20:23:11.342 Seetong_tps[679:34423] ====请求接口 - 成功 - 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: 0x107039180>{number = 2, name = (null)}====
2026-07-27 20:23:11.387 Seetong_tps[679:34415]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-27 20:23:11.387 Seetong_tps[679:34415]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-27 20:23:11.391 Seetong_tps[679:34415]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-27 20:23:11.391 Seetong_tps[679:34415] 开始检查未读客服消息...
2026-07-27 20:23:11.391 Seetong_tps[679:34415] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-27 20:23:11.391 Seetong_tps[679:34415]  --- 取消心跳 destoryHeartBeat --- 
2026-07-27 20:23:11.406 Seetong_tps[679:34415]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-27 20:23:11.406 Seetong_tps[679:34415]  -- WebSocket connection - getNetty - 
2026-07-27 20:23:11.407 Seetong_tps[679:34415]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-27 20:23:11.414 Seetong_tps[679:34415] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-27 20:23:11.414 Seetong_tps[679:34415] NAV deviceOrientationDidChange:1
2026-07-27 20:23:11.419 Seetong_tps[679:34415]  -- groupDeviceList -- 
2026-07-27 20:23:11.419 Seetong_tps[679:34415] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-27 20:23:11.419 Seetong_tps[679:34415]  -- WebSocket connection - getNetty - 
2026-07-27 20:23:11.419 Seetong_tps[679:34415]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-27 20:23:11.539 Seetong_tps[679:34415]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-27 20:23:11.588 Seetong_tps[679:34423] ====请求接口 - 成功 - 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: 0x107039180>{number = 2, name = (null)}====
2026-07-27 20:23:11.610 Seetong_tps[679:34483] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x114078700>{number = 9, name = (null)}====
2026-07-27 20:23:11.613 Seetong_tps[679:34496] ====请求接口 - 成功 - 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: 0x10a0a1b00>{number = 14, name = (null)}====
2026-07-27 20:23:11.619 Seetong_tps[679:34422] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a0a3140>{number = 15, name = (null)}====
2026-07-27 20:23:11.624 Seetong_tps[679:34495] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a0a3040>{number = 16, name = (null)}====
2026-07-27 20:23:11.635 Seetong_tps[679:34497] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVFcCUFUFAlABOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a0a2fc0>{number = 17, name = (null)}====
2026-07-27 20:23:11.648 Seetong_tps[679:34500] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x114195d80>{number = 12, name = (null)}====
2026-07-27 20:23:11.650 Seetong_tps[679:34424] ====请求接口 - 成功 - 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=bjrelay3.s5.seetong.com:11443;type=0&load=26&addr=bjrelay45.s2.seetong.com:6443;type=0&load=16&addr=bjrelay2.s5.seetong.com:15443;","vipRelayServers":"type=0&load=45&addr=bjrelay41.s2.seetong.com:6443;type=0&load=51&addr=bjrelayvip1.s2.seetong.com:7443;type=0&load=40&addr=bjrelayvip2.s2.seetong.com:1443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"223.89.182.230","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10a0a2f80>{number = 18, name = (null)}====
2026-07-27 20:23:11.705 Seetong_tps[679:34427] ====请求接口 - 成功 - 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.208","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785154829000,"lastHeartTime":1785143777000,"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: 0x10a0a3080>{number = 19, name = (null)}====
2026-07-27 20:23:11.705 Seetong_tps[679:34421] ====请求接口 - 成功 - 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: 0x107039240>{number = 3, name = (null)}====
2026-07-27 20:23:11.771 Seetong_tps[679:34415] Super properties have already been unregistered.
2026-07-27 20:23:11.771 Seetong_tps[679:34415] UMAPM_OOMSampling(0,0):NO
2026-07-27 20:23:11.774 Seetong_tps[679:34415]  -- deviceListDataUpdate - AppLaunch 还剩 0.7222130298614502 秒 - 再延迟 1.22221302986145 秒 - 启动耗时 2.27778697013855 秒
2026-07-27 20:23:11.775 Seetong_tps[679:34415]  -- groupDeviceList -- 
2026-07-27 20:23:11.775 Seetong_tps[679:34415] groupDeviceList 已在进行中，跳过新的调用
2026-07-27 20:23:11.775 Seetong_tps[679:34415]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2278 毫秒
2026-07-27 20:23:11.812 Seetong_tps[679:34415]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-27 20:23:11.813 Seetong_tps[679:34415]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-27 20:23:11.814 Seetong_tps[679:34415]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-27 20:23:11.815 Seetong_tps[679:34415]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 569;
}
2026-07-27 20:23:11.816 Seetong_tps[679:34415] ++++-[VideoView dealloc]++++
2026-07-27 20:23:11.819 Seetong_tps[679:34415] OpenGLView20_Seetong dealloc:0x10a095200
2026-07-27 20:23:11.850 Seetong_tps[679:34415]  -- WebSocket - 重置重连次数 -- 
2026-07-27 20:23:11.875 Seetong_tps[679:34415]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-27 20:23:11.875 Seetong_tps[679:34415]  -- WebSocket connection - getNetty - 
2026-07-27 20:23:11.875 Seetong_tps[679:34415]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-27 20:23:11.894 Seetong_tps[679:34415] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-27 20:23:11.894 Seetong_tps[679:34415] 客服消息未读数量: 0
2026-07-27 20:23:11.895 Seetong_tps[679:34415]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-27 20:23:11.896 Seetong_tps[679:34415]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVFcCUFUFAlABOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-27 20:23:11.909 Seetong_tps[679:34415]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-27 20:23:11.909 Seetong_tps[679:34415]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-27 20:23:11.932 Seetong_tps[679:34415]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-27 20:23:11.932 Seetong_tps[679:34415]  -- 获取版本信息成功: {
    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-07-27 20:23:11.932 Seetong_tps[679:34498]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-27 20:23:11.932 Seetong_tps[679:34498]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-27 20:23:11.932 Seetong_tps[679:34498]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-27 20:23:11.933 Seetong_tps[679:34415] UMAPM_NetworkSampling(0,0):NO
2026-07-27 20:23:11.933 Seetong_tps[679:34415]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-27 20:23:11.933 Seetong_tps[679:34415]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-27 20:23:11.933 Seetong_tps[679:34415]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-27 20:23:11.934 Seetong_tps[679:34498]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-27 20:23:11.934 Seetong_tps[679:34498]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-27 20:23:11.934 Seetong_tps[679:34498]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-27 20:23:11.937 Seetong_tps[679:34415] 蓝牙已打开
2026-07-27 20:23:11.943 Seetong_tps[679:34415]  -- STBluetoothManager - 结束扫描 - 
2026-07-27 20:23:11.943 Seetong_tps[679:34415]  -- STBluetoothManager - 开始扫描 - 
2026-07-27 20:23:11.944 Seetong_tps[679:34415]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-27 20:23:11.971 Seetong_tps[679:34415]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-27 20:23:11.971 Seetong_tps[679:34415]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-27 20:23:11.971 Seetong_tps[679:34415]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-27 20:23:11.971 Seetong_tps[679:34415]  -- WebSocket - 重置重连次数 -- 
2026-07-27 20:23:11.971 Seetong_tps[679:34415]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-07-27 20:23:11.974 Seetong_tps[679:34415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 20:23:11.974 Seetong_tps[679:34415]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAUJAlcDUFNpAQQB","reconn":0}}
2026-07-27 20:23:11.974 Seetong_tps[679:34415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 20:23:11.974 Seetong_tps[679:34415]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-27 20:23:11.974 Seetong_tps[679:34415] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785154829000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785143777000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 20:23:11.976 Seetong_tps[679:34415]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-27 20:23:11.976 Seetong_tps[679:34415]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2480 毫秒
2026-07-27 20:23:11.977 Seetong_tps[679:34415] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785154829000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785143777000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 20:23:11.977 Seetong_tps[679:34415]  -- groupDeviceList -- 
2026-07-27 20:23:11.994 Seetong_tps[679:34496] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a0a1b00>{number = 14, name = (null)}====
2026-07-27 20:23:12.192 Seetong_tps[679:34415]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-27 20:23:12.193 Seetong_tps[679:34415]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-27 20:23:12.193 Seetong_tps[679:34415]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-27 20:23:12.194 Seetong_tps[679:34415] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-27 20:23:12.194 Seetong_tps[679:34415] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-27 20:23:12.195 Seetong_tps[679:34415] Formatted Date: 2026-07-27
2026-07-27 20:23:12.195 Seetong_tps[679:34415]  --- webSocketGetServerData msgId: DF7FD883-A96E-452E-8EB0-4C0EFFD7D8A7 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-27";
        token = AVYOAQteVABrAAkFBgUFVAUJAlcDUFBpAQQB;
    };
}
2026-07-27 20:23:12.195 Seetong_tps[679:34415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 20:23:12.195 Seetong_tps[679:34415]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-27 20:23:12.196 Seetong_tps[679:34415]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-27 20:23:12.199 Seetong_tps[679:34415]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-27 20:23:12.200 Seetong_tps[679:34415]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-27 20:23:12.279 Seetong_tps[679:34415] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-27 20:23:12.279 Seetong_tps[679:34415]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-27 20:23:12.279 Seetong_tps[679:34415]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-27 20:23:12.281 Seetong_tps[679:34415] Sorted Dates (Descending): (
)
2026-07-27 20:23:13.024 Seetong_tps[679:34415] AppLaunch hideForRefreshToken
2026-07-27 20:23:13.024 Seetong_tps[679:34415] AppLaunch hideForRefreshToken dismiss
2026-07-27 20:23:13.024 Seetong_tps[679:34415] AppLaunch dismiss...
2026-07-27 20:23:13.329 Seetong_tps[679:34415]  dealloc -- STAppLaunchWindow
2026-07-27 20:23:13.333 Seetong_tps[679:34415]  dealloc -- STAppLaunchViewController
2026-07-27 20:23:13.334 Seetong_tps[679:34415] AppLaunch dismiss... end
2026-07-27 20:23:13.424 Seetong_tps[679:34415] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-27 20:23:13.425 Seetong_tps[679:34415] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-27 20:23:13.425 Seetong_tps[679:34415] 用户设置的具体字体大小: 15.000000
2026-07-27 20:23:13.837 Seetong_tps[679:34444] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-27 20:23:13.837 Seetong_tps[679:34444] [DeviceMonitor] 监控管理器初始化完成
2026-07-27 20:23:14.535 Seetong_tps[679:34415]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-27 20:23:14.784 Seetong_tps[679:34421] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x107039240>{number = 3, name = (null)}====
2026-07-27 20:23:15.049 Seetong_tps[679:34415]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-27 20:23:15.050 Seetong_tps[679:34415]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-27 20:23:15.050 Seetong_tps[679:34415] 滚动已停止500毫秒，执行操作:29115420
2026-07-27 20:23:15.256 Seetong_tps[679:34421] ====请求接口 - 成功 - 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: 0x107039240>{number = 3, name = (null)}====
2026-07-27 20:23:16.367 Seetong_tps[679:34444]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-27 20:23:16.367 Seetong_tps[679:34444]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-27 20:23:16.367 Seetong_tps[679:34444]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-27 20:23:16.373 Seetong_tps[679:34415]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-27 20:23:16.373 Seetong_tps[679:34427] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-27 20:23:16.373 Seetong_tps[679:34421] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-27 20:23:16.413 Seetong_tps[679:34444]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-27 20:23:16.415 Seetong_tps[679:34444]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 20:23:16.415 Seetong_tps[679:34444]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 20:23:16.416 Seetong_tps[679:34424] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-27 20:23:16.416 Seetong_tps[679:34427] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-27 20:23:16.416 Seetong_tps[679:34424] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-27 20:23:16.452 Seetong_tps[679:34444]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-27 20:23:16.453 Seetong_tps[679:34444]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 20:23:16.453 Seetong_tps[679:34444]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-27 20:23:16.453 Seetong_tps[679:34500] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-27 20:23:16.453 Seetong_tps[679:34427] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-27 20:23:16.454 Seetong_tps[679:34500] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-27 20:23:16.510 Seetong_tps[679:34451]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-27 20:23:16.618 Seetong_tps[679:34415]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-27 20:23:16.618 Seetong_tps[679:34451]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-27 20:23:16.972 Seetong_tps[679:34415]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-27 20:23:16.984 Seetong_tps[679:34415] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-27 20:23:17.038 Seetong_tps[679:34415] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-27 20:23:17.038 Seetong_tps[679:34500] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-27 20:23:17.038 Seetong_tps[679:34415]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-27 20:23:17.039 Seetong_tps[679:34415] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-27 20:23:17.042 Seetong_tps[679:34415]  -- STBluetoothManager - 结束扫描 - 
2026-07-27 20:23:17.066 Seetong_tps[679:34415]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-27 下午8:23:17 067
2026-07-27 20:23:17.067 Seetong_tps[679:34415]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3a4380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3b8980>; layer = <CALayer: 0x10a384c60>>
2026-07-27 20:23:17.067 Seetong_tps[679:34415]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3a4380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3b8980>; layer = <CALayer: 0x10a384c60>> -- _camera.supportPlatform: 0
2026-07-27 20:23:17.067 Seetong_tps[679:34415]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-27 下午12:23:17 +0000
2026-07-27 20:23:17.067 Seetong_tps[679:34415]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-26 \U4e0a\U534810:40:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U53483:06:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U534811:23:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0b\U534812:23:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-27 20:23:17.068 Seetong_tps[679:34415]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-27 下午8:23:17 068
2026-07-27 20:23:17.069 Seetong_tps[679:34500] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-27 20:23:17.122 Seetong_tps[679:34415]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 20:23:17.129 Seetong_tps[679:34415] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-27 20:23:17.132 Seetong_tps[679:34415]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 20:23:17.133 Seetong_tps[679:34415] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-27 20:23:17.175 Seetong_tps[679:34415] MessageThrottle reloadTableView ---
2026-07-27 20:23:17.184 Seetong_tps[679:34415]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-27 20:23:17.188 Seetong_tps[679:34415] 未处理的 biz 类型: res_video_preview_advert
2026-07-27 20:23:17.188 Seetong_tps[679:34415]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-27 20:23:17.213 Seetong_tps[679:34415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.17 - 设备: 庭院 - 29115420
2026-07-27 20:23:17.214 Seetong_tps[679:34415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.18 - 设备: 庭院 - 29115420
2026-07-27 20:23:17.223 Seetong_tps[679:34415] uid:29115420 playAudio
2026-07-27 20:23:17.224 Seetong_tps[679:34415]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-27 20:23:17.224 Seetong_tps[679:34415]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-27 20:23:17.224 Seetong_tps[679:34498] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-27 20:23:17.357 Seetong_tps[679:34415] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-27 20:23:17.903 Seetong_tps[679:34451] ===29115420===
2026-07-27 20:23:17.904 Seetong_tps[679:34451] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-27 20:23:17.904 Seetong_tps[679:34444] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-27 20:23:17.905 Seetong_tps[679:34444] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-27 20:23:17.905 Seetong_tps[679:34444] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072c24c0>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e1dca00>
2026-07-27 20:23:17.905 Seetong_tps[679:34444] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-27 20:23:17.905 Seetong_tps[679:34444] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-27 20:23:17.905 Seetong_tps[679:34444] InitDecodePortLog: playsettype = 50
2026-07-27 20:23:17.908 Seetong_tps[679:34415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.87 - 设备: 庭院 - 29115420
2026-07-27 20:23:17.908 Seetong_tps[679:34444] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-27 20:23:17.908 Seetong_tps[679:34444] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-27 20:23:17.909 Seetong_tps[679:34444] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-27 20:23:17.909 Seetong_tps[679:34444] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-27 20:23:17.909 Seetong_tps[679:34444] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-27 20:23:17.909 Seetong_tps[679:34444] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-27 20:23:17.910 Seetong_tps[679:34444] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-27 20:23:17.912 Seetong_tps[679:34415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.87 - 设备: 庭院 - 29115420
2026-07-27 20:23:18.255 Seetong_tps[679:34562] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-07-27 20:23:18.278 Seetong_tps[679:34415] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-27 20:23:18.307 Seetong_tps[679:34415] uid:29115420 playAudio
2026-07-27 20:23:18.308 Seetong_tps[679:34483] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-27 20:23:18.308 Seetong_tps[679:34415] uid:29115420 playAudio
2026-07-27 20:23:18.309 Seetong_tps[679:34415] checkPortStatus:_decodePort=1
2026-07-27 20:23:18.309 Seetong_tps[679:34415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.27 - 设备: 庭院 - 29115420
2026-07-27 20:23:18.310 Seetong_tps[679:34415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.27 - 设备: 庭院 - 29115420
2026-07-27 20:23:18.317 Seetong_tps[679:34562] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-07-27 20:23:18.326 Seetong_tps[679:34415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.29 - 设备: 庭院 - 29115420
2026-07-27 20:23:18.618 Seetong_tps[679:34451]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-27 20:23:18.618 Seetong_tps[679:34451] Failed to get IoT drive away set configuration.
2026-07-27 20:23:18.618 Seetong_tps[679:34451]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-27 20:23:21.808 Seetong_tps[679:34415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 20:23:23.938 Seetong_tps[679:34415]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3a4380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3b8980>; layer = <CALayer: 0x10a384c60>>
2026-07-27 20:23:23.938 Seetong_tps[679:34415] #####Vstop:uid:29115420-0-port:1
2026-07-27 20:23:23.939 Seetong_tps[679:34415] -----------1release decodeport = 1
2026-07-27 20:23:23.939 Seetong_tps[679:34415]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1200;
    "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-07-27 20:23:23.940 Seetong_tps[679:34415] _openGLView clearFrame ...
2026-07-27 20:23:23.957 Seetong_tps[679:34415] 当前控制器：STPlaybackVC
2026-07-27 20:23:23.957 Seetong_tps[679:34415]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-27 20:23:23.957 Seetong_tps[679:34415] 开始监听camera_nvr的onlineStatus属性变化
2026-07-27 20:23:23.957 Seetong_tps[679:34415] camera_nvr对象已切换，重新设置KVO监听
2026-07-27 20:23:23.967 Seetong_tps[679:34415] 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-07-27 20:23:24.277 Seetong_tps[679:34415]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 20:23:24.278 Seetong_tps[679:34415] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 20:23:24.279 Seetong_tps[679:34415]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 20:23:24.280 Seetong_tps[679:34415] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 20:23:24.280 Seetong_tps[679:34415]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 20:23:24.281 Seetong_tps[679:34415] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 20:23:24.281 Seetong_tps[679:34415]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-27 20:23:24.282 Seetong_tps[679:34415] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 20:23:24.298 Seetong_tps[679:34415]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-27 20:23:24.298 Seetong_tps[679:34415] ====高度=91.000000
2026-07-27 20:23:24.298 Seetong_tps[679:34415]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-27 20:23:24.301 Seetong_tps[679:34415] 停止监听camera_nvr的onlineStatus属性变化
2026-07-27 20:23:24.301 Seetong_tps[679:34415] 开始监听camera_nvr的onlineStatus属性变化
2026-07-27 20:23:24.302 Seetong_tps[679:34415] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-27 20:23:24.303 Seetong_tps[679:34415] ###### stopNvrRemoteRecord ......
2026-07-27 20:23:24.306 Seetong_tps[679:34415] updateAlarmListTable:messageModelList=0
2026-07-27 20:23:24.317 Seetong_tps[679:34415]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-27 20:23:24.317 Seetong_tps[679:34498] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-27 20:23:24.317 Seetong_tps[679:34415]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-27 20:23:24.317 Seetong_tps[679:34415]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-27 20:23:24.317 Seetong_tps[679:34415] updateAlarmListTable:messageModelList=0
2026-07-27 20:23:24.394 Seetong_tps[679:34444] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-27 20:23:24.394 Seetong_tps[679:34444]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-27 20:23:24.394 Seetong_tps[679:34444] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072c24c0>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e1dca00>
2026-07-27 20:23:24.394 Seetong_tps[679:34444] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-27 20:23:24.394 Seetong_tps[679:34444] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-27 20:23:24.394 Seetong_tps[679:34444] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-27 20:23:24.394 Seetong_tps[679:34444] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-27 20:23:24.394 Seetong_tps[679:34444] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-27 20:23:24.416 Seetong_tps[679:34415] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-27 20:23:24.501 Seetong_tps[679:34418] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x107038e80>{number = 4, name = (null)}====
2026-07-27 20:23:24.511 Seetong_tps[679:34415]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-27 20:23:24.537 Seetong_tps[679:34415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.50 - 设备: 庭院 - 29115420
2026-07-27 20:23:24.557 Seetong_tps[679:34422] ====请求接口 - 成功 - 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: 0x10a0a3140>{number = 15, name = (null)}====
2026-07-27 20:23:24.628 Seetong_tps[679:34498] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x114197900>{number = 11, name = (null)}====
2026-07-27 20:23:26.709 Seetong_tps[679:34451] ===29115420===
2026-07-27 20:23:28.274 Seetong_tps[679:34415]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-27 20:23:30.396 Seetong_tps[679:34451]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000011111111111111110000 - result: 0 - devid: 29115420
2026-07-27 20:23:30.913 Seetong_tps[679:34451] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2720
2026-07-27 20:23:30.915 Seetong_tps[679:34415] timeSliceArray.count=171
2026-07-27 20:23:31.040 Seetong_tps[679:34415] nvrParseRecPlayBlock timelineModelArray.count=170
2026-07-27 20:23:31.040 Seetong_tps[679:34415] timelineModel.timePaint=20:22:14-20:22:33,timelineModel.recordType=7
2026-07-27 20:23:31.126 Seetong_tps[679:34415] updateAlarmListTable:messageModelList=85
2026-07-27 20:23:31.127 Seetong_tps[679:34415]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-27 20:23:31.131 Seetong_tps[679:34415]  --- setFirstTimePosition --- i: 169 - recordType: 7
2026-07-27 20:23:31.131 Seetong_tps[679:34415] _firstHaveDataTime=20:22:14
2026-07-27 20:23:31.808 Seetong_tps[679:34415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 20:23:32.645 Seetong_tps[679:34415]  -- 预览倒计时 -- User interaction detected
2026-07-27 20:23:32.667 Seetong_tps[679:34415] uid:29115420 FC_P2PNvrReplayByTime
2026-07-27 20:23:32.667 Seetong_tps[679:34415]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-26 \U4e0a\U534810:40:37 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U53483:06:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U534811:23:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0b\U534812:23:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-27 20:23:32.667 Seetong_tps[679:34415]  -- 播放视频（录像） -- 开始时间: 2026-07-27 下午12:23:32 +0000
2026-07-27 20:23:32.668 Seetong_tps[679:34418] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260727202214
2026-07-27 20:23:32.668 Seetong_tps[679:34415]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727202214
2026-07-27 20:23:33.050 Seetong_tps[679:34451]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 20:23:33.573 Seetong_tps[679:34444] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-27 20:23:33.573 Seetong_tps[679:34444]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-27 20:23:33.574 Seetong_tps[679:34444] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072c24c0>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e1dca00>
2026-07-27 20:23:33.574 Seetong_tps[679:34444] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-27 20:23:33.574 Seetong_tps[679:34444] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-27 20:23:33.575 Seetong_tps[679:34444] InitDecodePortLog: playsettype = 50
2026-07-27 20:23:33.575 Seetong_tps[679:34415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.91 - 设备: 庭院 - 29115420
2026-07-27 20:23:33.575 Seetong_tps[679:34444] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-27 20:23:33.575 Seetong_tps[679:34444] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-27 20:23:33.575 Seetong_tps[679:34444] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-27 20:23:33.576 Seetong_tps[679:34444] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-27 20:23:33.576 Seetong_tps[679:34444] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-27 20:23:33.576 Seetong_tps[679:34444] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-27 20:23:33.576 Seetong_tps[679:34444] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-27 20:23:33.578 Seetong_tps[679:34415]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.91 - 设备: 庭院 - 29115420
2026-07-27 20:23:33.581 Seetong_tps[679:34415] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-27 20:23:33.646 Seetong_tps[679:34415] 卡回放第一帧回调 倍速 = 0
2026-07-27 20:23:36.657 Seetong_tps[679:34415]  -- 预览倒计时 -- User interaction detected
2026-07-27 20:23:36.671 Seetong_tps[679:34415]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727202125
2026-07-27 20:23:36.671 Seetong_tps[679:34500] zhangw_controlNvrRemoteRecord:strDateTime=20260727202125,action=6
2026-07-27 20:23:36.736 Seetong_tps[679:34451]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 20:23:41.808 Seetong_tps[679:34415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 20:23:43.296 Seetong_tps[679:34415]  -- 预览倒计时 -- User interaction detected
2026-07-27 20:23:43.319 Seetong_tps[679:34418] zhangw_controlNvrRemoteRecord:strDateTime=20260727200514,action=6
2026-07-27 20:23:43.319 Seetong_tps[679:34415]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727200514
2026-07-27 20:23:43.839 Seetong_tps[679:34451]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 20:23:46.240 Seetong_tps[679:34647] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-27 20:23:46.241 Seetong_tps[679:34647] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-27 20:23:46.242 Seetong_tps[679:34647] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-27 20:23:46.243 Seetong_tps[679:34647] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-27 20:23:46.244 Seetong_tps[679:34647] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-27 20:23:49.036 Seetong_tps[679:34415]  -- 预览倒计时 -- User interaction detected
2026-07-27 20:23:49.051 Seetong_tps[679:34415]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727195910
2026-07-27 20:23:49.051 Seetong_tps[679:34500] zhangw_controlNvrRemoteRecord:strDateTime=20260727195910,action=6
2026-07-27 20:23:49.145 Seetong_tps[679:34451]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 20:23:51.808 Seetong_tps[679:34415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 20:23:55.868 Seetong_tps[679:34415]  -- 预览倒计时 -- User interaction detected
2026-07-27 20:23:55.879 Seetong_tps[679:34846] zhangw_controlNvrRemoteRecord:strDateTime=20260727185009,action=6
2026-07-27 20:23:55.879 Seetong_tps[679:34415]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727185009
2026-07-27 20:23:56.011 Seetong_tps[679:34451]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 20:23:58.658 Seetong_tps[679:34415]  -- 预览倒计时 -- User interaction detected
2026-07-27 20:23:58.670 Seetong_tps[679:34500] zhangw_controlNvrRemoteRecord:strDateTime=20260727191653,action=6
2026-07-27 20:23:58.670 Seetong_tps[679:34415]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727191653
2026-07-27 20:23:58.729 Seetong_tps[679:34451]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 20:24:01.807 Seetong_tps[679:34415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 20:24:02.241 Seetong_tps[679:34415]  -- 预览倒计时 -- User interaction detected
2026-07-27 20:24:02.255 Seetong_tps[679:34846] zhangw_controlNvrRemoteRecord:strDateTime=20260727192125,action=6
2026-07-27 20:24:02.255 Seetong_tps[679:34415]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727192125
2026-07-27 20:24:02.375 Seetong_tps[679:34451]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 20:24:06.309 Seetong_tps[679:34415]  -- 预览倒计时 -- User interaction detected
2026-07-27 20:24:06.321 Seetong_tps[679:34415]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260727194348
2026-07-27 20:24:06.321 Seetong_tps[679:34422] zhangw_controlNvrRemoteRecord:strDateTime=20260727194348,action=6
2026-07-27 20:24:06.603 Seetong_tps[679:34451]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-27 20:24:11.808 Seetong_tps[679:34415]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-27 20:24:16.574 Seetong_tps[679:34444]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-27 20:24:16.576 Seetong_tps[679:34415] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-27 20:24:16.576 Seetong_tps[679:34415] ###### stopNvrRemoteRecord ......
2026-07-27 20:24:16.602 Seetong_tps[679:34415]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-27 20:24:16.603 Seetong_tps[679:34415] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785154829000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785143777000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 20:24:16.603 Seetong_tps[679:34415]  --- 取消心跳 destoryHeartBeat --- 
2026-07-27 20:24:16.603 Seetong_tps[679:34415]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-27 20:24:16.612 Seetong_tps[679:34415] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-27 20:24:16.643 Seetong_tps[679:34415] [保存失败] 相机对象或存储字典为空
2026-07-27 20:24:16.644 Seetong_tps[679:34647] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-27 20:24:16.644 Seetong_tps[679:34647] --FC_StopDevComEx end
2026-07-27 20:24:16.644 Seetong_tps[679:34415] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785154829000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785143777000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-27 20:24:16.644 Seetong_tps[679:34415]  --- 取消心跳 destoryHeartBeat --- 
2026-07-27 20:24:16.644 Seetong_tps[679:34415]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-27 20:24:16.653 Seetong_tps[679:34415]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-28 10:20:32.699 Seetong_tps[4671:381152] app_version=8.3.805
2026-07-28 10:20:32.714 Seetong_tps[4671:381167] 询问用户是否开启推送成功
2026-07-28 10:20:32.714 Seetong_tps[4671:381152]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-28 10:20:32.714 Seetong_tps[4671:381152] showForLogin 1
2026-07-28 10:20:32.714 Seetong_tps[4671:381152] AppLaunch 还剩 6.556746006011963 秒
2026-07-28 10:20:32.714 Seetong_tps[4671:381167] 用户点击允许接收推送
2026-07-28 10:20:32.716 Seetong_tps[4671:381163] remoteNotificationSetting: <UNNotificationSettings: 0x10e699400; 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-07-28 10:20:32.736 Seetong_tps[4671:381152]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-28 10:20:32.777 Seetong_tps[4671:381152] viewDidLoad/configtime=2026-07-28 上午2:20:32 +0000
2026-07-28 10:20:32.778 Seetong_tps[4671:381152]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-28 10:20:32.778 Seetong_tps[4671:381152]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-28 10:20:32.839 Seetong_tps[4671:381152]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-28 10:20:32.839 Seetong_tps[4671:381152]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-28 10:20:32.841 Seetong_tps[4671:381152]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-28 10:20:32.841 Seetong_tps[4671:381152] 开始检查未读客服消息...
2026-07-28 10:20:32.841 Seetong_tps[4671:381152] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-28 10:20:32.841 Seetong_tps[4671:381152]  --- 取消心跳 destoryHeartBeat --- 
2026-07-28 10:20:32.849 Seetong_tps[4671:381152]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-28 10:20:32.849 Seetong_tps[4671:381152]  -- WebSocket connection - getNetty - 
2026-07-28 10:20:32.850 Seetong_tps[4671:381152]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-28 10:20:32.853 Seetong_tps[4671:381152] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-28 10:20:32.853 Seetong_tps[4671:381152] NAV deviceOrientationDidChange:1
2026-07-28 10:20:32.855 Seetong_tps[4671:381152]  -- groupDeviceList -- 
2026-07-28 10:20:32.855 Seetong_tps[4671:381152] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-28 10:20:32.855 Seetong_tps[4671:381152]  -- WebSocket connection - getNetty - 
2026-07-28 10:20:32.855 Seetong_tps[4671:381152]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-28 10:20:32.904 Seetong_tps[4671:381189] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTgxMDAzMjc4Mywic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.wnJ53bJDuFcnSAjJQoxK8b-9-aM4XpRs3uM02CtNXKI","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTgxMDAzMjc4NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5MSJdfQ.JG7COeTZLHR5iMxjeHwwLxHcJMMuXXgC5YwdOeUTtxo","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:24900"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24900"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24900"}]}
====
2026-07-28 10:20:32.910 Seetong_tps[4671:381152]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-28 10:20:32.958 Seetong_tps[4671:381161] ====请求接口 - 成功 - 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: 0x107439200>{number = 2, name = (null)}====
2026-07-28 10:20:33.039 Seetong_tps[4671:381152] Super properties have already been unregistered.
2026-07-28 10:20:33.039 Seetong_tps[4671:381152] UMAPM_OOMSampling(0,0):NO
2026-07-28 10:20:33.042 Seetong_tps[4671:381152]  -- deviceListDataUpdate - AppLaunch 还剩 1.228851079940796 秒 - 再延迟 1.728851079940796 秒 - 启动耗时 1.771148920059204 秒
2026-07-28 10:20:33.042 Seetong_tps[4671:381152]  -- groupDeviceList -- 
2026-07-28 10:20:33.042 Seetong_tps[4671:381152] groupDeviceList 已在进行中，跳过新的调用
2026-07-28 10:20:33.042 Seetong_tps[4671:381152]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1771 毫秒
2026-07-28 10:20:33.044 Seetong_tps[4671:381152]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-28 10:20:33.044 Seetong_tps[4671:381152]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-28 10:20:33.044 Seetong_tps[4671:381152]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-28 10:20:33.045 Seetong_tps[4671:381152]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 570;
}
2026-07-28 10:20:33.046 Seetong_tps[4671:381152] ++++-[VideoView dealloc]++++
2026-07-28 10:20:33.047 Seetong_tps[4671:381152] OpenGLView20_Seetong dealloc:0x128c65200
2026-07-28 10:20:33.074 Seetong_tps[4671:381152]  -- WebSocket - 重置重连次数 -- 
2026-07-28 10:20:33.088 Seetong_tps[4671:381152]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-28 10:20:33.088 Seetong_tps[4671:381152]  -- WebSocket connection - getNetty - 
2026-07-28 10:20:33.088 Seetong_tps[4671:381152]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-28 10:20:33.091 Seetong_tps[4671:381167] ====请求接口 - 成功 - 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: 0x10743b800>{number = 7, name = (null)}====
2026-07-28 10:20:33.091 Seetong_tps[4671:381255] ====请求接口 - 成功 - 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: 0x128c69b00>{number = 16, name = (null)}====
2026-07-28 10:20:33.091 Seetong_tps[4671:381163] ====请求接口 - 成功 - 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: 0x118126a80>{number = 10, name = (null)}====
2026-07-28 10:20:33.097 Seetong_tps[4671:381256] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x128c6a400>{number = 18, name = (null)}====
2026-07-28 10:20:33.100 Seetong_tps[4671:381152] UMAPM_NetworkSampling(0,0):NO
2026-07-28 10:20:33.100 Seetong_tps[4671:381152]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-28 10:20:33.100 Seetong_tps[4671:381152]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-28 10:20:33.100 Seetong_tps[4671:381152]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-28 10:20:33.101 Seetong_tps[4671:381152] 蓝牙已打开
2026-07-28 10:20:33.106 Seetong_tps[4671:381152]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-28 10:20:33.111 Seetong_tps[4671:381152]  -- 获取版本信息成功: {
    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-07-28 10:20:33.115 Seetong_tps[4671:381258] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVFcNU1UFAVIDOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x128c69500>{number = 19, name = (null)}====
2026-07-28 10:20:33.125 Seetong_tps[4671:381160] ====请求接口 - 成功 - 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=bjrelay60.s5.seetong.com:6443;type=0&load=22&addr=bjrelay51.s5.seetong.com:6443;type=0&load=18&addr=bjrelay47.s2.seetong.com:10443;","vipRelayServers":"type=0&load=56&addr=bjrelayvip3.s2.seetong.com:6443;type=0&load=52&addr=bjrelayvip2.s2.seetong.com:14443;type=0&load=47&addr=bjrelay44.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.233","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107438d00>{number = 4, name = (null)}====
2026-07-28 10:20:33.128 Seetong_tps[4671:381152]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-28 10:20:33.129 Seetong_tps[4671:381257] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x11827bb00>{number = 20, name = (null)}====
2026-07-28 10:20:33.129 Seetong_tps[4671:381164] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x107439240>{number = 3, name = (null)}====
2026-07-28 10:20:33.140 Seetong_tps[4671:381259] ====请求接口 - 成功 - 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: 0x128dc6000>{number = 21, name = (null)}====
2026-07-28 10:20:33.140 Seetong_tps[4671:381254] ====请求接口 - 成功 - 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.208","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785204097000,"lastHeartTime":1785187101000,"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: 0x128dc4000>{number = 22, name = (null)}====
2026-07-28 10:20:33.157 Seetong_tps[4671:381266] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1181a37c0>{number = 12, name = (null)}====
2026-07-28 10:20:33.217 Seetong_tps[4671:381152]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-28 10:20:33.218 Seetong_tps[4671:381152]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVFcNU1UFAVIDOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-28 10:20:33.224 Seetong_tps[4671:381152]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-28 10:20:33.224 Seetong_tps[4671:381152]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-28 10:20:33.234 Seetong_tps[4671:381152] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-28 10:20:33.234 Seetong_tps[4671:381152] 客服消息未读数量: 0
2026-07-28 10:20:33.238 Seetong_tps[4671:381152]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-28 10:20:33.238 Seetong_tps[4671:381266]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-28 10:20:33.238 Seetong_tps[4671:381266]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-28 10:20:33.238 Seetong_tps[4671:381266]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-28 10:20:33.238 Seetong_tps[4671:381266]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-28 10:20:33.238 Seetong_tps[4671:381266]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-28 10:20:33.239 Seetong_tps[4671:381266]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-28 10:20:33.240 Seetong_tps[4671:381152]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-28 10:20:33.240 Seetong_tps[4671:381152]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-28 10:20:33.242 Seetong_tps[4671:381152]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-28 10:20:33.242 Seetong_tps[4671:381152]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1971 毫秒
2026-07-28 10:20:33.242 Seetong_tps[4671:381152] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785204097000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785187101000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-28 10:20:33.242 Seetong_tps[4671:381152]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-28 10:20:33.242 Seetong_tps[4671:381152]  -- groupDeviceList -- 
2026-07-28 10:20:33.242 Seetong_tps[4671:381152]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-28 10:20:33.242 Seetong_tps[4671:381152]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-28 10:20:33.242 Seetong_tps[4671:381152]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-28 10:20:33.242 Seetong_tps[4671:381152]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-28 10:20:33.243 Seetong_tps[4671:381152]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-28 10:20:33.319 Seetong_tps[4671:381152]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-28 10:20:33.319 Seetong_tps[4671:381152]  -- WebSocket - 重置重连次数 -- 
2026-07-28 10:20:33.319 Seetong_tps[4671:381152]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-28 10:20:33.321 Seetong_tps[4671:381152]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 10:20:33.321 Seetong_tps[4671:381152]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAoIAlcAUlFpAQQB","reconn":0}}
2026-07-28 10:20:33.321 Seetong_tps[4671:381152]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 10:20:33.321 Seetong_tps[4671:381152] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785204097000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785187101000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-28 10:20:33.326 Seetong_tps[4671:381273] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x128eae440>{number = 24, name = (null)}====
2026-07-28 10:20:33.342 Seetong_tps[4671:381152]  -- STBluetoothManager - 结束扫描 - 
2026-07-28 10:20:33.342 Seetong_tps[4671:381152]  -- STBluetoothManager - 开始扫描 - 
2026-07-28 10:20:33.460 Seetong_tps[4671:381152] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-28 10:20:33.460 Seetong_tps[4671:381152] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-28 10:20:33.460 Seetong_tps[4671:381152] Formatted Date: 2026-07-28
2026-07-28 10:20:33.461 Seetong_tps[4671:381152]  --- webSocketGetServerData msgId: 7AE92758-F760-4552-B0BD-C9B7E1A5AA82 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-28";
        token = AVYOAQteVABrAAkFBgUFVAoIAlcAUlFpAQQB;
    };
}
2026-07-28 10:20:33.461 Seetong_tps[4671:381152]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 10:20:33.461 Seetong_tps[4671:381152]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-28 10:20:33.474 Seetong_tps[4671:381152]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-28 10:20:33.529 Seetong_tps[4671:381152] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-28 10:20:33.529 Seetong_tps[4671:381152]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-28 10:20:33.530 Seetong_tps[4671:381152]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-28 10:20:33.531 Seetong_tps[4671:381152] Sorted Dates (Descending): (
)
2026-07-28 10:20:34.857 Seetong_tps[4671:381152] AppLaunch hideForRefreshToken
2026-07-28 10:20:34.857 Seetong_tps[4671:381152] AppLaunch hideForRefreshToken dismiss
2026-07-28 10:20:34.857 Seetong_tps[4671:381152] AppLaunch dismiss...
2026-07-28 10:20:34.857 Seetong_tps[4671:381152] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-28 10:20:34.858 Seetong_tps[4671:381152] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-28 10:20:34.858 Seetong_tps[4671:381152] 用户设置的具体字体大小: 15.000000
2026-07-28 10:20:35.165 Seetong_tps[4671:381152]  dealloc -- STAppLaunchWindow
2026-07-28 10:20:35.167 Seetong_tps[4671:381152]  dealloc -- STAppLaunchViewController
2026-07-28 10:20:35.169 Seetong_tps[4671:381152] AppLaunch dismiss... end
2026-07-28 10:20:35.751 Seetong_tps[4671:381152]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-28 10:20:35.762 Seetong_tps[4671:381152] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-28 10:20:35.814 Seetong_tps[4671:381254] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-28 10:20:35.814 Seetong_tps[4671:381152] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-28 10:20:35.815 Seetong_tps[4671:381152]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 10:20:35.816 Seetong_tps[4671:381152] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-28 10:20:35.825 Seetong_tps[4671:381152]  -- STBluetoothManager - 结束扫描 - 
2026-07-28 10:20:35.841 Seetong_tps[4671:381152]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-28 上午10:20:35 841
2026-07-28 10:20:35.841 Seetong_tps[4671:381152]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x128fe4700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x128fd3d20>; layer = <CALayer: 0x128fd1f40>>
2026-07-28 10:20:35.841 Seetong_tps[4671:381152]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x128fe4700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x128fd3d20>; layer = <CALayer: 0x128fd1f40>> -- _camera.supportPlatform: 0
2026-07-28 10:20:35.841 Seetong_tps[4671:381152]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-28 上午2:20:35 +0000
2026-07-28 10:20:35.841 Seetong_tps[4671:381152]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-27 \U4e0a\U53483:06:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0a\U534811:23:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0b\U534812:23:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-28 \U4e0a\U53482:20:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-28 10:20:35.842 Seetong_tps[4671:381152]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-28 上午10:20:35 842
2026-07-28 10:20:35.842 Seetong_tps[4671:381273] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-28 10:20:35.865 Seetong_tps[4671:381152]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-28 10:20:35.868 Seetong_tps[4671:381152] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-28 10:20:35.870 Seetong_tps[4671:381152]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-28 10:20:35.871 Seetong_tps[4671:381152] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-28 10:20:35.888 Seetong_tps[4671:381152]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-28 10:20:35.891 Seetong_tps[4671:381152]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-28 10:20:35.902 Seetong_tps[4671:381152]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-28 10:20:35.902 Seetong_tps[4671:381152]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-28 10:20:35.912 Seetong_tps[4671:381152] 未处理的 biz 类型: res_video_preview_advert
2026-07-28 10:20:35.912 Seetong_tps[4671:381152]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-28 10:20:35.928 Seetong_tps[4671:381152] uid:29115420 playAudio
2026-07-28 10:20:35.928 Seetong_tps[4671:381152]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-28 10:20:35.928 Seetong_tps[4671:381152]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-28 10:20:36.108 Seetong_tps[4671:381254] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x128dc4000>{number = 22, name = (null)}====
2026-07-28 10:20:36.125 Seetong_tps[4671:381152] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-28 10:20:36.403 Seetong_tps[4671:381152]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-28 10:20:36.404 Seetong_tps[4671:381152]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-28 10:20:36.404 Seetong_tps[4671:381152] 滚动已停止500毫秒，执行操作:29115420
2026-07-28 10:20:36.736 Seetong_tps[4671:381265] ====请求接口 - 成功 - 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: 0x11827a2c0>{number = 14, name = (null)}====
2026-07-28 10:20:37.766 Seetong_tps[4671:381189] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-28 10:20:37.766 Seetong_tps[4671:381189] [DeviceMonitor] 监控管理器初始化完成
2026-07-28 10:20:37.783 Seetong_tps[4671:381152]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-28 上午10:20:37 782
2026-07-28 10:20:37.783 Seetong_tps[4671:381152]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x128fe4700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x128fd3d20>; layer = <CALayer: 0x128fd1f40>>
2026-07-28 10:20:37.783 Seetong_tps[4671:381152]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x128fe4700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x128fd3d20>; layer = <CALayer: 0x128fd1f40>> -- _camera.supportPlatform: 0
2026-07-28 10:20:37.783 Seetong_tps[4671:381152]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-28 上午10:20:37 784
2026-07-28 10:20:37.784 Seetong_tps[4671:381152]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-28 10:20:37.784 Seetong_tps[4671:381152]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-28 10:20:37.784 Seetong_tps[4671:381152]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.97 - 设备: 庭院 - 29115420
2026-07-28 10:20:38.234 Seetong_tps[4671:381152] UMAPM_OOMSampling(1,0):NO
2026-07-28 10:20:38.235 Seetong_tps[4671:381152] UMAPM_NetworkSampling(0,0):NO
2026-07-28 10:20:38.358 Seetong_tps[4671:381189]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-28 10:20:38.358 Seetong_tps[4671:381189]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-28 10:20:38.358 Seetong_tps[4671:381189] onDeviceAuthSuccess:uid=29115420
2026-07-28 10:20:38.358 Seetong_tps[4671:381189]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785205238.358540,lastReceiveYUVTimeInterval=1785205237.783440,interval=1,videoView=0x128fe4700
2026-07-28 10:20:38.358 Seetong_tps[4671:381189]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-28 10:20:38.363 Seetong_tps[4671:381152]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-28 10:20:38.363 Seetong_tps[4671:381257] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-28 10:20:38.363 Seetong_tps[4671:381254] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-28 10:20:39.298 Seetong_tps[4671:381195] ===29115420===
2026-07-28 10:20:39.299 Seetong_tps[4671:381195] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-28 10:20:39.304 Seetong_tps[4671:381189] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-28 10:20:39.305 Seetong_tps[4671:381189] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-28 10:20:39.305 Seetong_tps[4671:381189] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076b3100>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e5c0a00>
2026-07-28 10:20:39.305 Seetong_tps[4671:381189] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-28 10:20:39.305 Seetong_tps[4671:381189] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-28 10:20:39.305 Seetong_tps[4671:381189] InitDecodePortLog: playsettype = 50
2026-07-28 10:20:39.306 Seetong_tps[4671:381189] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-28 10:20:39.306 Seetong_tps[4671:381189] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-28 10:20:39.306 Seetong_tps[4671:381189] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-28 10:20:39.306 Seetong_tps[4671:381189] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-28 10:20:39.306 Seetong_tps[4671:381189] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-28 10:20:39.306 Seetong_tps[4671:381189] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-28 10:20:39.307 Seetong_tps[4671:381189] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-28 10:20:39.307 Seetong_tps[4671:381152]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.49 - 设备: 庭院 - 29115420
2026-07-28 10:20:39.310 Seetong_tps[4671:381152]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.49 - 设备: 庭院 - 29115420
2026-07-28 10:20:39.599 Seetong_tps[4671:381189]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-28 10:20:39.600 Seetong_tps[4671:381189]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 10:20:39.600 Seetong_tps[4671:381189]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 10:20:39.601 Seetong_tps[4671:381254] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-28 10:20:39.601 Seetong_tps[4671:381254] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-28 10:20:39.601 Seetong_tps[4671:381164] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-28 10:20:39.606 Seetong_tps[4671:381152] uid:29115420 playAudio
2026-07-28 10:20:39.607 Seetong_tps[4671:381152]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-28 10:20:39.607 Seetong_tps[4671:381152]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-28 10:20:39.607 Seetong_tps[4671:381164] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-28 10:20:39.630 Seetong_tps[4671:381152] checkPortStatus:_decodePort=1
2026-07-28 10:20:39.633 Seetong_tps[4671:381152]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.82 - 设备: 庭院 - 29115420
2026-07-28 10:20:39.707 Seetong_tps[4671:381323] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-28 10:20:39.718 Seetong_tps[4671:381152] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-28 10:20:39.723 Seetong_tps[4671:381323] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-28 10:20:39.739 Seetong_tps[4671:381152] uid:29115420 playAudio
2026-07-28 10:20:39.739 Seetong_tps[4671:381266] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-28 10:20:39.740 Seetong_tps[4671:381152] uid:29115420 playAudio
2026-07-28 10:20:39.750 Seetong_tps[4671:381152] checkPortStatus:_decodePort=1
2026-07-28 10:20:39.750 Seetong_tps[4671:381152]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.93 - 设备: 庭院 - 29115420
2026-07-28 10:20:39.752 Seetong_tps[4671:381152]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.94 - 设备: 庭院 - 29115420
2026-07-28 10:20:39.917 Seetong_tps[4671:381189]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-28 10:20:39.917 Seetong_tps[4671:381189]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 10:20:39.917 Seetong_tps[4671:381189]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 10:20:39.917 Seetong_tps[4671:381254] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-28 10:20:39.917 Seetong_tps[4671:381254] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-28 10:20:39.917 Seetong_tps[4671:381164] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-28 10:20:39.918 Seetong_tps[4671:381189]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-28 10:20:39.918 Seetong_tps[4671:381189]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 10:20:39.918 Seetong_tps[4671:381189]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 10:20:39.918 Seetong_tps[4671:381164] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-28 10:20:39.918 Seetong_tps[4671:381164] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-28 10:20:39.918 Seetong_tps[4671:381164] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-28 10:20:39.930 Seetong_tps[4671:381152] uid:29115420 playAudio
2026-07-28 10:20:39.930 Seetong_tps[4671:381152]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-28 10:20:39.931 Seetong_tps[4671:381152]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-28 10:20:39.931 Seetong_tps[4671:381164] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-28 10:20:39.931 Seetong_tps[4671:381152] uid:29115420 playAudio
2026-07-28 10:20:39.931 Seetong_tps[4671:381266] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-28 10:20:39.931 Seetong_tps[4671:381152]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-28 10:20:39.931 Seetong_tps[4671:381266] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-28 10:20:39.931 Seetong_tps[4671:381152]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-28 10:20:39.931 Seetong_tps[4671:381266] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-28 10:20:39.934 Seetong_tps[4671:381152] checkPortStatus:_decodePort=1
2026-07-28 10:20:39.961 Seetong_tps[4671:381195]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-28 10:20:39.962 Seetong_tps[4671:381195]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-28 10:20:39.962 Seetong_tps[4671:381152]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-28 10:20:39.986 Seetong_tps[4671:381195]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-28 10:20:40.008 Seetong_tps[4671:381195] Failed to get IoT drive away set configuration.
2026-07-28 10:20:40.008 Seetong_tps[4671:381195]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-28 10:20:40.052 Seetong_tps[4671:381195]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-28 10:20:40.062 Seetong_tps[4671:381195]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-28 10:20:40.074 Seetong_tps[4671:381195] Failed to get IoT drive away set configuration.
2026-07-28 10:20:40.074 Seetong_tps[4671:381195]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-28 10:20:40.074 Seetong_tps[4671:381195] Failed to get IoT drive away set configuration.
2026-07-28 10:20:40.074 Seetong_tps[4671:381195]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-28 10:20:40.128 Seetong_tps[4671:381195]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-28 10:20:40.128 Seetong_tps[4671:381195]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-28 10:20:42.984 Seetong_tps[4671:381189]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-28 10:20:42.985 Seetong_tps[4671:381152]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-28 10:20:42.985 Seetong_tps[4671:381152] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785204097000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785187101000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-28 10:20:42.985 Seetong_tps[4671:381152]  --- 取消心跳 destoryHeartBeat --- 
2026-07-28 10:20:42.985 Seetong_tps[4671:381152]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-28 10:20:43.000 Seetong_tps[4671:381152]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x128fe4700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x128fd3d20>; layer = <CALayer: 0x128fd1f40>>
2026-07-28 10:20:43.000 Seetong_tps[4671:381152] #####Vstop:uid:29115420-0-port:1
2026-07-28 10:20:43.018 Seetong_tps[4671:381152] -----------1release decodeport = 1
2026-07-28 10:20:43.019 Seetong_tps[4671:381152]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3900;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 7200;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-28 10:20:43.022 Seetong_tps[4671:381152] _openGLView clearFrame ...
2026-07-28 10:20:43.023 Seetong_tps[4671:381152] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-28 10:20:43.035 Seetong_tps[4671:381152] [保存失败] 相机对象或存储字典为空
2026-07-28 10:20:43.035 Seetong_tps[4671:381257] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-28 10:20:43.035 Seetong_tps[4671:381257] --FC_StopDevComEx end
2026-07-28 10:20:43.035 Seetong_tps[4671:381152] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785204097000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785187101000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-28 10:20:43.035 Seetong_tps[4671:381152]  --- 取消心跳 destoryHeartBeat --- 
2026-07-28 10:20:43.035 Seetong_tps[4671:381152]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-28 13:56:18.982 Seetong_tps[5799:474408] app_version=8.3.805
2026-07-28 13:56:18.992 Seetong_tps[5799:474419] 询问用户是否开启推送成功
2026-07-28 13:56:18.992 Seetong_tps[5799:474419] 用户点击允许接收推送
2026-07-28 13:56:18.993 Seetong_tps[5799:474408]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-28 13:56:18.993 Seetong_tps[5799:474408] showForLogin 1
2026-07-28 13:56:18.993 Seetong_tps[5799:474408] AppLaunch 还剩 6.789549827575684 秒
2026-07-28 13:56:18.994 Seetong_tps[5799:474419] remoteNotificationSetting: <UNNotificationSettings: 0x1102d5220; 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-07-28 13:56:19.013 Seetong_tps[5799:474408]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-28 13:56:19.050 Seetong_tps[5799:474408] viewDidLoad/configtime=2026-07-28 上午5:56:19 +0000
2026-07-28 13:56:19.051 Seetong_tps[5799:474408]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-28 13:56:19.051 Seetong_tps[5799:474408]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-28 13:56:19.087 Seetong_tps[5799:474438] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTgyMjk3OTAwOSwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.7a0hW3pwq-np4SO6hefW_vyqZXOfeKJe0Ax_YWdmc8s","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTgyMjk3OTAwOSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5NSJdfQ.oreJxn-B5axjeXJuDJCZexl2bXsugL4Yx_cRoFRGydw","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:24903"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24902"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24904"}]}
====
2026-07-28 13:56:19.109 Seetong_tps[5799:474408]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-28 13:56:19.110 Seetong_tps[5799:474408]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-28 13:56:19.112 Seetong_tps[5799:474408]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-28 13:56:19.112 Seetong_tps[5799:474408] 开始检查未读客服消息...
2026-07-28 13:56:19.112 Seetong_tps[5799:474408] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-28 13:56:19.112 Seetong_tps[5799:474408]  --- 取消心跳 destoryHeartBeat --- 
2026-07-28 13:56:19.120 Seetong_tps[5799:474408]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-28 13:56:19.120 Seetong_tps[5799:474408]  -- WebSocket connection - getNetty - 
2026-07-28 13:56:19.121 Seetong_tps[5799:474408]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-28 13:56:19.124 Seetong_tps[5799:474408] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-28 13:56:19.124 Seetong_tps[5799:474408] NAV deviceOrientationDidChange:1
2026-07-28 13:56:19.126 Seetong_tps[5799:474408]  -- groupDeviceList -- 
2026-07-28 13:56:19.126 Seetong_tps[5799:474408] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-28 13:56:19.126 Seetong_tps[5799:474408]  -- WebSocket connection - getNetty - 
2026-07-28 13:56:19.126 Seetong_tps[5799:474408]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-28 13:56:19.209 Seetong_tps[5799:474418] ====请求接口 - 成功 - 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: 0x1092ad040>{number = 5, name = (null)}====
2026-07-28 13:56:19.232 Seetong_tps[5799:474408]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-28 13:56:19.317 Seetong_tps[5799:474482] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUV0EUVABAFhvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10bca6e40>{number = 14, name = (null)}====
2026-07-28 13:56:19.317 Seetong_tps[5799:474480] ====请求接口 - 成功 - 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: 0x10bca4740>{number = 13, name = (null)}====
2026-07-28 13:56:19.349 Seetong_tps[5799:474408] Super properties have already been unregistered.
2026-07-28 13:56:19.349 Seetong_tps[5799:474419] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10bca6f80>{number = 15, name = (null)}====
2026-07-28 13:56:19.349 Seetong_tps[5799:474415] ====请求接口 - 成功 - 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: 0x1092ae380>{number = 6, name = (null)}====
2026-07-28 13:56:19.349 Seetong_tps[5799:474478] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10bca6fc0>{number = 16, name = (null)}====
2026-07-28 13:56:19.349 Seetong_tps[5799:474414] ====请求接口 - 成功 - 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.208","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785217315000,"lastHeartTime":1785208743000,"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: 0x109038ec0>{number = 2, name = (null)}====
2026-07-28 13:56:19.350 Seetong_tps[5799:474408] UMAPM_OOMSampling(0,0):NO
2026-07-28 13:56:19.350 Seetong_tps[5799:474477] ====请求接口 - 成功 - 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: 0x10bca6dc0>{number = 18, name = (null)}====
2026-07-28 13:56:19.350 Seetong_tps[5799:474479] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10bca6e00>{number = 19, name = (null)}====
2026-07-28 13:56:19.350 Seetong_tps[5799:474416] ====请求接口 - 成功 - 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:14443;type=0&load=18&addr=bjrelay55.s5.seetong.com:10443;type=0&load=18&addr=bjrelay62.s5.seetong.com:1443;","vipRelayServers":"type=0&load=42&addr=bjrelayvip3.s2.seetong.com:14443;type=0&load=43&addr=bjrelayvip3.s2.seetong.com:12443;type=0&load=32&addr=bjrelay42.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.208","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10bca6d40>{number = 17, name = (null)}====
2026-07-28 13:56:19.350 Seetong_tps[5799:474481] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x119daed00>{number = 11, name = (null)}====
2026-07-28 13:56:19.351 Seetong_tps[5799:474408]  -- deviceListDataUpdate - AppLaunch 还剩 1.431349754333496 秒 - 再延迟 1.931349754333496 秒 - 启动耗时 1.568650245666504 秒
2026-07-28 13:56:19.351 Seetong_tps[5799:474408]  -- groupDeviceList -- 
2026-07-28 13:56:19.351 Seetong_tps[5799:474408] groupDeviceList 已在进行中，跳过新的调用
2026-07-28 13:56:19.351 Seetong_tps[5799:474408]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1569 毫秒
2026-07-28 13:56:19.354 Seetong_tps[5799:474408]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-28 13:56:19.355 Seetong_tps[5799:474408]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-28 13:56:19.355 Seetong_tps[5799:474408]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-28 13:56:19.356 Seetong_tps[5799:474408]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 571;
}
2026-07-28 13:56:19.376 Seetong_tps[5799:474408] ++++-[VideoView dealloc]++++
2026-07-28 13:56:19.378 Seetong_tps[5799:474408] OpenGLView20_Seetong dealloc:0x10bc9ce00
2026-07-28 13:56:19.389 Seetong_tps[5799:474412] ====请求接口 - 成功 - 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: 0x1102872c0>{number = 9, name = (null)}====
2026-07-28 13:56:19.392 Seetong_tps[5799:474408]  -- WebSocket - 重置重连次数 -- 
2026-07-28 13:56:19.407 Seetong_tps[5799:474408]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-28 13:56:19.407 Seetong_tps[5799:474408]  -- WebSocket connection - getNetty - 
2026-07-28 13:56:19.407 Seetong_tps[5799:474408]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-28 13:56:19.416 Seetong_tps[5799:474408]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-28 13:56:19.416 Seetong_tps[5799:474408]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUV0EUVABAFhvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-28 13:56:19.420 Seetong_tps[5799:474408] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-28 13:56:19.420 Seetong_tps[5799:474408] 客服消息未读数量: 0
2026-07-28 13:56:19.426 Seetong_tps[5799:474408]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-28 13:56:19.426 Seetong_tps[5799:474408] UMAPM_NetworkSampling(0,0):NO
2026-07-28 13:56:19.426 Seetong_tps[5799:474412]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-28 13:56:19.426 Seetong_tps[5799:474412]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-28 13:56:19.426 Seetong_tps[5799:474408]  -- 获取版本信息成功: {
    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-07-28 13:56:19.426 Seetong_tps[5799:474412]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-28 13:56:19.426 Seetong_tps[5799:474408]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-28 13:56:19.426 Seetong_tps[5799:474408]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-28 13:56:19.426 Seetong_tps[5799:474412]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-28 13:56:19.427 Seetong_tps[5799:474412]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-28 13:56:19.427 Seetong_tps[5799:474412]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-28 13:56:19.431 Seetong_tps[5799:474408]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-28 13:56:19.432 Seetong_tps[5799:474408]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-28 13:56:19.432 Seetong_tps[5799:474408]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-28 13:56:19.434 Seetong_tps[5799:474408] 蓝牙已打开
2026-07-28 13:56:19.435 Seetong_tps[5799:474408]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-28 13:56:19.446 Seetong_tps[5799:474408]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-28 13:56:19.447 Seetong_tps[5799:474408]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-28 13:56:19.461 Seetong_tps[5799:474408]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-28 13:56:19.461 Seetong_tps[5799:474408]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1678 毫秒
2026-07-28 13:56:19.461 Seetong_tps[5799:474408] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785217315000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785208743000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-28 13:56:19.461 Seetong_tps[5799:474408]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-28 13:56:19.461 Seetong_tps[5799:474408]  -- groupDeviceList -- 
2026-07-28 13:56:19.463 Seetong_tps[5799:474408]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-28 13:56:19.463 Seetong_tps[5799:474408]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-28 13:56:19.463 Seetong_tps[5799:474408]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-28 13:56:19.463 Seetong_tps[5799:474408]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-28 13:56:19.463 Seetong_tps[5799:474408]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-28 13:56:19.565 Seetong_tps[5799:474408]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-28 13:56:19.565 Seetong_tps[5799:474408]  -- WebSocket - 重置重连次数 -- 
2026-07-28 13:56:19.565 Seetong_tps[5799:474408]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-28 13:56:19.567 Seetong_tps[5799:474408]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 13:56:19.567 Seetong_tps[5799:474408]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAoIBVAGUFtpAQQB","reconn":0}}
2026-07-28 13:56:19.567 Seetong_tps[5799:474408]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 13:56:19.568 Seetong_tps[5799:474408] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785217315000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785208743000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-28 13:56:19.580 Seetong_tps[5799:474481] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x119daed00>{number = 11, name = (null)}====
2026-07-28 13:56:19.613 Seetong_tps[5799:474408]  -- STBluetoothManager - 结束扫描 - 
2026-07-28 13:56:19.613 Seetong_tps[5799:474408]  -- STBluetoothManager - 开始扫描 - 
2026-07-28 13:56:19.665 Seetong_tps[5799:474408] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-28 13:56:19.665 Seetong_tps[5799:474408] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-28 13:56:19.666 Seetong_tps[5799:474408] Formatted Date: 2026-07-28
2026-07-28 13:56:19.666 Seetong_tps[5799:474408]  --- webSocketGetServerData msgId: 164FF0E3-A188-42EC-BDBC-2A1BC1F30D45 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-28";
        token = AVYOAQteVABrAAkFBgUFVAoIBVAGUFtpAQQB;
    };
}
2026-07-28 13:56:19.666 Seetong_tps[5799:474408]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 13:56:19.666 Seetong_tps[5799:474408]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-28 13:56:19.690 Seetong_tps[5799:474408]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-28 13:56:19.719 Seetong_tps[5799:474408] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-28 13:56:19.719 Seetong_tps[5799:474408]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-28 13:56:19.719 Seetong_tps[5799:474408]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-28 13:56:19.720 Seetong_tps[5799:474408] Sorted Dates (Descending): (
)
2026-07-28 13:56:19.729 Seetong_tps[5799:474438] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-28 13:56:19.729 Seetong_tps[5799:474438] [DeviceMonitor] 监控管理器初始化完成
2026-07-28 13:56:21.221 Seetong_tps[5799:474408] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-28 13:56:21.221 Seetong_tps[5799:474408] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-28 13:56:21.222 Seetong_tps[5799:474408] 用户设置的具体字体大小: 15.000000
2026-07-28 13:56:21.379 Seetong_tps[5799:474408] AppLaunch hideForRefreshToken
2026-07-28 13:56:21.380 Seetong_tps[5799:474408] AppLaunch hideForRefreshToken dismiss
2026-07-28 13:56:21.380 Seetong_tps[5799:474408] AppLaunch dismiss...
2026-07-28 13:56:21.562 Seetong_tps[5799:474438]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-28 13:56:21.563 Seetong_tps[5799:474438]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-28 13:56:21.563 Seetong_tps[5799:474438]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-28 13:56:21.568 Seetong_tps[5799:474408]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-28 13:56:21.568 Seetong_tps[5799:474481] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-28 13:56:21.568 Seetong_tps[5799:474479] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-28 13:56:21.641 Seetong_tps[5799:474438]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-28 13:56:21.642 Seetong_tps[5799:474438]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 13:56:21.643 Seetong_tps[5799:474438]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 13:56:21.643 Seetong_tps[5799:474479] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-28 13:56:21.643 Seetong_tps[5799:474479] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-28 13:56:21.643 Seetong_tps[5799:474481] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-28 13:56:21.682 Seetong_tps[5799:474438]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-28 13:56:21.682 Seetong_tps[5799:474441]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-28 13:56:21.685 Seetong_tps[5799:474408]  dealloc -- STAppLaunchWindow
2026-07-28 13:56:21.687 Seetong_tps[5799:474408]  dealloc -- STAppLaunchViewController
2026-07-28 13:56:21.688 Seetong_tps[5799:474408] AppLaunch dismiss... end
2026-07-28 13:56:21.693 Seetong_tps[5799:474408]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-28 13:56:22.222 Seetong_tps[5799:474408]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-28 13:56:22.236 Seetong_tps[5799:474408] MessageThrottle reloadTableView ---
2026-07-28 13:56:22.491 Seetong_tps[5799:474481] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x119daed00>{number = 11, name = (null)}====
2026-07-28 13:56:22.737 Seetong_tps[5799:474408]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-28 13:56:22.738 Seetong_tps[5799:474408]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-28 13:56:22.738 Seetong_tps[5799:474408]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-28 13:56:22.738 Seetong_tps[5799:474408] 滚动已停止500毫秒，执行操作:29115420
2026-07-28 13:56:23.008 Seetong_tps[5799:474479] ====请求接口 - 成功 - 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: 0x10bca6e00>{number = 19, name = (null)}====
2026-07-28 13:56:24.492 Seetong_tps[5799:474408]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-28 13:56:24.498 Seetong_tps[5799:474408] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-28 13:56:24.550 Seetong_tps[5799:474415] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-28 13:56:24.550 Seetong_tps[5799:474408] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-28 13:56:24.550 Seetong_tps[5799:474408]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 13:56:24.551 Seetong_tps[5799:474408] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-28 13:56:24.553 Seetong_tps[5799:474408]  -- STBluetoothManager - 结束扫描 - 
2026-07-28 13:56:24.570 Seetong_tps[5799:474408]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-28 下午1:56:24 570
2026-07-28 13:56:24.570 Seetong_tps[5799:474408]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc14380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc2cca0>; layer = <CALayer: 0x10bff8ca0>>
2026-07-28 13:56:24.570 Seetong_tps[5799:474408]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc14380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc2cca0>; layer = <CALayer: 0x10bff8ca0>> -- _camera.supportPlatform: 0
2026-07-28 13:56:24.570 Seetong_tps[5799:474408]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-28 上午5:56:24 +0000
2026-07-28 13:56:24.571 Seetong_tps[5799:474408]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-27 \U4e0a\U534811:23:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0b\U534812:23:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-28 \U4e0a\U53482:20:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-28 \U4e0a\U53485:56:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-28 13:56:24.571 Seetong_tps[5799:474408]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-28 下午1:56:24 571
2026-07-28 13:56:24.571 Seetong_tps[5799:474484] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-28 13:56:24.596 Seetong_tps[5799:474408]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-28 13:56:24.599 Seetong_tps[5799:474408] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-28 13:56:24.600 Seetong_tps[5799:474408]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-28 13:56:24.601 Seetong_tps[5799:474408] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-28 13:56:24.623 Seetong_tps[5799:474408]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-28 13:56:24.625 Seetong_tps[5799:474408] 未处理的 biz 类型: res_video_preview_advert
2026-07-28 13:56:24.625 Seetong_tps[5799:474408]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-28 13:56:24.626 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-28 13:56:24.626 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-28 13:56:24.655 Seetong_tps[5799:474408] uid:29115420 playAudio
2026-07-28 13:56:24.655 Seetong_tps[5799:474408]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-28 13:56:24.656 Seetong_tps[5799:474408]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-28 13:56:24.656 Seetong_tps[5799:474412] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-28 13:56:24.849 Seetong_tps[5799:474408] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-28 13:56:25.593 Seetong_tps[5799:474441] ===29115420===
2026-07-28 13:56:25.594 Seetong_tps[5799:474441] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-28 13:56:25.594 Seetong_tps[5799:474438] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-28 13:56:25.594 Seetong_tps[5799:474438] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-28 13:56:25.595 Seetong_tps[5799:474438] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092ae980>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1101d8a00>
2026-07-28 13:56:25.595 Seetong_tps[5799:474438] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-28 13:56:25.595 Seetong_tps[5799:474438] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-28 13:56:25.595 Seetong_tps[5799:474438] InitDecodePortLog: playsettype = 50
2026-07-28 13:56:25.596 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.05 - 设备: 庭院 - 29115420
2026-07-28 13:56:25.597 Seetong_tps[5799:474438] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-28 13:56:25.597 Seetong_tps[5799:474438] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-28 13:56:25.597 Seetong_tps[5799:474438] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-28 13:56:25.598 Seetong_tps[5799:474438] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-28 13:56:25.598 Seetong_tps[5799:474438] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-28 13:56:25.598 Seetong_tps[5799:474438] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-28 13:56:25.598 Seetong_tps[5799:474438] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-28 13:56:25.601 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.05 - 设备: 庭院 - 29115420
2026-07-28 13:56:27.267 Seetong_tps[5799:474441]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-28 13:56:27.334 Seetong_tps[5799:474547] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-07-28 13:56:27.348 Seetong_tps[5799:474408] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-28 13:56:27.352 Seetong_tps[5799:474547] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-07-28 13:56:27.368 Seetong_tps[5799:474408] uid:29115420 playAudio
2026-07-28 13:56:27.368 Seetong_tps[5799:474490] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-28 13:56:27.369 Seetong_tps[5799:474408] uid:29115420 playAudio
2026-07-28 13:56:27.386 Seetong_tps[5799:474408] checkPortStatus:_decodePort=1
2026-07-28 13:56:27.386 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.84 - 设备: 庭院 - 29115420
2026-07-28 13:56:27.388 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.84 - 设备: 庭院 - 29115420
2026-07-28 13:56:27.415 Seetong_tps[5799:474441] Failed to get IoT drive away set configuration.
2026-07-28 13:56:27.415 Seetong_tps[5799:474441]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-28 13:56:27.416 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.87 - 设备: 庭院 - 29115420
2026-07-28 13:56:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:56:29.394 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.84 - 设备: 庭院 - 29115420
2026-07-28 13:56:30.338 Seetong_tps[5799:474408]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc14380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc2cca0>; layer = <CALayer: 0x10bff8ca0>>
2026-07-28 13:56:30.338 Seetong_tps[5799:474408] #####Vstop:uid:29115420-0-port:1
2026-07-28 13:56:30.338 Seetong_tps[5799:474408] -----------1release decodeport = 1
2026-07-28 13:56:30.339 Seetong_tps[5799:474408]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2700;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 5700;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-28 13:56:30.341 Seetong_tps[5799:474408] _openGLView clearFrame ...
2026-07-28 13:56:30.356 Seetong_tps[5799:474408] 当前控制器：STPlaybackVC
2026-07-28 13:56:30.356 Seetong_tps[5799:474408]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-28 13:56:30.357 Seetong_tps[5799:474408] 开始监听camera_nvr的onlineStatus属性变化
2026-07-28 13:56:30.357 Seetong_tps[5799:474408] camera_nvr对象已切换，重新设置KVO监听
2026-07-28 13:56:30.367 Seetong_tps[5799:474408] 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-07-28 13:56:30.479 Seetong_tps[5799:474408]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-28 13:56:30.479 Seetong_tps[5799:474408] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-28 13:56:30.480 Seetong_tps[5799:474408]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-28 13:56:30.480 Seetong_tps[5799:474408] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-28 13:56:30.480 Seetong_tps[5799:474408]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-28 13:56:30.481 Seetong_tps[5799:474408] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-28 13:56:30.481 Seetong_tps[5799:474408]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-28 13:56:30.481 Seetong_tps[5799:474408] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-28 13:56:30.488 Seetong_tps[5799:474408]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-28 13:56:30.488 Seetong_tps[5799:474408] ====高度=91.000000
2026-07-28 13:56:30.488 Seetong_tps[5799:474408]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-28 13:56:30.490 Seetong_tps[5799:474408] 停止监听camera_nvr的onlineStatus属性变化
2026-07-28 13:56:30.490 Seetong_tps[5799:474408] 开始监听camera_nvr的onlineStatus属性变化
2026-07-28 13:56:30.490 Seetong_tps[5799:474408] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-28 13:56:30.490 Seetong_tps[5799:474408] ###### stopNvrRemoteRecord ......
2026-07-28 13:56:30.492 Seetong_tps[5799:474408] updateAlarmListTable:messageModelList=0
2026-07-28 13:56:30.497 Seetong_tps[5799:474408]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-28 13:56:30.497 Seetong_tps[5799:474414] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-28 13:56:30.497 Seetong_tps[5799:474408]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-28 13:56:30.497 Seetong_tps[5799:474408]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-28 13:56:30.497 Seetong_tps[5799:474408] updateAlarmListTable:messageModelList=0
2026-07-28 13:56:30.542 Seetong_tps[5799:474408] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-28 13:56:30.591 Seetong_tps[5799:474408]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-28 13:56:30.700 Seetong_tps[5799:474438] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-28 13:56:30.700 Seetong_tps[5799:474438]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-28 13:56:30.700 Seetong_tps[5799:474438] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092ae980>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1101d8a00>
2026-07-28 13:56:30.700 Seetong_tps[5799:474438] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-28 13:56:30.700 Seetong_tps[5799:474438] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-28 13:56:30.700 Seetong_tps[5799:474438] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-28 13:56:30.700 Seetong_tps[5799:474438] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-28 13:56:30.700 Seetong_tps[5799:474438] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-28 13:56:30.700 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.15 - 设备: 庭院 - 29115420
2026-07-28 13:56:30.710 Seetong_tps[5799:474646] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12e9bb540>{number = 24, name = (null)}====
2026-07-28 13:56:30.742 Seetong_tps[5799:474414] ====请求接口 - 成功 - 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-07-28 13:56:30.790 Seetong_tps[5799:474416] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10bca6d40>{number = 17, name = (null)}====
2026-07-28 13:56:31.208 Seetong_tps[5799:474441] ===29115420===
2026-07-28 13:56:32.800 Seetong_tps[5799:474408]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-28 13:56:34.926 Seetong_tps[5799:474441]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000001111111111111111000 - result: 0 - devid: 29115420
2026-07-28 13:56:35.315 Seetong_tps[5799:474441] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2992
2026-07-28 13:56:35.318 Seetong_tps[5799:474408] timeSliceArray.count=188
2026-07-28 13:56:35.417 Seetong_tps[5799:474408] nvrParseRecPlayBlock timelineModelArray.count=187
2026-07-28 13:56:35.417 Seetong_tps[5799:474408] timelineModel.timePaint=13:40:56-13:56:11,timelineModel.recordType=1
2026-07-28 13:56:35.458 Seetong_tps[5799:474408] updateAlarmListTable:messageModelList=93
2026-07-28 13:56:35.458 Seetong_tps[5799:474408]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-28 13:56:35.460 Seetong_tps[5799:474408]  --- setFirstTimePosition --- i: 186 - recordType: 1
2026-07-28 13:56:35.460 Seetong_tps[5799:474408]  --- setFirstTimePosition --- i: 185 - recordType: 7
2026-07-28 13:56:35.460 Seetong_tps[5799:474408] _firstHaveDataTime=13:40:02
2026-07-28 13:56:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:56:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:56:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:57:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:57:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:57:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:57:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:57:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:57:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:58:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:58:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:58:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:58:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:58:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:58:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:59:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:59:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:59:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:59:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:59:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 13:59:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:00:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:00:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:00:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:00:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:00:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:00:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:01:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:01:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:01:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:01:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:01:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:01:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:02:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:02:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:02:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:02:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:02:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:02:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:03:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:03:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:03:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:03:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:03:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:03:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:04:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:04:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:04:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:04:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:04:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:04:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:05:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:05:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:05:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:05:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:05:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:05:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:06:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:06:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:06:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:06:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:06:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:06:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:07:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:07:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:07:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:07:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:07:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:07:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:08:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:08:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:08:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:08:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:08:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:08:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:09:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:09:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:09:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:09:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:09:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:09:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:10:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:10:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:10:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:10:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:10:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:10:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:11:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:11:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:11:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:11:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:11:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:11:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:12:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:12:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:12:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:12:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:12:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:12:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:13:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:13:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:13:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:13:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:13:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:13:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:14:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:14:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:14:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:14:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:14:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:14:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:15:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:15:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:15:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:15:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:15:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:15:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:16:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:16:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:16:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:16:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:16:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:16:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:17:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:17:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:17:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:17:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:17:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:17:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:18:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:18:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:18:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:18:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:18:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:18:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:19:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:19:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:19:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:19:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:19:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:19:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:20:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:20:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:20:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:20:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:20:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:20:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:21:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:21:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:21:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:21:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:21:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:21:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:22:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:22:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:22:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:22:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:22:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:22:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:23:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:23:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:23:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:23:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:23:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:23:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:24:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:24:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:24:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:24:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:24:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:24:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:25:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:25:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:25:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:25:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:25:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:25:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:26:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:26:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:26:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:26:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:26:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:26:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:27:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:27:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:27:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:27:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:27:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:27:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:28:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:28:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:28:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:28:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:28:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:28:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:29:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:29:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:29:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:29:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:29:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:29:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:30:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:30:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:30:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:30:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:30:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:30:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:31:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:31:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:31:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:31:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:31:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:31:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:32:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:32:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:32:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:32:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:32:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:32:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:33:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:33:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:33:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:33:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:33:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:33:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:34:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:34:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:34:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:34:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:34:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:34:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:35:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:35:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:35:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:35:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:35:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:35:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:36:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:36:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:36:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:36:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:36:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:36:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:37:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:37:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:37:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:37:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:37:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:37:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:38:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:38:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:38:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:38:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:38:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:38:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:39:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:39:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:39:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:39:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:39:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:39:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:40:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:40:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:40:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:40:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:40:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:40:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:41:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:41:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:41:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:41:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:41:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:41:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:42:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:42:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:42:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:42:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:42:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:42:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:43:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:43:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:43:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:43:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:43:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:43:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:44:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:44:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:44:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:44:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:44:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:44:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:45:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:45:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:45:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:45:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:45:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:45:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:46:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:46:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:46:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:46:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:46:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:46:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:47:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:47:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:47:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:47:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:47:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:47:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:48:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:48:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:48:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:48:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:48:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:48:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:49:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:49:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:49:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:49:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:49:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:49:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:50:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:50:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:50:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:50:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:50:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:50:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:51:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:51:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:51:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:51:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:51:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:51:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:52:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:52:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:52:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:52:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:52:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:52:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:53:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:53:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:53:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:53:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:53:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:53:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:54:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:54:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:54:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:54:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:54:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:54:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:55:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:55:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:55:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:55:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:55:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:55:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:56:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:56:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:56:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:56:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:56:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:56:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:57:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:57:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:57:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:57:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:57:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:57:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:58:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:58:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:58:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:58:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:58:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:58:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:59:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:59:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:59:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:59:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:59:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 14:59:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:00:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:00:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:00:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:00:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:00:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:00:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:01:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:01:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:01:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:01:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:01:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:01:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:02:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:02:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:02:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:02:39.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:02:46.421 Seetong_tps[5799:474408]  -- 预览倒计时 -- User interaction detected
2026-07-28 15:02:46.423 Seetong_tps[5799:474408] strtime:20260728134002
2026-07-28 15:02:46.424 Seetong_tps[5799:474408] uid:29115420 FC_P2PNvrReplayByTime
2026-07-28 15:02:46.424 Seetong_tps[5799:474408]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-27 \U4e0a\U534811:23:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-27 \U4e0b\U534812:23:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-28 \U4e0a\U53482:20:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-28 \U4e0a\U53485:56:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-28 15:02:46.425 Seetong_tps[5799:474408]  -- 播放视频（录像） -- 开始时间: 2026-07-28 上午7:02:46 +0000
2026-07-28 15:02:46.426 Seetong_tps[5799:485160] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260728134002
2026-07-28 15:02:47.629 Seetong_tps[5799:474441]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-28 15:02:47.888 Seetong_tps[5799:474438] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-28 15:02:47.888 Seetong_tps[5799:474438]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-28 15:02:47.889 Seetong_tps[5799:474438] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092ae980>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1101d8a00>
2026-07-28 15:02:47.889 Seetong_tps[5799:474438] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-28 15:02:47.889 Seetong_tps[5799:474438] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-28 15:02:47.889 Seetong_tps[5799:474438] InitDecodePortLog: playsettype = 50
2026-07-28 15:02:47.889 Seetong_tps[5799:474438] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-28 15:02:47.890 Seetong_tps[5799:474438] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-28 15:02:47.890 Seetong_tps[5799:474438] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-28 15:02:47.890 Seetong_tps[5799:474438] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-28 15:02:47.890 Seetong_tps[5799:474438] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-28 15:02:47.890 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.47 - 设备: 庭院 - 29115420
2026-07-28 15:02:47.890 Seetong_tps[5799:474438] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-28 15:02:47.891 Seetong_tps[5799:474438] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-28 15:02:47.892 Seetong_tps[5799:474408]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.47 - 设备: 庭院 - 29115420
2026-07-28 15:02:47.896 Seetong_tps[5799:474408] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-28 15:02:48.096 Seetong_tps[5799:474408]  -- videoView tap -- 
2026-07-28 15:02:49.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:02:49.752 Seetong_tps[5799:474408]  -- 预览倒计时 -- User interaction detected
2026-07-28 15:02:52.917 Seetong_tps[5799:474408] 卡回放第一帧回调 倍速 = 0
2026-07-28 15:02:59.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:02:59.930 Seetong_tps[5799:485988] zhangw_controlNvrRemoteRecord:strDateTime=20260728090209,action=6
2026-07-28 15:02:59.934 Seetong_tps[5799:474408] JCTimeLineDelegate - scrollToTime:timeStr= 09:02:09,secValue=32529
2026-07-28 15:02:59.977 Seetong_tps[5799:474441]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-28 15:03:09.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:03:19.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:03:29.352 Seetong_tps[5799:474408]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 15:03:31.468 Seetong_tps[5799:474438]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-28 15:03:31.469 Seetong_tps[5799:474408] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-28 15:03:31.469 Seetong_tps[5799:474408] ###### stopNvrRemoteRecord ......
2026-07-28 15:03:31.475 Seetong_tps[5799:474408]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-28 15:03:31.476 Seetong_tps[5799:474408] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785217315000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785208743000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-28 15:03:31.476 Seetong_tps[5799:474408]  --- 取消心跳 destoryHeartBeat --- 
2026-07-28 15:03:31.476 Seetong_tps[5799:474408]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-28 15:03:31.487 Seetong_tps[5799:474408] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-28 15:03:51.501 Seetong_tps[5799:474408] zzzzz:backgroundDoSomething
2026-07-28 15:03:51.501 Seetong_tps[5799:486035] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-28 15:03:51.501 Seetong_tps[5799:486035] --FC_StopDevComEx end
2026-07-28 15:03:56.504 Seetong_tps[5799:474408] zzzzz:stopBackgroundTask 180seconds
2026-07-28 21:55:55.312 Seetong_tps[7783:684982] app_version=8.3.805
2026-07-28 21:55:55.322 Seetong_tps[7783:684982]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-28 21:55:55.322 Seetong_tps[7783:684982] showForLogin 1
2026-07-28 21:55:55.323 Seetong_tps[7783:684982] AppLaunch 还剩 6.798374891281128 秒
2026-07-28 21:55:55.325 Seetong_tps[7783:685050] 询问用户是否开启推送成功
2026-07-28 21:55:55.325 Seetong_tps[7783:685050] 用户点击允许接收推送
2026-07-28 21:55:55.329 Seetong_tps[7783:685056] remoteNotificationSetting: <UNNotificationSettings: 0x151299ae0; 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-07-28 21:55:55.343 Seetong_tps[7783:684982]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-28 21:55:55.375 Seetong_tps[7783:684982] viewDidLoad/configtime=2026-07-28 下午1:55:55 +0000
2026-07-28 21:55:55.377 Seetong_tps[7783:684982]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-28 21:55:55.377 Seetong_tps[7783:684982]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-28 21:55:55.421 Seetong_tps[7783:684982]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-28 21:55:55.421 Seetong_tps[7783:684982]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-28 21:55:55.422 Seetong_tps[7783:684982]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-28 21:55:55.422 Seetong_tps[7783:684982] 开始检查未读客服消息...
2026-07-28 21:55:55.422 Seetong_tps[7783:684982] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-28 21:55:55.422 Seetong_tps[7783:684982]  --- 取消心跳 destoryHeartBeat --- 
2026-07-28 21:55:55.427 Seetong_tps[7783:684982]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-28 21:55:55.427 Seetong_tps[7783:684982]  -- WebSocket connection - getNetty - 
2026-07-28 21:55:55.427 Seetong_tps[7783:684982]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-28 21:55:55.430 Seetong_tps[7783:684982] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-28 21:55:55.430 Seetong_tps[7783:684982] NAV deviceOrientationDidChange:1
2026-07-28 21:55:55.432 Seetong_tps[7783:684982]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-28 21:55:55.548 Seetong_tps[7783:684982] Super properties have already been unregistered.
2026-07-28 21:55:55.548 Seetong_tps[7783:684982] UMAPM_OOMSampling(0,0):NO
2026-07-28 21:55:55.550 Seetong_tps[7783:684982]  -- deviceListDataUpdate - AppLaunch 还剩 1.571078777313232 秒 - 再延迟 2.071078777313232 秒 - 启动耗时 1.428921222686768 秒
2026-07-28 21:55:55.550 Seetong_tps[7783:684982]  -- groupDeviceList -- 
2026-07-28 21:55:55.550 Seetong_tps[7783:684982]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1429 毫秒
2026-07-28 21:55:55.553 Seetong_tps[7783:684982] ++++-[VideoView dealloc]++++
2026-07-28 21:55:55.555 Seetong_tps[7783:684982] OpenGLView20_Seetong dealloc:0x1519c4c00
2026-07-28 21:55:55.556 Seetong_tps[7783:684982]  -- groupDeviceList -- 
2026-07-28 21:55:55.556 Seetong_tps[7783:684982] groupDeviceList 已在进行中，跳过新的调用
2026-07-28 21:55:55.556 Seetong_tps[7783:684982] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-28 21:55:55.556 Seetong_tps[7783:684982]  -- WebSocket connection - getNetty - 
2026-07-28 21:55:55.556 Seetong_tps[7783:684982]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-28 21:55:55.614 Seetong_tps[7783:684982]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-28 21:55:55.614 Seetong_tps[7783:684982]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-28 21:55:55.614 Seetong_tps[7783:684982]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-28 21:55:55.614 Seetong_tps[7783:684982]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODUzMzMzNTUsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.a_PpOQbbKRMX6jYBCFQh5fZyXuADR9KWJeSrGxqk5zY","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODc4Mzg5NTUsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg1MjQ2OTU1LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.s-iToOGBx4jFkMHUoGPaIXtTkJhSVra1yb3AnWKTmGA","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-07-28 21:55:55.620 Seetong_tps[7783:684982]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1785246955.620452
2026-07-28 21:55:55.621 Seetong_tps[7783:684982]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1785246955.620452
2026-07-28 21:55:55.621 Seetong_tps[7783:684982]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1785246955.620452 - lastRefreshTokenTime: 1785246955.620452
2026-07-28 21:55:55.628 Seetong_tps[7783:684982] UMAPM_NetworkSampling(0,0):NO
2026-07-28 21:55:55.628 Seetong_tps[7783:684982]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-28 21:55:55.628 Seetong_tps[7783:684982]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-28 21:55:55.628 Seetong_tps[7783:684982]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-28 21:55:55.629 Seetong_tps[7783:684982]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 572;
}
2026-07-28 21:55:55.629 Seetong_tps[7783:684982]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-28 21:55:55.631 Seetong_tps[7783:684982] 蓝牙已打开
2026-07-28 21:55:55.632 Seetong_tps[7783:684982]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-28 21:55:55.632 Seetong_tps[7783:684982]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-28 21:55:55.632 Seetong_tps[7783:684982]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-28 21:55:55.742 Seetong_tps[7783:685137] ====请求接口 - 成功 - 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: 0x151e70100>{number = 12, name = (null)}====
2026-07-28 21:55:55.742 Seetong_tps[7783:685058] ====请求接口 - 成功 - 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: 0x151e70200>{number = 13, name = (null)}====
2026-07-28 21:55:55.742 Seetong_tps[7783:685145] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x151e70640>{number = 14, name = (null)}====
2026-07-28 21:55:55.754 Seetong_tps[7783:685136] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x151e70900>{number = 15, name = (null)}====
2026-07-28 21:55:55.772 Seetong_tps[7783:685081] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTg1MTc1NTY5NSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.qzR-gCWl-EQqe3rk_Qff0yMrkfb6Lyg6OOdXz3dSklw","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTg1MTc1NTY5NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5MyJdfQ.ORaIbD3B9NA3_vxnXISZ4NJH4-h-TvlcSjN5IScPxmc","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:24902"},{"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":"58.87.80.251:24902"}]}
====
2026-07-28 21:55:55.786 Seetong_tps[7783:685050] ====请求接口 - 成功 - 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: 0x151e70940>{number = 16, name = (null)}====
2026-07-28 21:55:55.844 Seetong_tps[7783:685146] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x151e70dc0>{number = 17, name = (null)}====
2026-07-28 21:55:55.853 Seetong_tps[7783:685139] ====请求接口 - 成功 - 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":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGBQAJUVQAV1ACblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x151e70ec0>{number = 18, name = (null)}====
2026-07-28 21:55:55.854 Seetong_tps[7783:684982]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-28 21:55:55.855 Seetong_tps[7783:684982]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGBQAJUVQAV1ACblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-28 21:55:55.889 Seetong_tps[7783:685051] ====请求接口 - 成功 - 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=bjrelay60.s5.seetong.com:9443;type=0&load=17&addr=bjrelay51.s5.seetong.com:10443;type=0&load=14&addr=bjrelay47.s2.seetong.com:7443;","vipRelayServers":"type=0&load=50&addr=bjrelayvip1.s2.seetong.com:11443;type=0&load=28&addr=bjrelay44.s2.seetong.com:3443;type=0&load=29&addr=bjrelayvip1.s2.seetong.com:2443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.208","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x150439080>{number = 3, name = (null)}====
2026-07-28 21:55:55.896 Seetong_tps[7783:684982]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-28 21:55:55.896 Seetong_tps[7783:684982]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-28 21:55:55.918 Seetong_tps[7783:684982]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-28 21:55:55.919 Seetong_tps[7783:684982]  -- WebSocket - 重置重连次数 -- 
2026-07-28 21:55:55.919 Seetong_tps[7783:685056] ====请求接口 - 成功 - 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: 0x15043b900>{number = 5, name = (null)}====
2026-07-28 21:55:55.919 Seetong_tps[7783:684982]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-28 21:55:55.921 Seetong_tps[7783:684982]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 21:55:55.921 Seetong_tps[7783:684982]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAoJA1AFVFdpAQQB","reconn":0}}
2026-07-28 21:55:55.921 Seetong_tps[7783:684982]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 21:55:55.921 Seetong_tps[7783:684982]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-28 21:55:55.922 Seetong_tps[7783:684982] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785217315000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785208743000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-28 21:55:55.923 Seetong_tps[7783:684982]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-28 21:55:55.928 Seetong_tps[7783:684982]  -- STBluetoothManager - 结束扫描 - 
2026-07-28 21:55:55.928 Seetong_tps[7783:684982]  -- STBluetoothManager - 开始扫描 - 
2026-07-28 21:55:56.028 Seetong_tps[7783:684982] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-28 21:55:56.028 Seetong_tps[7783:684982] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-28 21:55:56.029 Seetong_tps[7783:684982] Formatted Date: 2026-07-28
2026-07-28 21:55:56.029 Seetong_tps[7783:684982]  --- webSocketGetServerData msgId: 2255A571-9F13-4499-BFDB-1645D1DF6024 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-28";
        token = AVYOAQteVABrAAkFBgUFVAoJA1AFVFRpAQQB;
    };
}
2026-07-28 21:55:56.029 Seetong_tps[7783:684982]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-28 21:55:56.029 Seetong_tps[7783:684982]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-28 21:55:56.033 Seetong_tps[7783:685052] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x150439040>{number = 2, name = (null)}====
2026-07-28 21:55:56.033 Seetong_tps[7783:684982]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-28 21:55:56.076 Seetong_tps[7783:685053] ====请求接口 - 成功 - 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: 0x151e71c80>{number = 21, name = (null)}====
2026-07-28 21:55:56.076 Seetong_tps[7783:684982]  -- 获取版本信息成功: {
    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-07-28 21:55:56.077 Seetong_tps[7783:684982]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-28 21:55:56.088 Seetong_tps[7783:684982] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-28 21:55:56.088 Seetong_tps[7783:684982]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-28 21:55:56.088 Seetong_tps[7783:684982]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-28 21:55:56.088 Seetong_tps[7783:684982] Sorted Dates (Descending): (
)
2026-07-28 21:55:56.117 Seetong_tps[7783:685135] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x151e71d00>{number = 22, name = (null)}====
2026-07-28 21:55:56.118 Seetong_tps[7783:684982] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-28 21:55:56.118 Seetong_tps[7783:685057] ====请求接口 - 成功 - 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.208","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785246158000,"lastHeartTime":1785230386000,"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: 0x151e71e80>{number = 23, name = (null)}====
2026-07-28 21:55:56.118 Seetong_tps[7783:684982] 客服消息未读数量: 0
2026-07-28 21:55:56.123 Seetong_tps[7783:684982]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-28 21:55:56.123 Seetong_tps[7783:685057]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-28 21:55:56.123 Seetong_tps[7783:685057]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-28 21:55:56.123 Seetong_tps[7783:685057]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-28 21:55:56.125 Seetong_tps[7783:685057]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-28 21:55:56.125 Seetong_tps[7783:685057]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-28 21:55:56.125 Seetong_tps[7783:685057]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-28 21:55:56.125 Seetong_tps[7783:684982]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-28 21:55:56.125 Seetong_tps[7783:684982]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-28 21:55:56.125 Seetong_tps[7783:684982]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2005 毫秒
2026-07-28 21:55:56.127 Seetong_tps[7783:684982] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785246158000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785230386000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-28 21:55:56.127 Seetong_tps[7783:684982]  -- groupDeviceList -- 
2026-07-28 21:55:56.127 Seetong_tps[7783:684982]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-28 21:55:56.128 Seetong_tps[7783:684982]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-28 21:55:56.128 Seetong_tps[7783:684982]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-28 21:55:56.132 Seetong_tps[7783:684982]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-28 21:55:56.133 Seetong_tps[7783:684982]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-28 21:55:56.184 Seetong_tps[7783:685081] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-28 21:55:56.184 Seetong_tps[7783:685081] [DeviceMonitor] 监控管理器初始化完成
2026-07-28 21:55:57.274 Seetong_tps[7783:685081]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-28 21:55:57.274 Seetong_tps[7783:685081]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-28 21:55:57.274 Seetong_tps[7783:685081]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-28 21:55:57.276 Seetong_tps[7783:684982]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-28 21:55:57.277 Seetong_tps[7783:685146] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-28 21:55:57.277 Seetong_tps[7783:685052] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-28 21:55:57.287 Seetong_tps[7783:685081]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-28 21:55:57.287 Seetong_tps[7783:685081]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 21:55:57.287 Seetong_tps[7783:685081]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 21:55:57.287 Seetong_tps[7783:685052] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-28 21:55:57.287 Seetong_tps[7783:685146] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-28 21:55:57.287 Seetong_tps[7783:685052] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-28 21:55:57.291 Seetong_tps[7783:685081]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-28 21:55:57.291 Seetong_tps[7783:685081]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 21:55:57.291 Seetong_tps[7783:685081]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-28 21:55:57.291 Seetong_tps[7783:685052] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-28 21:55:57.291 Seetong_tps[7783:685052] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-28 21:55:57.291 Seetong_tps[7783:685052] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-28 21:55:57.319 Seetong_tps[7783:685089]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-28 21:55:57.326 Seetong_tps[7783:684982]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-28 21:55:57.326 Seetong_tps[7783:685089]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-28 21:55:57.450 Seetong_tps[7783:684982] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-28 21:55:57.450 Seetong_tps[7783:684982] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-28 21:55:57.451 Seetong_tps[7783:684982] 用户设置的具体字体大小: 15.000000
2026-07-28 21:55:57.651 Seetong_tps[7783:684982] AppLaunch hideForRefreshToken
2026-07-28 21:55:57.651 Seetong_tps[7783:684982] AppLaunch hideForRefreshToken dismiss
2026-07-28 21:55:57.651 Seetong_tps[7783:684982] AppLaunch dismiss...
2026-07-28 21:55:57.832 Seetong_tps[7783:684982] MessageThrottle reloadTableView ---
2026-07-28 21:55:57.955 Seetong_tps[7783:684982]  dealloc -- STAppLaunchWindow
2026-07-28 21:55:57.957 Seetong_tps[7783:684982]  dealloc -- STAppLaunchViewController
2026-07-28 21:55:57.959 Seetong_tps[7783:684982] AppLaunch dismiss... end
2026-07-28 21:55:58.461 Seetong_tps[7783:684982]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-28 21:55:58.715 Seetong_tps[7783:685053] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x151e71c80>{number = 21, name = (null)}====
2026-07-28 21:55:58.978 Seetong_tps[7783:684982]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-28 21:55:58.979 Seetong_tps[7783:684982]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-28 21:55:58.979 Seetong_tps[7783:684982]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-28 21:55:58.979 Seetong_tps[7783:684982] 滚动已停止500毫秒，执行操作:29115420
2026-07-28 21:55:59.192 Seetong_tps[7783:685052] ====请求接口 - 成功 - 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: 0x150439040>{number = 2, name = (null)}====
2026-07-28 21:56:01.526 Seetong_tps[7783:684982] UMAPM_OOMSampling(1,0):NO
2026-07-28 21:56:01.526 Seetong_tps[7783:684982] UMAPM_NetworkSampling(0,0):NO
2026-07-28 21:56:05.551 Seetong_tps[7783:684982]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 21:56:15.551 Seetong_tps[7783:684982]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 21:58:45.634 Seetong_tps[7783:684982]  -- STBluetoothManager - 结束扫描 - 
2026-07-28 21:58:45.674 Seetong_tps[7783:685081] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-07-28 21:58:45.675 Seetong_tps[7783:684982]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 21:58:45.677 Seetong_tps[7783:684982]  -- STBluetoothManager - 设备列表蓝牙已打开 - 结束扫描 - 
2026-07-28 21:58:45.716 Seetong_tps[7783:684982]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-28 21:58:45.733 Seetong_tps[7783:687246] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-28 21:58:45.734 Seetong_tps[7783:687246] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-28 21:58:45.734 Seetong_tps[7783:687246] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-28 21:58:45.735 Seetong_tps[7783:687246] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-28 21:58:45.736 Seetong_tps[7783:687246] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-29 12:58:20.377 Seetong_tps[10422:941228] app_version=8.3.805
2026-07-29 12:58:20.390 Seetong_tps[10422:941228]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-29 12:58:20.390 Seetong_tps[10422:941228] showForLogin 1
2026-07-29 12:58:20.390 Seetong_tps[10422:941228] AppLaunch 还剩 6.642737150192261 秒
2026-07-29 12:58:20.390 Seetong_tps[10422:941233] 询问用户是否开启推送成功
2026-07-29 12:58:20.390 Seetong_tps[10422:941233] 用户点击允许接收推送
2026-07-29 12:58:20.391 Seetong_tps[10422:941238] remoteNotificationSetting: <UNNotificationSettings: 0x110aaa4e0; 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-07-29 12:58:20.413 Seetong_tps[10422:941228]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-29 12:58:20.448 Seetong_tps[10422:941228] viewDidLoad/configtime=2026-07-29 上午4:58:20 +0000
2026-07-29 12:58:20.449 Seetong_tps[10422:941228]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-29 12:58:20.449 Seetong_tps[10422:941228]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-29 12:58:20.490 Seetong_tps[10422:941257] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTkwNTkwMDM4NSwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.bG5J_n9FOYw9_9aAAgtXUVpUoj4RfcrSC5V5QX0qtAI","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTkwNTkwMDM4NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5NCJdfQ.1BVxc7T-KnJ0gr1YBmxxYDVz78_WD-1TXM9f8tOtcmM","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:24903"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24904"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24903"}]}
====
2026-07-29 12:58:20.506 Seetong_tps[10422:941228]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-29 12:58:20.506 Seetong_tps[10422:941228]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-29 12:58:20.507 Seetong_tps[10422:941228]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-29 12:58:20.508 Seetong_tps[10422:941228] 开始检查未读客服消息...
2026-07-29 12:58:20.508 Seetong_tps[10422:941228] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-29 12:58:20.508 Seetong_tps[10422:941228]  --- 取消心跳 destoryHeartBeat --- 
2026-07-29 12:58:20.517 Seetong_tps[10422:941228]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-29 12:58:20.517 Seetong_tps[10422:941228]  -- WebSocket connection - getNetty - 
2026-07-29 12:58:20.518 Seetong_tps[10422:941228]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-29 12:58:20.521 Seetong_tps[10422:941228] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-29 12:58:20.521 Seetong_tps[10422:941228] NAV deviceOrientationDidChange:1
2026-07-29 12:58:20.523 Seetong_tps[10422:941228]  -- groupDeviceList -- 
2026-07-29 12:58:20.525 Seetong_tps[10422:941228] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-29 12:58:20.525 Seetong_tps[10422:941228]  -- WebSocket connection - getNetty - 
2026-07-29 12:58:20.525 Seetong_tps[10422:941228]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-29 12:58:20.538 Seetong_tps[10422:941241] ====请求接口 - 成功 - 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: 0x10983bb40>{number = 5, name = (null)}====
2026-07-29 12:58:20.608 Seetong_tps[10422:941228]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-29 12:58:20.707 Seetong_tps[10422:941233] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109838e80>{number = 3, name = (null)}====
2026-07-29 12:58:20.707 Seetong_tps[10422:941235] ====请求接口 - 成功 - 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.208","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785300232000,"lastHeartTime":1785300991000,"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: 0x10c47f340>{number = 12, name = (null)}====
2026-07-29 12:58:20.707 Seetong_tps[10422:941234] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109838f80>{number = 2, name = (null)}====
2026-07-29 12:58:20.740 Seetong_tps[10422:941335] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c47f480>{number = 13, name = (null)}====
2026-07-29 12:58:20.740 Seetong_tps[10422:941228] Super properties have already been unregistered.
2026-07-29 12:58:20.740 Seetong_tps[10422:941228] UMAPM_OOMSampling(0,0):NO
2026-07-29 12:58:20.740 Seetong_tps[10422:941242] ====请求接口 - 成功 - 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: 0x10c47f4c0>{number = 14, name = (null)}====
2026-07-29 12:58:20.740 Seetong_tps[10422:941240] ====请求接口 - 成功 - 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=bjrelay9.s5.seetong.com:3443;type=0&load=17&addr=bjrelay1.s5.seetong.com:2443;type=0&load=23&addr=bjrelay66.s5.seetong.com:6443;","vipRelayServers":"type=0&load=37&addr=bjrelay41.s2.seetong.com:1443;type=0&load=56&addr=bjrelayvip3.s2.seetong.com:6443;type=0&load=44&addr=bjrelay44.s2.seetong.com:4443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.208","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c47f240>{number = 15, name = (null)}====
2026-07-29 12:58:20.740 Seetong_tps[10422:941336] ====请求接口 - 成功 - 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: 0x10c47f300>{number = 17, name = (null)}====
2026-07-29 12:58:20.740 Seetong_tps[10422:941337] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUVwEUFAPA1FvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c47f200>{number = 16, name = (null)}====
2026-07-29 12:58:20.740 Seetong_tps[10422:941338] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11658bf40>{number = 9, name = (null)}====
2026-07-29 12:58:20.740 Seetong_tps[10422:941232] ====请求接口 - 成功 - 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: 0x109ac9080>{number = 6, name = (null)}====
2026-07-29 12:58:20.742 Seetong_tps[10422:941228]  -- deviceListDataUpdate - AppLaunch 还剩 1.290306091308594 秒 - 再延迟 1.790306091308594 秒 - 启动耗时 1.709693908691406 秒
2026-07-29 12:58:20.742 Seetong_tps[10422:941228]  -- groupDeviceList -- 
2026-07-29 12:58:20.742 Seetong_tps[10422:941228] groupDeviceList 已在进行中，跳过新的调用
2026-07-29 12:58:20.742 Seetong_tps[10422:941228]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1710 毫秒
2026-07-29 12:58:20.745 Seetong_tps[10422:941228]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-29 12:58:20.746 Seetong_tps[10422:941228]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-29 12:58:20.746 Seetong_tps[10422:941228]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-29 12:58:20.747 Seetong_tps[10422:941228]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 572;
}
2026-07-29 12:58:20.748 Seetong_tps[10422:941238] ====请求接口 - 成功 - 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: 0x10c47f900>{number = 18, name = (null)}====
2026-07-29 12:58:20.762 Seetong_tps[10422:941228] ++++-[VideoView dealloc]++++
2026-07-29 12:58:20.765 Seetong_tps[10422:941228] OpenGLView20_Seetong dealloc:0x10c479600
2026-07-29 12:58:20.789 Seetong_tps[10422:941228]  -- WebSocket - 重置重连次数 -- 
2026-07-29 12:58:20.803 Seetong_tps[10422:941228]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-29 12:58:20.803 Seetong_tps[10422:941228]  -- WebSocket connection - getNetty - 
2026-07-29 12:58:20.803 Seetong_tps[10422:941228]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-29 12:58:20.812 Seetong_tps[10422:941228]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-29 12:58:20.812 Seetong_tps[10422:941238]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-29 12:58:20.812 Seetong_tps[10422:941228] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-29 12:58:20.812 Seetong_tps[10422:941238]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-29 12:58:20.812 Seetong_tps[10422:941238]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-29 12:58:20.812 Seetong_tps[10422:941228] 客服消息未读数量: 0
2026-07-29 12:58:20.813 Seetong_tps[10422:941228] UMAPM_NetworkSampling(0,0):NO
2026-07-29 12:58:20.813 Seetong_tps[10422:941228]  -- 获取版本信息成功: {
    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-07-29 12:58:20.813 Seetong_tps[10422:941228]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-29 12:58:20.813 Seetong_tps[10422:941228]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-29 12:58:20.813 Seetong_tps[10422:941238]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-29 12:58:20.813 Seetong_tps[10422:941238]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-29 12:58:20.813 Seetong_tps[10422:941238]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-29 12:58:20.818 Seetong_tps[10422:941228]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-29 12:58:20.819 Seetong_tps[10422:941228]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUVwEUFAPA1FvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-29 12:58:20.822 Seetong_tps[10422:941228]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-29 12:58:20.822 Seetong_tps[10422:941228]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-29 12:58:20.822 Seetong_tps[10422:941228]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-29 12:58:20.824 Seetong_tps[10422:941228]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-29 12:58:20.829 Seetong_tps[10422:941228] 蓝牙已打开
2026-07-29 12:58:20.832 Seetong_tps[10422:941228]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-29 12:58:20.832 Seetong_tps[10422:941228]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-29 12:58:20.848 Seetong_tps[10422:941228]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-29 12:58:20.945 Seetong_tps[10422:941338] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x11658bf40>{number = 9, name = (null)}====
2026-07-29 12:58:20.963 Seetong_tps[10422:941228]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-29 12:58:20.963 Seetong_tps[10422:941228]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1930 毫秒
2026-07-29 12:58:20.964 Seetong_tps[10422:941228] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785300232000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785300991000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-29 12:58:20.964 Seetong_tps[10422:941228]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-29 12:58:20.964 Seetong_tps[10422:941228]  -- groupDeviceList -- 
2026-07-29 12:58:20.964 Seetong_tps[10422:941228]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-29 12:58:20.964 Seetong_tps[10422:941228]  -- WebSocket - 重置重连次数 -- 
2026-07-29 12:58:20.964 Seetong_tps[10422:941228]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-29 12:58:20.965 Seetong_tps[10422:941228]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-29 12:58:20.965 Seetong_tps[10422:941228]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAsIBFAIU1JpAQQB","reconn":0}}
2026-07-29 12:58:20.965 Seetong_tps[10422:941228]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-29 12:58:20.966 Seetong_tps[10422:941228] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785300232000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785300991000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-29 12:58:20.971 Seetong_tps[10422:941228]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-29 12:58:20.971 Seetong_tps[10422:941228]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-29 12:58:20.971 Seetong_tps[10422:941228]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-29 12:58:20.972 Seetong_tps[10422:941228]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-29 12:58:20.972 Seetong_tps[10422:941228]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-29 12:58:21.008 Seetong_tps[10422:941228]  -- STBluetoothManager - 结束扫描 - 
2026-07-29 12:58:21.008 Seetong_tps[10422:941228]  -- STBluetoothManager - 开始扫描 - 
2026-07-29 12:58:21.063 Seetong_tps[10422:941228] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-29 12:58:21.063 Seetong_tps[10422:941228] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-29 12:58:21.064 Seetong_tps[10422:941228] Formatted Date: 2026-07-29
2026-07-29 12:58:21.064 Seetong_tps[10422:941228]  --- webSocketGetServerData msgId: 0714915E-6F4C-446D-81B1-70F2204A13F2 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-29";
        token = AVYOAQteVABrAAkFBgUFVAsIBFAIU1NpAQQB;
    };
}
2026-07-29 12:58:21.064 Seetong_tps[10422:941228]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-29 12:58:21.064 Seetong_tps[10422:941228]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-29 12:58:21.081 Seetong_tps[10422:941228]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-29 12:58:21.156 Seetong_tps[10422:941228] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-29 12:58:21.156 Seetong_tps[10422:941228]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-29 12:58:21.156 Seetong_tps[10422:941228]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-29 12:58:21.157 Seetong_tps[10422:941228] Sorted Dates (Descending): (
)
2026-07-29 12:58:21.358 Seetong_tps[10422:941257] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-29 12:58:21.359 Seetong_tps[10422:941257] [DeviceMonitor] 监控管理器初始化完成
2026-07-29 12:58:22.487 Seetong_tps[10422:941257]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-29 12:58:22.487 Seetong_tps[10422:941257]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-29 12:58:22.487 Seetong_tps[10422:941257]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-29 12:58:22.489 Seetong_tps[10422:941228]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-29 12:58:22.490 Seetong_tps[10422:941338] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-29 12:58:22.490 Seetong_tps[10422:941240] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-29 12:58:22.563 Seetong_tps[10422:941257]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-29 12:58:22.564 Seetong_tps[10422:941257]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-29 12:58:22.564 Seetong_tps[10422:941257]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-29 12:58:22.564 Seetong_tps[10422:941338] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-29 12:58:22.565 Seetong_tps[10422:941338] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-29 12:58:22.565 Seetong_tps[10422:941338] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-29 12:58:22.565 Seetong_tps[10422:941228] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-29 12:58:22.566 Seetong_tps[10422:941228] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-29 12:58:22.566 Seetong_tps[10422:941228] 用户设置的具体字体大小: 15.000000
2026-07-29 12:58:22.566 Seetong_tps[10422:941228] AppLaunch hideForRefreshToken
2026-07-29 12:58:22.566 Seetong_tps[10422:941228] AppLaunch hideForRefreshToken dismiss
2026-07-29 12:58:22.566 Seetong_tps[10422:941228] AppLaunch dismiss...
2026-07-29 12:58:22.570 Seetong_tps[10422:941257]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-29 12:58:22.570 Seetong_tps[10422:941257]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-29 12:58:22.570 Seetong_tps[10422:941257]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-29 12:58:22.570 Seetong_tps[10422:941232] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-29 12:58:22.570 Seetong_tps[10422:941232] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-29 12:58:22.570 Seetong_tps[10422:941242] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-29 12:58:22.870 Seetong_tps[10422:941228]  dealloc -- STAppLaunchWindow
2026-07-29 12:58:22.873 Seetong_tps[10422:941228]  dealloc -- STAppLaunchViewController
2026-07-29 12:58:22.875 Seetong_tps[10422:941228] AppLaunch dismiss... end
2026-07-29 12:58:23.089 Seetong_tps[10422:941263]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-29 12:58:23.092 Seetong_tps[10422:941228]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-29 12:58:23.093 Seetong_tps[10422:941263]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-29 12:58:23.352 Seetong_tps[10422:941228]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-29 12:58:23.364 Seetong_tps[10422:941228] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-29 12:58:23.405 Seetong_tps[10422:941240] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-29 12:58:23.405 Seetong_tps[10422:941228] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-29 12:58:23.406 Seetong_tps[10422:941228]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-29 12:58:23.406 Seetong_tps[10422:941228] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-29 12:58:23.408 Seetong_tps[10422:941228]  -- STBluetoothManager - 结束扫描 - 
2026-07-29 12:58:23.427 Seetong_tps[10422:941228]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-29 下午12:58:23 427
2026-07-29 12:58:23.427 Seetong_tps[10422:941228]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7dc000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11679dc60>; layer = <CALayer: 0x10c7b2800>>
2026-07-29 12:58:23.427 Seetong_tps[10422:941228]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7dc000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11679dc60>; layer = <CALayer: 0x10c7b2800>> -- _camera.supportPlatform: 0
2026-07-29 12:58:23.427 Seetong_tps[10422:941228]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-29 上午4:58:23 +0000
2026-07-29 12:58:23.428 Seetong_tps[10422:941228]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-28 \U4e0a\U53482:20:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-28 \U4e0a\U53485:56:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-28 \U4e0b\U53481:55:55 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-29 \U4e0a\U53484:58:20 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-29 12:58:23.428 Seetong_tps[10422:941228]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-29 下午12:58:23 428
2026-07-29 12:58:23.428 Seetong_tps[10422:941240] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-29 12:58:23.456 Seetong_tps[10422:941228]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-29 12:58:23.458 Seetong_tps[10422:941228] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-29 12:58:23.460 Seetong_tps[10422:941228]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-29 12:58:23.461 Seetong_tps[10422:941228] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-29 12:58:23.488 Seetong_tps[10422:941228]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-29 12:58:23.490 Seetong_tps[10422:941228] 未处理的 biz 类型: res_video_preview_advert
2026-07-29 12:58:23.490 Seetong_tps[10422:941228]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-29 12:58:23.491 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-29 12:58:23.491 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-29 12:58:23.509 Seetong_tps[10422:941228] uid:29115420 playAudio
2026-07-29 12:58:23.510 Seetong_tps[10422:941228]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-29 12:58:23.510 Seetong_tps[10422:941228]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-29 12:58:23.510 Seetong_tps[10422:941242] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-29 12:58:23.529 Seetong_tps[10422:941228]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-29 12:58:23.591 Seetong_tps[10422:941228] MessageThrottle reloadTableView ---
2026-07-29 12:58:23.709 Seetong_tps[10422:941228] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-29 12:58:23.808 Seetong_tps[10422:941242] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10c47f4c0>{number = 14, name = (null)}====
2026-07-29 12:58:24.034 Seetong_tps[10422:941228]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-29 12:58:24.034 Seetong_tps[10422:941228]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-29 12:58:24.034 Seetong_tps[10422:941228]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-29 12:58:24.034 Seetong_tps[10422:941228] 滚动已停止500毫秒，执行操作:29115420
2026-07-29 12:58:24.168 Seetong_tps[10422:941263] ===29115420===
2026-07-29 12:58:24.169 Seetong_tps[10422:941263] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-29 12:58:24.170 Seetong_tps[10422:941257] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-29 12:58:24.170 Seetong_tps[10422:941257] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-29 12:58:24.170 Seetong_tps[10422:941257] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x109acb800>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110a08a00>
2026-07-29 12:58:24.170 Seetong_tps[10422:941257] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-29 12:58:24.171 Seetong_tps[10422:941257] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-29 12:58:24.171 Seetong_tps[10422:941257] InitDecodePortLog: playsettype = 50
2026-07-29 12:58:24.173 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.77 - 设备: 庭院 - 29115420
2026-07-29 12:58:24.173 Seetong_tps[10422:941257] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-29 12:58:24.173 Seetong_tps[10422:941257] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-29 12:58:24.173 Seetong_tps[10422:941257] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-29 12:58:24.173 Seetong_tps[10422:941257] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-29 12:58:24.174 Seetong_tps[10422:941257] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-29 12:58:24.174 Seetong_tps[10422:941257] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-29 12:58:24.174 Seetong_tps[10422:941257] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-29 12:58:24.188 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-07-29 12:58:24.274 Seetong_tps[10422:941242] ====请求接口 - 成功 - 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: 0x10c47f4c0>{number = 14, name = (null)}====
2026-07-29 12:58:25.758 Seetong_tps[10422:941228] UMAPM_OOMSampling(0,0):NO
2026-07-29 12:58:25.759 Seetong_tps[10422:941228] UMAPM_NetworkSampling(0,0):NO
2026-07-29 12:58:26.505 Seetong_tps[10422:941263]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 12:58:26.912 Seetong_tps[10422:941416] 重新观看视频线程：<_NSMainThread: 0x109838000>{number = 1, name = (null)}
2026-07-29 12:58:26.925 Seetong_tps[10422:941228] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-29 12:58:26.942 Seetong_tps[10422:941228] uid:29115420 playAudio
2026-07-29 12:58:26.942 Seetong_tps[10422:941240] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-29 12:58:26.942 Seetong_tps[10422:941228] uid:29115420 playAudio
2026-07-29 12:58:26.942 Seetong_tps[10422:941228] checkPortStatus:_decodePort=1
2026-07-29 12:58:26.942 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.54 - 设备: 庭院 - 29115420
2026-07-29 12:58:26.943 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.54 - 设备: 庭院 - 29115420
2026-07-29 12:58:26.993 Seetong_tps[10422:941416] 重新观看视频线程：<_NSMainThread: 0x109838000>{number = 1, name = (null)}
2026-07-29 12:58:26.995 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.59 - 设备: 庭院 - 29115420
2026-07-29 12:58:27.284 Seetong_tps[10422:941263] Failed to get IoT drive away set configuration.
2026-07-29 12:58:27.284 Seetong_tps[10422:941263]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-29 12:58:27.422 Seetong_tps[10422:941228]  -- IOTPtzView -- getPresetList -- 
2026-07-29 12:58:27.422 Seetong_tps[10422:941228]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-07-29 12:58:27.422 Seetong_tps[10422:941228]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-29 12:58:27.422 Seetong_tps[10422:941240] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-29 12:58:27.534 Seetong_tps[10422:941263]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 12:58:27.535 Seetong_tps[10422:941263]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-07-29 12:58:27.535 Seetong_tps[10422:941263] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-29 12:58:27.535 Seetong_tps[10422:941263] hexStringLen=20
2026-07-29 12:58:27.535 Seetong_tps[10422:941263] stringFromHexString------字符串=======预置点1
2026-07-29 12:58:27.535 Seetong_tps[10422:941263] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-29 12:58:27.535 Seetong_tps[10422:941263] hexStringLen=20
2026-07-29 12:58:27.535 Seetong_tps[10422:941263] stringFromHexString------字符串=======预置点2
2026-07-29 12:58:27.535 Seetong_tps[10422:941263] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-29 12:58:27.535 Seetong_tps[10422:941263] hexStringLen=20
2026-07-29 12:58:27.535 Seetong_tps[10422:941263] stringFromHexString------字符串=======预置点3
2026-07-29 12:58:27.597 Seetong_tps[10422:941228]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-07-29 12:58:27.597 Seetong_tps[10422:941228]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-29 12:58:28.264 Seetong_tps[10422:941228] rotate to down
2026-07-29 12:58:28.265 Seetong_tps[10422:941240] 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-07-29 12:58:28.273 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 4.87 - 设备: 庭院 - 29115420
2026-07-29 12:58:28.717 Seetong_tps[10422:941263]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 12:58:30.270 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.86 - 设备: 庭院 - 29115420
2026-07-29 12:58:30.743 Seetong_tps[10422:941228]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-29 12:58:33.121 Seetong_tps[10422:941240] 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-07-29 12:58:33.121 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.72 - 设备: 庭院 - 29115420
2026-07-29 12:58:33.229 Seetong_tps[10422:941263]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 12:58:33.428 Seetong_tps[10422:941228]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785301113.428031,lastReceiveYUVTimeInterval=1785301113.378891,interval=0,videoView=0x10c7dc000
2026-07-29 12:58:33.671 Seetong_tps[10422:941228] rotate to left
2026-07-29 12:58:33.671 Seetong_tps[10422:941240] 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-07-29 12:58:33.672 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 10.27 - 设备: 庭院 - 29115420
2026-07-29 12:58:35.675 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 12.27 - 设备: 庭院 - 29115420
2026-07-29 12:58:35.960 Seetong_tps[10422:941263]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 12:58:37.426 Seetong_tps[10422:941240] 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-07-29 12:58:37.426 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 14.02 - 设备: 庭院 - 29115420
2026-07-29 12:58:38.953 Seetong_tps[10422:941263]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 12:58:40.746 Seetong_tps[10422:941228]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-29 12:58:43.284 Seetong_tps[10422:941228] rotate to up
2026-07-29 12:58:43.284 Seetong_tps[10422:941345] 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-07-29 12:58:43.286 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 19.88 - 设备: 庭院 - 29115420
2026-07-29 12:58:43.428 Seetong_tps[10422:941228]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785301123.428806,lastReceiveYUVTimeInterval=1785301123.403448,interval=0,videoView=0x10c7dc000
2026-07-29 12:58:43.483 Seetong_tps[10422:941263]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 12:58:44.950 Seetong_tps[10422:941345] 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-07-29 12:58:44.951 Seetong_tps[10422:941228]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 21.55 - 设备: 庭院 - 29115420
2026-07-29 12:58:46.084 Seetong_tps[10422:941263]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 12:58:50.743 Seetong_tps[10422:941228]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-29 12:58:52.137 Seetong_tps[10422:941257]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-29 12:58:52.139 Seetong_tps[10422:941228]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-29 12:58:52.140 Seetong_tps[10422:941228] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785300232000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785300991000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-29 12:58:52.140 Seetong_tps[10422:941228]  --- 取消心跳 destoryHeartBeat --- 
2026-07-29 12:58:52.140 Seetong_tps[10422:941228]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-29 12:58:52.158 Seetong_tps[10422:941228] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-29 12:58:52.158 Seetong_tps[10422:941228]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7dc000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11679dc60>; layer = <CALayer: 0x10c7b2800>>
2026-07-29 12:58:52.158 Seetong_tps[10422:941228] #####Vstop:uid:29115420-0-port:1
2026-07-29 12:58:52.175 Seetong_tps[10422:941228] -----------1release decodeport = 1
2026-07-29 12:58:52.175 Seetong_tps[10422:941228]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3500;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.707317073170732";
    "preview_duration" = 28700;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-29 12:58:52.176 Seetong_tps[10422:941228] _openGLView clearFrame ...
2026-07-29 12:58:52.192 Seetong_tps[10422:941228] [保存失败] 相机对象或存储字典为空
2026-07-29 12:58:52.192 Seetong_tps[10422:941238] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-29 12:58:52.192 Seetong_tps[10422:941238] --FC_StopDevComEx end
2026-07-29 12:58:52.192 Seetong_tps[10422:941228] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785300232000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785300991000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-29 12:58:52.192 Seetong_tps[10422:941228]  --- 取消心跳 destoryHeartBeat --- 
2026-07-29 12:58:52.192 Seetong_tps[10422:941228]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-29 15:30:44.950 Seetong_tps[10907:1016577] app_version=8.3.805
2026-07-29 15:30:44.962 Seetong_tps[10907:1016577]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-29 15:30:44.962 Seetong_tps[10907:1016577] showForLogin 1
2026-07-29 15:30:44.962 Seetong_tps[10907:1016577] AppLaunch 还剩 6.671895980834961 秒
2026-07-29 15:30:44.962 Seetong_tps[10907:1016616] 询问用户是否开启推送成功
2026-07-29 15:30:44.963 Seetong_tps[10907:1016616] 用户点击允许接收推送
2026-07-29 15:30:44.973 Seetong_tps[10907:1016584] remoteNotificationSetting: <UNNotificationSettings: 0x111ecde00; 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-07-29 15:30:44.993 Seetong_tps[10907:1016577]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-29 15:30:45.044 Seetong_tps[10907:1016577] viewDidLoad/configtime=2026-07-29 上午7:30:45 +0000
2026-07-29 15:30:45.045 Seetong_tps[10907:1016577]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-29 15:30:45.045 Seetong_tps[10907:1016577]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-29 15:30:45.135 Seetong_tps[10907:1016577]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-29 15:30:45.135 Seetong_tps[10907:1016577]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-29 15:30:45.137 Seetong_tps[10907:1016577]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-29 15:30:45.137 Seetong_tps[10907:1016577] 开始检查未读客服消息...
2026-07-29 15:30:45.137 Seetong_tps[10907:1016577] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-29 15:30:45.138 Seetong_tps[10907:1016577]  --- 取消心跳 destoryHeartBeat --- 
2026-07-29 15:30:45.149 Seetong_tps[10907:1016577]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-29 15:30:45.149 Seetong_tps[10907:1016577]  -- WebSocket connection - getNetty - 
2026-07-29 15:30:45.150 Seetong_tps[10907:1016577]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-29 15:30:45.155 Seetong_tps[10907:1016577] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-29 15:30:45.155 Seetong_tps[10907:1016577] NAV deviceOrientationDidChange:1
2026-07-29 15:30:45.159 Seetong_tps[10907:1016577]  -- groupDeviceList -- 
2026-07-29 15:30:45.160 Seetong_tps[10907:1016577] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-29 15:30:45.160 Seetong_tps[10907:1016577]  -- WebSocket connection - getNetty - 
2026-07-29 15:30:45.160 Seetong_tps[10907:1016577]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-29 15:30:45.183 Seetong_tps[10907:1016610] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTkxNTA0NTA4MSwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cxIn0.Nc1lj_kIXNqC5osTPUNHwObon9syvsol4zT4DkQsI_w","accessNode":"82.157.67.131:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTkxNTA0NTA4MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NCJdfQ.HeQekZAP1tmdgcLYQH5woSznn7JvxZuiwI1NA-QgKbM","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:24902"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24904"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24903"}]}
====
2026-07-29 15:30:45.233 Seetong_tps[10907:1016583] ====请求接口 - 成功 - 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: 0x10ac392c0>{number = 4, name = (null)}====
2026-07-29 15:30:45.255 Seetong_tps[10907:1016577]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-29 15:30:45.445 Seetong_tps[10907:1016577] Super properties have already been unregistered.
2026-07-29 15:30:45.446 Seetong_tps[10907:1016577] UMAPM_OOMSampling(0,0):NO
2026-07-29 15:30:45.449 Seetong_tps[10907:1016577]  -- deviceListDataUpdate - AppLaunch 还剩 1.184782981872559 秒 - 再延迟 1.684782981872559 秒 - 启动耗时 1.815217018127441 秒
2026-07-29 15:30:45.449 Seetong_tps[10907:1016577]  -- groupDeviceList -- 
2026-07-29 15:30:45.449 Seetong_tps[10907:1016577] groupDeviceList 已在进行中，跳过新的调用
2026-07-29 15:30:45.449 Seetong_tps[10907:1016577]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1815 毫秒
2026-07-29 15:30:45.453 Seetong_tps[10907:1016577]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-29 15:30:45.454 Seetong_tps[10907:1016577]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-29 15:30:45.454 Seetong_tps[10907:1016577]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-29 15:30:45.455 Seetong_tps[10907:1016577]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 574;
}
2026-07-29 15:30:45.469 Seetong_tps[10907:1016604] ====请求接口 - 成功 - 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:10443;type=0&load=19&addr=bjrelay3.s5.seetong.com:11443;type=0&load=19&addr=bjrelay46.s2.seetong.com:12443;","vipRelayServers":"type=0&load=40&addr=bjrelay43.s2.seetong.com:4443;type=0&load=47&addr=bjrelayvip2.s2.seetong.com:8443;type=0&load=50&addr=bjrelay42.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.233","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10d86fcc0>{number = 16, name = (null)}====
2026-07-29 15:30:45.472 Seetong_tps[10907:1016577] ++++-[VideoView dealloc]++++
2026-07-29 15:30:45.476 Seetong_tps[10907:1016577] OpenGLView20_Seetong dealloc:0x10d85d600
2026-07-29 15:30:45.505 Seetong_tps[10907:1016577]  -- WebSocket - 重置重连次数 -- 
2026-07-29 15:30:45.519 Seetong_tps[10907:1016577]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-29 15:30:45.519 Seetong_tps[10907:1016577]  -- WebSocket connection - getNetty - 
2026-07-29 15:30:45.519 Seetong_tps[10907:1016577]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-29 15:30:45.523 Seetong_tps[10907:1016577] UMAPM_NetworkSampling(0,0):NO
2026-07-29 15:30:45.523 Seetong_tps[10907:1016577]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-29 15:30:45.523 Seetong_tps[10907:1016577]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-29 15:30:45.523 Seetong_tps[10907:1016577]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-29 15:30:45.526 Seetong_tps[10907:1016577] 蓝牙已打开
2026-07-29 15:30:45.532 Seetong_tps[10907:1016577]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-29 15:30:45.533 Seetong_tps[10907:1016577]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-29 15:30:45.567 Seetong_tps[10907:1016577]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-29 15:30:45.630 Seetong_tps[10907:1016653] ====请求接口 - 成功 - 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":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGBQAIUlAGUlECblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10dab3200>{number = 17, name = (null)}====
2026-07-29 15:30:45.636 Seetong_tps[10907:1016648] ====请求接口 - 成功 - 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: 0x10dab3240>{number = 18, name = (null)}====
2026-07-29 15:30:45.641 Seetong_tps[10907:1016584] ====请求接口 - 成功 - 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: 0x1134d83c0>{number = 10, name = (null)}====
2026-07-29 15:30:45.646 Seetong_tps[10907:1016580] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10ac38fc0>{number = 3, name = (null)}====
2026-07-29 15:30:45.651 Seetong_tps[10907:1016616] ====请求接口 - 成功 - 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: 0x111e53700>{number = 9, name = (null)}====
2026-07-29 15:30:45.651 Seetong_tps[10907:1016657] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1135a7ec0>{number = 12, name = (null)}====
2026-07-29 15:30:45.657 Seetong_tps[10907:1016651] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10dab3280>{number = 19, name = (null)}====
2026-07-29 15:30:45.671 Seetong_tps[10907:1016649] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10dab3a40>{number = 20, name = (null)}====
2026-07-29 15:30:45.671 Seetong_tps[10907:1016650] ====请求接口 - 成功 - 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: 0x10dab3b00>{number = 21, name = (null)}====
2026-07-29 15:30:45.671 Seetong_tps[10907:1016582] ====请求接口 - 成功 - 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.208","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785309845000,"lastHeartTime":1785300991000,"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: 0x10ac38ec0>{number = 2, name = (null)}====
2026-07-29 15:30:45.726 Seetong_tps[10907:1016577]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-29 15:30:45.727 Seetong_tps[10907:1016577]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGBQAIUlAGUlECblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-29 15:30:45.728 Seetong_tps[10907:1016577]  -- 获取版本信息成功: {
    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-07-29 15:30:45.730 Seetong_tps[10907:1016577]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-29 15:30:45.735 Seetong_tps[10907:1016577] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-29 15:30:45.735 Seetong_tps[10907:1016577] 客服消息未读数量: 0
2026-07-29 15:30:45.739 Seetong_tps[10907:1016577]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-29 15:30:45.739 Seetong_tps[10907:1016582]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-29 15:30:45.739 Seetong_tps[10907:1016582]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-29 15:30:45.739 Seetong_tps[10907:1016577]  -- STBluetoothManager - 结束扫描 - 
2026-07-29 15:30:45.739 Seetong_tps[10907:1016582]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-29 15:30:45.739 Seetong_tps[10907:1016577]  -- STBluetoothManager - 开始扫描 - 
2026-07-29 15:30:45.741 Seetong_tps[10907:1016582]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-29 15:30:45.741 Seetong_tps[10907:1016582]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-29 15:30:45.741 Seetong_tps[10907:1016582]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-29 15:30:45.742 Seetong_tps[10907:1016577]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-29 15:30:45.745 Seetong_tps[10907:1016577]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-29 15:30:45.746 Seetong_tps[10907:1016577]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-29 15:30:45.746 Seetong_tps[10907:1016577]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2112 毫秒
2026-07-29 15:30:45.747 Seetong_tps[10907:1016577] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785309845000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785300991000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-29 15:30:45.747 Seetong_tps[10907:1016577]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-29 15:30:45.747 Seetong_tps[10907:1016577]  -- groupDeviceList -- 
2026-07-29 15:30:45.747 Seetong_tps[10907:1016577]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-29 15:30:45.748 Seetong_tps[10907:1016577]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-29 15:30:45.748 Seetong_tps[10907:1016577]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-29 15:30:45.749 Seetong_tps[10907:1016577]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-29 15:30:45.749 Seetong_tps[10907:1016577]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-29 15:30:45.811 Seetong_tps[10907:1016660] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10d86ef80>{number = 15, name = (null)}====
2026-07-29 15:30:45.817 Seetong_tps[10907:1016577]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-29 15:30:45.817 Seetong_tps[10907:1016577]  -- WebSocket - 重置重连次数 -- 
2026-07-29 15:30:45.817 Seetong_tps[10907:1016577]  -- WebSocket connection 长连接成功 - 耗时：0.7 秒
2026-07-29 15:30:45.818 Seetong_tps[10907:1016577]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-29 15:30:45.818 Seetong_tps[10907:1016577]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVAsIB1YAVVdpAQQB","reconn":0}}
2026-07-29 15:30:45.818 Seetong_tps[10907:1016577]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-29 15:30:45.819 Seetong_tps[10907:1016577] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785309845000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785300991000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-29 15:30:45.993 Seetong_tps[10907:1016577] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-29 15:30:45.993 Seetong_tps[10907:1016577] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-29 15:30:45.994 Seetong_tps[10907:1016577] Formatted Date: 2026-07-29
2026-07-29 15:30:45.994 Seetong_tps[10907:1016577]  --- webSocketGetServerData msgId: 2D54B783-5F9F-45B8-B688-FC42C17B3E95 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-29";
        token = AVYOAQteVABrAAkFBgUFVAsIB1YAVVdpAQQB;
    };
}
2026-07-29 15:30:45.994 Seetong_tps[10907:1016577]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-29 15:30:45.995 Seetong_tps[10907:1016577]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-29 15:30:46.015 Seetong_tps[10907:1016577]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-29 15:30:46.085 Seetong_tps[10907:1016577] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-29 15:30:46.086 Seetong_tps[10907:1016577]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-29 15:30:46.086 Seetong_tps[10907:1016577]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-29 15:30:46.087 Seetong_tps[10907:1016577] Sorted Dates (Descending): (
)
2026-07-29 15:30:47.207 Seetong_tps[10907:1016577] AppLaunch hideForRefreshToken
2026-07-29 15:30:47.207 Seetong_tps[10907:1016577] AppLaunch hideForRefreshToken dismiss
2026-07-29 15:30:47.207 Seetong_tps[10907:1016577] AppLaunch dismiss...
2026-07-29 15:30:47.208 Seetong_tps[10907:1016577] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-29 15:30:47.208 Seetong_tps[10907:1016577] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-29 15:30:47.208 Seetong_tps[10907:1016577] 用户设置的具体字体大小: 15.000000
2026-07-29 15:30:47.514 Seetong_tps[10907:1016577]  dealloc -- STAppLaunchWindow
2026-07-29 15:30:47.518 Seetong_tps[10907:1016577]  dealloc -- STAppLaunchViewController
2026-07-29 15:30:47.520 Seetong_tps[10907:1016577] AppLaunch dismiss... end
2026-07-29 15:30:48.285 Seetong_tps[10907:1016577]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-29 15:30:48.625 Seetong_tps[10907:1016657] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1135a7ec0>{number = 12, name = (null)}====
2026-07-29 15:30:48.800 Seetong_tps[10907:1016577]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-29 15:30:48.801 Seetong_tps[10907:1016577]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-29 15:30:48.801 Seetong_tps[10907:1016577] 滚动已停止500毫秒，执行操作:29115420
2026-07-29 15:30:49.070 Seetong_tps[10907:1016657] ====请求接口 - 成功 - 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: 0x1135a7ec0>{number = 12, name = (null)}====
2026-07-29 15:30:49.535 Seetong_tps[10907:1016577]  -- WebSocket - 重置重连次数 -- 
2026-07-29 15:30:50.800 Seetong_tps[10907:1016610] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-29 15:30:50.801 Seetong_tps[10907:1016610] [DeviceMonitor] 监控管理器初始化完成
2026-07-29 15:30:51.702 Seetong_tps[10907:1016577]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-29 15:30:51.713 Seetong_tps[10907:1016577] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-29 15:30:51.769 Seetong_tps[10907:1016577] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-29 15:30:51.770 Seetong_tps[10907:1016577]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-29 15:30:51.770 Seetong_tps[10907:1016583] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-29 15:30:51.771 Seetong_tps[10907:1016577] Reachability Flag Status: WR t------ networkStatusForFlags
2026-07-29 15:30:51.779 Seetong_tps[10907:1016577]  -- STBluetoothManager - 结束扫描 - 
2026-07-29 15:30:51.795 Seetong_tps[10907:1016577]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-29 下午3:30:51 795
2026-07-29 15:30:51.795 Seetong_tps[10907:1016577]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f03ca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f070f80>; layer = <CALayer: 0x10f0261a0>>
2026-07-29 15:30:51.795 Seetong_tps[10907:1016577]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f03ca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f070f80>; layer = <CALayer: 0x10f0261a0>> -- _camera.supportPlatform: 0
2026-07-29 15:30:51.795 Seetong_tps[10907:1016577]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-29 上午7:30:51 +0000
2026-07-29 15:30:51.795 Seetong_tps[10907:1016577]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-28 \U4e0b\U53481:55:55 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-29 \U4e0a\U53484:58:20 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-29 \U4e0a\U53485:16:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-29 \U4e0a\U53487:30:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-29 15:30:51.796 Seetong_tps[10907:1016577]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-29 下午3:30:51 796
2026-07-29 15:30:51.796 Seetong_tps[10907:1016657] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-29 15:30:51.821 Seetong_tps[10907:1016577]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-29 15:30:51.824 Seetong_tps[10907:1016577] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-29 15:30:51.825 Seetong_tps[10907:1016577]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-29 15:30:51.826 Seetong_tps[10907:1016577] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-29 15:30:51.844 Seetong_tps[10907:1016577]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-29 15:30:51.853 Seetong_tps[10907:1016577] 未处理的 biz 类型: res_video_preview_advert
2026-07-29 15:30:51.853 Seetong_tps[10907:1016577]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-29 15:30:51.854 Seetong_tps[10907:1016577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-29 15:30:51.855 Seetong_tps[10907:1016577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-29 15:30:51.881 Seetong_tps[10907:1016577] uid:29115420 playAudio
2026-07-29 15:30:51.881 Seetong_tps[10907:1016577]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-29 15:30:51.881 Seetong_tps[10907:1016577]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-29 15:30:52.080 Seetong_tps[10907:1016577] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-29 15:30:52.232 Seetong_tps[10907:1016610]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-29 15:30:52.233 Seetong_tps[10907:1016610]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-29 15:30:52.233 Seetong_tps[10907:1016610] onDeviceAuthSuccess:uid=29115420
2026-07-29 15:30:52.233 Seetong_tps[10907:1016610]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785310252.233402,lastReceiveYUVTimeInterval=1785310251.795617,interval=1,videoView=0x10f03ca80
2026-07-29 15:30:52.233 Seetong_tps[10907:1016610]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-29 15:30:52.236 Seetong_tps[10907:1016577]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-29 15:30:52.236 Seetong_tps[10907:1016582] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-29 15:30:52.236 Seetong_tps[10907:1016651] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-29 15:30:52.361 Seetong_tps[10907:1016577]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-29 15:30:52.361 Seetong_tps[10907:1016577]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-29 15:30:52.361 Seetong_tps[10907:1016577] 滚动已停止500毫秒，执行操作:29115420
2026-07-29 15:30:53.094 Seetong_tps[10907:1016613] ===29115420===
2026-07-29 15:30:53.542 Seetong_tps[10907:1016613] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-29 15:30:53.542 Seetong_tps[10907:1016610] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-29 15:30:53.542 Seetong_tps[10907:1016610] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-29 15:30:53.542 Seetong_tps[10907:1016610] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10aeafa40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x111de0a00>
2026-07-29 15:30:53.543 Seetong_tps[10907:1016610] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-29 15:30:53.543 Seetong_tps[10907:1016610] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-29 15:30:53.543 Seetong_tps[10907:1016610] InitDecodePortLog: playsettype = 50
2026-07-29 15:30:53.545 Seetong_tps[10907:1016577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.77 - 设备: 庭院 - 29115420
2026-07-29 15:30:53.545 Seetong_tps[10907:1016610] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-29 15:30:53.545 Seetong_tps[10907:1016610] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-29 15:30:53.545 Seetong_tps[10907:1016610] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-29 15:30:53.545 Seetong_tps[10907:1016610] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-29 15:30:53.545 Seetong_tps[10907:1016610] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-29 15:30:53.545 Seetong_tps[10907:1016610] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-29 15:30:53.546 Seetong_tps[10907:1016610] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-29 15:30:53.546 Seetong_tps[10907:1016610]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-29 15:30:53.547 Seetong_tps[10907:1016610]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-29 15:30:53.547 Seetong_tps[10907:1016582] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-29 15:30:53.547 Seetong_tps[10907:1016610]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-29 15:30:53.548 Seetong_tps[10907:1016582] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-29 15:30:53.548 Seetong_tps[10907:1016582] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-29 15:30:53.551 Seetong_tps[10907:1016610]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-29 15:30:53.552 Seetong_tps[10907:1016610]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-29 15:30:53.552 Seetong_tps[10907:1016610]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-29 15:30:53.552 Seetong_tps[10907:1016651] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-29 15:30:53.552 Seetong_tps[10907:1016651] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-29 15:30:53.552 Seetong_tps[10907:1016582] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-29 15:30:53.557 Seetong_tps[10907:1016610]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-29 15:30:53.558 Seetong_tps[10907:1016610]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-29 15:30:53.558 Seetong_tps[10907:1016610]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-29 15:30:53.558 Seetong_tps[10907:1016582] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-29 15:30:53.558 Seetong_tps[10907:1016582] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-29 15:30:53.558 Seetong_tps[10907:1016582] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-29 15:30:53.559 Seetong_tps[10907:1016577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.79 - 设备: 庭院 - 29115420
2026-07-29 15:30:53.561 Seetong_tps[10907:1016577] uid:29115420 playAudio
2026-07-29 15:30:53.562 Seetong_tps[10907:1016577]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-29 15:30:53.562 Seetong_tps[10907:1016577]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-29 15:30:53.562 Seetong_tps[10907:1016582] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-29 15:30:53.562 Seetong_tps[10907:1016613]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 15:30:53.564 Seetong_tps[10907:1016577] uid:29115420 playAudio
2026-07-29 15:30:53.564 Seetong_tps[10907:1016577]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-29 15:30:53.564 Seetong_tps[10907:1016577]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-29 15:30:53.564 Seetong_tps[10907:1016651] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-29 15:30:53.565 Seetong_tps[10907:1016577] uid:29115420 playAudio
2026-07-29 15:30:53.565 Seetong_tps[10907:1016577]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-29 15:30:53.566 Seetong_tps[10907:1016577]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-29 15:30:53.566 Seetong_tps[10907:1016651] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-29 15:30:53.587 Seetong_tps[10907:1016577] checkPortStatus:_decodePort=1
2026-07-29 15:30:53.587 Seetong_tps[10907:1016577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.82 - 设备: 庭院 - 29115420
2026-07-29 15:30:53.860 Seetong_tps[10907:1016613]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-29 15:30:53.860 Seetong_tps[10907:1016577]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-29 15:30:53.860 Seetong_tps[10907:1016613]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-29 15:30:53.879 Seetong_tps[10907:1016613]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-29 15:30:53.892 Seetong_tps[10907:1016613]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 15:30:53.908 Seetong_tps[10907:1016613]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 15:30:53.908 Seetong_tps[10907:1016613]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-29 15:30:53.942 Seetong_tps[10907:1016713] 重新观看视频线程：<_NSMainThread: 0x10ac38000>{number = 1, name = (null)}
2026-07-29 15:30:53.961 Seetong_tps[10907:1016577] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-29 15:30:53.961 Seetong_tps[10907:1016713] 重新观看视频线程：<_NSMainThread: 0x10ac38000>{number = 1, name = (null)}
2026-07-29 15:30:53.977 Seetong_tps[10907:1016577] uid:29115420 playAudio
2026-07-29 15:30:53.977 Seetong_tps[10907:1016651] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-29 15:30:53.978 Seetong_tps[10907:1016577] uid:29115420 playAudio
2026-07-29 15:30:53.978 Seetong_tps[10907:1016577] checkPortStatus:_decodePort=1
2026-07-29 15:30:53.978 Seetong_tps[10907:1016577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.21 - 设备: 庭院 - 29115420
2026-07-29 15:30:53.979 Seetong_tps[10907:1016577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.21 - 设备: 庭院 - 29115420
2026-07-29 15:30:54.080 Seetong_tps[10907:1016613] Failed to get IoT drive away set configuration.
2026-07-29 15:30:54.080 Seetong_tps[10907:1016613]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-29 15:30:55.450 Seetong_tps[10907:1016577]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-29 15:30:57.139 Seetong_tps[10907:1016610]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-29 15:30:57.141 Seetong_tps[10907:1016577]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-29 15:30:57.142 Seetong_tps[10907:1016577] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785309845000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785300991000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-29 15:30:57.142 Seetong_tps[10907:1016577]  --- 取消心跳 destoryHeartBeat --- 
2026-07-29 15:30:57.142 Seetong_tps[10907:1016577]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-29 15:30:57.151 Seetong_tps[10907:1016577] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-29 15:30:57.151 Seetong_tps[10907:1016577]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f03ca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f070f80>; layer = <CALayer: 0x10f0261a0>>
2026-07-29 15:30:57.151 Seetong_tps[10907:1016577] #####Vstop:uid:29115420-0-port:1
2026-07-29 15:30:57.151 Seetong_tps[10907:1016577] -----------1release decodeport = 1
2026-07-29 15:30:57.152 Seetong_tps[10907:1016577]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 5300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-29 15:30:57.153 Seetong_tps[10907:1016577] _openGLView clearFrame ...
2026-07-29 15:30:57.172 Seetong_tps[10907:1016577] [保存失败] 相机对象或存储字典为空
2026-07-29 15:30:57.172 Seetong_tps[10907:1016651] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-29 15:30:57.172 Seetong_tps[10907:1016651] --FC_StopDevComEx end
2026-07-29 15:30:57.173 Seetong_tps[10907:1016577] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.208","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785309845000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785300991000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-29 15:30:57.173 Seetong_tps[10907:1016577]  --- 取消心跳 destoryHeartBeat --- 
2026-07-29 15:30:57.173 Seetong_tps[10907:1016577]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 08:43:10.074 Seetong_tps[13955:1294164] app_version=8.3.805
2026-07-30 08:43:10.091 Seetong_tps[13955:1294182] 询问用户是否开启推送成功
2026-07-30 08:43:10.091 Seetong_tps[13955:1294182] 用户点击允许接收推送
2026-07-30 08:43:10.092 Seetong_tps[13955:1294164]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-30 08:43:10.092 Seetong_tps[13955:1294164] showForLogin 1
2026-07-30 08:43:10.092 Seetong_tps[13955:1294164] AppLaunch 还剩 6.385128021240234 秒
2026-07-30 08:43:10.093 Seetong_tps[13955:1294180] remoteNotificationSetting: <UNNotificationSettings: 0x1122b6580; 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-07-30 08:43:10.113 Seetong_tps[13955:1294164]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-30 08:43:10.158 Seetong_tps[13955:1294164] viewDidLoad/configtime=2026-07-30 上午12:43:10 +0000
2026-07-30 08:43:10.159 Seetong_tps[13955:1294164]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-30 08:43:10.159 Seetong_tps[13955:1294164]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-30 08:43:10.227 Seetong_tps[13955:1294164]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-30 08:43:10.227 Seetong_tps[13955:1294164]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-30 08:43:10.231 Seetong_tps[13955:1294164]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-30 08:43:10.231 Seetong_tps[13955:1294164] 开始检查未读客服消息...
2026-07-30 08:43:10.231 Seetong_tps[13955:1294164] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-30 08:43:10.231 Seetong_tps[13955:1294164]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 08:43:10.239 Seetong_tps[13955:1294164]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-30 08:43:10.239 Seetong_tps[13955:1294164]  -- WebSocket connection - getNetty - 
2026-07-30 08:43:10.240 Seetong_tps[13955:1294164]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-30 08:43:10.244 Seetong_tps[13955:1294164] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-30 08:43:10.244 Seetong_tps[13955:1294164] NAV deviceOrientationDidChange:1
2026-07-30 08:43:10.247 Seetong_tps[13955:1294164]  -- groupDeviceList -- 
2026-07-30 08:43:10.247 Seetong_tps[13955:1294164] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-30 08:43:10.247 Seetong_tps[13955:1294164]  -- WebSocket connection - getNetty - 
2026-07-30 08:43:10.247 Seetong_tps[13955:1294164]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 08:43:10.336 Seetong_tps[13955:1294164]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-30 08:43:10.445 Seetong_tps[13955:1294277] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10dce08c0>{number = 14, name = (null)}====
2026-07-30 08:43:10.445 Seetong_tps[13955:1294182] ====请求接口 - 成功 - 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: 0x10b038e80>{number = 4, name = (null)}====
2026-07-30 08:43:10.478 Seetong_tps[13955:1294164] Super properties have already been unregistered.
2026-07-30 08:43:10.478 Seetong_tps[13955:1294180] ====请求接口 - 成功 - 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: 0x10b039140>{number = 3, name = (null)}====
2026-07-30 08:43:10.478 Seetong_tps[13955:1294179] ====请求接口 - 成功 - 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 = 6, name = (null)}====
2026-07-30 08:43:10.478 Seetong_tps[13955:1294188] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10dce3300>{number = 17, name = (null)}====
2026-07-30 08:43:10.478 Seetong_tps[13955:1294285] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11bd83c80>{number = 11, name = (null)}====
2026-07-30 08:43:10.478 Seetong_tps[13955:1294164] UMAPM_OOMSampling(0,0):NO
2026-07-30 08:43:10.478 Seetong_tps[13955:1294184] ====请求接口 - 成功 - 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: 0x10b039180>{number = 2, name = (null)}====
2026-07-30 08:43:10.478 Seetong_tps[13955:1294278] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10dce3380>{number = 15, name = (null)}====
2026-07-30 08:43:10.478 Seetong_tps[13955:1294185] ====请求接口 - 成功 - 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=bjrelay2.s5.seetong.com:3443;type=0&load=19&addr=bjrelay8.s5.seetong.com:11443;type=0&load=23&addr=bjrelay64.s5.seetong.com:9443;","vipRelayServers":"type=0&load=48&addr=bjrelay43.s2.seetong.com:5443;type=0&load=53&addr=bjrelayvip3.s2.seetong.com:10443;type=0&load=33&addr=bjrelay42.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10dce3240>{number = 20, name = (null)}====
2026-07-30 08:43:10.478 Seetong_tps[13955:1294279] ====请求接口 - 成功 - 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: 0x10dce32c0>{number = 18, name = (null)}====
2026-07-30 08:43:10.478 Seetong_tps[13955:1294275] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785371131000,"lastHeartTime":1785365994000,"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: 0x10dce3280>{number = 19, name = (null)}====
2026-07-30 08:43:10.478 Seetong_tps[13955:1294280] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgUCU1UNVlYGAT4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10dce3480>{number = 16, name = (null)}====
2026-07-30 08:43:10.480 Seetong_tps[13955:1294164]  -- deviceListDataUpdate - AppLaunch 还剩 0.9976930618286133 秒 - 再延迟 1.497693061828613 秒 - 启动耗时 2.002306938171387 秒
2026-07-30 08:43:10.480 Seetong_tps[13955:1294164]  -- groupDeviceList -- 
2026-07-30 08:43:10.480 Seetong_tps[13955:1294164] groupDeviceList 已在进行中，跳过新的调用
2026-07-30 08:43:10.480 Seetong_tps[13955:1294164]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2003 毫秒
2026-07-30 08:43:10.480 Seetong_tps[13955:1294164]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-30 08:43:10.481 Seetong_tps[13955:1294164]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-30 08:43:10.481 Seetong_tps[13955:1294164]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-30 08:43:10.481 Seetong_tps[13955:1294164]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODU0NTg1OTAsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.Wsr40Xxs1COH1Fw0NhP-Egz_Mr0poHftFuxfmXDUeXA","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODc5NjQxOTAsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg1MzcyMTkwLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.CN9tuEdcPbDQUxThdPCompeG57qVu9SNBsXJsboP9Wc","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-07-30 08:43:10.485 Seetong_tps[13955:1294164]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1785372190.485423
2026-07-30 08:43:10.485 Seetong_tps[13955:1294164]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1785372190.485423
2026-07-30 08:43:10.485 Seetong_tps[13955:1294164]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1785372190.485423 - lastRefreshTokenTime: 1785372190.485423
2026-07-30 08:43:10.486 Seetong_tps[13955:1294221] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTk3Njk5MDQxMSwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cyIn0._7n1AX9_p4wRYBeL3Lijfe7vnWy5RPXpWO7C_Y8Kr7g","accessNode":"82.157.67.131:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTk3Njk5MDQxMiwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5MiJdfQ.U6-N5GzkQ7F29maIOFf-Q8dLwekEG9RT8mb_poY5e7c","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:24903"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24903"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24901"}]}
====
2026-07-30 08:43:10.499 Seetong_tps[13955:1294164]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 08:43:10.500 Seetong_tps[13955:1294164]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 08:43:10.500 Seetong_tps[13955:1294164]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 08:43:10.501 Seetong_tps[13955:1294164]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 575;
}
2026-07-30 08:43:10.501 Seetong_tps[13955:1294164] ++++-[VideoView dealloc]++++
2026-07-30 08:43:10.503 Seetong_tps[13955:1294164] OpenGLView20_Seetong dealloc:0x10dcdd600
2026-07-30 08:43:10.518 Seetong_tps[13955:1294164]  -- WebSocket - 重置重连次数 -- 
2026-07-30 08:43:10.531 Seetong_tps[13955:1294164]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-30 08:43:10.531 Seetong_tps[13955:1294164]  -- WebSocket connection - getNetty - 
2026-07-30 08:43:10.531 Seetong_tps[13955:1294164]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 08:43:10.551 Seetong_tps[13955:1294164] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-30 08:43:10.551 Seetong_tps[13955:1294164] 客服消息未读数量: 0
2026-07-30 08:43:10.551 Seetong_tps[13955:1294164]  -- 获取版本信息成功: {
    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-07-30 08:43:10.569 Seetong_tps[13955:1294164] UMAPM_NetworkSampling(0,0):NO
2026-07-30 08:43:10.574 Seetong_tps[13955:1294164]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-30 08:43:10.574 Seetong_tps[13955:1294164]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-30 08:43:10.583 Seetong_tps[13955:1294164]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-30 08:43:10.591 Seetong_tps[13955:1294164]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-30 08:43:10.591 Seetong_tps[13955:1294275]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-30 08:43:10.591 Seetong_tps[13955:1294275]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-30 08:43:10.591 Seetong_tps[13955:1294275]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-30 08:43:10.592 Seetong_tps[13955:1294164]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-30 08:43:10.592 Seetong_tps[13955:1294275]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-30 08:43:10.592 Seetong_tps[13955:1294275]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-30 08:43:10.592 Seetong_tps[13955:1294275]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-30 08:43:10.592 Seetong_tps[13955:1294164]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgUCU1UNVlYGAT4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-30 08:43:10.596 Seetong_tps[13955:1294164]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-30 08:43:10.596 Seetong_tps[13955:1294164]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 08:43:10.596 Seetong_tps[13955:1294164]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 08:43:10.598 Seetong_tps[13955:1294164] 蓝牙已打开
2026-07-30 08:43:10.605 Seetong_tps[13955:1294164]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 08:43:10.606 Seetong_tps[13955:1294164]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-30 08:43:10.620 Seetong_tps[13955:1294164]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-30 08:43:10.678 Seetong_tps[13955:1294280] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10dce3480>{number = 16, name = (null)}====
2026-07-30 08:43:10.724 Seetong_tps[13955:1294164]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-30 08:43:10.724 Seetong_tps[13955:1294164]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2246 毫秒
2026-07-30 08:43:10.724 Seetong_tps[13955:1294164] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785371131000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 08:43:10.724 Seetong_tps[13955:1294164]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 08:43:10.724 Seetong_tps[13955:1294164]  -- groupDeviceList -- 
2026-07-30 08:43:10.724 Seetong_tps[13955:1294164]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-30 08:43:10.724 Seetong_tps[13955:1294164]  -- WebSocket - 重置重连次数 -- 
2026-07-30 08:43:10.724 Seetong_tps[13955:1294164]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-30 08:43:10.726 Seetong_tps[13955:1294164]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 08:43:10.726 Seetong_tps[13955:1294164]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQIIAFEDUFJpAQQB","reconn":0}}
2026-07-30 08:43:10.726 Seetong_tps[13955:1294164]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 08:43:10.726 Seetong_tps[13955:1294164] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785371131000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 08:43:10.732 Seetong_tps[13955:1294164]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 08:43:10.732 Seetong_tps[13955:1294164]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 08:43:10.732 Seetong_tps[13955:1294164]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 08:43:10.733 Seetong_tps[13955:1294164]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 08:43:10.733 Seetong_tps[13955:1294164]  -- STBluetoothManager - 开始扫描 - 
2026-07-30 08:43:10.734 Seetong_tps[13955:1294164]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 08:43:10.734 Seetong_tps[13955:1294164]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 08:43:10.829 Seetong_tps[13955:1294164] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-30 08:43:10.830 Seetong_tps[13955:1294164] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-30 08:43:10.830 Seetong_tps[13955:1294164] Formatted Date: 2026-07-30
2026-07-30 08:43:10.830 Seetong_tps[13955:1294164]  --- webSocketGetServerData msgId: 2B5C9C14-CBC8-4CB1-BA18-8269F1123CDD - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-30";
        token = AVYOAQteVABrAAkFBgUFVQIIAFEDUFJpAQQB;
    };
}
2026-07-30 08:43:10.830 Seetong_tps[13955:1294164]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 08:43:10.830 Seetong_tps[13955:1294164]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-30 08:43:10.854 Seetong_tps[13955:1294164]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-30 08:43:10.907 Seetong_tps[13955:1294164] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-30 08:43:10.907 Seetong_tps[13955:1294164]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-30 08:43:10.907 Seetong_tps[13955:1294164]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-30 08:43:10.908 Seetong_tps[13955:1294164] Sorted Dates (Descending): (
)
2026-07-30 08:43:11.177 Seetong_tps[13955:1294221] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-30 08:43:11.178 Seetong_tps[13955:1294221] [DeviceMonitor] 监控管理器初始化完成
2026-07-30 08:43:12.033 Seetong_tps[13955:1294164] AppLaunch hideForRefreshToken
2026-07-30 08:43:12.034 Seetong_tps[13955:1294164] AppLaunch hideForRefreshToken dismiss
2026-07-30 08:43:12.034 Seetong_tps[13955:1294164] AppLaunch dismiss...
2026-07-30 08:43:12.337 Seetong_tps[13955:1294164] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-30 08:43:12.337 Seetong_tps[13955:1294164] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-30 08:43:12.337 Seetong_tps[13955:1294164] 用户设置的具体字体大小: 15.000000
2026-07-30 08:43:12.340 Seetong_tps[13955:1294164]  dealloc -- STAppLaunchWindow
2026-07-30 08:43:12.343 Seetong_tps[13955:1294164]  dealloc -- STAppLaunchViewController
2026-07-30 08:43:12.345 Seetong_tps[13955:1294164] AppLaunch dismiss... end
2026-07-30 08:43:13.281 Seetong_tps[13955:1294164]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-30 08:43:13.407 Seetong_tps[13955:1294221]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-30 08:43:13.408 Seetong_tps[13955:1294221]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-30 08:43:13.408 Seetong_tps[13955:1294221]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-30 08:43:13.410 Seetong_tps[13955:1294164]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 08:43:13.410 Seetong_tps[13955:1294287] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 08:43:13.410 Seetong_tps[13955:1294284] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 08:43:13.455 Seetong_tps[13955:1294164]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-30 08:43:13.455 Seetong_tps[13955:1294221]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 08:43:13.455 Seetong_tps[13955:1294221]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 08:43:13.456 Seetong_tps[13955:1294221]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 08:43:13.456 Seetong_tps[13955:1294287] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 08:43:13.456 Seetong_tps[13955:1294287] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 08:43:13.456 Seetong_tps[13955:1294280] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 08:43:13.464 Seetong_tps[13955:1294164] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-30 08:43:13.501 Seetong_tps[13955:1294280] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 08:43:13.502 Seetong_tps[13955:1294164] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-30 08:43:13.502 Seetong_tps[13955:1294164]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 08:43:13.502 Seetong_tps[13955:1294164] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-30 08:43:13.504 Seetong_tps[13955:1294164]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 08:43:13.517 Seetong_tps[13955:1294279] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10dce32c0>{number = 18, name = (null)}====
2026-07-30 08:43:13.520 Seetong_tps[13955:1294164]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 上午8:43:13 520
2026-07-30 08:43:13.520 Seetong_tps[13955:1294164]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc3c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc550c0>; layer = <CALayer: 0x10fc14f00>>
2026-07-30 08:43:13.520 Seetong_tps[13955:1294164]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc3c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc550c0>; layer = <CALayer: 0x10fc14f00>> -- _camera.supportPlatform: 0
2026-07-30 08:43:13.520 Seetong_tps[13955:1294164]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 上午12:43:13 +0000
2026-07-30 08:43:13.520 Seetong_tps[13955:1294164]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-29 \U4e0a\U53484:58:20 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-29 \U4e0a\U53485:16:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-29 \U4e0a\U53487:30:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U534812:43:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 08:43:13.521 Seetong_tps[13955:1294164]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 上午8:43:13 521
2026-07-30 08:43:13.521 Seetong_tps[13955:1294279] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 08:43:13.525 Seetong_tps[13955:1294221]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 08:43:13.525 Seetong_tps[13955:1294221]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 08:43:13.525 Seetong_tps[13955:1294221]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 08:43:13.525 Seetong_tps[13955:1294287] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 08:43:13.525 Seetong_tps[13955:1294279] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 08:43:13.525 Seetong_tps[13955:1294280] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 08:43:13.525 Seetong_tps[13955:1294226]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 08:43:13.546 Seetong_tps[13955:1294164]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 08:43:13.549 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:13.551 Seetong_tps[13955:1294164]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 08:43:13.551 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:13.570 Seetong_tps[13955:1294164] uid:29115420 playAudio
2026-07-30 08:43:13.571 Seetong_tps[13955:1294164]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 08:43:13.571 Seetong_tps[13955:1294164]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 08:43:13.571 Seetong_tps[13955:1294287] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 08:43:13.573 Seetong_tps[13955:1294164]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 08:43:13.575 Seetong_tps[13955:1294164] uid:29115420 playAudio
2026-07-30 08:43:13.575 Seetong_tps[13955:1294164]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 08:43:13.575 Seetong_tps[13955:1294164]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 08:43:13.576 Seetong_tps[13955:1294275] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 08:43:13.576 Seetong_tps[13955:1294164]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-30 08:43:13.576 Seetong_tps[13955:1294164]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-30 08:43:13.576 Seetong_tps[13955:1294164]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-30 08:43:13.578 Seetong_tps[13955:1294164] 未处理的 biz 类型: res_video_preview_advert
2026-07-30 08:43:13.578 Seetong_tps[13955:1294164]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-30 08:43:13.796 Seetong_tps[13955:1294164]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-30 08:43:13.797 Seetong_tps[13955:1294164]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 08:43:13.797 Seetong_tps[13955:1294164]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-30 08:43:13.797 Seetong_tps[13955:1294164] 滚动已停止500毫秒，执行操作:29115420
2026-07-30 08:43:13.802 Seetong_tps[13955:1294164] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-30 08:43:14.020 Seetong_tps[13955:1294284] ====请求接口 - 成功 - 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: 0x11bd83b40>{number = 10, name = (null)}====
2026-07-30 08:43:14.311 Seetong_tps[13955:1294226] ===29115420===
2026-07-30 08:43:14.473 Seetong_tps[13955:1294226] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-30 08:43:14.473 Seetong_tps[13955:1294221] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-30 08:43:14.473 Seetong_tps[13955:1294221] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-30 08:43:14.474 Seetong_tps[13955:1294221] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b2ae8c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11220ca00>
2026-07-30 08:43:14.474 Seetong_tps[13955:1294221] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-30 08:43:14.474 Seetong_tps[13955:1294221] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 08:43:14.474 Seetong_tps[13955:1294221] InitDecodePortLog: playsettype = 50
2026-07-30 08:43:14.477 Seetong_tps[13955:1294164]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.97 - 设备: 庭院 - 29115420
2026-07-30 08:43:14.478 Seetong_tps[13955:1294221] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-30 08:43:14.478 Seetong_tps[13955:1294221] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-30 08:43:14.478 Seetong_tps[13955:1294221] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 08:43:14.478 Seetong_tps[13955:1294221] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-30 08:43:14.478 Seetong_tps[13955:1294221] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-30 08:43:14.478 Seetong_tps[13955:1294221] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-30 08:43:14.479 Seetong_tps[13955:1294221] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-30 08:43:14.481 Seetong_tps[13955:1294164]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.98 - 设备: 庭院 - 29115420
2026-07-30 08:43:14.524 Seetong_tps[13955:1294226]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 08:43:14.840 Seetong_tps[13955:1294226]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 08:43:14.841 Seetong_tps[13955:1294226]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 08:43:14.914 Seetong_tps[13955:1294332] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-07-30 08:43:14.927 Seetong_tps[13955:1294164] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-30 08:43:14.934 Seetong_tps[13955:1294332] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-07-30 08:43:14.953 Seetong_tps[13955:1294164] uid:29115420 playAudio
2026-07-30 08:43:14.953 Seetong_tps[13955:1294279] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-30 08:43:14.953 Seetong_tps[13955:1294164] uid:29115420 playAudio
2026-07-30 08:43:14.975 Seetong_tps[13955:1294164] checkPortStatus:_decodePort=1
2026-07-30 08:43:14.975 Seetong_tps[13955:1294164]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.47 - 设备: 庭院 - 29115420
2026-07-30 08:43:14.976 Seetong_tps[13955:1294164]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.47 - 设备: 庭院 - 29115420
2026-07-30 08:43:15.024 Seetong_tps[13955:1294164]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.52 - 设备: 庭院 - 29115420
2026-07-30 08:43:15.474 Seetong_tps[13955:1294164] UMAPM_OOMSampling(0,0):NO
2026-07-30 08:43:15.474 Seetong_tps[13955:1294164] UMAPM_NetworkSampling(0,0):NO
2026-07-30 08:43:16.761 Seetong_tps[13955:1294226] Failed to get IoT drive away set configuration.
2026-07-30 08:43:16.761 Seetong_tps[13955:1294226]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-30 08:43:17.174 Seetong_tps[13955:1294164]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.67 - 设备: 庭院 - 29115420
2026-07-30 08:43:18.192 Seetong_tps[13955:1294182] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 08:43:20.498 Seetong_tps[13955:1294164]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 08:43:21.058 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.064 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.080 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.099 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.133 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.147 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.163 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.180 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.197 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.230 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.247 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.263 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.281 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.298 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.314 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.347 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.364 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.382 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.398 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.415 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.431 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.455 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.464 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.481 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.514 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.531 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.582 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.598 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.615 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.631 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.816 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.832 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.849 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.866 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.899 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.916 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.932 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.949 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.966 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.983 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:21.999 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:22.017 Seetong_tps[13955:1294164] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:43:23.521 Seetong_tps[13955:1294164]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785372203.521528,lastReceiveYUVTimeInterval=1785372203.504208,interval=0,videoView=0x10fc3c380
2026-07-30 08:43:25.903 Seetong_tps[13955:1294221]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-30 08:43:25.904 Seetong_tps[13955:1294164]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 08:43:25.906 Seetong_tps[13955:1294164] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785371131000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 08:43:25.906 Seetong_tps[13955:1294164]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 08:43:25.906 Seetong_tps[13955:1294164]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 08:43:25.920 Seetong_tps[13955:1294164] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-30 08:43:25.920 Seetong_tps[13955:1294164]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc3c380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc550c0>; layer = <CALayer: 0x10fc14f00>>
2026-07-30 08:43:25.921 Seetong_tps[13955:1294164] #####Vstop:uid:29115420-0-port:1
2026-07-30 08:43:25.930 Seetong_tps[13955:1294164] -----------1release decodeport = 1
2026-07-30 08:43:25.931 Seetong_tps[13955:1294164]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1400;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.052631578947368";
    "preview_duration" = 12400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-30 08:43:25.934 Seetong_tps[13955:1294164] _openGLView clearFrame ...
2026-07-30 08:43:25.942 Seetong_tps[13955:1294164] dealloc -- STCameraPlayerTalkView
2026-07-30 08:43:25.943 Seetong_tps[13955:1294164] dealloc -- STCameraCallItemButton
2026-07-30 08:43:25.943 Seetong_tps[13955:1294164] dealloc -- STCameraTalkItemButton
2026-07-30 08:43:25.962 Seetong_tps[13955:1294164] [保存失败] 相机对象或存储字典为空
2026-07-30 08:43:25.963 Seetong_tps[13955:1294182] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-30 08:43:25.963 Seetong_tps[13955:1294182] --FC_StopDevComEx end
2026-07-30 08:43:25.963 Seetong_tps[13955:1294164] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785371131000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 08:43:25.963 Seetong_tps[13955:1294164]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 08:43:25.963 Seetong_tps[13955:1294164]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 08:45:09.098 Seetong_tps[13965:1295574] app_version=8.3.805
2026-07-30 08:45:09.109 Seetong_tps[13965:1295591] 询问用户是否开启推送成功
2026-07-30 08:45:09.109 Seetong_tps[13965:1295591] 用户点击允许接收推送
2026-07-30 08:45:09.110 Seetong_tps[13965:1295591] remoteNotificationSetting: <UNNotificationSettings: 0x1126ae080; 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-07-30 08:45:09.110 Seetong_tps[13965:1295574]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-30 08:45:09.110 Seetong_tps[13965:1295574] showForLogin 1
2026-07-30 08:45:09.110 Seetong_tps[13965:1295574] AppLaunch 还剩 6.744806051254272 秒
2026-07-30 08:45:09.130 Seetong_tps[13965:1295574]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-30 08:45:09.166 Seetong_tps[13965:1295574] viewDidLoad/configtime=2026-07-30 上午12:45:09 +0000
2026-07-30 08:45:09.167 Seetong_tps[13965:1295574]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-30 08:45:09.167 Seetong_tps[13965:1295574]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-30 08:45:09.231 Seetong_tps[13965:1295574]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-30 08:45:09.231 Seetong_tps[13965:1295574]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-30 08:45:09.233 Seetong_tps[13965:1295574]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-30 08:45:09.233 Seetong_tps[13965:1295574] 开始检查未读客服消息...
2026-07-30 08:45:09.234 Seetong_tps[13965:1295574] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-30 08:45:09.234 Seetong_tps[13965:1295574]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 08:45:09.243 Seetong_tps[13965:1295574]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-30 08:45:09.243 Seetong_tps[13965:1295574]  -- WebSocket connection - getNetty - 
2026-07-30 08:45:09.250 Seetong_tps[13965:1295574]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-30 08:45:09.254 Seetong_tps[13965:1295574] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-30 08:45:09.254 Seetong_tps[13965:1295574] NAV deviceOrientationDidChange:1
2026-07-30 08:45:09.256 Seetong_tps[13965:1295574]  -- groupDeviceList -- 
2026-07-30 08:45:09.257 Seetong_tps[13965:1295574] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-30 08:45:09.257 Seetong_tps[13965:1295574]  -- WebSocket connection - getNetty - 
2026-07-30 08:45:09.257 Seetong_tps[13965:1295574]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 08:45:09.278 Seetong_tps[13965:1295619] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTk3NzEwOTIxMCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.pP0UIUDbWe18ajmMe7qI7zg345GMUFR7ssBEhRp2fBM","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTk3NzEwOTIxMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5NyJdfQ.Na5gMJZXir4JqXC51_b7ZLlhAg2z-lEVVUHsRbWG9FQ","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":"101.43.234.113:24905"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24906"}]}
====
2026-07-30 08:45:09.292 Seetong_tps[13965:1295586] ====请求接口 - 成功 - 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: 0x10b6bce80>{number = 8, name = (null)}====
2026-07-30 08:45:09.307 Seetong_tps[13965:1295574]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-30 08:45:09.433 Seetong_tps[13965:1295574] Super properties have already been unregistered.
2026-07-30 08:45:09.433 Seetong_tps[13965:1295676] ====请求接口 - 成功 - 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: 0x10e08b5c0>{number = 14, name = (null)}====
2026-07-30 08:45:09.433 Seetong_tps[13965:1295675] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e08b6c0>{number = 15, name = (null)}====
2026-07-30 08:45:09.433 Seetong_tps[13965:1295574] UMAPM_OOMSampling(0,0):NO
2026-07-30 08:45:09.435 Seetong_tps[13965:1295574]  -- deviceListDataUpdate - AppLaunch 还剩 1.420189142227173 秒 - 再延迟 1.920189142227173 秒 - 启动耗时 1.579810857772827 秒
2026-07-30 08:45:09.435 Seetong_tps[13965:1295574]  -- groupDeviceList -- 
2026-07-30 08:45:09.435 Seetong_tps[13965:1295574] groupDeviceList 已在进行中，跳过新的调用
2026-07-30 08:45:09.435 Seetong_tps[13965:1295574]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1580 毫秒
2026-07-30 08:45:09.440 Seetong_tps[13965:1295574]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 08:45:09.440 Seetong_tps[13965:1295574]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 08:45:09.440 Seetong_tps[13965:1295574]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 08:45:09.441 Seetong_tps[13965:1295574]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 576;
}
2026-07-30 08:45:09.447 Seetong_tps[13965:1295678] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAQIBW1EAUlxoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e08bac0>{number = 17, name = (null)}====
2026-07-30 08:45:09.449 Seetong_tps[13965:1295592] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e08bb80>{number = 18, name = (null)}====
2026-07-30 08:45:09.451 Seetong_tps[13965:1295582] ====请求接口 - 成功 - 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: 0x10b438d00>{number = 4, name = (null)}====
2026-07-30 08:45:09.452 Seetong_tps[13965:1295585] ====请求接口 - 成功 - 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: 0x10b439100>{number = 3, name = (null)}====
2026-07-30 08:45:09.452 Seetong_tps[13965:1295584] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785371131000,"lastHeartTime":1785365994000,"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: 0x10b439140>{number = 5, name = (null)}====
2026-07-30 08:45:09.455 Seetong_tps[13965:1295574] ++++-[VideoView dealloc]++++
2026-07-30 08:45:09.457 Seetong_tps[13965:1295574] OpenGLView20_Seetong dealloc:0x10e07da00
2026-07-30 08:45:09.458 Seetong_tps[13965:1295583] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b4390c0>{number = 2, name = (null)}====
2026-07-30 08:45:09.478 Seetong_tps[13965:1295574]  -- WebSocket - 重置重连次数 -- 
2026-07-30 08:45:09.479 Seetong_tps[13965:1295591] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x10b6bcf80>{number = 9, name = (null)}====
2026-07-30 08:45:09.481 Seetong_tps[13965:1295589] ====请求接口 - 成功 - 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=bjrelay8.s5.seetong.com:14443;type=0&load=26&addr=bjrelay64.s5.seetong.com:5443;type=0&load=20&addr=bjrelay55.s5.seetong.com:14443;","vipRelayServers":"type=0&load=47&addr=bjrelayvip2.s2.seetong.com:4443;type=0&load=38&addr=bjrelay42.s2.seetong.com:4443;type=0&load=64&addr=bjrelay42.s2.seetong.com:1443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10e089680>{number = 19, name = (null)}====
2026-07-30 08:45:09.491 Seetong_tps[13965:1295574]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-30 08:45:09.491 Seetong_tps[13965:1295574]  -- WebSocket connection - getNetty - 
2026-07-30 08:45:09.491 Seetong_tps[13965:1295574]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 08:45:09.494 Seetong_tps[13965:1295574] UMAPM_NetworkSampling(0,0):NO
2026-07-30 08:45:09.494 Seetong_tps[13965:1295574]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-30 08:45:09.494 Seetong_tps[13965:1295574]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 08:45:09.494 Seetong_tps[13965:1295574]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 08:45:09.496 Seetong_tps[13965:1295574] 蓝牙已打开
2026-07-30 08:45:09.496 Seetong_tps[13965:1295574]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-30 08:45:09.497 Seetong_tps[13965:1295574]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAQIBW1EAUlxoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-30 08:45:09.500 Seetong_tps[13965:1295574] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-30 08:45:09.500 Seetong_tps[13965:1295574] 客服消息未读数量: 0
2026-07-30 08:45:09.500 Seetong_tps[13965:1295574]  -- 获取版本信息成功: {
    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-07-30 08:45:09.510 Seetong_tps[13965:1295574]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-30 08:45:09.510 Seetong_tps[13965:1295591]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-30 08:45:09.510 Seetong_tps[13965:1295591]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-30 08:45:09.510 Seetong_tps[13965:1295591]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-30 08:45:09.511 Seetong_tps[13965:1295574]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-30 08:45:09.511 Seetong_tps[13965:1295574]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-30 08:45:09.511 Seetong_tps[13965:1295591]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-30 08:45:09.511 Seetong_tps[13965:1295591]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-30 08:45:09.511 Seetong_tps[13965:1295591]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-30 08:45:09.548 Seetong_tps[13965:1295574]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-30 08:45:09.549 Seetong_tps[13965:1295574]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 08:45:09.549 Seetong_tps[13965:1295574]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-30 08:45:09.620 Seetong_tps[13965:1295574]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-30 08:45:09.620 Seetong_tps[13965:1295574]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1765 毫秒
2026-07-30 08:45:09.621 Seetong_tps[13965:1295574] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785371131000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 08:45:09.621 Seetong_tps[13965:1295574]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 08:45:09.621 Seetong_tps[13965:1295574]  -- groupDeviceList -- 
2026-07-30 08:45:09.621 Seetong_tps[13965:1295574]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-30 08:45:09.621 Seetong_tps[13965:1295574]  -- WebSocket - 重置重连次数 -- 
2026-07-30 08:45:09.621 Seetong_tps[13965:1295574]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-30 08:45:09.622 Seetong_tps[13965:1295574]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 08:45:09.622 Seetong_tps[13965:1295574]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQIIAFEFUVtpAQQB","reconn":0}}
2026-07-30 08:45:09.622 Seetong_tps[13965:1295574]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 08:45:09.623 Seetong_tps[13965:1295574] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785371131000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 08:45:09.627 Seetong_tps[13965:1295574]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 08:45:09.627 Seetong_tps[13965:1295574]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 08:45:09.628 Seetong_tps[13965:1295574]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 08:45:09.628 Seetong_tps[13965:1295574]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 08:45:09.628 Seetong_tps[13965:1295574]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 08:45:09.660 Seetong_tps[13965:1295586] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10b6bce80>{number = 8, name = (null)}====
2026-07-30 08:45:09.734 Seetong_tps[13965:1295574]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 08:45:09.734 Seetong_tps[13965:1295574]  -- STBluetoothManager - 开始扫描 - 
2026-07-30 08:45:09.752 Seetong_tps[13965:1295574] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-30 08:45:09.752 Seetong_tps[13965:1295574] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-30 08:45:09.752 Seetong_tps[13965:1295574] Formatted Date: 2026-07-30
2026-07-30 08:45:09.753 Seetong_tps[13965:1295574]  --- webSocketGetServerData msgId: 5DF1DC8C-8A60-4C39-8D1E-D523C4C59840 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-30";
        token = AVYOAQteVABrAAkFBgUFVQIIAFEFUVtpAQQB;
    };
}
2026-07-30 08:45:09.753 Seetong_tps[13965:1295574]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 08:45:09.753 Seetong_tps[13965:1295574]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-30 08:45:09.765 Seetong_tps[13965:1295574]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-30 08:45:09.768 Seetong_tps[13965:1295619] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-30 08:45:09.768 Seetong_tps[13965:1295619] [DeviceMonitor] 监控管理器初始化完成
2026-07-30 08:45:09.810 Seetong_tps[13965:1295574] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-30 08:45:09.810 Seetong_tps[13965:1295574]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-30 08:45:09.810 Seetong_tps[13965:1295574]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-30 08:45:09.810 Seetong_tps[13965:1295574] Sorted Dates (Descending): (
)
2026-07-30 08:45:10.110 Seetong_tps[13965:1295619]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-30 08:45:10.110 Seetong_tps[13965:1295619]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-30 08:45:10.110 Seetong_tps[13965:1295619]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-30 08:45:10.112 Seetong_tps[13965:1295574]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 08:45:10.112 Seetong_tps[13965:1295676] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 08:45:10.113 Seetong_tps[13965:1295585] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 08:45:10.135 Seetong_tps[13965:1295619]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 08:45:10.136 Seetong_tps[13965:1295619]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 08:45:10.136 Seetong_tps[13965:1295619]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 08:45:10.136 Seetong_tps[13965:1295585] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 08:45:10.136 Seetong_tps[13965:1295585] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 08:45:10.136 Seetong_tps[13965:1295585] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 08:45:10.137 Seetong_tps[13965:1295619]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 08:45:10.137 Seetong_tps[13965:1295619]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 08:45:10.137 Seetong_tps[13965:1295619]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 08:45:10.138 Seetong_tps[13965:1295676] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 08:45:10.138 Seetong_tps[13965:1295676] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 08:45:10.138 Seetong_tps[13965:1295585] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 08:45:10.210 Seetong_tps[13965:1295626]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 08:45:10.272 Seetong_tps[13965:1295574]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-30 08:45:10.273 Seetong_tps[13965:1295626]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 08:45:10.720 Seetong_tps[13965:1295574] MessageThrottle reloadTableView ---
2026-07-30 08:45:11.351 Seetong_tps[13965:1295574] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-30 08:45:11.351 Seetong_tps[13965:1295574] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-30 08:45:11.351 Seetong_tps[13965:1295574] 用户设置的具体字体大小: 15.000000
2026-07-30 08:45:11.405 Seetong_tps[13965:1295574] AppLaunch hideForRefreshToken
2026-07-30 08:45:11.406 Seetong_tps[13965:1295574] AppLaunch hideForRefreshToken dismiss
2026-07-30 08:45:11.406 Seetong_tps[13965:1295574] AppLaunch dismiss...
2026-07-30 08:45:11.710 Seetong_tps[13965:1295574]  dealloc -- STAppLaunchWindow
2026-07-30 08:45:11.714 Seetong_tps[13965:1295574]  dealloc -- STAppLaunchViewController
2026-07-30 08:45:11.715 Seetong_tps[13965:1295574] AppLaunch dismiss... end
2026-07-30 08:45:12.350 Seetong_tps[13965:1295574]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-30 08:45:12.645 Seetong_tps[13965:1295582] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b438d00>{number = 4, name = (null)}====
2026-07-30 08:45:12.866 Seetong_tps[13965:1295574]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-30 08:45:12.866 Seetong_tps[13965:1295574]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 08:45:12.866 Seetong_tps[13965:1295574]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-30 08:45:12.867 Seetong_tps[13965:1295574] 滚动已停止500毫秒，执行操作:29115420
2026-07-30 08:45:13.143 Seetong_tps[13965:1295582] ====请求接口 - 成功 - 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: 0x10b438d00>{number = 4, name = (null)}====
2026-07-30 08:45:13.936 Seetong_tps[13965:1295574]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-30 08:45:13.948 Seetong_tps[13965:1295574] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-30 08:45:14.003 Seetong_tps[13965:1295585] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 08:45:14.003 Seetong_tps[13965:1295574] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-30 08:45:14.003 Seetong_tps[13965:1295574]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 08:45:14.004 Seetong_tps[13965:1295574] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-30 08:45:14.005 Seetong_tps[13965:1295574]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 08:45:14.022 Seetong_tps[13965:1295574]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 上午8:45:14 022
2026-07-30 08:45:14.022 Seetong_tps[13965:1295574]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc00380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc15080>; layer = <CALayer: 0x10e3e0f40>>
2026-07-30 08:45:14.022 Seetong_tps[13965:1295574]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc00380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc15080>; layer = <CALayer: 0x10e3e0f40>> -- _camera.supportPlatform: 0
2026-07-30 08:45:14.022 Seetong_tps[13965:1295574]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 上午12:45:14 +0000
2026-07-30 08:45:14.023 Seetong_tps[13965:1295574]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-29 \U4e0a\U53485:16:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-29 \U4e0a\U53487:30:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U534812:43:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U534812:45:09 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 08:45:14.023 Seetong_tps[13965:1295574]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 上午8:45:14 023
2026-07-30 08:45:14.023 Seetong_tps[13965:1295676] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 08:45:14.048 Seetong_tps[13965:1295574]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 08:45:14.050 Seetong_tps[13965:1295574] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:45:14.052 Seetong_tps[13965:1295574]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 08:45:14.053 Seetong_tps[13965:1295574] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:45:14.070 Seetong_tps[13965:1295574]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 08:45:14.073 Seetong_tps[13965:1295574] 未处理的 biz 类型: res_video_preview_advert
2026-07-30 08:45:14.073 Seetong_tps[13965:1295574]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-30 08:45:14.074 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-30 08:45:14.074 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-30 08:45:14.108 Seetong_tps[13965:1295574] uid:29115420 playAudio
2026-07-30 08:45:14.108 Seetong_tps[13965:1295574]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 08:45:14.108 Seetong_tps[13965:1295574]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 08:45:14.108 Seetong_tps[13965:1295584] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 08:45:14.308 Seetong_tps[13965:1295574] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-30 08:45:14.954 Seetong_tps[13965:1295626] ===29115420===
2026-07-30 08:45:15.376 Seetong_tps[13965:1295626] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-30 08:45:15.377 Seetong_tps[13965:1295619] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-30 08:45:15.377 Seetong_tps[13965:1295619] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-30 08:45:15.378 Seetong_tps[13965:1295619] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b6bf900>{number = 11, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1125f4a00>
2026-07-30 08:45:15.378 Seetong_tps[13965:1295619] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-30 08:45:15.378 Seetong_tps[13965:1295619] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 08:45:15.378 Seetong_tps[13965:1295619] InitDecodePortLog: playsettype = 50
2026-07-30 08:45:15.381 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.38 - 设备: 庭院 - 29115420
2026-07-30 08:45:15.381 Seetong_tps[13965:1295619] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-30 08:45:15.382 Seetong_tps[13965:1295619] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-30 08:45:15.382 Seetong_tps[13965:1295619] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 08:45:15.382 Seetong_tps[13965:1295619] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-30 08:45:15.382 Seetong_tps[13965:1295619] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-30 08:45:15.382 Seetong_tps[13965:1295619] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-30 08:45:15.383 Seetong_tps[13965:1295619] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-30 08:45:15.385 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.38 - 设备: 庭院 - 29115420
2026-07-30 08:45:15.963 Seetong_tps[13965:1295626]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 08:45:16.092 Seetong_tps[13965:1295719] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-07-30 08:45:16.104 Seetong_tps[13965:1295574] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-30 08:45:16.112 Seetong_tps[13965:1295719] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-07-30 08:45:16.131 Seetong_tps[13965:1295574] uid:29115420 playAudio
2026-07-30 08:45:16.132 Seetong_tps[13965:1295584] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-30 08:45:16.132 Seetong_tps[13965:1295574] uid:29115420 playAudio
2026-07-30 08:45:16.166 Seetong_tps[13965:1295574] checkPortStatus:_decodePort=1
2026-07-30 08:45:16.166 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.16 - 设备: 庭院 - 29115420
2026-07-30 08:45:16.212 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.21 - 设备: 庭院 - 29115420
2026-07-30 08:45:16.231 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.23 - 设备: 庭院 - 29115420
2026-07-30 08:45:16.718 Seetong_tps[13965:1295626] Failed to get IoT drive away set configuration.
2026-07-30 08:45:16.718 Seetong_tps[13965:1295626]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-30 08:45:18.218 Seetong_tps[13965:1295585] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 08:45:18.245 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.24 - 设备: 庭院 - 29115420
2026-07-30 08:45:18.972 Seetong_tps[13965:1295574]  -- playTalk -- 开始对讲 -- 
2026-07-30 08:45:18.987 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 4.98 - 设备: 庭院 - 29115420
2026-07-30 08:45:18.990 Seetong_tps[13965:1295586] ==initWithAudioParam==
2026-07-30 08:45:18.990 Seetong_tps[13965:1295586] Recording stopped and file closed. File saved at path: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/1785372318recordedAudio.caf
2026-07-30 08:45:18.992 Seetong_tps[13965:1295586] ====开始对讲====
2026-07-30 08:45:19.253 Seetong_tps[13965:1295586] uid:29115420 对讲启动成功
2026-07-30 08:45:19.367 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.367 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.367 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.367 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.368 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.368 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.368 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.368 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.368 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.368 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.368 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.368 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.436 Seetong_tps[13965:1295574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 08:45:19.483 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.483 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.483 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.484 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.484 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.484 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.484 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.484 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.484 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.485 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.485 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.485 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.485 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.620 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.621 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.621 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.621 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.622 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.622 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.622 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.623 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.623 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.623 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.623 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.623 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.736 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.737 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.738 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.738 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.739 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.739 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.740 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.740 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.741 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.741 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.742 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.742 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.743 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.875 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.876 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.876 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.877 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.877 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.877 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.878 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.879 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.879 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.880 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.880 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.880 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.989 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.990 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.991 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.991 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.992 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.992 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.993 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.993 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.994 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.994 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.995 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.995 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:19.996 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.082 Seetong_tps[13965:1295574] talkCallResultNotification uid: 29115420, result: 0
2026-07-30 08:45:20.091 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: talk_success_tip - playVideoTimeInterval: 6.09 - 设备: 庭院 - 29115420
2026-07-30 08:45:20.127 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.128 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.128 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.128 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.128 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.128 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.129 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.129 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.129 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.129 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.129 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.129 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.242 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.242 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.242 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.243 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.243 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.243 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.243 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.243 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.244 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.333 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.333 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.334 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.334 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.334 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.334 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.334 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.334 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.334 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.334 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.335 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.335 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.335 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.449 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.450 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.450 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.450 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.450 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.451 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.451 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.451 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.452 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.452 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.452 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.452 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.587 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.587 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.588 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.588 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.588 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.588 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.589 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.590 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.590 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.590 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.590 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.590 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.591 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.702 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.702 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.702 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.702 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.703 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.703 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.703 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.704 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.704 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.704 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.704 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.704 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.840 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.840 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.840 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.841 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.841 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.841 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.842 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.842 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.842 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.843 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.843 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.843 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.844 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.955 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.955 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.955 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.955 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.955 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.956 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.956 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.956 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.957 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.957 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.957 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:20.957 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.093 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.093 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.094 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.094 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.094 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.094 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.095 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.095 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.095 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.095 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.096 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.096 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.096 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.208 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.208 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.208 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.208 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.209 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.209 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.209 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.209 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.209 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.210 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.210 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.210 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.323 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.323 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.324 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.324 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.324 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.325 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.325 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.325 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.326 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.326 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.326 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.326 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.327 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.461 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.461 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.461 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.461 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.462 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.462 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.462 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.462 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.463 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.463 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.463 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.463 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.576 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.576 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.576 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.577 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.577 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.577 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.578 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.578 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.578 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.579 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.579 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.579 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.579 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.714 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.714 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.715 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.715 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.715 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.716 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.716 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.716 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.717 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.717 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.717 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.717 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.829 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.829 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.829 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.830 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.830 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.830 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.831 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.831 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.831 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.831 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.832 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.832 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.832 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.967 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.967 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.967 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.968 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.968 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.968 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.968 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.969 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.969 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.969 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.969 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:21.970 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.083 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.083 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.084 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.084 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.084 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.085 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.086 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.086 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.086 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.08 - 设备: 庭院 - 29115420
2026-07-30 08:45:22.086 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.087 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.088 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.088 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.089 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.220 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.220 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.221 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.221 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.221 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.222 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.222 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.222 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.223 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.223 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.224 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.224 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.335 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.336 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.336 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.337 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.337 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.338 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.339 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.339 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.339 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.339 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.340 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.340 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.341 Seetong_tps[13965:1295589] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.450 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.450 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.450 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.451 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.451 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.451 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.451 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.452 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.452 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.452 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.453 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.453 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.588 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.589 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.589 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.590 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.590 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.591 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.592 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.592 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.592 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.593 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.593 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.594 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.595 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.703 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.703 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.703 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.703 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.704 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.704 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.704 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.704 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.705 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.705 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.705 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.705 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.841 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.841 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.842 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.842 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.842 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.843 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.843 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.843 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.843 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.844 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.844 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.844 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.844 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.956 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.956 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.957 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.957 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.957 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.958 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.958 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.958 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.959 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.959 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.959 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:22.960 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.094 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.094 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.094 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.095 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.095 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.095 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.095 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.095 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.096 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.096 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.096 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.096 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.097 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.209 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.210 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.211 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.211 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.211 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.212 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.213 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.213 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.213 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.214 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.214 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.214 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.261 Seetong_tps[13965:1295574] uid:29115420 playAudio
2026-07-30 08:45:23.276 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.277 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.277 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.277 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.277 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.277 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:23.278 Seetong_tps[13965:1295574]  -- stopCall -- AudioRecoder_Seetong - ====停止对讲==== (null)
2026-07-30 08:45:23.353 Seetong_tps[13965:1295574] dealloc -- AudioRecoder_Seetong
2026-07-30 08:45:23.355 Seetong_tps[13965:1295574] checkPortStatus:_decodePort=1
2026-07-30 08:45:23.355 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Talk_off - playVideoTimeInterval: 9.35 - 设备: 庭院 - 29115420
2026-07-30 08:45:23.355 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 9.35 - 设备: 庭院 - 29115420
2026-07-30 08:45:24.024 Seetong_tps[13965:1295574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785372324.023890,lastReceiveYUVTimeInterval=1785372323.970950,interval=1,videoView=0x10fc00380
2026-07-30 08:45:25.357 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.35 - 设备: 庭院 - 29115420
2026-07-30 08:45:28.777 Seetong_tps[13965:1295574]  -- playTalk -- 开始对讲 -- 
2026-07-30 08:45:28.778 Seetong_tps[13965:1295586] ==initWithAudioParam==
2026-07-30 08:45:28.779 Seetong_tps[13965:1295586] Recording stopped and file closed. File saved at path: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/1785372328recordedAudio.caf
2026-07-30 08:45:28.786 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 14.78 - 设备: 庭院 - 29115420
2026-07-30 08:45:28.787 Seetong_tps[13965:1295586] ====开始对讲====
2026-07-30 08:45:29.001 Seetong_tps[13965:1295586] uid:29115420 对讲启动成功
2026-07-30 08:45:29.067 Seetong_tps[13965:1295574] talkCallResultNotification uid: 29115420, result: 0
2026-07-30 08:45:29.067 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: talk_success_tip - playVideoTimeInterval: 15.06 - 设备: 庭院 - 29115420
2026-07-30 08:45:29.117 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.118 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.118 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.118 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.118 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.118 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.118 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.118 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.119 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.119 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.119 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.119 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.233 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.233 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.233 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.233 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.233 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.234 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.234 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.234 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.234 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.324 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.324 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.324 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.325 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.325 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.325 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.325 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.326 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.326 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.326 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.326 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.326 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.327 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.437 Seetong_tps[13965:1295574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 08:45:29.462 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.463 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.463 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.463 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.464 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.464 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.464 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.464 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.465 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.465 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.465 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.465 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.578 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.578 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.578 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.578 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.579 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.579 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.579 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.580 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.580 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.580 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.580 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.580 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.581 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.716 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.717 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.717 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.718 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.718 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.719 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.719 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.719 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.720 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.720 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.720 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.721 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.830 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.831 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.831 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.831 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.832 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.832 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.833 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.833 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.833 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.833 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.834 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.834 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.834 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.969 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.969 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.969 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.970 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.970 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.970 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.971 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.971 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.971 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.972 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.972 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:29.972 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.084 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.084 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.085 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.085 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.085 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.085 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.086 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.086 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.087 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.087 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.087 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.087 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.088 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.199 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.199 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.199 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.200 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.200 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.200 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.201 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.201 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.201 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.201 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.201 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.202 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.336 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.337 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.337 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.337 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.338 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.338 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.338 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.339 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.339 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.339 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.339 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.340 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.340 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.452 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.452 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.453 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.453 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.453 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.454 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.454 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.454 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.455 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.455 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.455 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.455 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.590 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.590 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.590 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.590 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.591 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.591 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.591 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.591 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.592 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.592 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.592 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.592 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.592 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.705 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.706 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.706 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.707 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.707 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.708 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.708 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.709 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.709 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.710 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.710 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.711 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.843 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.844 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.844 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.845 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.845 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.845 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.846 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.846 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.847 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.847 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.847 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.848 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.848 Seetong_tps[13965:1295586] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.957 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.958 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.958 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.958 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.958 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.958 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.959 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.959 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.959 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.959 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.960 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:30.960 Seetong_tps[13965:1295686] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.068 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 17.06 - 设备: 庭院 - 29115420
2026-07-30 08:45:31.070 Seetong_tps[13965:1295574] uid:29115420 playAudio
2026-07-30 08:45:31.072 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.072 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.072 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.072 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.072 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.072 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.073 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.073 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.073 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.073 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.073 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.073 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.076 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.076 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.076 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.076 Seetong_tps[13965:1295584] ====recoderBufferCallback:收到录音文件====
2026-07-30 08:45:31.077 Seetong_tps[13965:1295574]  -- stopCall -- AudioRecoder_Seetong - ====停止对讲==== (null)
2026-07-30 08:45:31.127 Seetong_tps[13965:1295574] dealloc -- AudioRecoder_Seetong
2026-07-30 08:45:31.128 Seetong_tps[13965:1295574] checkPortStatus:_decodePort=1
2026-07-30 08:45:31.128 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Talk_off - playVideoTimeInterval: 17.12 - 设备: 庭院 - 29115420
2026-07-30 08:45:31.130 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 17.13 - 设备: 庭院 - 29115420
2026-07-30 08:45:33.131 Seetong_tps[13965:1295574]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 19.13 - 设备: 庭院 - 29115420
2026-07-30 08:45:34.023 Seetong_tps[13965:1295574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785372334.023662,lastReceiveYUVTimeInterval=1785372334.007036,interval=0,videoView=0x10fc00380
2026-07-30 08:45:39.437 Seetong_tps[13965:1295574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 08:45:44.022 Seetong_tps[13965:1295574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785372344.022858,lastReceiveYUVTimeInterval=1785372344.010948,interval=0,videoView=0x10fc00380
2026-07-30 08:45:44.227 Seetong_tps[13965:1295676] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-30 08:45:44.229 Seetong_tps[13965:1295676] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-30 08:45:44.230 Seetong_tps[13965:1295676] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-30 08:45:44.231 Seetong_tps[13965:1295676] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-30 08:45:44.234 Seetong_tps[13965:1295676] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-30 08:45:49.436 Seetong_tps[13965:1295574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 08:45:54.023 Seetong_tps[13965:1295574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785372354.023574,lastReceiveYUVTimeInterval=1785372353.984031,interval=1,videoView=0x10fc00380
2026-07-30 08:45:56.672 Seetong_tps[13965:1295574] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:45:56.705 Seetong_tps[13965:1295574] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:45:56.739 Seetong_tps[13965:1295574] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:45:56.755 Seetong_tps[13965:1295574] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 08:45:59.436 Seetong_tps[13965:1295574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 08:46:04.023 Seetong_tps[13965:1295574]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785372364.023134,lastReceiveYUVTimeInterval=1785372364.001597,interval=0,videoView=0x10fc00380
2026-07-30 08:46:09.436 Seetong_tps[13965:1295574]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 08:46:12.744 Seetong_tps[13965:1295619]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-30 08:46:12.745 Seetong_tps[13965:1295574]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 08:46:12.746 Seetong_tps[13965:1295574] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785371131000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 08:46:12.747 Seetong_tps[13965:1295574]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 08:46:12.747 Seetong_tps[13965:1295574]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 08:46:12.757 Seetong_tps[13965:1295574] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-30 08:46:12.758 Seetong_tps[13965:1295574]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc00380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc15080>; layer = <CALayer: 0x10e3e0f40>>
2026-07-30 08:46:12.758 Seetong_tps[13965:1295574] #####Vstop:uid:29115420-0-port:1
2026-07-30 08:46:12.766 Seetong_tps[13965:1295574] -----------1release decodeport = 1
2026-07-30 08:46:12.767 Seetong_tps[13965:1295574]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.44543429844098";
    "preview_duration" = 58700;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-30 08:46:12.768 Seetong_tps[13965:1295574] _openGLView clearFrame ...
2026-07-30 08:46:12.772 Seetong_tps[13965:1295574] dealloc -- STCameraPlayerTalkView
2026-07-30 08:46:12.773 Seetong_tps[13965:1295574] dealloc -- STCameraCallItemButton
2026-07-30 08:46:12.773 Seetong_tps[13965:1295574] dealloc -- STCameraTalkItemButton
2026-07-30 08:46:12.785 Seetong_tps[13965:1295574] [保存失败] 相机对象或存储字典为空
2026-07-30 08:46:12.785 Seetong_tps[13965:1296007] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-30 08:46:12.785 Seetong_tps[13965:1296007] --FC_StopDevComEx end
2026-07-30 08:46:12.785 Seetong_tps[13965:1295574] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785371131000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 08:46:12.786 Seetong_tps[13965:1295574]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 08:46:12.786 Seetong_tps[13965:1295574]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 09:04:35.580 Seetong_tps[14075:1305162] app_version=8.3.805
2026-07-30 09:04:35.591 Seetong_tps[14075:1305173] 询问用户是否开启推送成功
2026-07-30 09:04:35.591 Seetong_tps[14075:1305173] 用户点击允许接收推送
2026-07-30 09:04:35.592 Seetong_tps[14075:1305162]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-30 09:04:35.592 Seetong_tps[14075:1305162] showForLogin 1
2026-07-30 09:04:35.592 Seetong_tps[14075:1305162] AppLaunch 还剩 6.620838165283203 秒
2026-07-30 09:04:35.592 Seetong_tps[14075:1305167] remoteNotificationSetting: <UNNotificationSettings: 0x1106b1fe0; 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-07-30 09:04:35.610 Seetong_tps[14075:1305162]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-30 09:04:35.642 Seetong_tps[14075:1305162] viewDidLoad/configtime=2026-07-30 上午1:04:35 +0000
2026-07-30 09:04:35.643 Seetong_tps[14075:1305162]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-30 09:04:35.643 Seetong_tps[14075:1305162]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-30 09:04:35.689 Seetong_tps[14075:1305162]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-30 09:04:35.689 Seetong_tps[14075:1305162]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-30 09:04:35.692 Seetong_tps[14075:1305162]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-30 09:04:35.692 Seetong_tps[14075:1305162] 开始检查未读客服消息...
2026-07-30 09:04:35.692 Seetong_tps[14075:1305162] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-30 09:04:35.692 Seetong_tps[14075:1305162]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 09:04:35.697 Seetong_tps[14075:1305162]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-30 09:04:35.697 Seetong_tps[14075:1305162]  -- WebSocket connection - getNetty - 
2026-07-30 09:04:35.698 Seetong_tps[14075:1305162]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-30 09:04:35.701 Seetong_tps[14075:1305162] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-30 09:04:35.701 Seetong_tps[14075:1305162] NAV deviceOrientationDidChange:1
2026-07-30 09:04:35.704 Seetong_tps[14075:1305162]  -- groupDeviceList -- 
2026-07-30 09:04:35.704 Seetong_tps[14075:1305162] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-30 09:04:35.704 Seetong_tps[14075:1305162]  -- WebSocket connection - getNetty - 
2026-07-30 09:04:35.704 Seetong_tps[14075:1305162]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 09:04:35.760 Seetong_tps[14075:1305208] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTk3ODI3NTc1OSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.lO3fO6kfwJSBDRpmQZoDSQh7BXoG_3E37sBlEjFiPLI","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTk3ODI3NTc2MCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NSJdfQ.jznXIztjraBqx58AEh3zQ2iJHA_1YJ79hOrgp5Nqwew","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":"82.156.167.13:24906"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24904"}]}
====
2026-07-30 09:04:35.770 Seetong_tps[14075:1305162]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-30 09:04:35.772 Seetong_tps[14075:1305171] ====请求接口 - 成功 - 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: 0x1094390c0>{number = 4, name = (null)}====
2026-07-30 09:04:35.895 Seetong_tps[14075:1305162] Super properties have already been unregistered.
2026-07-30 09:04:35.895 Seetong_tps[14075:1305253] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c4af040>{number = 13, name = (null)}====
2026-07-30 09:04:35.896 Seetong_tps[14075:1305162] UMAPM_OOMSampling(0,0):NO
2026-07-30 09:04:35.897 Seetong_tps[14075:1305162]  -- deviceListDataUpdate - AppLaunch 还剩 1.315521240234375 秒 - 再延迟 1.815521240234375 秒 - 启动耗时 1.684478759765625 秒
2026-07-30 09:04:35.897 Seetong_tps[14075:1305162]  -- groupDeviceList -- 
2026-07-30 09:04:35.898 Seetong_tps[14075:1305162] groupDeviceList 已在进行中，跳过新的调用
2026-07-30 09:04:35.898 Seetong_tps[14075:1305162]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1685 毫秒
2026-07-30 09:04:35.899 Seetong_tps[14075:1305162]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 09:04:35.899 Seetong_tps[14075:1305162]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 09:04:35.899 Seetong_tps[14075:1305162]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 09:04:35.900 Seetong_tps[14075:1305162]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 577;
}
2026-07-30 09:04:35.901 Seetong_tps[14075:1305251] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c4af980>{number = 14, name = (null)}====
2026-07-30 09:04:35.901 Seetong_tps[14075:1305255] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IBAQIBWlUBUVBoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c4af9c0>{number = 15, name = (null)}====
2026-07-30 09:04:35.901 Seetong_tps[14075:1305168] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109438f00>{number = 3, name = (null)}====
2026-07-30 09:04:35.903 Seetong_tps[14075:1305162] ++++-[VideoView dealloc]++++
2026-07-30 09:04:35.904 Seetong_tps[14075:1305162] OpenGLView20_Seetong dealloc:0x10c4a9a00
2026-07-30 09:04:35.906 Seetong_tps[14075:1305252] ====请求接口 - 成功 - 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: 0x10c4ad100>{number = 16, name = (null)}====
2026-07-30 09:04:35.906 Seetong_tps[14075:1305167] ====请求接口 - 成功 - 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=bjrelay65.s5.seetong.com:2443;type=0&load=15&addr=bjrelay55.s5.seetong.com:15443;type=0&load=28&addr=bjrelay7.s5.seetong.com:14443;","vipRelayServers":"type=0&load=61&addr=bjrelay41.s2.seetong.com:6443;type=0&load=62&addr=bjrelayvip3.s2.seetong.com:15443;type=0&load=43&addr=bjrelayvip2.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c4adfc0>{number = 17, name = (null)}====
2026-07-30 09:04:35.908 Seetong_tps[14075:1305173] ====请求接口 - 成功 - 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: 0x10943ba40>{number = 6, name = (null)}====
2026-07-30 09:04:35.926 Seetong_tps[14075:1305170] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785372334000,"lastHeartTime":1785365994000,"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: 0x10c4aee40>{number = 18, name = (null)}====
2026-07-30 09:04:35.926 Seetong_tps[14075:1305260] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11a191300>{number = 10, name = (null)}====
2026-07-30 09:04:35.928 Seetong_tps[14075:1305162]  -- WebSocket - 重置重连次数 -- 
2026-07-30 09:04:35.938 Seetong_tps[14075:1305162]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-30 09:04:35.938 Seetong_tps[14075:1305162]  -- WebSocket connection - getNetty - 
2026-07-30 09:04:35.938 Seetong_tps[14075:1305162]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 09:04:35.946 Seetong_tps[14075:1305175] ====请求接口 - 成功 - 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: 0x10c4ae5c0>{number = 19, name = (null)}====
2026-07-30 09:04:35.949 Seetong_tps[14075:1305162] UMAPM_NetworkSampling(0,0):NO
2026-07-30 09:04:35.949 Seetong_tps[14075:1305162]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-30 09:04:35.949 Seetong_tps[14075:1305162]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 09:04:35.949 Seetong_tps[14075:1305162]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 09:04:35.949 Seetong_tps[14075:1305162] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-30 09:04:35.949 Seetong_tps[14075:1305162] 客服消息未读数量: 0
2026-07-30 09:04:35.950 Seetong_tps[14075:1305162]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-30 09:04:35.950 Seetong_tps[14075:1305162]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IBAQIBWlUBUVBoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-30 09:04:35.958 Seetong_tps[14075:1305162]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-30 09:04:35.958 Seetong_tps[14075:1305162]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-30 09:04:35.966 Seetong_tps[14075:1305162] 蓝牙已打开
2026-07-30 09:04:35.967 Seetong_tps[14075:1305162]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-30 09:04:35.968 Seetong_tps[14075:1305260]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-30 09:04:35.968 Seetong_tps[14075:1305260]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-30 09:04:35.968 Seetong_tps[14075:1305260]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-30 09:04:35.968 Seetong_tps[14075:1305260]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-30 09:04:35.968 Seetong_tps[14075:1305260]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-30 09:04:35.968 Seetong_tps[14075:1305260]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-30 09:04:35.971 Seetong_tps[14075:1305162]  -- 获取版本信息成功: {
    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-07-30 09:04:35.985 Seetong_tps[14075:1305162]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 09:04:35.985 Seetong_tps[14075:1305162]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-30 09:04:35.986 Seetong_tps[14075:1305162]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-30 09:04:36.073 Seetong_tps[14075:1305162]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-30 09:04:36.073 Seetong_tps[14075:1305162]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1860 毫秒
2026-07-30 09:04:36.073 Seetong_tps[14075:1305162] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785372334000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:04:36.073 Seetong_tps[14075:1305162]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 09:04:36.073 Seetong_tps[14075:1305162]  -- groupDeviceList -- 
2026-07-30 09:04:36.073 Seetong_tps[14075:1305162]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-30 09:04:36.073 Seetong_tps[14075:1305162]  -- WebSocket - 重置重连次数 -- 
2026-07-30 09:04:36.073 Seetong_tps[14075:1305162]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-30 09:04:36.075 Seetong_tps[14075:1305162]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:04:36.075 Seetong_tps[14075:1305162]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQIIAVUEUlRpAQQB","reconn":0}}
2026-07-30 09:04:36.075 Seetong_tps[14075:1305162]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:04:36.075 Seetong_tps[14075:1305162] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785372334000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:04:36.080 Seetong_tps[14075:1305162]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 09:04:36.080 Seetong_tps[14075:1305162]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 09:04:36.081 Seetong_tps[14075:1305162]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 09:04:36.081 Seetong_tps[14075:1305162]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 09:04:36.081 Seetong_tps[14075:1305162]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 09:04:36.084 Seetong_tps[14075:1305262] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10c5ff0c0>{number = 21, name = (null)}====
2026-07-30 09:04:36.182 Seetong_tps[14075:1305162] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-30 09:04:36.182 Seetong_tps[14075:1305162] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-30 09:04:36.182 Seetong_tps[14075:1305208] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-30 09:04:36.183 Seetong_tps[14075:1305208] [DeviceMonitor] 监控管理器初始化完成
2026-07-30 09:04:36.183 Seetong_tps[14075:1305162] Formatted Date: 2026-07-30
2026-07-30 09:04:36.183 Seetong_tps[14075:1305162]  --- webSocketGetServerData msgId: AF65FB8D-8458-49EC-A0A7-5523B696BC4E - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-30";
        token = AVYOAQteVABrAAkFBgUFVQIIAVUEUlRpAQQB;
    };
}
2026-07-30 09:04:36.183 Seetong_tps[14075:1305162]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:04:36.183 Seetong_tps[14075:1305162]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-30 09:04:36.192 Seetong_tps[14075:1305162]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 09:04:36.192 Seetong_tps[14075:1305162]  -- STBluetoothManager - 开始扫描 - 
2026-07-30 09:04:36.195 Seetong_tps[14075:1305162]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-30 09:04:36.231 Seetong_tps[14075:1305162] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-30 09:04:36.231 Seetong_tps[14075:1305162]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-30 09:04:36.231 Seetong_tps[14075:1305162]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-30 09:04:36.231 Seetong_tps[14075:1305162] Sorted Dates (Descending): (
)
2026-07-30 09:04:37.093 Seetong_tps[14075:1305208]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-30 09:04:37.094 Seetong_tps[14075:1305208]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-30 09:04:37.094 Seetong_tps[14075:1305208]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-30 09:04:37.098 Seetong_tps[14075:1305162]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 09:04:37.099 Seetong_tps[14075:1305254] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 09:04:37.099 Seetong_tps[14075:1305260] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 09:04:37.113 Seetong_tps[14075:1305208]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 09:04:37.114 Seetong_tps[14075:1305208]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 09:04:37.115 Seetong_tps[14075:1305260] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 09:04:37.115 Seetong_tps[14075:1305208]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 09:04:37.116 Seetong_tps[14075:1305260] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 09:04:37.116 Seetong_tps[14075:1305254] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 09:04:37.182 Seetong_tps[14075:1305208]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 09:04:37.183 Seetong_tps[14075:1305211]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 09:04:37.186 Seetong_tps[14075:1305162]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-30 09:04:37.710 Seetong_tps[14075:1305162] MessageThrottle reloadTableView ---
2026-07-30 09:04:37.711 Seetong_tps[14075:1305162] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-30 09:04:37.711 Seetong_tps[14075:1305162] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-30 09:04:37.711 Seetong_tps[14075:1305162] 用户设置的具体字体大小: 15.000000
2026-07-30 09:04:37.790 Seetong_tps[14075:1305162] AppLaunch hideForRefreshToken
2026-07-30 09:04:37.790 Seetong_tps[14075:1305162] AppLaunch hideForRefreshToken dismiss
2026-07-30 09:04:37.790 Seetong_tps[14075:1305162] AppLaunch dismiss...
2026-07-30 09:04:38.095 Seetong_tps[14075:1305162]  dealloc -- STAppLaunchWindow
2026-07-30 09:04:38.098 Seetong_tps[14075:1305162]  dealloc -- STAppLaunchViewController
2026-07-30 09:04:38.099 Seetong_tps[14075:1305162] AppLaunch dismiss... end
2026-07-30 09:04:38.722 Seetong_tps[14075:1305162]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-30 09:04:38.813 Seetong_tps[14075:1305162]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-30 09:04:38.823 Seetong_tps[14075:1305162] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-30 09:04:38.873 Seetong_tps[14075:1305167] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 09:04:38.873 Seetong_tps[14075:1305162] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-30 09:04:38.874 Seetong_tps[14075:1305162]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:04:38.875 Seetong_tps[14075:1305162] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-30 09:04:38.876 Seetong_tps[14075:1305162]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 09:04:38.894 Seetong_tps[14075:1305162]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 上午9:04:38 895
2026-07-30 09:04:38.895 Seetong_tps[14075:1305162]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7ec380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e008940>; layer = <CALayer: 0x10c7c0c60>>
2026-07-30 09:04:38.895 Seetong_tps[14075:1305162]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7ec380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e008940>; layer = <CALayer: 0x10c7c0c60>> -- _camera.supportPlatform: 0
2026-07-30 09:04:38.895 Seetong_tps[14075:1305162]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 上午1:04:38 +0000
2026-07-30 09:04:38.895 Seetong_tps[14075:1305162]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-29 \U4e0a\U53487:30:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U534812:43:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U534812:45:09 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:04:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 09:04:38.895 Seetong_tps[14075:1305162]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 上午9:04:38 896
2026-07-30 09:04:38.896 Seetong_tps[14075:1305262] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 09:04:38.923 Seetong_tps[14075:1305162]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 09:04:38.926 Seetong_tps[14075:1305162] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:04:38.928 Seetong_tps[14075:1305162]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 09:04:38.928 Seetong_tps[14075:1305162] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:04:38.949 Seetong_tps[14075:1305162]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 09:04:38.951 Seetong_tps[14075:1305162] 未处理的 biz 类型: res_video_preview_advert
2026-07-30 09:04:38.951 Seetong_tps[14075:1305162]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-30 09:04:38.952 Seetong_tps[14075:1305162]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-30 09:04:38.952 Seetong_tps[14075:1305162]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-30 09:04:38.978 Seetong_tps[14075:1305162] uid:29115420 playAudio
2026-07-30 09:04:38.979 Seetong_tps[14075:1305162]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 09:04:38.979 Seetong_tps[14075:1305162]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 09:04:38.979 Seetong_tps[14075:1305262] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 09:04:39.184 Seetong_tps[14075:1305162] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-30 09:04:39.234 Seetong_tps[14075:1305162]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-30 09:04:39.235 Seetong_tps[14075:1305162]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 09:04:39.235 Seetong_tps[14075:1305162]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-30 09:04:39.235 Seetong_tps[14075:1305162] 滚动已停止500毫秒，执行操作:29115420
2026-07-30 09:04:39.241 Seetong_tps[14075:1305260] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11a191300>{number = 10, name = (null)}====
2026-07-30 09:04:39.455 Seetong_tps[14075:1305262] ====请求接口 - 成功 - 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: 0x10c5ff0c0>{number = 21, name = (null)}====
2026-07-30 09:04:39.648 Seetong_tps[14075:1305211] ===29115420===
2026-07-30 09:04:39.651 Seetong_tps[14075:1305211] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-30 09:04:39.652 Seetong_tps[14075:1305208] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-30 09:04:39.652 Seetong_tps[14075:1305208] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-30 09:04:39.653 Seetong_tps[14075:1305208] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110690400>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1105d4a00>
2026-07-30 09:04:39.653 Seetong_tps[14075:1305208] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-30 09:04:39.653 Seetong_tps[14075:1305208] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 09:04:39.653 Seetong_tps[14075:1305208] InitDecodePortLog: playsettype = 50
2026-07-30 09:04:39.655 Seetong_tps[14075:1305208] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-30 09:04:39.655 Seetong_tps[14075:1305208] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-30 09:04:39.656 Seetong_tps[14075:1305208] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 09:04:39.656 Seetong_tps[14075:1305208] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-30 09:04:39.656 Seetong_tps[14075:1305208] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-30 09:04:39.656 Seetong_tps[14075:1305162]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-07-30 09:04:39.656 Seetong_tps[14075:1305208] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-30 09:04:39.657 Seetong_tps[14075:1305208] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-30 09:04:39.675 Seetong_tps[14075:1305162]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.80 - 设备: 庭院 - 29115420
2026-07-30 09:04:39.682 Seetong_tps[14075:1305211]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:04:40.438 Seetong_tps[14075:1305327] 重新观看视频线程：<_NSMainThread: 0x109438000>{number = 1, name = (null)}
2026-07-30 09:04:40.451 Seetong_tps[14075:1305162] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-30 09:04:40.465 Seetong_tps[14075:1305162] uid:29115420 playAudio
2026-07-30 09:04:40.465 Seetong_tps[14075:1305262] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-30 09:04:40.466 Seetong_tps[14075:1305162] uid:29115420 playAudio
2026-07-30 09:04:40.466 Seetong_tps[14075:1305162] checkPortStatus:_decodePort=1
2026-07-30 09:04:40.466 Seetong_tps[14075:1305162]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.59 - 设备: 庭院 - 29115420
2026-07-30 09:04:40.466 Seetong_tps[14075:1305162]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.59 - 设备: 庭院 - 29115420
2026-07-30 09:04:40.498 Seetong_tps[14075:1305327] 重新观看视频线程：<_NSMainThread: 0x109438000>{number = 1, name = (null)}
2026-07-30 09:04:40.501 Seetong_tps[14075:1305162]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.63 - 设备: 庭院 - 29115420
2026-07-30 09:04:40.523 Seetong_tps[14075:1305211] Failed to get IoT drive away set configuration.
2026-07-30 09:04:40.523 Seetong_tps[14075:1305211]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-30 09:04:42.531 Seetong_tps[14075:1305208]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-30 09:04:42.532 Seetong_tps[14075:1305162]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 09:04:42.533 Seetong_tps[14075:1305162] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785372334000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:04:42.533 Seetong_tps[14075:1305162]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 09:04:42.533 Seetong_tps[14075:1305162]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 09:04:42.546 Seetong_tps[14075:1305162] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-30 09:04:42.546 Seetong_tps[14075:1305162]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7ec380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e008940>; layer = <CALayer: 0x10c7c0c60>>
2026-07-30 09:04:42.546 Seetong_tps[14075:1305162] #####Vstop:uid:29115420-0-port:1
2026-07-30 09:04:42.565 Seetong_tps[14075:1305162] -----------1release decodeport = 1
2026-07-30 09:04:42.566 Seetong_tps[14075:1305162]  -- 播放视频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" = 3600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-30 09:04:42.566 Seetong_tps[14075:1305162] _openGLView clearFrame ...
2026-07-30 09:04:42.583 Seetong_tps[14075:1305162] [保存失败] 相机对象或存储字典为空
2026-07-30 09:04:42.583 Seetong_tps[14075:1305172] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-30 09:04:42.583 Seetong_tps[14075:1305172] --FC_StopDevComEx end
2026-07-30 09:04:42.584 Seetong_tps[14075:1305162] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785372334000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:04:42.584 Seetong_tps[14075:1305162]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 09:04:42.584 Seetong_tps[14075:1305162]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 09:06:26.356 Seetong_tps[14085:1306436] app_version=8.3.805
2026-07-30 09:06:26.372 Seetong_tps[14085:1306455] 询问用户是否开启推送成功
2026-07-30 09:06:26.372 Seetong_tps[14085:1306455] 用户点击允许接收推送
2026-07-30 09:06:26.373 Seetong_tps[14085:1306436]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-30 09:06:26.373 Seetong_tps[14085:1306436] showForLogin 1
2026-07-30 09:06:26.373 Seetong_tps[14085:1306436] AppLaunch 还剩 6.289272785186768 秒
2026-07-30 09:06:26.375 Seetong_tps[14085:1306454] remoteNotificationSetting: <UNNotificationSettings: 0x1152b9d60; 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-07-30 09:06:26.398 Seetong_tps[14085:1306436]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-30 09:06:26.437 Seetong_tps[14085:1306436] viewDidLoad/configtime=2026-07-30 上午1:06:26 +0000
2026-07-30 09:06:26.438 Seetong_tps[14085:1306436]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-30 09:06:26.438 Seetong_tps[14085:1306436]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-30 09:06:26.497 Seetong_tps[14085:1306520] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTk3ODM4NjUwOCwic2VydmVySWQiOiJ0eC1iai10cHNpb3QtYmFrMDAwMV9hZ3cyIn0.1qcSY7MtVvxpZVsodjPsQKYbckJG3Ux5qHHAlDMwY34","accessNode":"82.157.67.131:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTk3ODM4NjUwOSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5NiJdfQ.4wryl05F-nC-v5MVibLEq5dNTw3ZX3vfzBCUhJxtru0","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:24902"},{"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":"58.87.80.251:24905"}]}
====
2026-07-30 09:06:26.501 Seetong_tps[14085:1306436]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-30 09:06:26.501 Seetong_tps[14085:1306436]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-30 09:06:26.505 Seetong_tps[14085:1306436]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-30 09:06:26.505 Seetong_tps[14085:1306436] 开始检查未读客服消息...
2026-07-30 09:06:26.505 Seetong_tps[14085:1306436] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-30 09:06:26.505 Seetong_tps[14085:1306436]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 09:06:26.515 Seetong_tps[14085:1306436]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-30 09:06:26.515 Seetong_tps[14085:1306436]  -- WebSocket connection - getNetty - 
2026-07-30 09:06:26.521 Seetong_tps[14085:1306436]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-30 09:06:26.525 Seetong_tps[14085:1306459] ====请求接口 - 成功 - 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: 0x11043ae00>{number = 7, name = (null)}====
2026-07-30 09:06:26.525 Seetong_tps[14085:1306436] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-30 09:06:26.525 Seetong_tps[14085:1306436] NAV deviceOrientationDidChange:1
2026-07-30 09:06:26.528 Seetong_tps[14085:1306436]  -- groupDeviceList -- 
2026-07-30 09:06:26.528 Seetong_tps[14085:1306436] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-30 09:06:26.528 Seetong_tps[14085:1306436]  -- WebSocket connection - getNetty - 
2026-07-30 09:06:26.528 Seetong_tps[14085:1306436]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 09:06:26.629 Seetong_tps[14085:1306436]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-30 09:06:26.702 Seetong_tps[14085:1306575] ====请求接口 - 成功 - 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: 0x10e897300>{number = 13, name = (null)}====
2026-07-30 09:06:26.713 Seetong_tps[14085:1306454] ====请求接口 - 成功 - 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: 0x110439240>{number = 4, name = (null)}====
2026-07-30 09:06:26.721 Seetong_tps[14085:1306577] ====请求接口 - 成功 - 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: 0x10e894b80>{number = 14, name = (null)}====
2026-07-30 09:06:26.721 Seetong_tps[14085:1306460] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x11043be80>{number = 6, name = (null)}====
2026-07-30 09:06:26.721 Seetong_tps[14085:1306576] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e897340>{number = 15, name = (null)}====
2026-07-30 09:06:26.721 Seetong_tps[14085:1306578] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e897380>{number = 16, name = (null)}====
2026-07-30 09:06:26.736 Seetong_tps[14085:1306455] ====请求接口 - 成功 - 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=bjrelay45.s2.seetong.com:12443;type=0&load=22&addr=bjrelay55.s5.seetong.com:2443;type=0&load=22&addr=bjrelay60.s5.seetong.com:15443;","vipRelayServers":"type=0&load=50&addr=bjrelayvip3.s2.seetong.com:10443;type=0&load=51&addr=bjrelay42.s2.seetong.com:15443;type=0&load=44&addr=bjrelay44.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10e8973c0>{number = 17, name = (null)}====
2026-07-30 09:06:26.737 Seetong_tps[14085:1306452] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x110438d00>{number = 3, name = (null)}====
2026-07-30 09:06:26.763 Seetong_tps[14085:1306579] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgUCU1UMUlMFBz4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e897180>{number = 18, name = (null)}====
2026-07-30 09:06:26.763 Seetong_tps[14085:1306461] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785373536000,"lastHeartTime":1785365994000,"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: 0x10e897140>{number = 19, name = (null)}====
2026-07-30 09:06:26.768 Seetong_tps[14085:1306520] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-30 09:06:26.768 Seetong_tps[14085:1306436] Super properties have already been unregistered.
2026-07-30 09:06:26.768 Seetong_tps[14085:1306436] UMAPM_OOMSampling(0,0):NO
2026-07-30 09:06:26.768 Seetong_tps[14085:1306520] [DeviceMonitor] 监控管理器初始化完成
2026-07-30 09:06:26.770 Seetong_tps[14085:1306436]  -- deviceListDataUpdate - AppLaunch 还剩 0.8924078941345215 秒 - 再延迟 1.392407894134521 秒 - 启动耗时 2.107592105865479 秒
2026-07-30 09:06:26.770 Seetong_tps[14085:1306436]  -- groupDeviceList -- 
2026-07-30 09:06:26.770 Seetong_tps[14085:1306436] groupDeviceList 已在进行中，跳过新的调用
2026-07-30 09:06:26.770 Seetong_tps[14085:1306436]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2108 毫秒
2026-07-30 09:06:26.789 Seetong_tps[14085:1306436]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 09:06:26.790 Seetong_tps[14085:1306436]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 09:06:26.790 Seetong_tps[14085:1306436]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 09:06:26.791 Seetong_tps[14085:1306436]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 578;
}
2026-07-30 09:06:26.791 Seetong_tps[14085:1306436] ++++-[VideoView dealloc]++++
2026-07-30 09:06:26.793 Seetong_tps[14085:1306436] OpenGLView20_Seetong dealloc:0x10e889600
2026-07-30 09:06:26.817 Seetong_tps[14085:1306436]  -- WebSocket - 重置重连次数 -- 
2026-07-30 09:06:26.827 Seetong_tps[14085:1306436]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-30 09:06:26.827 Seetong_tps[14085:1306436]  -- WebSocket connection - getNetty - 
2026-07-30 09:06:26.827 Seetong_tps[14085:1306436]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 09:06:26.830 Seetong_tps[14085:1306436]  -- 获取版本信息成功: {
    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-07-30 09:06:26.830 Seetong_tps[14085:1306436] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-30 09:06:26.830 Seetong_tps[14085:1306436] 客服消息未读数量: 0
2026-07-30 09:06:26.834 Seetong_tps[14085:1306436]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-30 09:06:26.834 Seetong_tps[14085:1306436]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-30 09:06:26.843 Seetong_tps[14085:1306436]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-30 09:06:26.844 Seetong_tps[14085:1306436]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgUCU1UMUlMFBz4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-30 09:06:26.850 Seetong_tps[14085:1306436]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-30 09:06:26.850 Seetong_tps[14085:1306436] UMAPM_NetworkSampling(0,0):NO
2026-07-30 09:06:26.850 Seetong_tps[14085:1306461]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-30 09:06:26.850 Seetong_tps[14085:1306436]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-30 09:06:26.850 Seetong_tps[14085:1306461]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-30 09:06:26.850 Seetong_tps[14085:1306461]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-30 09:06:26.850 Seetong_tps[14085:1306461]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-30 09:06:26.850 Seetong_tps[14085:1306461]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-30 09:06:26.850 Seetong_tps[14085:1306461]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-30 09:06:26.852 Seetong_tps[14085:1306436] 蓝牙已打开
2026-07-30 09:06:26.852 Seetong_tps[14085:1306436]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 09:06:26.852 Seetong_tps[14085:1306436]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 09:06:26.859 Seetong_tps[14085:1306436]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 09:06:26.860 Seetong_tps[14085:1306436]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-30 09:06:26.860 Seetong_tps[14085:1306436]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-30 09:06:26.875 Seetong_tps[14085:1306436]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-30 09:06:26.875 Seetong_tps[14085:1306436]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2213 毫秒
2026-07-30 09:06:26.875 Seetong_tps[14085:1306436] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785373536000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:06:26.875 Seetong_tps[14085:1306436]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 09:06:26.875 Seetong_tps[14085:1306436]  -- groupDeviceList -- 
2026-07-30 09:06:26.970 Seetong_tps[14085:1306579] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e897180>{number = 18, name = (null)}====
2026-07-30 09:06:26.979 Seetong_tps[14085:1306436]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 09:06:26.979 Seetong_tps[14085:1306436]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 09:06:26.979 Seetong_tps[14085:1306436]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 09:06:26.979 Seetong_tps[14085:1306436]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-30 09:06:26.979 Seetong_tps[14085:1306436]  -- WebSocket - 重置重连次数 -- 
2026-07-30 09:06:26.979 Seetong_tps[14085:1306436]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-30 09:06:26.981 Seetong_tps[14085:1306436]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:06:26.981 Seetong_tps[14085:1306436]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQIIAVUGU1RpAQQB","reconn":0}}
2026-07-30 09:06:26.981 Seetong_tps[14085:1306436]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:06:26.981 Seetong_tps[14085:1306436] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785373536000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:06:26.983 Seetong_tps[14085:1306436]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 09:06:26.983 Seetong_tps[14085:1306436]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 09:06:27.006 Seetong_tps[14085:1306436]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 09:06:27.006 Seetong_tps[14085:1306436]  -- STBluetoothManager - 开始扫描 - 
2026-07-30 09:06:27.075 Seetong_tps[14085:1306436] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-30 09:06:27.075 Seetong_tps[14085:1306436] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-30 09:06:27.076 Seetong_tps[14085:1306436] Formatted Date: 2026-07-30
2026-07-30 09:06:27.076 Seetong_tps[14085:1306436]  --- webSocketGetServerData msgId: 63461A2C-1A9C-4147-9A1F-1444DA4E79F0 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-30";
        token = AVYOAQteVABrAAkFBgUFVQIIAVUGU1VpAQQB;
    };
}
2026-07-30 09:06:27.076 Seetong_tps[14085:1306436]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:06:27.076 Seetong_tps[14085:1306436]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-30 09:06:27.092 Seetong_tps[14085:1306436]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-30 09:06:27.130 Seetong_tps[14085:1306436] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-30 09:06:27.130 Seetong_tps[14085:1306436]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-30 09:06:27.130 Seetong_tps[14085:1306436]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-30 09:06:27.130 Seetong_tps[14085:1306436] Sorted Dates (Descending): (
)
2026-07-30 09:06:27.445 Seetong_tps[14085:1306520]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-30 09:06:27.445 Seetong_tps[14085:1306520]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-30 09:06:27.445 Seetong_tps[14085:1306520]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-30 09:06:27.449 Seetong_tps[14085:1306436]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 09:06:27.449 Seetong_tps[14085:1306459] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 09:06:27.449 Seetong_tps[14085:1306455] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 09:06:27.484 Seetong_tps[14085:1306520]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 09:06:27.485 Seetong_tps[14085:1306520]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 09:06:27.485 Seetong_tps[14085:1306520]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 09:06:27.485 Seetong_tps[14085:1306455] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 09:06:27.485 Seetong_tps[14085:1306459] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 09:06:27.485 Seetong_tps[14085:1306455] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 09:06:27.534 Seetong_tps[14085:1306520]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 09:06:27.535 Seetong_tps[14085:1306525]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 09:06:28.053 Seetong_tps[14085:1306436] MessageThrottle reloadTableView ---
2026-07-30 09:06:28.167 Seetong_tps[14085:1306436] AppLaunch hideForRefreshToken
2026-07-30 09:06:28.167 Seetong_tps[14085:1306436] AppLaunch hideForRefreshToken dismiss
2026-07-30 09:06:28.167 Seetong_tps[14085:1306436] AppLaunch dismiss...
2026-07-30 09:06:28.473 Seetong_tps[14085:1306436]  dealloc -- STAppLaunchWindow
2026-07-30 09:06:28.474 Seetong_tps[14085:1306436]  dealloc -- STAppLaunchViewController
2026-07-30 09:06:28.476 Seetong_tps[14085:1306436] AppLaunch dismiss... end
2026-07-30 09:06:28.537 Seetong_tps[14085:1306436]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-30 09:06:28.539 Seetong_tps[14085:1306436] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-30 09:06:28.539 Seetong_tps[14085:1306436] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-30 09:06:28.539 Seetong_tps[14085:1306436] 用户设置的具体字体大小: 15.000000
2026-07-30 09:06:28.861 Seetong_tps[14085:1306436]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-30 09:06:28.873 Seetong_tps[14085:1306436] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-30 09:06:28.922 Seetong_tps[14085:1306579] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 09:06:28.922 Seetong_tps[14085:1306436] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-30 09:06:28.923 Seetong_tps[14085:1306436]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:06:28.923 Seetong_tps[14085:1306436] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-30 09:06:28.926 Seetong_tps[14085:1306436]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 09:06:28.945 Seetong_tps[14085:1306436]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 上午9:06:28 945
2026-07-30 09:06:28.945 Seetong_tps[14085:1306436]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ebbc000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e995640>; layer = <CALayer: 0x10eb8e700>>
2026-07-30 09:06:28.945 Seetong_tps[14085:1306436]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ebbc000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e995640>; layer = <CALayer: 0x10eb8e700>> -- _camera.supportPlatform: 0
2026-07-30 09:06:28.945 Seetong_tps[14085:1306436]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 上午1:06:28 +0000
2026-07-30 09:06:28.945 Seetong_tps[14085:1306436]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0a\U534812:43:10 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U534812:45:09 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:04:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:06:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 09:06:28.946 Seetong_tps[14085:1306436]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 上午9:06:28 946
2026-07-30 09:06:28.946 Seetong_tps[14085:1306455] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 09:06:28.973 Seetong_tps[14085:1306436]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 09:06:28.975 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:28.977 Seetong_tps[14085:1306436]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 09:06:28.978 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:29.006 Seetong_tps[14085:1306436]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 09:06:29.009 Seetong_tps[14085:1306436] 未处理的 biz 类型: res_video_preview_advert
2026-07-30 09:06:29.009 Seetong_tps[14085:1306436]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-30 09:06:29.009 Seetong_tps[14085:1306436]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-30 09:06:29.010 Seetong_tps[14085:1306436]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-07-30 09:06:29.028 Seetong_tps[14085:1306436] uid:29115420 playAudio
2026-07-30 09:06:29.028 Seetong_tps[14085:1306436]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 09:06:29.028 Seetong_tps[14085:1306436]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 09:06:29.028 Seetong_tps[14085:1306459] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 09:06:29.055 Seetong_tps[14085:1306436] MessageThrottle reloadTableView ---
2026-07-30 09:06:29.219 Seetong_tps[14085:1306436] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-30 09:06:29.516 Seetong_tps[14085:1306436]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-30 09:06:29.726 Seetong_tps[14085:1306525] ===29115420===
2026-07-30 09:06:29.726 Seetong_tps[14085:1306525] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-30 09:06:29.727 Seetong_tps[14085:1306520] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-30 09:06:29.727 Seetong_tps[14085:1306520] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-30 09:06:29.727 Seetong_tps[14085:1306520] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1106cab00>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x115200a00>
2026-07-30 09:06:29.727 Seetong_tps[14085:1306520] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-30 09:06:29.727 Seetong_tps[14085:1306520] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 09:06:29.727 Seetong_tps[14085:1306520] InitDecodePortLog: playsettype = 50
2026-07-30 09:06:29.729 Seetong_tps[14085:1306436]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.81 - 设备: 庭院 - 29115420
2026-07-30 09:06:29.729 Seetong_tps[14085:1306520] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-30 09:06:29.729 Seetong_tps[14085:1306520] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-30 09:06:29.729 Seetong_tps[14085:1306520] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 09:06:29.729 Seetong_tps[14085:1306520] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-30 09:06:29.729 Seetong_tps[14085:1306520] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-30 09:06:29.730 Seetong_tps[14085:1306520] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-30 09:06:29.730 Seetong_tps[14085:1306520] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-30 09:06:29.731 Seetong_tps[14085:1306436]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.81 - 设备: 庭院 - 29115420
2026-07-30 09:06:29.856 Seetong_tps[14085:1306579] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e897180>{number = 18, name = (null)}====
2026-07-30 09:06:29.946 Seetong_tps[14085:1306525]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:06:30.022 Seetong_tps[14085:1306436]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-30 09:06:30.022 Seetong_tps[14085:1306436]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 09:06:30.022 Seetong_tps[14085:1306436]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-30 09:06:30.022 Seetong_tps[14085:1306436] 滚动已停止500毫秒，执行操作:29115420
2026-07-30 09:06:30.075 Seetong_tps[14085:1306672] 重新观看视频线程：<_NSMainThread: 0x110438000>{number = 1, name = (null)}
2026-07-30 09:06:30.088 Seetong_tps[14085:1306436] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-30 09:06:30.098 Seetong_tps[14085:1306672] 重新观看视频线程：<_NSMainThread: 0x110438000>{number = 1, name = (null)}
2026-07-30 09:06:30.106 Seetong_tps[14085:1306436] uid:29115420 playAudio
2026-07-30 09:06:30.107 Seetong_tps[14085:1306459] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-30 09:06:30.107 Seetong_tps[14085:1306436] uid:29115420 playAudio
2026-07-30 09:06:30.115 Seetong_tps[14085:1306436]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.19 - 设备: 庭院 - 29115420
2026-07-30 09:06:30.122 Seetong_tps[14085:1306436]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.20 - 设备: 庭院 - 29115420
2026-07-30 09:06:30.141 Seetong_tps[14085:1306436] checkPortStatus:_decodePort=1
2026-07-30 09:06:30.155 Seetong_tps[14085:1306436]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.23 - 设备: 庭院 - 29115420
2026-07-30 09:06:30.214 Seetong_tps[14085:1306579] ====请求接口 - 成功 - 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: 0x10e897180>{number = 18, name = (null)}====
2026-07-30 09:06:30.972 Seetong_tps[14085:1306525] Failed to get IoT drive away set configuration.
2026-07-30 09:06:30.972 Seetong_tps[14085:1306525]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-30 09:06:32.124 Seetong_tps[14085:1306436]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.20 - 设备: 庭院 - 29115420
2026-07-30 09:06:32.611 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.627 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.660 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.679 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.694 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.745 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.762 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.778 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.794 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.811 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.845 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.861 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.879 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.894 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.911 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.928 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.945 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.961 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:32.978 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:33.163 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:33.313 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:36.772 Seetong_tps[14085:1306436]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:06:36.954 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:36.968 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:36.984 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.001 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.018 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.034 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.051 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.068 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.085 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.118 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.134 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.188 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.201 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.218 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.235 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.252 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.268 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.284 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.302 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.319 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.338 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.351 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.368 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:37.988 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.004 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.023 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.036 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.053 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.070 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.088 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.105 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.122 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.139 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.154 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.173 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.257 Seetong_tps[14085:1306436] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:06:38.946 Seetong_tps[14085:1306436]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373598.946241,lastReceiveYUVTimeInterval=1785373597.563796,interval=1,videoView=0x10ebbc000
2026-07-30 09:06:46.777 Seetong_tps[14085:1306436]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:06:48.946 Seetong_tps[14085:1306436]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373608.946050,lastReceiveYUVTimeInterval=1785373608.859661,interval=0,videoView=0x10ebbc000
2026-07-30 09:06:56.771 Seetong_tps[14085:1306436]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:06:58.945 Seetong_tps[14085:1306436]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373618.945808,lastReceiveYUVTimeInterval=1785373618.927768,interval=0,videoView=0x10ebbc000
2026-07-30 09:07:02.029 Seetong_tps[14085:1306520]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-30 09:07:02.031 Seetong_tps[14085:1306436]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 09:07:02.033 Seetong_tps[14085:1306436] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785373536000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:07:02.033 Seetong_tps[14085:1306436]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 09:07:02.033 Seetong_tps[14085:1306436]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 09:07:02.043 Seetong_tps[14085:1306436] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-30 09:07:02.044 Seetong_tps[14085:1306436]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ebbc000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e995640>; layer = <CALayer: 0x10eb8e700>>
2026-07-30 09:07:02.044 Seetong_tps[14085:1306436] #####Vstop:uid:29115420-0-port:1
2026-07-30 09:07:02.062 Seetong_tps[14085:1306436] -----------1release decodeport = 1
2026-07-30 09:07:02.062 Seetong_tps[14085:1306436]  -- 播放视频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.89086859688196";
    "preview_duration" = 33100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-30 09:07:02.064 Seetong_tps[14085:1306436] _openGLView clearFrame ...
2026-07-30 09:07:02.082 Seetong_tps[14085:1306436] [保存失败] 相机对象或存储字典为空
2026-07-30 09:07:02.082 Seetong_tps[14085:1306580] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-30 09:07:02.082 Seetong_tps[14085:1306580] --FC_StopDevComEx end
2026-07-30 09:07:02.082 Seetong_tps[14085:1306436] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785373536000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:07:02.082 Seetong_tps[14085:1306436]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 09:07:02.082 Seetong_tps[14085:1306436]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 09:07:47.175 Seetong_tps[14091:1307564] app_version=8.3.805
2026-07-30 09:07:47.189 Seetong_tps[14091:1307564]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-30 09:07:47.189 Seetong_tps[14091:1307564] showForLogin 1
2026-07-30 09:07:47.189 Seetong_tps[14091:1307564] AppLaunch 还剩 6.69567084312439 秒
2026-07-30 09:07:47.189 Seetong_tps[14091:1307568] 询问用户是否开启推送成功
2026-07-30 09:07:47.189 Seetong_tps[14091:1307568] 用户点击允许接收推送
2026-07-30 09:07:47.192 Seetong_tps[14091:1307568] remoteNotificationSetting: <UNNotificationSettings: 0x10e6b1cc0; 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-07-30 09:07:47.212 Seetong_tps[14091:1307564]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-30 09:07:47.247 Seetong_tps[14091:1307564] viewDidLoad/configtime=2026-07-30 上午1:07:47 +0000
2026-07-30 09:07:47.248 Seetong_tps[14091:1307564]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-30 09:07:47.248 Seetong_tps[14091:1307564]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-30 09:07:47.313 Seetong_tps[14091:1307564]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-30 09:07:47.313 Seetong_tps[14091:1307564]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-30 09:07:47.316 Seetong_tps[14091:1307564]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-30 09:07:47.316 Seetong_tps[14091:1307564] 开始检查未读客服消息...
2026-07-30 09:07:47.316 Seetong_tps[14091:1307564] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-30 09:07:47.316 Seetong_tps[14091:1307564]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 09:07:47.324 Seetong_tps[14091:1307593] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTk3ODQ2NzMzOCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3czIn0.IU-ACHOwPtSmU_6NEC4eOED9MW8QnNSaKv3EE_1FNYA","accessNode":"101.42.105.173:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NTk3ODQ2NzMzOCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5MSJdfQ._Kl0i91j290i_t0-Gjiofn1LjNVonXGuY9Y8OLnQ9Ec","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":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24902"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24900"}]}
====
2026-07-30 09:07:47.326 Seetong_tps[14091:1307564]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-30 09:07:47.326 Seetong_tps[14091:1307564]  -- WebSocket connection - getNetty - 
2026-07-30 09:07:47.332 Seetong_tps[14091:1307564]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-30 09:07:47.336 Seetong_tps[14091:1307564] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-30 09:07:47.336 Seetong_tps[14091:1307564] NAV deviceOrientationDidChange:1
2026-07-30 09:07:47.339 Seetong_tps[14091:1307564]  -- groupDeviceList -- 
2026-07-30 09:07:47.339 Seetong_tps[14091:1307564] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-30 09:07:47.339 Seetong_tps[14091:1307564]  -- WebSocket connection - getNetty - 
2026-07-30 09:07:47.339 Seetong_tps[14091:1307564]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 09:07:47.360 Seetong_tps[14091:1307594] ====请求接口 - 成功 - 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: 0x117f25dc0>{number = 12, name = (null)}====
2026-07-30 09:07:47.396 Seetong_tps[14091:1307564]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-30 09:07:47.530 Seetong_tps[14091:1307564] Super properties have already been unregistered.
2026-07-30 09:07:47.530 Seetong_tps[14091:1307646] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a069d40>{number = 14, name = (null)}====
2026-07-30 09:07:47.530 Seetong_tps[14091:1307645] ====请求接口 - 成功 - 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: 0x10a06b380>{number = 15, name = (null)}====
2026-07-30 09:07:47.530 Seetong_tps[14091:1307564] UMAPM_OOMSampling(0,0):NO
2026-07-30 09:07:47.530 Seetong_tps[14091:1307644] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAQIBWlUCVlJoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x117d96300>{number = 11, name = (null)}====
2026-07-30 09:07:47.531 Seetong_tps[14091:1307564]  -- deviceListDataUpdate - AppLaunch 还剩 1.353252172470093 秒 - 再延迟 1.853252172470093 秒 - 启动耗时 1.646747827529907 秒
2026-07-30 09:07:47.531 Seetong_tps[14091:1307564]  -- groupDeviceList -- 
2026-07-30 09:07:47.531 Seetong_tps[14091:1307564] groupDeviceList 已在进行中，跳过新的调用
2026-07-30 09:07:47.531 Seetong_tps[14091:1307564]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1647 毫秒
2026-07-30 09:07:47.536 Seetong_tps[14091:1307570] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x107438fc0>{number = 2, name = (null)}====
2026-07-30 09:07:47.536 Seetong_tps[14091:1307648] ====请求接口 - 成功 - 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: 0x10a06ba80>{number = 16, name = (null)}====
2026-07-30 09:07:47.536 Seetong_tps[14091:1307569] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785373536000,"lastHeartTime":1785365994000,"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: 0x107438e80>{number = 3, name = (null)}====
2026-07-30 09:07:47.537 Seetong_tps[14091:1307564]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 09:07:47.538 Seetong_tps[14091:1307564]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 09:07:47.538 Seetong_tps[14091:1307564]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 09:07:47.538 Seetong_tps[14091:1307643] ====请求接口 - 成功 - 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:9443;type=0&load=20&addr=shrelay14.s5.seetong.com:1443;type=0&load=18&addr=bjrelay5.s5.seetong.com:4443;","vipRelayServers":"type=0&load=42&addr=bjrelay42.s2.seetong.com:3443;type=0&load=44&addr=bjrelay42.s2.seetong.com:9443;type=0&load=44&addr=bjrelay42.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10a06b6c0>{number = 17, name = (null)}====
2026-07-30 09:07:47.538 Seetong_tps[14091:1307564]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 579;
}
2026-07-30 09:07:47.546 Seetong_tps[14091:1307647] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a06bb40>{number = 18, name = (null)}====
2026-07-30 09:07:47.554 Seetong_tps[14091:1307564] ++++-[VideoView dealloc]++++
2026-07-30 09:07:47.556 Seetong_tps[14091:1307564] OpenGLView20_Seetong dealloc:0x10a059a00
2026-07-30 09:07:47.561 Seetong_tps[14091:1307572] ====请求接口 - 成功 - 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: 0x117d3afc0>{number = 9, name = (null)}====
2026-07-30 09:07:47.562 Seetong_tps[14091:1307568] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x10743b5c0>{number = 6, name = (null)}====
2026-07-30 09:07:47.577 Seetong_tps[14091:1307564]  -- WebSocket - 重置重连次数 -- 
2026-07-30 09:07:47.587 Seetong_tps[14091:1307564]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-30 09:07:47.587 Seetong_tps[14091:1307564]  -- WebSocket connection - getNetty - 
2026-07-30 09:07:47.587 Seetong_tps[14091:1307564]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 09:07:47.589 Seetong_tps[14091:1307564]  -- 获取版本信息成功: {
    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-07-30 09:07:47.590 Seetong_tps[14091:1307564] UMAPM_NetworkSampling(0,0):NO
2026-07-30 09:07:47.590 Seetong_tps[14091:1307564]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-30 09:07:47.591 Seetong_tps[14091:1307564]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAQIBWlUCVlJoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-30 09:07:47.593 Seetong_tps[14091:1307564]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-30 09:07:47.602 Seetong_tps[14091:1307564]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-30 09:07:47.602 Seetong_tps[14091:1307643]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-30 09:07:47.602 Seetong_tps[14091:1307643]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-30 09:07:47.602 Seetong_tps[14091:1307643]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-30 09:07:47.602 Seetong_tps[14091:1307564]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-30 09:07:47.602 Seetong_tps[14091:1307564]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-30 09:07:47.602 Seetong_tps[14091:1307643]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-30 09:07:47.603 Seetong_tps[14091:1307643]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-30 09:07:47.603 Seetong_tps[14091:1307643]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-30 09:07:47.607 Seetong_tps[14091:1307564]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 09:07:47.607 Seetong_tps[14091:1307564]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 09:07:47.610 Seetong_tps[14091:1307564] 蓝牙已打开
2026-07-30 09:07:47.610 Seetong_tps[14091:1307564] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-30 09:07:47.610 Seetong_tps[14091:1307564] 客服消息未读数量: 0
2026-07-30 09:07:47.611 Seetong_tps[14091:1307564]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 09:07:47.611 Seetong_tps[14091:1307564]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-30 09:07:47.624 Seetong_tps[14091:1307564]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-30 09:07:47.720 Seetong_tps[14091:1307564]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-30 09:07:47.720 Seetong_tps[14091:1307564]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1835 毫秒
2026-07-30 09:07:47.720 Seetong_tps[14091:1307564] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785373536000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:07:47.720 Seetong_tps[14091:1307564]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 09:07:47.720 Seetong_tps[14091:1307564]  -- groupDeviceList -- 
2026-07-30 09:07:47.720 Seetong_tps[14091:1307564]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-30 09:07:47.720 Seetong_tps[14091:1307564]  -- WebSocket - 重置重连次数 -- 
2026-07-30 09:07:47.720 Seetong_tps[14091:1307564]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-30 09:07:47.722 Seetong_tps[14091:1307564]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:07:47.722 Seetong_tps[14091:1307564]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQIIAVUHVVVpAQQB","reconn":0}}
2026-07-30 09:07:47.722 Seetong_tps[14091:1307564]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:07:47.722 Seetong_tps[14091:1307564] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785373536000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:07:47.728 Seetong_tps[14091:1307564]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 09:07:47.728 Seetong_tps[14091:1307564]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 09:07:47.728 Seetong_tps[14091:1307564]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 09:07:47.729 Seetong_tps[14091:1307564]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 09:07:47.729 Seetong_tps[14091:1307564]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 09:07:47.733 Seetong_tps[14091:1307646] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a069d40>{number = 14, name = (null)}====
2026-07-30 09:07:47.817 Seetong_tps[14091:1307564]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 09:07:47.817 Seetong_tps[14091:1307564]  -- STBluetoothManager - 开始扫描 - 
2026-07-30 09:07:47.827 Seetong_tps[14091:1307564] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-30 09:07:47.827 Seetong_tps[14091:1307564] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-30 09:07:47.827 Seetong_tps[14091:1307564] Formatted Date: 2026-07-30
2026-07-30 09:07:47.828 Seetong_tps[14091:1307564]  --- webSocketGetServerData msgId: A5A5BF75-6A15-4D7A-8DBF-9B561C270DBC - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-30";
        token = AVYOAQteVABrAAkFBgUFVQIIAVUHVVVpAQQB;
    };
}
2026-07-30 09:07:47.828 Seetong_tps[14091:1307564]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:07:47.828 Seetong_tps[14091:1307564]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-30 09:07:47.852 Seetong_tps[14091:1307564]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-30 09:07:47.877 Seetong_tps[14091:1307564] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-30 09:07:47.877 Seetong_tps[14091:1307564]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-30 09:07:47.877 Seetong_tps[14091:1307564]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-30 09:07:47.877 Seetong_tps[14091:1307564] Sorted Dates (Descending): (
)
2026-07-30 09:07:49.423 Seetong_tps[14091:1307593] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-30 09:07:49.425 Seetong_tps[14091:1307593] [DeviceMonitor] 监控管理器初始化完成
2026-07-30 09:07:49.426 Seetong_tps[14091:1307564] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-30 09:07:49.426 Seetong_tps[14091:1307564] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-30 09:07:49.426 Seetong_tps[14091:1307564] 用户设置的具体字体大小: 15.000000
2026-07-30 09:07:49.426 Seetong_tps[14091:1307564] AppLaunch hideForRefreshToken
2026-07-30 09:07:49.426 Seetong_tps[14091:1307564] AppLaunch hideForRefreshToken dismiss
2026-07-30 09:07:49.427 Seetong_tps[14091:1307564] AppLaunch dismiss...
2026-07-30 09:07:49.732 Seetong_tps[14091:1307564]  dealloc -- STAppLaunchWindow
2026-07-30 09:07:49.734 Seetong_tps[14091:1307564]  dealloc -- STAppLaunchViewController
2026-07-30 09:07:49.736 Seetong_tps[14091:1307564] AppLaunch dismiss... end
2026-07-30 09:07:49.781 Seetong_tps[14091:1307593]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-30 09:07:49.781 Seetong_tps[14091:1307593]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-30 09:07:49.781 Seetong_tps[14091:1307593]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-30 09:07:49.783 Seetong_tps[14091:1307564]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 09:07:49.784 Seetong_tps[14091:1307647] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 09:07:49.784 Seetong_tps[14091:1307571] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 09:07:49.792 Seetong_tps[14091:1307593]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 09:07:49.793 Seetong_tps[14091:1307593]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 09:07:49.793 Seetong_tps[14091:1307571] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 09:07:49.793 Seetong_tps[14091:1307593]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 09:07:49.793 Seetong_tps[14091:1307571] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 09:07:49.793 Seetong_tps[14091:1307647] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 09:07:50.120 Seetong_tps[14091:1307593]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 09:07:50.121 Seetong_tps[14091:1307599]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 09:07:50.418 Seetong_tps[14091:1307564]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-30 09:07:50.629 Seetong_tps[14091:1307564]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-30 09:07:50.632 Seetong_tps[14091:1307564] MessageThrottle reloadTableView ---
2026-07-30 09:07:50.712 Seetong_tps[14091:1307647] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a06bb40>{number = 18, name = (null)}====
2026-07-30 09:07:50.932 Seetong_tps[14091:1307564]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-30 09:07:50.933 Seetong_tps[14091:1307564]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 09:07:50.933 Seetong_tps[14091:1307564]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-30 09:07:50.933 Seetong_tps[14091:1307564] 滚动已停止500毫秒，执行操作:29115420
2026-07-30 09:07:51.051 Seetong_tps[14091:1307564]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-30 09:07:51.062 Seetong_tps[14091:1307564] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-30 09:07:51.115 Seetong_tps[14091:1307571] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 09:07:51.115 Seetong_tps[14091:1307564] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-30 09:07:51.115 Seetong_tps[14091:1307564]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 09:07:51.116 Seetong_tps[14091:1307564] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-30 09:07:51.118 Seetong_tps[14091:1307564]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 09:07:51.136 Seetong_tps[14091:1307564]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 上午9:07:51 136
2026-07-30 09:07:51.136 Seetong_tps[14091:1307564]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3b8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3d4880>; layer = <CALayer: 0x10a39cb20>>
2026-07-30 09:07:51.136 Seetong_tps[14091:1307564]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3b8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3d4880>; layer = <CALayer: 0x10a39cb20>> -- _camera.supportPlatform: 0
2026-07-30 09:07:51.136 Seetong_tps[14091:1307564]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 上午1:07:51 +0000
2026-07-30 09:07:51.137 Seetong_tps[14091:1307564]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0a\U534812:45:09 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:04:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:06:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:07:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 09:07:51.137 Seetong_tps[14091:1307564]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 上午9:07:51 137
2026-07-30 09:07:51.137 Seetong_tps[14091:1307571] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 09:07:51.163 Seetong_tps[14091:1307564]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 09:07:51.166 Seetong_tps[14091:1307564] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:07:51.167 Seetong_tps[14091:1307564]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 09:07:51.168 Seetong_tps[14091:1307564] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 09:07:51.186 Seetong_tps[14091:1307564]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 09:07:51.188 Seetong_tps[14091:1307564] 未处理的 biz 类型: res_video_preview_advert
2026-07-30 09:07:51.189 Seetong_tps[14091:1307564]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-30 09:07:51.189 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-30 09:07:51.189 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-30 09:07:51.220 Seetong_tps[14091:1307647] ====请求接口 - 成功 - 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: 0x10a06bb40>{number = 18, name = (null)}====
2026-07-30 09:07:51.221 Seetong_tps[14091:1307564] uid:29115420 playAudio
2026-07-30 09:07:51.221 Seetong_tps[14091:1307564]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 09:07:51.221 Seetong_tps[14091:1307564]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 09:07:51.221 Seetong_tps[14091:1307647] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 09:07:51.426 Seetong_tps[14091:1307564] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-30 09:07:51.822 Seetong_tps[14091:1307599] ===29115420===
2026-07-30 09:07:51.824 Seetong_tps[14091:1307599] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-30 09:07:51.824 Seetong_tps[14091:1307593] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-30 09:07:51.824 Seetong_tps[14091:1307593] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-30 09:07:51.825 Seetong_tps[14091:1307593] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076be700>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e5f8a00>
2026-07-30 09:07:51.825 Seetong_tps[14091:1307593] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-30 09:07:51.825 Seetong_tps[14091:1307593] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 09:07:51.825 Seetong_tps[14091:1307593] InitDecodePortLog: playsettype = 50
2026-07-30 09:07:51.827 Seetong_tps[14091:1307593] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-30 09:07:51.827 Seetong_tps[14091:1307593] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-30 09:07:51.828 Seetong_tps[14091:1307593] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 09:07:51.828 Seetong_tps[14091:1307593] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-30 09:07:51.828 Seetong_tps[14091:1307593] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-30 09:07:51.828 Seetong_tps[14091:1307593] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-30 09:07:51.828 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-07-30 09:07:51.829 Seetong_tps[14091:1307593] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-30 09:07:51.832 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-07-30 09:07:51.858 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:07:54.462 Seetong_tps[14091:1307693] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-30 09:07:54.476 Seetong_tps[14091:1307564] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-30 09:07:54.500 Seetong_tps[14091:1307564] uid:29115420 playAudio
2026-07-30 09:07:54.500 Seetong_tps[14091:1307650] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-30 09:07:54.500 Seetong_tps[14091:1307564] uid:29115420 playAudio
2026-07-30 09:07:54.501 Seetong_tps[14091:1307564] checkPortStatus:_decodePort=1
2026-07-30 09:07:54.501 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.39 - 设备: 庭院 - 29115420
2026-07-30 09:07:54.501 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.39 - 设备: 庭院 - 29115420
2026-07-30 09:07:54.518 Seetong_tps[14091:1307693] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-30 09:07:54.520 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.40 - 设备: 庭院 - 29115420
2026-07-30 09:07:54.623 Seetong_tps[14091:1307599] Failed to get IoT drive away set configuration.
2026-07-30 09:07:54.623 Seetong_tps[14091:1307599]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-30 09:07:55.906 Seetong_tps[14091:1307564]  -- IOTPtzView -- getPresetList -- 
2026-07-30 09:07:55.906 Seetong_tps[14091:1307564]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-07-30 09:07:55.907 Seetong_tps[14091:1307564]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-30 09:07:55.907 Seetong_tps[14091:1307646] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 09:07:56.384 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:07:56.386 Seetong_tps[14091:1307599]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-07-30 09:07:56.386 Seetong_tps[14091:1307599] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-30 09:07:56.386 Seetong_tps[14091:1307599] hexStringLen=20
2026-07-30 09:07:56.386 Seetong_tps[14091:1307599] stringFromHexString------字符串=======预置点1
2026-07-30 09:07:56.386 Seetong_tps[14091:1307599] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-30 09:07:56.386 Seetong_tps[14091:1307599] hexStringLen=20
2026-07-30 09:07:56.386 Seetong_tps[14091:1307599] stringFromHexString------字符串=======预置点2
2026-07-30 09:07:56.386 Seetong_tps[14091:1307599] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-30 09:07:56.386 Seetong_tps[14091:1307599] hexStringLen=20
2026-07-30 09:07:56.386 Seetong_tps[14091:1307599] stringFromHexString------字符串=======预置点3
2026-07-30 09:07:56.391 Seetong_tps[14091:1307564]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-07-30 09:07:56.391 Seetong_tps[14091:1307564]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-30 09:07:56.585 Seetong_tps[14091:1307564] rotate to up
2026-07-30 09:07:56.585 Seetong_tps[14091:1307643] 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-07-30 09:07:56.588 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 5.47 - 设备: 庭院 - 29115420
2026-07-30 09:07:56.665 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:07:56.750 Seetong_tps[14091:1307564] stop the priori direction method and turn to down
2026-07-30 09:07:56.750 Seetong_tps[14091:1307643] 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-07-30 09:07:56.752 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 5.64 - 设备: 庭院 - 29115420
2026-07-30 09:07:56.903 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:07:57.533 Seetong_tps[14091:1307564]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:07:58.753 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.64 - 设备: 庭院 - 29115420
2026-07-30 09:08:00.153 Seetong_tps[14091:1307568] 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-07-30 09:08:00.153 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.04 - 设备: 庭院 - 29115420
2026-07-30 09:08:00.275 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:00.771 Seetong_tps[14091:1307564] rotate to left
2026-07-30 09:08:00.772 Seetong_tps[14091:1307568] 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-07-30 09:08:00.773 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 9.66 - 设备: 庭院 - 29115420
2026-07-30 09:08:00.979 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:01.137 Seetong_tps[14091:1307564]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373681.137646,lastReceiveYUVTimeInterval=1785373681.085735,interval=0,videoView=0x10a3b8380
2026-07-30 09:08:02.775 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.66 - 设备: 庭院 - 29115420
2026-07-30 09:08:02.990 Seetong_tps[14091:1307646] 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-07-30 09:08:02.990 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.87 - 设备: 庭院 - 29115420
2026-07-30 09:08:03.085 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:07.533 Seetong_tps[14091:1307564]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:08:11.137 Seetong_tps[14091:1307564]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373691.137223,lastReceiveYUVTimeInterval=1785373691.114945,interval=0,videoView=0x10a3b8380
2026-07-30 09:08:17.533 Seetong_tps[14091:1307564]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:08:21.137 Seetong_tps[14091:1307564]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373701.137382,lastReceiveYUVTimeInterval=1785373700.586167,interval=1,videoView=0x10a3b8380
2026-07-30 09:08:27.532 Seetong_tps[14091:1307564]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:08:31.137 Seetong_tps[14091:1307564]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373711.137253,lastReceiveYUVTimeInterval=1785373711.082332,interval=0,videoView=0x10a3b8380
2026-07-30 09:08:34.437 Seetong_tps[14091:1307564] rotate to up
2026-07-30 09:08:34.438 Seetong_tps[14091:1307658] 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-07-30 09:08:34.439 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 43.32 - 设备: 庭院 - 29115420
2026-07-30 09:08:34.540 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:34.685 Seetong_tps[14091:1307564] stop the priori direction method and turn to right
2026-07-30 09:08:34.685 Seetong_tps[14091:1307568] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-07-30 09:08:34.693 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 43.58 - 设备: 庭院 - 29115420
2026-07-30 09:08:35.568 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:36.254 Seetong_tps[14091:1307658] 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-07-30 09:08:36.254 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 45.14 - 设备: 庭院 - 29115420
2026-07-30 09:08:36.323 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:37.532 Seetong_tps[14091:1307564]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:08:37.856 Seetong_tps[14091:1307564] rotate to up
2026-07-30 09:08:37.857 Seetong_tps[14091:1307646] 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-07-30 09:08:37.858 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 46.74 - 设备: 庭院 - 29115420
2026-07-30 09:08:37.933 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:39.458 Seetong_tps[14091:1307564] stop the priori direction method and turn to right
2026-07-30 09:08:39.458 Seetong_tps[14091:1307568] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-07-30 09:08:39.459 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 48.34 - 设备: 庭院 - 29115420
2026-07-30 09:08:39.549 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:40.176 Seetong_tps[14091:1307658] 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-07-30 09:08:40.176 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 49.06 - 设备: 庭院 - 29115420
2026-07-30 09:08:40.345 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:41.137 Seetong_tps[14091:1307564]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373721.136988,lastReceiveYUVTimeInterval=1785373721.109259,interval=0,videoView=0x10a3b8380
2026-07-30 09:08:41.597 Seetong_tps[14091:1307564] rotate to up
2026-07-30 09:08:41.598 Seetong_tps[14091:1307658] 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-07-30 09:08:41.599 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 50.48 - 设备: 庭院 - 29115420
2026-07-30 09:08:41.730 Seetong_tps[14091:1307564] stop the priori direction method and turn to left
2026-07-30 09:08:41.730 Seetong_tps[14091:1307658] 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-07-30 09:08:41.731 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 50.62 - 设备: 庭院 - 29115420
2026-07-30 09:08:41.731 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:41.812 Seetong_tps[14091:1307658] 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-07-30 09:08:41.813 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 50.70 - 设备: 庭院 - 29115420
2026-07-30 09:08:41.870 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:42.012 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:43.333 Seetong_tps[14091:1307564] rotate to up
2026-07-30 09:08:43.333 Seetong_tps[14091:1307568] 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-07-30 09:08:43.334 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 52.22 - 设备: 庭院 - 29115420
2026-07-30 09:08:43.480 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:43.481 Seetong_tps[14091:1307564] stop the priori direction method and turn to left
2026-07-30 09:08:43.482 Seetong_tps[14091:1307646] 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-07-30 09:08:43.483 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 52.37 - 设备: 庭院 - 29115420
2026-07-30 09:08:43.635 Seetong_tps[14091:1307568] 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-07-30 09:08:43.636 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 52.52 - 设备: 庭院 - 29115420
2026-07-30 09:08:44.423 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:44.423 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:46.254 Seetong_tps[14091:1307564] rotate to up
2026-07-30 09:08:46.254 Seetong_tps[14091:1307658] 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-07-30 09:08:46.256 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 55.14 - 设备: 庭院 - 29115420
2026-07-30 09:08:46.353 Seetong_tps[14091:1307564] stop the priori direction method and turn to down
2026-07-30 09:08:46.353 Seetong_tps[14091:1307646] 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-07-30 09:08:46.355 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 55.24 - 设备: 庭院 - 29115420
2026-07-30 09:08:46.420 Seetong_tps[14091:1307646] 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-07-30 09:08:46.421 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 55.31 - 设备: 庭院 - 29115420
2026-07-30 09:08:47.277 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:47.532 Seetong_tps[14091:1307564]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:08:47.570 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:47.571 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:48.907 Seetong_tps[14091:1307564] rotate to left
2026-07-30 09:08:48.907 Seetong_tps[14091:1307568] 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-07-30 09:08:48.908 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 57.79 - 设备: 庭院 - 29115420
2026-07-30 09:08:48.967 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:49.211 Seetong_tps[14091:1307658] 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-07-30 09:08:49.212 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 58.10 - 设备: 庭院 - 29115420
2026-07-30 09:08:50.257 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:51.092 Seetong_tps[14091:1307564] rotate to right
2026-07-30 09:08:51.093 Seetong_tps[14091:1307568] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-07-30 09:08:51.093 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 59.98 - 设备: 庭院 - 29115420
2026-07-30 09:08:51.136 Seetong_tps[14091:1307564]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373731.136812,lastReceiveYUVTimeInterval=1785373731.131571,interval=0,videoView=0x10a3b8380
2026-07-30 09:08:51.164 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:51.210 Seetong_tps[14091:1307658] 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-07-30 09:08:51.211 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 60.10 - 设备: 庭院 - 29115420
2026-07-30 09:08:51.656 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:52.780 Seetong_tps[14091:1307564] rotate to right
2026-07-30 09:08:52.781 Seetong_tps[14091:1307568] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-07-30 09:08:52.782 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 61.67 - 设备: 庭院 - 29115420
2026-07-30 09:08:52.862 Seetong_tps[14091:1307564] stop the priori direction method and turn to down
2026-07-30 09:08:52.862 Seetong_tps[14091:1307568] 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-07-30 09:08:52.863 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:52.863 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 61.75 - 设备: 庭院 - 29115420
2026-07-30 09:08:52.947 Seetong_tps[14091:1307568] 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-07-30 09:08:52.947 Seetong_tps[14091:1307564]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 61.83 - 设备: 庭院 - 29115420
2026-07-30 09:08:52.964 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:53.125 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:55.337 Seetong_tps[14091:1307564]  -- ptz_preset -- receivePtzBackNotification -- cmd: 11 - value: 0 - deviceId: 29115420
2026-07-30 09:08:55.337 Seetong_tps[14091:1307564]  -- ptz_preset -- receivePtzBackNotification -- presetString: GetPtzStatus
2026-07-30 09:08:56.158 Seetong_tps[14091:1307564] dealloc -- IOTPtzView
2026-07-30 09:08:56.169 Seetong_tps[14091:1307564] ELPCircleConsole dealloc
2026-07-30 09:08:56.462 Seetong_tps[14091:1307599]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 09:08:57.532 Seetong_tps[14091:1307564]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:09:01.136 Seetong_tps[14091:1307564]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373741.136739,lastReceiveYUVTimeInterval=1785373741.127511,interval=0,videoView=0x10a3b8380
2026-07-30 09:09:07.532 Seetong_tps[14091:1307564]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 09:09:11.136 Seetong_tps[14091:1307564]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785373751.136007,lastReceiveYUVTimeInterval=1785373751.060996,interval=0,videoView=0x10a3b8380
2026-07-30 09:09:12.156 Seetong_tps[14091:1307593]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-30 09:09:12.158 Seetong_tps[14091:1307564]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 09:09:12.159 Seetong_tps[14091:1307564] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785373536000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:09:12.159 Seetong_tps[14091:1307564]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 09:09:12.159 Seetong_tps[14091:1307564]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 09:09:12.170 Seetong_tps[14091:1307564] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-30 09:09:12.170 Seetong_tps[14091:1307564]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3b8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3d4880>; layer = <CALayer: 0x10a39cb20>>
2026-07-30 09:09:12.170 Seetong_tps[14091:1307564] #####Vstop:uid:29115420-0-port:1
2026-07-30 09:09:12.189 Seetong_tps[14091:1307564] -----------1release decodeport = 1
2026-07-30 09:09:12.190 Seetong_tps[14091:1307564]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3300;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.111111111111111";
    "preview_duration" = 81000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-30 09:09:12.192 Seetong_tps[14091:1307564] _openGLView clearFrame ...
2026-07-30 09:09:12.210 Seetong_tps[14091:1307564] [保存失败] 相机对象或存储字典为空
2026-07-30 09:09:12.210 Seetong_tps[14091:1307568] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-30 09:09:12.210 Seetong_tps[14091:1307568] --FC_StopDevComEx end
2026-07-30 09:09:12.210 Seetong_tps[14091:1307564] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785373536000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785365994000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 09:09:12.210 Seetong_tps[14091:1307564]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 09:09:12.210 Seetong_tps[14091:1307564]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 20:00:29.024 Seetong_tps[16743:1566828] app_version=8.3.805
2026-07-30 20:00:29.038 Seetong_tps[16743:1566841] 询问用户是否开启推送成功
2026-07-30 20:00:29.038 Seetong_tps[16743:1566841] 用户点击允许接收推送
2026-07-30 20:00:29.038 Seetong_tps[16743:1566828]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-30 20:00:29.038 Seetong_tps[16743:1566828] showForLogin 1
2026-07-30 20:00:29.038 Seetong_tps[16743:1566828] AppLaunch 还剩 6.662042856216431 秒
2026-07-30 20:00:29.040 Seetong_tps[16743:1566838] remoteNotificationSetting: <UNNotificationSettings: 0x112699f40; 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-07-30 20:00:29.058 Seetong_tps[16743:1566828]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-30 20:00:29.094 Seetong_tps[16743:1566828] viewDidLoad/configtime=2026-07-30 下午12:00:29 +0000
2026-07-30 20:00:29.096 Seetong_tps[16743:1566828]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-30 20:00:29.096 Seetong_tps[16743:1566828]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-30 20:00:29.139 Seetong_tps[16743:1566865] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjAxNzYyOTA4MCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.NZQGqHq7hvywBySOvaUVmEblqcWjszH_UEiPr203WNs","accessNode":"101.42.105.173:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjAxNzYyOTA4MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk4IiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5MiJdfQ.zBMg9PD8yZkYoeGBbqNhCYIxGmfPW8epVy1tODkFLbc","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:24902"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24907"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24901"}]}
====
2026-07-30 20:00:29.141 Seetong_tps[16743:1566828]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-30 20:00:29.141 Seetong_tps[16743:1566828]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-30 20:00:29.143 Seetong_tps[16743:1566828]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-30 20:00:29.143 Seetong_tps[16743:1566828] 开始检查未读客服消息...
2026-07-30 20:00:29.143 Seetong_tps[16743:1566828] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-30 20:00:29.143 Seetong_tps[16743:1566828]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:00:29.147 Seetong_tps[16743:1566828]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-30 20:00:29.147 Seetong_tps[16743:1566828]  -- WebSocket connection - getNetty - 
2026-07-30 20:00:29.149 Seetong_tps[16743:1566828]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-30 20:00:29.153 Seetong_tps[16743:1566828] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-30 20:00:29.153 Seetong_tps[16743:1566828] NAV deviceOrientationDidChange:1
2026-07-30 20:00:29.155 Seetong_tps[16743:1566828]  -- groupDeviceList -- 
2026-07-30 20:00:29.156 Seetong_tps[16743:1566828] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-30 20:00:29.156 Seetong_tps[16743:1566828]  -- WebSocket connection - getNetty - 
2026-07-30 20:00:29.156 Seetong_tps[16743:1566828]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 20:00:29.205 Seetong_tps[16743:1566840] ====请求接口 - 成功 - 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: 0x10b6b5500>{number = 8, name = (null)}====
2026-07-30 20:00:29.226 Seetong_tps[16743:1566828]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-30 20:00:29.359 Seetong_tps[16743:1566836] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b438ec0>{number = 3, name = (null)}====
2026-07-30 20:00:29.359 Seetong_tps[16743:1566936] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUFUHUlUHA1hvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e48f3c0>{number = 16, name = (null)}====
2026-07-30 20:00:29.359 Seetong_tps[16743:1566934] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e48f400>{number = 15, name = (null)}====
2026-07-30 20:00:29.359 Seetong_tps[16743:1566828] Super properties have already been unregistered.
2026-07-30 20:00:29.360 Seetong_tps[16743:1566828] UMAPM_OOMSampling(0,0):NO
2026-07-30 20:00:29.361 Seetong_tps[16743:1566933] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e48f480>{number = 17, name = (null)}====
2026-07-30 20:00:29.361 Seetong_tps[16743:1566935] ====请求接口 - 成功 - 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: 0x10e48f880>{number = 19, name = (null)}====
2026-07-30 20:00:29.361 Seetong_tps[16743:1566841] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785411988000,"lastHeartTime":1785409308000,"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: 0x10e48f500>{number = 18, name = (null)}====
2026-07-30 20:00:29.362 Seetong_tps[16743:1566828]  -- deviceListDataUpdate - AppLaunch 还剩 1.338008880615234 秒 - 再延迟 1.838008880615234 秒 - 启动耗时 1.661991119384766 秒
2026-07-30 20:00:29.362 Seetong_tps[16743:1566828]  -- groupDeviceList -- 
2026-07-30 20:00:29.362 Seetong_tps[16743:1566828] groupDeviceList 已在进行中，跳过新的调用
2026-07-30 20:00:29.362 Seetong_tps[16743:1566828]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1662 毫秒
2026-07-30 20:00:29.363 Seetong_tps[16743:1566828]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 20:00:29.363 Seetong_tps[16743:1566828]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:00:29.363 Seetong_tps[16743:1566828]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 20:00:29.363 Seetong_tps[16743:1566838] ====请求接口 - 成功 - 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: 0x10b6b50c0>{number = 7, name = (null)}====
2026-07-30 20:00:29.364 Seetong_tps[16743:1566828]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 580;
}
2026-07-30 20:00:29.376 Seetong_tps[16743:1566943] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x118da7180>{number = 13, name = (null)}====
2026-07-30 20:00:29.381 Seetong_tps[16743:1566828] ++++-[VideoView dealloc]++++
2026-07-30 20:00:29.383 Seetong_tps[16743:1566828] OpenGLView20_Seetong dealloc:0x10e489400
2026-07-30 20:00:29.385 Seetong_tps[16743:1566932] ====请求接口 - 成功 - 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: 0x10e48eb40>{number = 21, name = (null)}====
2026-07-30 20:00:29.387 Seetong_tps[16743:1566839] ====请求接口 - 成功 - 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:10443;type=0&load=23&addr=bjrelay65.s5.seetong.com:5443;type=0&load=24&addr=bjrelay52.s5.seetong.com:6443;","vipRelayServers":"type=0&load=28&addr=bjrelay43.s2.seetong.com:6443;type=0&load=34&addr=bjrelay41.s2.seetong.com:12443;type=0&load=54&addr=bjrelayvip3.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b439200>{number = 4, name = (null)}====
2026-07-30 20:00:29.387 Seetong_tps[16743:1566835] ====请求接口 - 成功 - 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: 0x10b43b780>{number = 6, name = (null)}====
2026-07-30 20:00:29.409 Seetong_tps[16743:1566828]  -- WebSocket - 重置重连次数 -- 
2026-07-30 20:00:29.423 Seetong_tps[16743:1566828]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-30 20:00:29.423 Seetong_tps[16743:1566828]  -- WebSocket connection - getNetty - 
2026-07-30 20:00:29.423 Seetong_tps[16743:1566828]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 20:00:29.425 Seetong_tps[16743:1566828]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-30 20:00:29.426 Seetong_tps[16743:1566828]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUFUHUlUHA1hvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-30 20:00:29.429 Seetong_tps[16743:1566828] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-30 20:00:29.429 Seetong_tps[16743:1566828] 客服消息未读数量: 0
2026-07-30 20:00:29.429 Seetong_tps[16743:1566828] UMAPM_NetworkSampling(0,0):NO
2026-07-30 20:00:29.436 Seetong_tps[16743:1566828]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-30 20:00:29.436 Seetong_tps[16743:1566828]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-30 20:00:29.436 Seetong_tps[16743:1566839]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-30 20:00:29.436 Seetong_tps[16743:1566828]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 20:00:29.436 Seetong_tps[16743:1566828]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 20:00:29.436 Seetong_tps[16743:1566839]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-30 20:00:29.436 Seetong_tps[16743:1566839]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-30 20:00:29.437 Seetong_tps[16743:1566839]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-30 20:00:29.437 Seetong_tps[16743:1566839]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-30 20:00:29.437 Seetong_tps[16743:1566839]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-30 20:00:29.438 Seetong_tps[16743:1566828] 蓝牙已打开
2026-07-30 20:00:29.438 Seetong_tps[16743:1566828]  -- 获取版本信息成功: {
    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-07-30 20:00:29.439 Seetong_tps[16743:1566828]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-30 20:00:29.439 Seetong_tps[16743:1566828]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-30 20:00:29.446 Seetong_tps[16743:1566828]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-30 20:00:29.454 Seetong_tps[16743:1566828]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:00:29.468 Seetong_tps[16743:1566828]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-30 20:00:29.468 Seetong_tps[16743:1566828]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-30 20:00:29.562 Seetong_tps[16743:1566828]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-30 20:00:29.562 Seetong_tps[16743:1566828]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1862 毫秒
2026-07-30 20:00:29.563 Seetong_tps[16743:1566828] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:00:29.563 Seetong_tps[16743:1566828]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 20:00:29.563 Seetong_tps[16743:1566828]  -- groupDeviceList -- 
2026-07-30 20:00:29.563 Seetong_tps[16743:1566828]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-30 20:00:29.563 Seetong_tps[16743:1566828]  -- WebSocket - 重置重连次数 -- 
2026-07-30 20:00:29.563 Seetong_tps[16743:1566828]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-30 20:00:29.565 Seetong_tps[16743:1566828]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:00:29.565 Seetong_tps[16743:1566828]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQIJAlUAU1tpAQQB","reconn":0}}
2026-07-30 20:00:29.565 Seetong_tps[16743:1566828]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:00:29.565 Seetong_tps[16743:1566828] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:00:29.570 Seetong_tps[16743:1566828]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 20:00:29.570 Seetong_tps[16743:1566828]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:00:29.570 Seetong_tps[16743:1566828]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 20:00:29.571 Seetong_tps[16743:1566828]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 20:00:29.571 Seetong_tps[16743:1566828]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 20:00:29.579 Seetong_tps[16743:1566841] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e48f500>{number = 18, name = (null)}====
2026-07-30 20:00:29.644 Seetong_tps[16743:1566828]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 20:00:29.644 Seetong_tps[16743:1566828]  -- STBluetoothManager - 开始扫描 - 
2026-07-30 20:00:29.666 Seetong_tps[16743:1566828] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-30 20:00:29.666 Seetong_tps[16743:1566828] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-30 20:00:29.666 Seetong_tps[16743:1566828] Formatted Date: 2026-07-30
2026-07-30 20:00:29.667 Seetong_tps[16743:1566828]  --- webSocketGetServerData msgId: DFBBF5A4-6B63-4B30-ADF0-D692CD671B9F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-30";
        token = AVYOAQteVABrAAkFBgUFVQIJAlUAU1tpAQQB;
    };
}
2026-07-30 20:00:29.667 Seetong_tps[16743:1566828]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:00:29.667 Seetong_tps[16743:1566828]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-30 20:00:29.680 Seetong_tps[16743:1566828]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-30 20:00:29.710 Seetong_tps[16743:1566828] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-30 20:00:29.710 Seetong_tps[16743:1566828]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-30 20:00:29.710 Seetong_tps[16743:1566828]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-30 20:00:29.710 Seetong_tps[16743:1566828] Sorted Dates (Descending): (
)
2026-07-30 20:00:30.073 Seetong_tps[16743:1566865] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-30 20:00:30.074 Seetong_tps[16743:1566865] [DeviceMonitor] 监控管理器初始化完成
2026-07-30 20:00:31.249 Seetong_tps[16743:1566828] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-30 20:00:31.249 Seetong_tps[16743:1566828] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-30 20:00:31.249 Seetong_tps[16743:1566828] 用户设置的具体字体大小: 15.000000
2026-07-30 20:00:31.249 Seetong_tps[16743:1566828] AppLaunch hideForRefreshToken
2026-07-30 20:00:31.250 Seetong_tps[16743:1566828] AppLaunch hideForRefreshToken dismiss
2026-07-30 20:00:31.250 Seetong_tps[16743:1566828] AppLaunch dismiss...
2026-07-30 20:00:31.555 Seetong_tps[16743:1566828]  dealloc -- STAppLaunchWindow
2026-07-30 20:00:31.558 Seetong_tps[16743:1566828]  dealloc -- STAppLaunchViewController
2026-07-30 20:00:31.560 Seetong_tps[16743:1566828] AppLaunch dismiss... end
2026-07-30 20:00:31.879 Seetong_tps[16743:1566828]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-30 20:00:31.890 Seetong_tps[16743:1566828] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-30 20:00:31.927 Seetong_tps[16743:1566828] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-30 20:00:31.927 Seetong_tps[16743:1566937] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 20:00:31.927 Seetong_tps[16743:1566828]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:00:31.928 Seetong_tps[16743:1566828] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-30 20:00:31.930 Seetong_tps[16743:1566828]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 20:00:31.947 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 下午8:00:31 947
2026-07-30 20:00:31.947 Seetong_tps[16743:1566828]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11002c000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e6f7d80>; layer = <CALayer: 0x10e7fa300>>
2026-07-30 20:00:31.947 Seetong_tps[16743:1566828]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11002c000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e6f7d80>; layer = <CALayer: 0x10e7fa300>> -- _camera.supportPlatform: 0
2026-07-30 20:00:31.947 Seetong_tps[16743:1566828]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 下午12:00:31 +0000
2026-07-30 20:00:31.948 Seetong_tps[16743:1566828]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0a\U53481:04:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:06:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:07:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:00:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 20:00:31.948 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 下午8:00:31 948
2026-07-30 20:00:31.948 Seetong_tps[16743:1566937] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 20:00:31.975 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:00:31.978 Seetong_tps[16743:1566828] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 20:00:31.980 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:00:31.981 Seetong_tps[16743:1566828] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 20:00:32.002 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 20:00:32.003 Seetong_tps[16743:1566828]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-30 20:00:32.004 Seetong_tps[16743:1566828]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-07-30 20:00:32.004 Seetong_tps[16743:1566828] 未处理的 biz 类型: res_video_preview_advert
2026-07-30 20:00:32.004 Seetong_tps[16743:1566828]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-30 20:00:32.004 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-30 20:00:32.005 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-30 20:00:32.032 Seetong_tps[16743:1566828] uid:29115420 playAudio
2026-07-30 20:00:32.032 Seetong_tps[16743:1566828]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 20:00:32.032 Seetong_tps[16743:1566828]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 20:00:32.238 Seetong_tps[16743:1566828]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-30 20:00:32.247 Seetong_tps[16743:1566828] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-30 20:00:32.470 Seetong_tps[16743:1566841] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e48f500>{number = 18, name = (null)}====
2026-07-30 20:00:32.748 Seetong_tps[16743:1566828]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-30 20:00:32.749 Seetong_tps[16743:1566828]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 20:00:32.749 Seetong_tps[16743:1566828] 滚动已停止500毫秒，执行操作:29115420
2026-07-30 20:00:32.962 Seetong_tps[16743:1566933] ====请求接口 - 成功 - 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: 0x10e48f480>{number = 17, name = (null)}====
2026-07-30 20:00:34.007 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.08 - 设备: 庭院 - 29115420
2026-07-30 20:00:34.520 Seetong_tps[16743:1566828] UMAPM_OOMSampling(0,0):NO
2026-07-30 20:00:34.520 Seetong_tps[16743:1566828] UMAPM_NetworkSampling(0,0):NO
2026-07-30 20:00:35.344 Seetong_tps[16743:1566865]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-30 20:00:35.344 Seetong_tps[16743:1566865]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-30 20:00:35.345 Seetong_tps[16743:1566865] onDeviceAuthSuccess:uid=29115420
2026-07-30 20:00:35.345 Seetong_tps[16743:1566865]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785412835.345055,lastReceiveYUVTimeInterval=1785412831.947764,interval=4,videoView=0x11002c000
2026-07-30 20:00:35.345 Seetong_tps[16743:1566865]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-30 20:00:35.346 Seetong_tps[16743:1566828]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 20:00:35.347 Seetong_tps[16743:1566947] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 20:00:35.347 Seetong_tps[16743:1566835] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 20:00:36.164 Seetong_tps[16743:1566872] ===29115420===
2026-07-30 20:00:36.942 Seetong_tps[16743:1566872] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-30 20:00:36.943 Seetong_tps[16743:1566865] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-30 20:00:36.943 Seetong_tps[16743:1566865] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-30 20:00:36.943 Seetong_tps[16743:1566865] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b6b78c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1125cca00>
2026-07-30 20:00:36.944 Seetong_tps[16743:1566865] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-30 20:00:36.944 Seetong_tps[16743:1566865] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 20:00:36.944 Seetong_tps[16743:1566865] InitDecodePortLog: playsettype = 50
2026-07-30 20:00:36.945 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.02 - 设备: 庭院 - 29115420
2026-07-30 20:00:36.946 Seetong_tps[16743:1566865] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-30 20:00:36.946 Seetong_tps[16743:1566865] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-30 20:00:36.946 Seetong_tps[16743:1566865] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 20:00:36.946 Seetong_tps[16743:1566865] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-30 20:00:36.946 Seetong_tps[16743:1566865] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-30 20:00:36.946 Seetong_tps[16743:1566865] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-30 20:00:36.947 Seetong_tps[16743:1566865] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-30 20:00:36.949 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.02 - 设备: 庭院 - 29115420
2026-07-30 20:00:36.958 Seetong_tps[16743:1566865]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 20:00:36.959 Seetong_tps[16743:1566865]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 20:00:36.959 Seetong_tps[16743:1566865]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 20:00:36.959 Seetong_tps[16743:1566947] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 20:00:36.960 Seetong_tps[16743:1566947] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 20:00:36.960 Seetong_tps[16743:1566947] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 20:00:36.970 Seetong_tps[16743:1566828] uid:29115420 playAudio
2026-07-30 20:00:36.970 Seetong_tps[16743:1566828]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 20:00:36.971 Seetong_tps[16743:1566828]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 20:00:36.971 Seetong_tps[16743:1566835] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 20:00:36.972 Seetong_tps[16743:1566828] checkPortStatus:_decodePort=1
2026-07-30 20:00:36.983 Seetong_tps[16743:1566865]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 20:00:36.984 Seetong_tps[16743:1566865]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 20:00:36.984 Seetong_tps[16743:1566865]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 20:00:36.984 Seetong_tps[16743:1566947] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 20:00:36.984 Seetong_tps[16743:1566947] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 20:00:36.984 Seetong_tps[16743:1566943] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 20:00:36.984 Seetong_tps[16743:1566865]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 20:00:36.985 Seetong_tps[16743:1566872]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:00:36.985 Seetong_tps[16743:1566865]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 20:00:36.985 Seetong_tps[16743:1566865]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 20:00:36.985 Seetong_tps[16743:1566943] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 20:00:36.985 Seetong_tps[16743:1566943] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 20:00:36.985 Seetong_tps[16743:1566947] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 20:00:36.998 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 5.07 - 设备: 庭院 - 29115420
2026-07-30 20:00:36.999 Seetong_tps[16743:1566828] uid:29115420 playAudio
2026-07-30 20:00:36.999 Seetong_tps[16743:1566828]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 20:00:36.999 Seetong_tps[16743:1566828]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 20:00:36.999 Seetong_tps[16743:1566947] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 20:00:36.999 Seetong_tps[16743:1566828] uid:29115420 playAudio
2026-07-30 20:00:37.000 Seetong_tps[16743:1566828]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 20:00:37.000 Seetong_tps[16743:1566828]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 20:00:37.000 Seetong_tps[16743:1566947] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 20:00:37.004 Seetong_tps[16743:1566828] checkPortStatus:_decodePort=1
2026-07-30 20:00:37.019 Seetong_tps[16743:1566872]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 20:00:37.041 Seetong_tps[16743:1566828]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-30 20:00:37.042 Seetong_tps[16743:1566872]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 20:00:37.058 Seetong_tps[16743:1566872]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 20:00:37.081 Seetong_tps[16743:1566872]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:00:37.082 Seetong_tps[16743:1566872]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:00:37.083 Seetong_tps[16743:1566872]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:00:37.328 Seetong_tps[16743:1566990] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-07-30 20:00:37.339 Seetong_tps[16743:1566828] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-30 20:00:37.357 Seetong_tps[16743:1566828] uid:29115420 playAudio
2026-07-30 20:00:37.357 Seetong_tps[16743:1566828] uid:29115420 playAudio
2026-07-30 20:00:37.357 Seetong_tps[16743:1566947] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-30 20:00:37.358 Seetong_tps[16743:1566990] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-07-30 20:00:37.363 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.44 - 设备: 庭院 - 29115420
2026-07-30 20:00:37.364 Seetong_tps[16743:1566828] checkPortStatus:_decodePort=1
2026-07-30 20:00:37.364 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.44 - 设备: 庭院 - 29115420
2026-07-30 20:00:37.929 Seetong_tps[16743:1566872] Failed to get IoT drive away set configuration.
2026-07-30 20:00:37.930 Seetong_tps[16743:1566872]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-30 20:00:38.620 Seetong_tps[16743:1566828]  -- IOTPtzView -- getPresetList -- 
2026-07-30 20:00:38.620 Seetong_tps[16743:1566828]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-07-30 20:00:38.621 Seetong_tps[16743:1566828]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-30 20:00:38.621 Seetong_tps[16743:1566947] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 20:00:38.658 Seetong_tps[16743:1566828]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-07-30 20:00:38.658 Seetong_tps[16743:1566828]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-30 20:00:38.685 Seetong_tps[16743:1566872]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:00:38.687 Seetong_tps[16743:1566872]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-07-30 20:00:38.687 Seetong_tps[16743:1566872] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-30 20:00:38.687 Seetong_tps[16743:1566872] hexStringLen=20
2026-07-30 20:00:38.687 Seetong_tps[16743:1566872] stringFromHexString------字符串=======预置点1
2026-07-30 20:00:38.687 Seetong_tps[16743:1566872] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-30 20:00:38.687 Seetong_tps[16743:1566872] hexStringLen=20
2026-07-30 20:00:38.687 Seetong_tps[16743:1566872] stringFromHexString------字符串=======预置点2
2026-07-30 20:00:38.687 Seetong_tps[16743:1566872] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-30 20:00:38.687 Seetong_tps[16743:1566872] hexStringLen=20
2026-07-30 20:00:38.687 Seetong_tps[16743:1566872] stringFromHexString------字符串=======预置点3
2026-07-30 20:00:39.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:00:39.394 Seetong_tps[16743:1566828] rotate to down
2026-07-30 20:00:39.394 Seetong_tps[16743:1566835] 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-07-30 20:00:39.397 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 7.47 - 设备: 庭院 - 29115420
2026-07-30 20:00:39.489 Seetong_tps[16743:1566872]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:00:41.399 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.47 - 设备: 庭院 - 29115420
2026-07-30 20:00:41.530 Seetong_tps[16743:1566835] 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-07-30 20:00:41.531 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.60 - 设备: 庭院 - 29115420
2026-07-30 20:00:41.591 Seetong_tps[16743:1566872]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:00:41.948 Seetong_tps[16743:1566828]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785412841.948844,lastReceiveYUVTimeInterval=1785412841.910080,interval=0,videoView=0x11002c000
2026-07-30 20:00:46.541 Seetong_tps[16743:1566828] dealloc -- IOTPtzView
2026-07-30 20:00:46.552 Seetong_tps[16743:1566828] ELPCircleConsole dealloc
2026-07-30 20:00:48.258 Seetong_tps[16743:1566828]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11002c000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e6f7d80>; layer = <CALayer: 0x10e7fa300>>
2026-07-30 20:00:48.259 Seetong_tps[16743:1566828] #####Vstop:uid:29115420-0-port:1
2026-07-30 20:00:48.259 Seetong_tps[16743:1566828] -----------1release decodeport = 1
2026-07-30 20:00:48.261 Seetong_tps[16743:1566828]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 5400;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.8403361344537815";
    "preview_duration" = 16300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-30 20:00:48.263 Seetong_tps[16743:1566828] _openGLView clearFrame ...
2026-07-30 20:00:48.278 Seetong_tps[16743:1566828] 当前控制器：STPlaybackVC
2026-07-30 20:00:48.278 Seetong_tps[16743:1566828]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 20:00:48.278 Seetong_tps[16743:1566828] 开始监听camera_nvr的onlineStatus属性变化
2026-07-30 20:00:48.278 Seetong_tps[16743:1566828] camera_nvr对象已切换，重新设置KVO监听
2026-07-30 20:00:48.286 Seetong_tps[16743:1566828] 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-07-30 20:00:48.452 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:00:48.452 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:00:48.453 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:00:48.453 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:00:48.453 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:00:48.454 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:00:48.454 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:00:48.454 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:00:48.461 Seetong_tps[16743:1566828]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-30 20:00:48.461 Seetong_tps[16743:1566828] ====高度=91.000000
2026-07-30 20:00:48.461 Seetong_tps[16743:1566828]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-30 20:00:48.463 Seetong_tps[16743:1566828] 停止监听camera_nvr的onlineStatus属性变化
2026-07-30 20:00:48.463 Seetong_tps[16743:1566828] 开始监听camera_nvr的onlineStatus属性变化
2026-07-30 20:00:48.463 Seetong_tps[16743:1566828] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-30 20:00:48.463 Seetong_tps[16743:1566828] ###### stopNvrRemoteRecord ......
2026-07-30 20:00:48.465 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=0
2026-07-30 20:00:48.471 Seetong_tps[16743:1566828]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-30 20:00:48.471 Seetong_tps[16743:1567200] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 20:00:48.471 Seetong_tps[16743:1566828]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-30 20:00:48.471 Seetong_tps[16743:1566828]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-30 20:00:48.471 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=0
2026-07-30 20:00:48.517 Seetong_tps[16743:1566828] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 20:00:48.566 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 20:00:48.700 Seetong_tps[16743:1566835] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b43b780>{number = 6, name = (null)}====
2026-07-30 20:00:48.772 Seetong_tps[16743:1567200] ====请求接口 - 成功 - 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: 0x131d19940>{number = 26, name = (null)}====
2026-07-30 20:00:48.817 Seetong_tps[16743:1566937] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x118da7b40>{number = 11, name = (null)}====
2026-07-30 20:00:49.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:00:59.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:01:01.132 Seetong_tps[16743:1566865] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-30 20:01:01.132 Seetong_tps[16743:1566865]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-30 20:01:01.133 Seetong_tps[16743:1566865] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b6b78c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1125cca00>
2026-07-30 20:01:01.133 Seetong_tps[16743:1566865] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-30 20:01:01.133 Seetong_tps[16743:1566865] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 20:01:01.133 Seetong_tps[16743:1566865] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-30 20:01:01.133 Seetong_tps[16743:1566865] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 20:01:01.133 Seetong_tps[16743:1566865] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-30 20:01:01.134 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 29.21 - 设备: 庭院 - 29115420
2026-07-30 20:01:05.291 Seetong_tps[16743:1566872] ===29115420===
2026-07-30 20:01:06.853 Seetong_tps[16743:1566828]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-30 20:01:08.473 Seetong_tps[16743:1566828]  -- updateNoRecordOrTimeoutUI -- isLowPowerDevSleep: 0 - isTimeOut: 1
2026-07-30 20:01:08.482 Seetong_tps[16743:1566828]  -- showEmptyViewForReload -- isOnlineIPC: 1 - cloudRightView.hidden: 0
2026-07-30 20:01:09.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:01:11.337 Seetong_tps[16743:1566828]  -- 预览倒计时 -- User interaction detected
2026-07-30 20:01:11.338 Seetong_tps[16743:1566828] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-30 20:01:11.338 Seetong_tps[16743:1566828] ###### stopNvrRemoteRecord ......
2026-07-30 20:01:11.342 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=0
2026-07-30 20:01:11.351 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 下午8:01:11 351
2026-07-30 20:01:11.351 Seetong_tps[16743:1566828]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11002c000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e6f7d80>; layer = <CALayer: 0x10e7fa300>>
2026-07-30 20:01:11.351 Seetong_tps[16743:1566828]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11002c000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e6f7d80>; layer = <CALayer: 0x10e7fa300>> -- _camera.supportPlatform: 0
2026-07-30 20:01:11.352 Seetong_tps[16743:1566828]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 下午12:01:11 +0000
2026-07-30 20:01:11.352 Seetong_tps[16743:1566828]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0a\U53481:04:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:06:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:07:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:00:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 20:01:11.352 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 下午8:01:11 353
2026-07-30 20:01:11.352 Seetong_tps[16743:1567226] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 20:01:11.384 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 20:01:11.392 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-30 20:01:11.392 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-30 20:01:11.897 Seetong_tps[16743:1566828] 停止监听camera_nvr的onlineStatus属性变化
2026-07-30 20:01:11.897 Seetong_tps[16743:1566828]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-07-30 20:01:11.897 Seetong_tps[16743:1566828] dealloc -- STPlaybackVC
2026-07-30 20:01:11.900 Seetong_tps[16743:1566828] ++++-[VideoView dealloc]++++
2026-07-30 20:01:11.902 Seetong_tps[16743:1566828] OpenGLView20_Seetong dealloc:0x137161a00
2026-07-30 20:01:11.903 Seetong_tps[16743:1566828] ++++-[VideoView dealloc]++++
2026-07-30 20:01:11.905 Seetong_tps[16743:1566828] OpenGLView20_Seetong dealloc:0x10e795200
2026-07-30 20:01:12.254 Seetong_tps[16743:1566828]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11002c000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e6f7d80>; layer = <CALayer: 0x10e7fa300>>
2026-07-30 20:01:12.254 Seetong_tps[16743:1566828] #####Vstop:uid:29115420-0-port:-1
2026-07-30 20:01:12.257 Seetong_tps[16743:1566828] _openGLView clearFrame ...
2026-07-30 20:01:12.270 Seetong_tps[16743:1566828] 当前控制器：STPlaybackVC
2026-07-30 20:01:12.270 Seetong_tps[16743:1566828]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 20:01:12.270 Seetong_tps[16743:1566828] 开始监听camera_nvr的onlineStatus属性变化
2026-07-30 20:01:12.270 Seetong_tps[16743:1566828] camera_nvr对象已切换，重新设置KVO监听
2026-07-30 20:01:12.278 Seetong_tps[16743:1566828] 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-07-30 20:01:12.341 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:01:12.342 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:01:12.342 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:01:12.343 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:01:12.343 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:01:12.343 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:01:12.343 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:01:12.344 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:01:12.350 Seetong_tps[16743:1566828]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-30 20:01:12.350 Seetong_tps[16743:1566828] ====高度=91.000000
2026-07-30 20:01:12.350 Seetong_tps[16743:1566828]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-30 20:01:12.350 Seetong_tps[16743:1566828] 停止监听camera_nvr的onlineStatus属性变化
2026-07-30 20:01:12.350 Seetong_tps[16743:1566828] 开始监听camera_nvr的onlineStatus属性变化
2026-07-30 20:01:12.350 Seetong_tps[16743:1566828] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-30 20:01:12.350 Seetong_tps[16743:1566828] ###### stopNvrRemoteRecord ......
2026-07-30 20:01:12.351 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=0
2026-07-30 20:01:12.354 Seetong_tps[16743:1566828]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-30 20:01:12.354 Seetong_tps[16743:1566828]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-30 20:01:12.354 Seetong_tps[16743:1566828]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-30 20:01:12.354 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=0
2026-07-30 20:01:12.354 Seetong_tps[16743:1566937] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 20:01:12.385 Seetong_tps[16743:1566828] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 20:01:12.408 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 20:01:12.544 Seetong_tps[16743:1567226] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1372aa300>{number = 29, name = (null)}====
2026-07-30 20:01:12.551 Seetong_tps[16743:1567202] ====请求接口 - 成功 - 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: 0x131d18280>{number = 27, name = (null)}====
2026-07-30 20:01:12.621 Seetong_tps[16743:1566937] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x118da7b40>{number = 11, name = (null)}====
2026-07-30 20:01:14.536 Seetong_tps[16743:1566872]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000000011111111111111110 - result: 0 - devid: 29115420
2026-07-30 20:01:19.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:01:20.498 Seetong_tps[16743:1566872] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=11648
2026-07-30 20:01:20.500 Seetong_tps[16743:1566872] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-30 20:01:20.501 Seetong_tps[16743:1566865] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-30 20:01:20.501 Seetong_tps[16743:1566865]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-30 20:01:20.501 Seetong_tps[16743:1566865] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b6b78c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1125cca00>
2026-07-30 20:01:20.501 Seetong_tps[16743:1566865] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-30 20:01:20.501 Seetong_tps[16743:1566865] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 20:01:20.501 Seetong_tps[16743:1566865] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-30 20:01:20.502 Seetong_tps[16743:1566865] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 20:01:20.502 Seetong_tps[16743:1566865] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-30 20:01:20.502 Seetong_tps[16743:1566828] timeSliceArray.count=729
2026-07-30 20:01:20.502 Seetong_tps[16743:1566865] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-30 20:01:20.502 Seetong_tps[16743:1566865] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-30 20:01:20.502 Seetong_tps[16743:1566865] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b6b78c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1125cca00>
2026-07-30 20:01:20.502 Seetong_tps[16743:1566865] InitDecodePortLog: initDecodePort _decodePort = 4
2026-07-30 20:01:20.502 Seetong_tps[16743:1566865] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 20:01:20.502 Seetong_tps[16743:1566865] InitDecodePortLog: playsettype = 50
2026-07-30 20:01:20.503 Seetong_tps[16743:1566865] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-30 20:01:20.503 Seetong_tps[16743:1566865] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:4 :MediaType:0x0101
2026-07-30 20:01:20.503 Seetong_tps[16743:1566865] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 20:01:20.503 Seetong_tps[16743:1566865] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 4
2026-07-30 20:01:20.503 Seetong_tps[16743:1566865] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:4 bitrate:64000 framerate:8
2026-07-30 20:01:20.503 Seetong_tps[16743:1566865] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-30 20:01:20.503 Seetong_tps[16743:1566865] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-30 20:01:20.741 Seetong_tps[16743:1566828] nvrParseRecPlayBlock timelineModelArray.count=728
2026-07-30 20:01:20.742 Seetong_tps[16743:1566828] timelineModel.timePaint=19:58:04-19:58:45,timelineModel.recordType=1
2026-07-30 20:01:20.885 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=363
2026-07-30 20:01:20.885 Seetong_tps[16743:1566828]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-30 20:01:20.890 Seetong_tps[16743:1566828]  --- setFirstTimePosition --- i: 727 - recordType: 1
2026-07-30 20:01:20.890 Seetong_tps[16743:1566828]  --- setFirstTimePosition --- i: 726 - recordType: 7
2026-07-30 20:01:20.890 Seetong_tps[16743:1566828] _firstHaveDataTime=20:00:40
2026-07-30 20:01:20.938 Seetong_tps[16743:1566828]  -- receiveSleepModeChangeNotification -- nickName: 庭院
2026-07-30 20:01:20.938 Seetong_tps[16743:1566828] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-30 20:01:20.938 Seetong_tps[16743:1566828] ###### stopNvrRemoteRecord ......
2026-07-30 20:01:20.939 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=0
2026-07-30 20:01:20.940 Seetong_tps[16743:1566828]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-30 20:01:20.940 Seetong_tps[16743:1566828]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-30 20:01:20.940 Seetong_tps[16743:1567202] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 20:01:20.940 Seetong_tps[16743:1566828]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-30 20:01:20.940 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=0
2026-07-30 20:01:20.943 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.59 - 设备: 庭院 - 29115420
2026-07-30 20:01:20.943 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.59 - 设备: 庭院 - 29115420
2026-07-30 20:01:20.943 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.59 - 设备: 庭院 - 29115420
2026-07-30 20:01:20.953 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:01:23.185 Seetong_tps[16743:1566865] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-30 20:01:23.185 Seetong_tps[16743:1566865]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-30 20:01:23.185 Seetong_tps[16743:1566865] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b6b78c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1125cca00>
2026-07-30 20:01:23.185 Seetong_tps[16743:1566865] InitDecodePortLog: initDecodePort _decodePort = 5
2026-07-30 20:01:23.185 Seetong_tps[16743:1566865] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 20:01:23.185 Seetong_tps[16743:1566865] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-30 20:01:23.186 Seetong_tps[16743:1566865] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 20:01:23.186 Seetong_tps[16743:1566865] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-30 20:01:23.186 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.84 - 设备: 庭院 - 29115420
2026-07-30 20:01:23.645 Seetong_tps[16743:1566872] ===29115420===
2026-07-30 20:01:25.239 Seetong_tps[16743:1566828]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-30 20:01:28.120 Seetong_tps[16743:1566872]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000000011111111111111110 - result: 0 - devid: 29115420
2026-07-30 20:01:29.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:01:30.880 Seetong_tps[16743:1566872] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=11648
2026-07-30 20:01:30.882 Seetong_tps[16743:1566828] timeSliceArray.count=729
2026-07-30 20:01:30.897 Seetong_tps[16743:1566872] ===29115420===
2026-07-30 20:01:30.897 Seetong_tps[16743:1566865] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-30 20:01:30.897 Seetong_tps[16743:1566865]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-30 20:01:30.898 Seetong_tps[16743:1566865] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b6b78c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1125cca00>
2026-07-30 20:01:30.898 Seetong_tps[16743:1566865] InitDecodePortLog: initDecodePort _decodePort = 6
2026-07-30 20:01:30.898 Seetong_tps[16743:1566865] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 20:01:30.898 Seetong_tps[16743:1566865] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-30 20:01:30.898 Seetong_tps[16743:1566865] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 20:01:30.898 Seetong_tps[16743:1566865] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-30 20:01:31.128 Seetong_tps[16743:1566828] nvrParseRecPlayBlock timelineModelArray.count=728
2026-07-30 20:01:31.129 Seetong_tps[16743:1566828] timelineModel.timePaint=19:58:04-19:58:45,timelineModel.recordType=1
2026-07-30 20:01:31.270 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=363
2026-07-30 20:01:31.270 Seetong_tps[16743:1566828]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-30 20:01:31.275 Seetong_tps[16743:1566828]  --- setFirstTimePosition --- i: 727 - recordType: 1
2026-07-30 20:01:31.275 Seetong_tps[16743:1566828]  --- setFirstTimePosition --- i: 726 - recordType: 7
2026-07-30 20:01:31.275 Seetong_tps[16743:1566828] _firstHaveDataTime=20:00:40
2026-07-30 20:01:31.279 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 19.93 - 设备: 庭院 - 29115420
2026-07-30 20:01:32.481 Seetong_tps[16743:1566828]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-30 20:01:39.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:01:49.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:01:59.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:01:59.520 Seetong_tps[16743:1566828]  -- 预览倒计时 -- User interaction detected
2026-07-30 20:01:59.544 Seetong_tps[16743:1566828] uid:29115420 FC_P2PNvrReplayByTime
2026-07-30 20:01:59.544 Seetong_tps[16743:1566828]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0a\U53481:04:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:06:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:07:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:00:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 20:01:59.545 Seetong_tps[16743:1566828]  -- 播放视频（录像） -- 开始时间: 2026-07-30 下午12:01:59 +0000
2026-07-30 20:01:59.545 Seetong_tps[16743:1567202] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260730195503
2026-07-30 20:01:59.545 Seetong_tps[16743:1566828]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260730195503
2026-07-30 20:01:59.644 Seetong_tps[16743:1566828]  -- WebSocket - 重置重连次数 -- 
2026-07-30 20:02:08.789 Seetong_tps[16743:1566828]  -- 预览倒计时 -- User interaction detected
2026-07-30 20:02:08.807 Seetong_tps[16743:1566828]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260730200040
2026-07-30 20:02:08.807 Seetong_tps[16743:1567535] zhangw_controlNvrRemoteRecord:strDateTime=20260730200040,action=6
2026-07-30 20:02:09.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:02:09.546 Seetong_tps[16743:1567760] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-30 20:02:10.557 Seetong_tps[16743:1566828] uid:29115420 FC_P2PNvrReplayByTime
2026-07-30 20:02:10.558 Seetong_tps[16743:1566828]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0a\U53481:04:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:06:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:07:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:00:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 20:02:10.559 Seetong_tps[16743:1566828]  -- 播放视频（录像） -- 开始时间: 2026-07-30 下午12:02:10 +0000
2026-07-30 20:02:10.559 Seetong_tps[16743:1566828] 回放重新求流
2026-07-30 20:02:10.559 Seetong_tps[16743:1567760] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260730200040
2026-07-30 20:02:12.816 Seetong_tps[16743:1566828]  -- 预览倒计时 -- User interaction detected
2026-07-30 20:02:12.817 Seetong_tps[16743:1566828] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-30 20:02:12.817 Seetong_tps[16743:1566828] ###### stopNvrRemoteRecord ......
2026-07-30 20:02:12.825 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=0
2026-07-30 20:02:12.836 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 下午8:02:12 837
2026-07-30 20:02:12.837 Seetong_tps[16743:1566828]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11002c000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e6f7d80>; layer = <CALayer: 0x10e7fa300>>
2026-07-30 20:02:12.837 Seetong_tps[16743:1566828]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11002c000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e6f7d80>; layer = <CALayer: 0x10e7fa300>> -- _camera.supportPlatform: 0
2026-07-30 20:02:12.837 Seetong_tps[16743:1566828]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 下午12:02:12 +0000
2026-07-30 20:02:12.837 Seetong_tps[16743:1566828]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0a\U53481:04:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:06:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:07:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:00:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 20:02:12.838 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 下午8:02:12 838
2026-07-30 20:02:12.838 Seetong_tps[16743:1566943] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 20:02:12.873 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 20:02:12.874 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-30 20:02:12.874 Seetong_tps[16743:1566828]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-30 20:02:13.386 Seetong_tps[16743:1566828] 停止监听camera_nvr的onlineStatus属性变化
2026-07-30 20:02:13.386 Seetong_tps[16743:1566828]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-07-30 20:02:13.386 Seetong_tps[16743:1566828] dealloc -- STPlaybackVC
2026-07-30 20:02:13.390 Seetong_tps[16743:1566828] ++++-[VideoView dealloc]++++
2026-07-30 20:02:13.392 Seetong_tps[16743:1566828] OpenGLView20_Seetong dealloc:0x131dbe800
2026-07-30 20:02:13.393 Seetong_tps[16743:1566828] ++++-[VideoView dealloc]++++
2026-07-30 20:02:13.394 Seetong_tps[16743:1566828] OpenGLView20_Seetong dealloc:0x131d76000
2026-07-30 20:02:13.604 Seetong_tps[16743:1566828]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x11002c000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e6f7d80>; layer = <CALayer: 0x10e7fa300>>
2026-07-30 20:02:13.604 Seetong_tps[16743:1566828] #####Vstop:uid:29115420-0-port:-1
2026-07-30 20:02:13.606 Seetong_tps[16743:1566828] _openGLView clearFrame ...
2026-07-30 20:02:13.618 Seetong_tps[16743:1566828] 当前控制器：STPlaybackVC
2026-07-30 20:02:13.618 Seetong_tps[16743:1566828]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 20:02:13.618 Seetong_tps[16743:1566828] 开始监听camera_nvr的onlineStatus属性变化
2026-07-30 20:02:13.618 Seetong_tps[16743:1566828] camera_nvr对象已切换，重新设置KVO监听
2026-07-30 20:02:13.626 Seetong_tps[16743:1566828] 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-07-30 20:02:13.689 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:02:13.690 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:02:13.690 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:02:13.691 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:02:13.691 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:02:13.691 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:02:13.691 Seetong_tps[16743:1566828]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:02:13.691 Seetong_tps[16743:1566828] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:02:13.698 Seetong_tps[16743:1566828]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-30 20:02:13.698 Seetong_tps[16743:1566828] ====高度=91.000000
2026-07-30 20:02:13.699 Seetong_tps[16743:1566828]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-30 20:02:13.699 Seetong_tps[16743:1566828] 停止监听camera_nvr的onlineStatus属性变化
2026-07-30 20:02:13.699 Seetong_tps[16743:1566828] 开始监听camera_nvr的onlineStatus属性变化
2026-07-30 20:02:13.699 Seetong_tps[16743:1566828] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-30 20:02:13.699 Seetong_tps[16743:1566828] ###### stopNvrRemoteRecord ......
2026-07-30 20:02:13.700 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=0
2026-07-30 20:02:13.703 Seetong_tps[16743:1566828]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-30 20:02:13.703 Seetong_tps[16743:1567535] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 20:02:13.703 Seetong_tps[16743:1566828]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-30 20:02:13.703 Seetong_tps[16743:1566828]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-30 20:02:13.703 Seetong_tps[16743:1566828] updateAlarmListTable:messageModelList=0
2026-07-30 20:02:13.733 Seetong_tps[16743:1566828] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 20:02:13.752 Seetong_tps[16743:1566828]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 20:02:13.930 Seetong_tps[16743:1566943] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x118da7180>{number = 13, name = (null)}====
2026-07-30 20:02:13.951 Seetong_tps[16743:1567817] ====请求接口 - 成功 - 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: 0x1339aa180>{number = 33, name = (null)}====
2026-07-30 20:02:13.978 Seetong_tps[16743:1567535] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1339aa400>{number = 34, name = (null)}====
2026-07-30 20:02:19.363 Seetong_tps[16743:1566828]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:02:22.584 Seetong_tps[16743:1566828] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-30 20:02:22.584 Seetong_tps[16743:1566828] ###### stopNvrRemoteRecord ......
2026-07-30 20:02:22.589 Seetong_tps[16743:1566828]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 20:02:22.590 Seetong_tps[16743:1566828] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:02:22.590 Seetong_tps[16743:1566828]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:02:22.590 Seetong_tps[16743:1566828]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 20:02:22.607 Seetong_tps[16743:1566828] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-30 20:02:22.629 Seetong_tps[16743:1566828] [保存失败] 相机对象或存储字典为空
2026-07-30 20:02:22.629 Seetong_tps[16743:1567817] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-30 20:02:22.630 Seetong_tps[16743:1567817] --FC_StopDevComEx end
2026-07-30 20:02:22.630 Seetong_tps[16743:1566828] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:02:22.630 Seetong_tps[16743:1566828]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:02:22.630 Seetong_tps[16743:1566828]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 20:02:22.636 Seetong_tps[16743:1566828]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-30 20:02:24.526 Seetong_tps[16757:1568092] app_version=8.3.805
2026-07-30 20:02:24.539 Seetong_tps[16757:1568095] 询问用户是否开启推送成功
2026-07-30 20:02:24.539 Seetong_tps[16757:1568095] 用户点击允许接收推送
2026-07-30 20:02:24.539 Seetong_tps[16757:1568092]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-30 20:02:24.540 Seetong_tps[16757:1568092] showForLogin 1
2026-07-30 20:02:24.540 Seetong_tps[16757:1568092] AppLaunch 还剩 7.774051904678345 秒
2026-07-30 20:02:24.541 Seetong_tps[16757:1568093] remoteNotificationSetting: <UNNotificationSettings: 0x1102b46e0; 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-07-30 20:02:24.550 Seetong_tps[16757:1568092]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-30 20:02:24.576 Seetong_tps[16757:1568092] viewDidLoad/configtime=2026-07-30 下午12:02:24 +0000
2026-07-30 20:02:24.576 Seetong_tps[16757:1568092]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-30 20:02:24.576 Seetong_tps[16757:1568092]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-30 20:02:24.626 Seetong_tps[16757:1568092]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-30 20:02:24.626 Seetong_tps[16757:1568092]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-30 20:02:24.627 Seetong_tps[16757:1568092]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-30 20:02:24.627 Seetong_tps[16757:1568092] 开始检查未读客服消息...
2026-07-30 20:02:24.627 Seetong_tps[16757:1568092] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-30 20:02:24.627 Seetong_tps[16757:1568092]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:02:24.635 Seetong_tps[16757:1568092]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-30 20:02:24.635 Seetong_tps[16757:1568092]  -- WebSocket connection - getNetty - 
2026-07-30 20:02:24.635 Seetong_tps[16757:1568092]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-30 20:02:24.638 Seetong_tps[16757:1568092] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-30 20:02:24.638 Seetong_tps[16757:1568092] NAV deviceOrientationDidChange:1
2026-07-30 20:02:24.641 Seetong_tps[16757:1568092]  -- groupDeviceList -- 
2026-07-30 20:02:24.641 Seetong_tps[16757:1568092] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-30 20:02:24.641 Seetong_tps[16757:1568092]  -- WebSocket connection - getNetty - 
2026-07-30 20:02:24.641 Seetong_tps[16757:1568092]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 20:02:24.678 Seetong_tps[16757:1568092]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-30 20:02:24.688 Seetong_tps[16757:1568113] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjAxNzc0NDYwOSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.zaQHMz6iYGCmk7_qtMEDpkTTUdAeYiHusC0Ecgl2AXs","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjAxNzc0NDYxMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5MiJdfQ.sevZrUXKyF2vLNHyhYI9VNI-gjvpCxKbjF3D7DeLvcw","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":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24900"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24901"}]}
====
2026-07-30 20:02:24.750 Seetong_tps[16757:1568094] ====请求接口 - 成功 - 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: 0x109039280>{number = 3, name = (null)}====
2026-07-30 20:02:24.785 Seetong_tps[16757:1568092] Super properties have already been unregistered.
2026-07-30 20:02:24.786 Seetong_tps[16757:1568092] UMAPM_OOMSampling(0,0):NO
2026-07-30 20:02:24.787 Seetong_tps[16757:1568092]  -- deviceListDataUpdate - AppLaunch 还剩 2.526657104492188 秒 - 再延迟 3.026657104492188 秒 - 启动耗时 0.4733428955078125 秒
2026-07-30 20:02:24.787 Seetong_tps[16757:1568092]  -- groupDeviceList -- 
2026-07-30 20:02:24.787 Seetong_tps[16757:1568092] groupDeviceList 已在进行中，跳过新的调用
2026-07-30 20:02:24.787 Seetong_tps[16757:1568092]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 473 毫秒
2026-07-30 20:02:24.790 Seetong_tps[16757:1568092]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 20:02:24.790 Seetong_tps[16757:1568092]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:02:24.790 Seetong_tps[16757:1568092]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 20:02:24.791 Seetong_tps[16757:1568092]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 581;
}
2026-07-30 20:02:24.792 Seetong_tps[16757:1568092] ++++-[VideoView dealloc]++++
2026-07-30 20:02:24.793 Seetong_tps[16757:1568092] OpenGLView20_Seetong dealloc:0x10c051800
2026-07-30 20:02:24.814 Seetong_tps[16757:1568092]  -- WebSocket - 重置重连次数 -- 
2026-07-30 20:02:24.823 Seetong_tps[16757:1568092]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-30 20:02:24.824 Seetong_tps[16757:1568092]  -- WebSocket connection - getNetty - 
2026-07-30 20:02:24.824 Seetong_tps[16757:1568092]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 20:02:24.828 Seetong_tps[16757:1568129] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVFYFUFUHA1MEOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c056700>{number = 15, name = (null)}====
2026-07-30 20:02:24.834 Seetong_tps[16757:1568092] UMAPM_NetworkSampling(0,0):NO
2026-07-30 20:02:24.834 Seetong_tps[16757:1568092]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-30 20:02:24.834 Seetong_tps[16757:1568092]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 20:02:24.834 Seetong_tps[16757:1568092]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 20:02:24.836 Seetong_tps[16757:1568092] 蓝牙已打开
2026-07-30 20:02:24.837 Seetong_tps[16757:1568092]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-30 20:02:24.837 Seetong_tps[16757:1568092]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBVFYFUFUHA1MEOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-30 20:02:24.843 Seetong_tps[16757:1568095] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109038e80>{number = 4, name = (null)}====
2026-07-30 20:02:24.843 Seetong_tps[16757:1568126] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c054980>{number = 20, name = (null)}====
2026-07-30 20:02:24.843 Seetong_tps[16757:1568093] ====请求接口 - 成功 - 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: 0x1092c2800>{number = 9, name = (null)}====
2026-07-30 20:02:24.844 Seetong_tps[16757:1568098] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785411988000,"lastHeartTime":1785409308000,"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: 0x10c0549c0>{number = 19, name = (null)}====
2026-07-30 20:02:24.847 Seetong_tps[16757:1568092]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-30 20:02:24.850 Seetong_tps[16757:1568128] ====请求接口 - 成功 - 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: 0x10c1d5000>{number = 21, name = (null)}====
2026-07-30 20:02:24.853 Seetong_tps[16757:1568127] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c1d7200>{number = 22, name = (null)}====
2026-07-30 20:02:24.853 Seetong_tps[16757:1568101] ====请求接口 - 成功 - 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: 0x10c1d7400>{number = 23, name = (null)}====
2026-07-30 20:02:24.857 Seetong_tps[16757:1568133] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1103b5c40>{number = 12, name = (null)}====
2026-07-30 20:02:24.864 Seetong_tps[16757:1568100] ====请求接口 - 成功 - 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=bjrelay62.s5.seetong.com:4443;type=0&load=19&addr=bjrelay52.s5.seetong.com:14443;type=0&load=27&addr=bjrelay63.s5.seetong.com:11443;","vipRelayServers":"type=0&load=43&addr=bjrelay44.s2.seetong.com:12443;type=0&load=47&addr=bjrelay42.s2.seetong.com:2443;type=0&load=40&addr=bjrelay44.s2.seetong.com:2443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1092c0e40>{number = 7, name = (null)}====
2026-07-30 20:02:24.899 Seetong_tps[16757:1568092]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-30 20:02:24.899 Seetong_tps[16757:1568127]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-30 20:02:24.899 Seetong_tps[16757:1568092] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-30 20:02:24.899 Seetong_tps[16757:1568127]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-30 20:02:24.899 Seetong_tps[16757:1568127]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-30 20:02:24.899 Seetong_tps[16757:1568092] 客服消息未读数量: 0
2026-07-30 20:02:24.899 Seetong_tps[16757:1568092]  -- 获取版本信息成功: {
    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-07-30 20:02:24.899 Seetong_tps[16757:1568127]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-30 20:02:24.899 Seetong_tps[16757:1568127]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-30 20:02:24.899 Seetong_tps[16757:1568127]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-30 20:02:24.900 Seetong_tps[16757:1568092]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-30 20:02:24.900 Seetong_tps[16757:1568092]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-30 20:02:24.906 Seetong_tps[16757:1568092]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:02:24.906 Seetong_tps[16757:1568092]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-30 20:02:24.906 Seetong_tps[16757:1568092]  -- WebSocket - 重置重连次数 -- 
2026-07-30 20:02:24.906 Seetong_tps[16757:1568092]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-07-30 20:02:24.907 Seetong_tps[16757:1568092]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:02:24.907 Seetong_tps[16757:1568092]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQIJAlUCU1ZpAQQB","reconn":0}}
2026-07-30 20:02:24.907 Seetong_tps[16757:1568092]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:02:24.907 Seetong_tps[16757:1568092]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 20:02:24.907 Seetong_tps[16757:1568092] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:02:24.908 Seetong_tps[16757:1568092]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-30 20:02:24.908 Seetong_tps[16757:1568092]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-30 20:02:24.908 Seetong_tps[16757:1568092]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 595 毫秒
2026-07-30 20:02:24.909 Seetong_tps[16757:1568092] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:02:24.909 Seetong_tps[16757:1568092]  -- groupDeviceList -- 
2026-07-30 20:02:24.909 Seetong_tps[16757:1568092]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 20:02:24.909 Seetong_tps[16757:1568092]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:02:24.909 Seetong_tps[16757:1568092]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 20:02:24.909 Seetong_tps[16757:1568092]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 20:02:24.909 Seetong_tps[16757:1568092]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 20:02:24.983 Seetong_tps[16757:1568134] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1092c0cc0>{number = 13, name = (null)}====
2026-07-30 20:02:25.007 Seetong_tps[16757:1568092] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-30 20:02:25.007 Seetong_tps[16757:1568092] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-30 20:02:25.007 Seetong_tps[16757:1568092] Formatted Date: 2026-07-30
2026-07-30 20:02:25.007 Seetong_tps[16757:1568092]  --- webSocketGetServerData msgId: C7B4CC43-EE41-46A7-B1FC-3D80040610B7 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-30";
        token = AVYOAQteVABrAAkFBgUFVQIJAlUCU1dpAQQB;
    };
}
2026-07-30 20:02:25.007 Seetong_tps[16757:1568092]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:02:25.008 Seetong_tps[16757:1568092]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-30 20:02:25.025 Seetong_tps[16757:1568092]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-30 20:02:25.052 Seetong_tps[16757:1568092] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-30 20:02:25.052 Seetong_tps[16757:1568092]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-30 20:02:25.052 Seetong_tps[16757:1568092]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-30 20:02:25.052 Seetong_tps[16757:1568092] Sorted Dates (Descending): (
)
2026-07-30 20:02:25.128 Seetong_tps[16757:1568092]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 20:02:25.128 Seetong_tps[16757:1568092]  -- STBluetoothManager - 开始扫描 - 
2026-07-30 20:02:26.725 Seetong_tps[16757:1568092] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-30 20:02:26.725 Seetong_tps[16757:1568092] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-30 20:02:26.725 Seetong_tps[16757:1568092] 用户设置的具体字体大小: 15.000000
2026-07-30 20:02:27.784 Seetong_tps[16757:1568092]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-30 20:02:27.908 Seetong_tps[16757:1568092] AppLaunch hideForRefreshToken
2026-07-30 20:02:27.908 Seetong_tps[16757:1568092] AppLaunch hideForRefreshToken dismiss
2026-07-30 20:02:27.908 Seetong_tps[16757:1568092] AppLaunch dismiss...
2026-07-30 20:02:28.051 Seetong_tps[16757:1568130] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11519be00>{number = 11, name = (null)}====
2026-07-30 20:02:28.214 Seetong_tps[16757:1568092]  dealloc -- STAppLaunchWindow
2026-07-30 20:02:28.215 Seetong_tps[16757:1568092]  dealloc -- STAppLaunchViewController
2026-07-30 20:02:28.217 Seetong_tps[16757:1568092] AppLaunch dismiss... end
2026-07-30 20:02:28.298 Seetong_tps[16757:1568092]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-30 20:02:28.298 Seetong_tps[16757:1568092]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 20:02:28.298 Seetong_tps[16757:1568092] 滚动已停止500毫秒，执行操作:29115420
2026-07-30 20:02:28.715 Seetong_tps[16757:1568092]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-30 20:02:28.728 Seetong_tps[16757:1568092] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-30 20:02:28.770 Seetong_tps[16757:1568092] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-30 20:02:28.771 Seetong_tps[16757:1568130] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 20:02:28.771 Seetong_tps[16757:1568092]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:02:28.771 Seetong_tps[16757:1568092] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-30 20:02:28.772 Seetong_tps[16757:1568092]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 20:02:28.788 Seetong_tps[16757:1568092]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 下午8:02:28 788
2026-07-30 20:02:28.788 Seetong_tps[16757:1568092]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3f0380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c269d60>; layer = <CALayer: 0x10c3d2700>>
2026-07-30 20:02:28.788 Seetong_tps[16757:1568092]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3f0380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c269d60>; layer = <CALayer: 0x10c3d2700>> -- _camera.supportPlatform: 0
2026-07-30 20:02:28.788 Seetong_tps[16757:1568092]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 下午12:02:28 +0000
2026-07-30 20:02:28.788 Seetong_tps[16757:1568092]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0a\U53481:06:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:07:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:00:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:02:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 20:02:28.789 Seetong_tps[16757:1568092]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 下午8:02:28 789
2026-07-30 20:02:28.789 Seetong_tps[16757:1568127] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 20:02:28.797 Seetong_tps[16757:1568133] ====请求接口 - 成功 - 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: 0x1103b5c40>{number = 12, name = (null)}====
2026-07-30 20:02:28.816 Seetong_tps[16757:1568092]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:02:28.819 Seetong_tps[16757:1568092] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 20:02:28.821 Seetong_tps[16757:1568092]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:02:28.821 Seetong_tps[16757:1568092] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 20:02:28.830 Seetong_tps[16757:1568092]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 20:02:28.832 Seetong_tps[16757:1568092] 未处理的 biz 类型: res_video_preview_advert
2026-07-30 20:02:28.833 Seetong_tps[16757:1568092]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-30 20:02:28.833 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-07-30 20:02:28.833 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-07-30 20:02:28.875 Seetong_tps[16757:1568092] uid:29115420 playAudio
2026-07-30 20:02:28.875 Seetong_tps[16757:1568092]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 20:02:28.875 Seetong_tps[16757:1568092]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 20:02:29.076 Seetong_tps[16757:1568092] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-30 20:02:30.836 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.06 - 设备: 庭院 - 29115420
2026-07-30 20:02:34.789 Seetong_tps[16757:1568092]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:02:35.950 Seetong_tps[16757:1568092]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3f0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c269d60>; layer = <CALayer: 0x10c3d2700>>
2026-07-30 20:02:35.950 Seetong_tps[16757:1568092] #####Vstop:uid:29115420-0-port:-1
2026-07-30 20:02:35.951 Seetong_tps[16757:1568092]  -- 播放视频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" = 7100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-30 20:02:35.958 Seetong_tps[16757:1568092] _openGLView clearFrame ...
2026-07-30 20:02:35.971 Seetong_tps[16757:1568092] 当前控制器：STPlaybackVC
2026-07-30 20:02:35.971 Seetong_tps[16757:1568092]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 20:02:35.971 Seetong_tps[16757:1568092] 开始监听camera_nvr的onlineStatus属性变化
2026-07-30 20:02:35.971 Seetong_tps[16757:1568092] camera_nvr对象已切换，重新设置KVO监听
2026-07-30 20:02:35.980 Seetong_tps[16757:1568092] 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-07-30 20:02:36.084 Seetong_tps[16757:1568092]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:02:36.085 Seetong_tps[16757:1568092] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:02:36.085 Seetong_tps[16757:1568092]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:02:36.086 Seetong_tps[16757:1568092] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:02:36.086 Seetong_tps[16757:1568092]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:02:36.086 Seetong_tps[16757:1568092] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:02:36.086 Seetong_tps[16757:1568092]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:02:36.086 Seetong_tps[16757:1568092] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-30 20:02:36.093 Seetong_tps[16757:1568092]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-30 20:02:36.093 Seetong_tps[16757:1568092] ====高度=91.000000
2026-07-30 20:02:36.093 Seetong_tps[16757:1568092]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-30 20:02:36.094 Seetong_tps[16757:1568092] 停止监听camera_nvr的onlineStatus属性变化
2026-07-30 20:02:36.094 Seetong_tps[16757:1568092] 开始监听camera_nvr的onlineStatus属性变化
2026-07-30 20:02:36.095 Seetong_tps[16757:1568092] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-30 20:02:36.095 Seetong_tps[16757:1568092] ###### stopNvrRemoteRecord ......
2026-07-30 20:02:36.096 Seetong_tps[16757:1568092] updateAlarmListTable:messageModelList=0
2026-07-30 20:02:36.100 Seetong_tps[16757:1568092]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-30 20:02:36.100 Seetong_tps[16757:1568097] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 20:02:36.100 Seetong_tps[16757:1568092]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-30 20:02:36.100 Seetong_tps[16757:1568092]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-30 20:02:36.100 Seetong_tps[16757:1568092] updateAlarmListTable:messageModelList=0
2026-07-30 20:02:36.136 Seetong_tps[16757:1568092] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 20:02:36.163 Seetong_tps[16757:1568092]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 20:02:36.299 Seetong_tps[16757:1568207] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10de82ac0>{number = 24, name = (null)}====
2026-07-30 20:02:36.332 Seetong_tps[16757:1568134] ====请求接口 - 成功 - 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: 0x1092c0cc0>{number = 13, name = (null)}====
2026-07-30 20:02:36.403 Seetong_tps[16757:1568097] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1090391c0>{number = 2, name = (null)}====
2026-07-30 20:02:44.558 Seetong_tps[16757:1568113] TPS_MSG_P2P_OFFLINE UserClient - deviceId: 29115420
2026-07-30 20:02:44.558 Seetong_tps[16757:1568113]  -- 低功耗设备在线状态 -- 变为离线 - TPS_MSG_P2P_OFFLINE - 庭院-29115420
2026-07-30 20:02:44.559 Seetong_tps[16757:1568113]  -- 更新设备状态 - deviceID: 29115420 - status: 1 - refreshType: 1
2026-07-30 20:02:44.561 Seetong_tps[16757:1568113]  -- 低功耗设备在线状态 -- 监听到camera_nvr状态变化: 2 -> 1
2026-07-30 20:02:44.576 Seetong_tps[16757:1568092]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 20:02:44.577 Seetong_tps[16757:1568128] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 20:02:44.577 Seetong_tps[16757:1568093] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 20:02:44.578 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: 该设备不在线 - playVideoTimeInterval: 15.81 - 设备: 庭院 - 29115420
2026-07-30 20:02:44.579 Seetong_tps[16757:1568092]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10de04e00; frame = (0 0; 390 219.333); gestureRecognizers = <NSArray: 0x10deaa7f0>; layer = <CALayer: 0x10de1b9c0>>
2026-07-30 20:02:44.789 Seetong_tps[16757:1568092]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:02:46.578 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 17.81 - 设备: 庭院 - 29115420
2026-07-30 20:02:54.789 Seetong_tps[16757:1568092]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:02:55.459 Seetong_tps[16757:1568113] TPS_MSG_P2P_OFFLINE UserClient - deviceId: 29115420
2026-07-30 20:02:55.463 Seetong_tps[16757:1568092]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 20:02:55.463 Seetong_tps[16757:1568097] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 20:02:55.463 Seetong_tps[16757:1568128] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 20:02:55.465 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: 该设备不在线 - playVideoTimeInterval: 26.69 - 设备: 庭院 - 29115420
2026-07-30 20:02:55.467 Seetong_tps[16757:1568092]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10de04e00; frame = (0 0; 390 219.333); gestureRecognizers = <NSArray: 0x10deaa7f0>; layer = <CALayer: 0x10de1b9c0>>
2026-07-30 20:02:56.103 Seetong_tps[16757:1568092]  -- updateNoRecordOrTimeoutUI -- isLowPowerDevSleep: 0 - isTimeOut: 1
2026-07-30 20:02:56.112 Seetong_tps[16757:1568092]  -- showEmptyViewForReload -- isOnlineIPC: 0 - cloudRightView.hidden: 0
2026-07-30 20:02:57.465 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 28.69 - 设备: 庭院 - 29115420
2026-07-30 20:02:58.888 Seetong_tps[16757:1568092]  -- 预览倒计时 -- User interaction detected
2026-07-30 20:02:58.889 Seetong_tps[16757:1568092] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-30 20:02:58.889 Seetong_tps[16757:1568092] ###### stopNvrRemoteRecord ......
2026-07-30 20:02:58.893 Seetong_tps[16757:1568092] updateAlarmListTable:messageModelList=0
2026-07-30 20:02:58.901 Seetong_tps[16757:1568092]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 下午8:02:58 901
2026-07-30 20:02:58.901 Seetong_tps[16757:1568092]  -- VideoView --- playVideo -- camera: 29115420 - 10秒求流机制 - 不启动10秒重新求流机制 - onlineStatus: 1 - isLanMode: 0 - supportPlatform: 0
2026-07-30 20:02:58.901 Seetong_tps[16757:1568092]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 下午12:02:58 +0000
2026-07-30 20:02:58.902 Seetong_tps[16757:1568092]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0a\U53481:06:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:07:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:00:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:02:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 20:02:58.902 Seetong_tps[16757:1568092]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 下午8:02:58 902
2026-07-30 20:02:58.902 Seetong_tps[16757:1568097] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 20:02:58.932 Seetong_tps[16757:1568092]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 20:02:58.933 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-07-30 20:02:58.933 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-07-30 20:02:59.269 Seetong_tps[16757:1568113] TPS_MSG_P2P_OFFLINE UserClient - deviceId: 29115420
2026-07-30 20:02:59.272 Seetong_tps[16757:1568092]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 20:02:59.273 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: 该设备不在线 - playVideoTimeInterval: 0.37 - 设备: 庭院 - 29115420
2026-07-30 20:02:59.273 Seetong_tps[16757:1568207] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 20:02:59.273 Seetong_tps[16757:1568097] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 20:02:59.284 Seetong_tps[16757:1568092]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3f0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c269d60>; layer = <CALayer: 0x10c3d2700>>
2026-07-30 20:02:59.446 Seetong_tps[16757:1568092] 停止监听camera_nvr的onlineStatus属性变化
2026-07-30 20:02:59.446 Seetong_tps[16757:1568092]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-07-30 20:02:59.446 Seetong_tps[16757:1568092] dealloc -- STPlaybackVC
2026-07-30 20:02:59.449 Seetong_tps[16757:1568092] ++++-[VideoView dealloc]++++
2026-07-30 20:02:59.451 Seetong_tps[16757:1568092] OpenGLView20_Seetong dealloc:0x10debbc00
2026-07-30 20:02:59.452 Seetong_tps[16757:1568092] ++++-[VideoView dealloc]++++
2026-07-30 20:02:59.454 Seetong_tps[16757:1568092] OpenGLView20_Seetong dealloc:0x10dd13e00
2026-07-30 20:03:01.275 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.37 - 设备: 庭院 - 29115420
2026-07-30 20:03:01.362 Seetong_tps[16757:1568092] #####Vstop:uid:29115420-0-port:-1
2026-07-30 20:03:01.363 Seetong_tps[16757:1568092]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-07-30 20:03:01.364 Seetong_tps[16757:1568092]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 下午8:03:01 363
2026-07-30 20:03:01.364 Seetong_tps[16757:1568092]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 下午12:02:58 +0000
2026-07-30 20:03:01.365 Seetong_tps[16757:1568092]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0a\U53481:06:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0a\U53481:07:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:00:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:02:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 20:03:01.366 Seetong_tps[16757:1568207] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 20:03:01.372 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 2.47 - 设备: 庭院 - 29115420
2026-07-30 20:03:01.373 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 2.47 - 设备: 庭院 - 29115420
2026-07-30 20:03:01.374 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 2.47 - 设备: 庭院 - 29115420
2026-07-30 20:03:01.699 Seetong_tps[16757:1568113] TPS_MSG_P2P_OFFLINE UserClient - deviceId: 29115420
2026-07-30 20:03:01.702 Seetong_tps[16757:1568092]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 20:03:01.703 Seetong_tps[16757:1568207] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 20:03:01.703 Seetong_tps[16757:1568128] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 20:03:01.704 Seetong_tps[16757:1568092]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: 该设备不在线 - playVideoTimeInterval: 2.80 - 设备: 庭院 - 29115420
2026-07-30 20:03:01.711 Seetong_tps[16757:1568092]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3f0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c269d60>; layer = <CALayer: 0x10c3d2700>>
2026-07-30 20:03:03.401 Seetong_tps[16757:1568092]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 20:03:03.402 Seetong_tps[16757:1568092] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:03:03.402 Seetong_tps[16757:1568092]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:03:03.402 Seetong_tps[16757:1568092]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 20:03:03.411 Seetong_tps[16757:1568092]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3f0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c269d60>; layer = <CALayer: 0x10c3d2700>>
2026-07-30 20:03:03.411 Seetong_tps[16757:1568092] #####Vstop:uid:29115420-0-port:-1
2026-07-30 20:03:03.412 Seetong_tps[16757:1568092] _openGLView clearFrame ...
2026-07-30 20:03:03.431 Seetong_tps[16757:1568092] [保存失败] 相机对象或存储字典为空
2026-07-30 20:03:03.431 Seetong_tps[16757:1568097] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-30 20:03:03.431 Seetong_tps[16757:1568097] --FC_StopDevComEx end
2026-07-30 20:03:03.431 Seetong_tps[16757:1568092] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:03:03.431 Seetong_tps[16757:1568092]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:03:03.431 Seetong_tps[16757:1568092]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 20:03:03.439 Seetong_tps[16757:1568092]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-30 20:03:21.317 Seetong_tps[16764:1568677] app_version=8.3.805
2026-07-30 20:03:21.327 Seetong_tps[16764:1568687] 询问用户是否开启推送成功
2026-07-30 20:03:21.327 Seetong_tps[16764:1568687] 用户点击允许接收推送
2026-07-30 20:03:21.328 Seetong_tps[16764:1568677]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-30 20:03:21.328 Seetong_tps[16764:1568677] showForLogin 1
2026-07-30 20:03:21.328 Seetong_tps[16764:1568677] AppLaunch 还剩 7.843533992767334 秒
2026-07-30 20:03:21.329 Seetong_tps[16764:1568680] remoteNotificationSetting: <UNNotificationSettings: 0x111ebe300; 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-07-30 20:03:21.338 Seetong_tps[16764:1568677]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-30 20:03:21.359 Seetong_tps[16764:1568677] viewDidLoad/configtime=2026-07-30 下午12:03:21 +0000
2026-07-30 20:03:21.359 Seetong_tps[16764:1568677]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-30 20:03:21.359 Seetong_tps[16764:1568677]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-30 20:03:21.390 Seetong_tps[16764:1568677]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-30 20:03:21.390 Seetong_tps[16764:1568677]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-30 20:03:21.391 Seetong_tps[16764:1568677]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-30 20:03:21.391 Seetong_tps[16764:1568677] 开始检查未读客服消息...
2026-07-30 20:03:21.391 Seetong_tps[16764:1568677] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-30 20:03:21.391 Seetong_tps[16764:1568677]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:03:21.395 Seetong_tps[16764:1568677]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-30 20:03:21.395 Seetong_tps[16764:1568677]  -- WebSocket connection - getNetty - 
2026-07-30 20:03:21.395 Seetong_tps[16764:1568677]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-30 20:03:21.398 Seetong_tps[16764:1568677] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-30 20:03:21.398 Seetong_tps[16764:1568677] NAV deviceOrientationDidChange:1
2026-07-30 20:03:21.400 Seetong_tps[16764:1568677]  -- groupDeviceList -- 
2026-07-30 20:03:21.400 Seetong_tps[16764:1568677] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-30 20:03:21.400 Seetong_tps[16764:1568677]  -- WebSocket connection - getNetty - 
2026-07-30 20:03:21.400 Seetong_tps[16764:1568677]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 20:03:21.434 Seetong_tps[16764:1568677]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-30 20:03:21.533 Seetong_tps[16764:1568677] Super properties have already been unregistered.
2026-07-30 20:03:21.534 Seetong_tps[16764:1568677] UMAPM_OOMSampling(1,0):NO
2026-07-30 20:03:21.534 Seetong_tps[16764:1568705] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjAxNzgwMTQxOSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c0In0.066Qsvr3hBFHiBKu19_LV3tViedJFiYypD3jlRWfqv0","accessNode":"101.42.105.173:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjAxNzgwMTQxOSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5NCJdfQ.UTfHgQUnhhEGVPor2Bvskqtx0EDCk05DAZav7HSImIU","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":"62.234.33.113:24900"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24903"}]}
====
2026-07-30 20:03:21.535 Seetong_tps[16764:1568677]  -- deviceListDataUpdate - AppLaunch 还剩 2.636623859405518 秒 - 再延迟 3.136623859405518 秒 - 启动耗时 0.3633761405944824 秒
2026-07-30 20:03:21.535 Seetong_tps[16764:1568677]  -- groupDeviceList -- 
2026-07-30 20:03:21.535 Seetong_tps[16764:1568677] groupDeviceList 已在进行中，跳过新的调用
2026-07-30 20:03:21.535 Seetong_tps[16764:1568677]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 363 毫秒
2026-07-30 20:03:21.538 Seetong_tps[16764:1568677]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 20:03:21.538 Seetong_tps[16764:1568677]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:03:21.538 Seetong_tps[16764:1568677]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 20:03:21.539 Seetong_tps[16764:1568677]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 582;
}
2026-07-30 20:03:21.539 Seetong_tps[16764:1568677] ++++-[VideoView dealloc]++++
2026-07-30 20:03:21.540 Seetong_tps[16764:1568677] OpenGLView20_Seetong dealloc:0x10e051800
2026-07-30 20:03:21.546 Seetong_tps[16764:1568684] ====请求接口 - 成功 - 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: 0x10ac39280>{number = 4, name = (null)}====
2026-07-30 20:03:21.550 Seetong_tps[16764:1568677] UMAPM_NetworkSampling(0,0):NO
2026-07-30 20:03:21.550 Seetong_tps[16764:1568677]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-30 20:03:21.550 Seetong_tps[16764:1568677]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 20:03:21.550 Seetong_tps[16764:1568677]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 20:03:21.551 Seetong_tps[16764:1568677] 蓝牙已打开
2026-07-30 20:03:21.570 Seetong_tps[16764:1568677]  -- WebSocket - 重置重连次数 -- 
2026-07-30 20:03:21.580 Seetong_tps[16764:1568677]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-30 20:03:21.580 Seetong_tps[16764:1568677]  -- WebSocket connection - getNetty - 
2026-07-30 20:03:21.580 Seetong_tps[16764:1568677]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 20:03:21.591 Seetong_tps[16764:1568715] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x11ba8b400>{number = 13, name = (null)}====
2026-07-30 20:03:21.593 Seetong_tps[16764:1568677]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-30 20:03:21.598 Seetong_tps[16764:1568687] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10e1c2e00>{number = 14, name = (null)}====
2026-07-30 20:03:21.616 Seetong_tps[16764:1568717] ====请求接口 - 成功 - 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: 0x10e20fb40>{number = 15, name = (null)}====
2026-07-30 20:03:21.623 Seetong_tps[16764:1568681] ====请求接口 - 成功 - 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=bjrelay2.s5.seetong.com:10443;type=0&load=22&addr=bjrelay59.s5.seetong.com:7443;type=0&load=25&addr=bjrelay57.s5.seetong.com:5443;","vipRelayServers":"type=0&load=46&addr=bjrelay44.s2.seetong.com:15443;type=0&load=59&addr=bjrelay44.s2.seetong.com:14443;type=0&load=37&addr=bjrelayvip3.s2.seetong.com:6443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10ac38ec0>{number = 2, name = (null)}====
2026-07-30 20:03:21.623 Seetong_tps[16764:1568723] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11b987e00>{number = 10, name = (null)}====
2026-07-30 20:03:21.629 Seetong_tps[16764:1568686] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785411988000,"lastHeartTime":1785409308000,"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: 0x10ac3ba00>{number = 6, name = (null)}====
2026-07-30 20:03:21.635 Seetong_tps[16764:1568677] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-30 20:03:21.635 Seetong_tps[16764:1568677] 客服消息未读数量: 0
2026-07-30 20:03:21.639 Seetong_tps[16764:1568677]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-30 20:03:21.639 Seetong_tps[16764:1568677]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-30 20:03:21.643 Seetong_tps[16764:1568716] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e20d640>{number = 16, name = (null)}====
2026-07-30 20:03:21.646 Seetong_tps[16764:1568718] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVFYFUFUHAlMBOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e20e300>{number = 18, name = (null)}====
2026-07-30 20:03:21.647 Seetong_tps[16764:1568677]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-30 20:03:21.647 Seetong_tps[16764:1568718]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-30 20:03:21.647 Seetong_tps[16764:1568718]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-30 20:03:21.647 Seetong_tps[16764:1568718]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-30 20:03:21.647 Seetong_tps[16764:1568718]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-30 20:03:21.647 Seetong_tps[16764:1568718]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-30 20:03:21.647 Seetong_tps[16764:1568718]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-30 20:03:21.648 Seetong_tps[16764:1568677]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:03:21.649 Seetong_tps[16764:1568677]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-30 20:03:21.649 Seetong_tps[16764:1568677]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBVFYFUFUHAlMBOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-30 20:03:21.649 Seetong_tps[16764:1568677]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-30 20:03:21.649 Seetong_tps[16764:1568677]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-30 20:03:21.649 Seetong_tps[16764:1568677]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 478 毫秒
2026-07-30 20:03:21.650 Seetong_tps[16764:1568677] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:03:21.650 Seetong_tps[16764:1568677]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 20:03:21.650 Seetong_tps[16764:1568677]  -- groupDeviceList -- 
2026-07-30 20:03:21.650 Seetong_tps[16764:1568677]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 20:03:21.650 Seetong_tps[16764:1568677]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:03:21.650 Seetong_tps[16764:1568677]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 20:03:21.650 Seetong_tps[16764:1568677]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 20:03:21.650 Seetong_tps[16764:1568677]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 20:03:21.654 Seetong_tps[16764:1568688] ====请求接口 - 成功 - 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: 0x10e1c05c0>{number = 20, name = (null)}====
2026-07-30 20:03:21.655 Seetong_tps[16764:1568677]  -- 获取版本信息成功: {
    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-07-30 20:03:21.671 Seetong_tps[16764:1568683] ====请求接口 - 成功 - 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: 0x10e1c0740>{number = 21, name = (null)}====
2026-07-30 20:03:21.709 Seetong_tps[16764:1568677]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-30 20:03:21.709 Seetong_tps[16764:1568677]  -- WebSocket - 重置重连次数 -- 
2026-07-30 20:03:21.709 Seetong_tps[16764:1568677]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-07-30 20:03:21.709 Seetong_tps[16764:1568677]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:03:21.709 Seetong_tps[16764:1568677]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQIJAlUDU1NpAQQB","reconn":0}}
2026-07-30 20:03:21.709 Seetong_tps[16764:1568677]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:03:21.710 Seetong_tps[16764:1568677] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:03:21.738 Seetong_tps[16764:1568727] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e20cf80>{number = 22, name = (null)}====
2026-07-30 20:03:21.810 Seetong_tps[16764:1568677] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-30 20:03:21.810 Seetong_tps[16764:1568677] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-30 20:03:21.811 Seetong_tps[16764:1568677] Formatted Date: 2026-07-30
2026-07-30 20:03:21.811 Seetong_tps[16764:1568677]  --- webSocketGetServerData msgId: 6FF0237E-F902-4AD0-AE02-3EE7E9C59782 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-30";
        token = AVYOAQteVABrAAkFBgUFVQIJAlUDU1NpAQQB;
    };
}
2026-07-30 20:03:21.811 Seetong_tps[16764:1568677]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:03:21.811 Seetong_tps[16764:1568677]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-30 20:03:21.831 Seetong_tps[16764:1568677]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-30 20:03:21.874 Seetong_tps[16764:1568677] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-30 20:03:21.874 Seetong_tps[16764:1568677]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-30 20:03:21.874 Seetong_tps[16764:1568677]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-30 20:03:21.875 Seetong_tps[16764:1568677] Sorted Dates (Descending): (
)
2026-07-30 20:03:21.892 Seetong_tps[16764:1568677]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 20:03:21.892 Seetong_tps[16764:1568677]  -- STBluetoothManager - 开始扫描 - 
2026-07-30 20:03:23.383 Seetong_tps[16764:1568705] TPS_MSG_P2P_OFFLINE UserClient - deviceId: 29115420
2026-07-30 20:03:23.383 Seetong_tps[16764:1568705]  -- 低功耗设备在线状态 -- 变为离线 - TPS_MSG_P2P_OFFLINE - 庭院-29115420
2026-07-30 20:03:23.384 Seetong_tps[16764:1568705]  -- 更新设备状态 - deviceID: 29115420 - status: 1 - refreshType: 1
2026-07-30 20:03:23.388 Seetong_tps[16764:1568677]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 20:03:23.389 Seetong_tps[16764:1568716] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 20:03:23.389 Seetong_tps[16764:1568688] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 20:03:23.436 Seetong_tps[16764:1568677] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-30 20:03:23.436 Seetong_tps[16764:1568677] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-30 20:03:23.436 Seetong_tps[16764:1568677] 用户设置的具体字体大小: 15.000000
2026-07-30 20:03:23.904 Seetong_tps[16764:1568677] MessageThrottle reloadTableView ---
2026-07-30 20:03:23.928 Seetong_tps[16764:1568677]  -- 给图片加上黑色半透明蒙版 -- imageWithBlackTranslucentMask -- image.size: {480, 270} - imageSize: {480, 270}
2026-07-30 20:03:24.531 Seetong_tps[16764:1568677]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-30 20:03:24.704 Seetong_tps[16764:1568677] AppLaunch hideForRefreshToken
2026-07-30 20:03:24.704 Seetong_tps[16764:1568677] AppLaunch hideForRefreshToken dismiss
2026-07-30 20:03:24.704 Seetong_tps[16764:1568677] AppLaunch dismiss...
2026-07-30 20:03:24.858 Seetong_tps[16764:1568682] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10ac39080>{number = 3, name = (null)}====
2026-07-30 20:03:25.010 Seetong_tps[16764:1568677]  dealloc -- STAppLaunchWindow
2026-07-30 20:03:25.011 Seetong_tps[16764:1568677]  dealloc -- STAppLaunchViewController
2026-07-30 20:03:25.013 Seetong_tps[16764:1568677] AppLaunch dismiss... end
2026-07-30 20:03:25.045 Seetong_tps[16764:1568677]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-30 20:03:25.045 Seetong_tps[16764:1568677]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 20:03:25.045 Seetong_tps[16764:1568677] 滚动已停止500毫秒，执行操作:29115420
2026-07-30 20:03:25.334 Seetong_tps[16764:1568682] ====请求接口 - 成功 - 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: 0x10ac39080>{number = 3, name = (null)}====
2026-07-30 20:03:26.978 Seetong_tps[16764:1568677] dealloc -- STAlarmView
2026-07-30 20:03:27.159 Seetong_tps[16764:1568705] TPS_MSG_P2P_OFFLINE UserClient - deviceId: 29115420
2026-07-30 20:03:27.163 Seetong_tps[16764:1568677]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 20:03:27.164 Seetong_tps[16764:1568688] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 20:03:27.164 Seetong_tps[16764:1568688] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 20:03:27.924 Seetong_tps[16764:1568677]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 20:03:27.925 Seetong_tps[16764:1568677] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:03:27.925 Seetong_tps[16764:1568677]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:03:27.925 Seetong_tps[16764:1568677]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 20:03:27.948 Seetong_tps[16764:1568677] [保存失败] 相机对象或存储字典为空
2026-07-30 20:03:27.949 Seetong_tps[16764:1568682] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-30 20:03:27.949 Seetong_tps[16764:1568682] --FC_StopDevComEx end
2026-07-30 20:03:27.949 Seetong_tps[16764:1568677] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785411988000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785409308000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:03:27.949 Seetong_tps[16764:1568677]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:03:27.949 Seetong_tps[16764:1568677]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 20:25:12.913 Seetong_tps[16904:1582147] app_version=8.3.805
2026-07-30 20:25:12.924 Seetong_tps[16904:1582159] 询问用户是否开启推送成功
2026-07-30 20:25:12.924 Seetong_tps[16904:1582159] 用户点击允许接收推送
2026-07-30 20:25:12.925 Seetong_tps[16904:1582147]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-30 20:25:12.925 Seetong_tps[16904:1582147] showForLogin 1
2026-07-30 20:25:12.925 Seetong_tps[16904:1582147] AppLaunch 还剩 6.59120512008667 秒
2026-07-30 20:25:12.926 Seetong_tps[16904:1582159] remoteNotificationSetting: <UNNotificationSettings: 0x10e6b2080; 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-07-30 20:25:12.945 Seetong_tps[16904:1582147]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-30 20:25:12.978 Seetong_tps[16904:1582147] viewDidLoad/configtime=2026-07-30 下午12:25:12 +0000
2026-07-30 20:25:12.980 Seetong_tps[16904:1582147]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-30 20:25:12.980 Seetong_tps[16904:1582147]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-30 20:25:13.044 Seetong_tps[16904:1582147]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-30 20:25:13.044 Seetong_tps[16904:1582147]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-30 20:25:13.046 Seetong_tps[16904:1582147]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-30 20:25:13.046 Seetong_tps[16904:1582147] 开始检查未读客服消息...
2026-07-30 20:25:13.046 Seetong_tps[16904:1582147] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-30 20:25:13.046 Seetong_tps[16904:1582147]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:25:13.055 Seetong_tps[16904:1582147]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-30 20:25:13.055 Seetong_tps[16904:1582147]  -- WebSocket connection - getNetty - 
2026-07-30 20:25:13.056 Seetong_tps[16904:1582147]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-30 20:25:13.061 Seetong_tps[16904:1582147] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-30 20:25:13.061 Seetong_tps[16904:1582147] NAV deviceOrientationDidChange:1
2026-07-30 20:25:13.063 Seetong_tps[16904:1582147]  -- groupDeviceList -- 
2026-07-30 20:25:13.064 Seetong_tps[16904:1582147] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-30 20:25:13.064 Seetong_tps[16904:1582147]  -- WebSocket connection - getNetty - 
2026-07-30 20:25:13.064 Seetong_tps[16904:1582147]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 20:25:13.096 Seetong_tps[16904:1582180] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjAxOTExMjk5MCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c1In0._ePQ3hpa3b9voBSu8o97oxTKPLnCICYb-tuubjmK9d4","accessNode":"101.42.105.173:24204","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjAxOTExMjk5MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5MyJdfQ.yiE0W_D_VUqy0GN78Qdo68thHaRnlivAoEPRX-i83wU","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","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24904"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24902"}]}
====
2026-07-30 20:25:13.097 Seetong_tps[16904:1582157] ====请求接口 - 成功 - 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: 0x107438e80>{number = 3, name = (null)}====
2026-07-30 20:25:13.140 Seetong_tps[16904:1582147]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-30 20:25:13.241 Seetong_tps[16904:1582163] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10a457040>{number = 13, name = (null)}====
2026-07-30 20:25:13.270 Seetong_tps[16904:1582147] Super properties have already been unregistered.
2026-07-30 20:25:13.270 Seetong_tps[16904:1582257] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a456fc0>{number = 14, name = (null)}====
2026-07-30 20:25:13.270 Seetong_tps[16904:1582256] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a456f40>{number = 16, name = (null)}====
2026-07-30 20:25:13.270 Seetong_tps[16904:1582259] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAQIDU1cAU1ZoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a456f80>{number = 15, name = (null)}====
2026-07-30 20:25:13.270 Seetong_tps[16904:1582258] ====请求接口 - 成功 - 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: 0x10a454300>{number = 17, name = (null)}====
2026-07-30 20:25:13.270 Seetong_tps[16904:1582158] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785413189000,"lastHeartTime":1785413078000,"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: 0x107439040>{number = 4, name = (null)}====
2026-07-30 20:25:13.270 Seetong_tps[16904:1582156] ====请求接口 - 成功 - 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: 0x107438fc0>{number = 2, name = (null)}====
2026-07-30 20:25:13.270 Seetong_tps[16904:1582147] UMAPM_OOMSampling(0,0):NO
2026-07-30 20:25:13.270 Seetong_tps[16904:1582155] ====请求接口 - 成功 - 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=bjrelay7.s5.seetong.com:9443;type=0&load=18&addr=bjrelay50.s5.seetong.com:5443;type=0&load=21&addr=bjrelay8.s5.seetong.com:2443;","vipRelayServers":"type=0&load=34&addr=bjrelay41.s2.seetong.com:14443;type=0&load=39&addr=bjrelay44.s2.seetong.com:3443;type=0&load=38&addr=bjrelay42.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10743bf00>{number = 7, name = (null)}====
2026-07-30 20:25:13.272 Seetong_tps[16904:1582147]  -- deviceListDataUpdate - AppLaunch 还剩 1.243713140487671 秒 - 再延迟 1.743713140487671 秒 - 启动耗时 1.756286859512329 秒
2026-07-30 20:25:13.272 Seetong_tps[16904:1582147]  -- groupDeviceList -- 
2026-07-30 20:25:13.272 Seetong_tps[16904:1582147] groupDeviceList 已在进行中，跳过新的调用
2026-07-30 20:25:13.272 Seetong_tps[16904:1582147]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1756 毫秒
2026-07-30 20:25:13.275 Seetong_tps[16904:1582255] ====请求接口 - 成功 - 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: 0x10a4577c0>{number = 18, name = (null)}====
2026-07-30 20:25:13.276 Seetong_tps[16904:1582147]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 20:25:13.276 Seetong_tps[16904:1582147]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:25:13.276 Seetong_tps[16904:1582147]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 20:25:13.278 Seetong_tps[16904:1582147]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 582;
}
2026-07-30 20:25:13.291 Seetong_tps[16904:1582263] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11818fe40>{number = 11, name = (null)}====
2026-07-30 20:25:13.296 Seetong_tps[16904:1582147] ++++-[VideoView dealloc]++++
2026-07-30 20:25:13.299 Seetong_tps[16904:1582147] OpenGLView20_Seetong dealloc:0x10a44d800
2026-07-30 20:25:13.314 Seetong_tps[16904:1582147]  -- WebSocket - 重置重连次数 -- 
2026-07-30 20:25:13.328 Seetong_tps[16904:1582147]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-30 20:25:13.328 Seetong_tps[16904:1582147]  -- WebSocket connection - getNetty - 
2026-07-30 20:25:13.328 Seetong_tps[16904:1582147]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-30 20:25:13.341 Seetong_tps[16904:1582147] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-30 20:25:13.341 Seetong_tps[16904:1582147] 客服消息未读数量: 0
2026-07-30 20:25:13.342 Seetong_tps[16904:1582147]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-30 20:25:13.342 Seetong_tps[16904:1582147]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IBAQIDU1cAU1ZoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-30 20:25:13.356 Seetong_tps[16904:1582147]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-30 20:25:13.356 Seetong_tps[16904:1582255]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-30 20:25:13.356 Seetong_tps[16904:1582255]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-30 20:25:13.356 Seetong_tps[16904:1582255]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-30 20:25:13.356 Seetong_tps[16904:1582147] UMAPM_NetworkSampling(0,0):NO
2026-07-30 20:25:13.356 Seetong_tps[16904:1582147]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-30 20:25:13.356 Seetong_tps[16904:1582147]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-30 20:25:13.356 Seetong_tps[16904:1582255]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-30 20:25:13.357 Seetong_tps[16904:1582255]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-30 20:25:13.357 Seetong_tps[16904:1582255]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-30 20:25:13.367 Seetong_tps[16904:1582147]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-30 20:25:13.367 Seetong_tps[16904:1582147]  -- 获取版本信息成功: {
    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-07-30 20:25:13.367 Seetong_tps[16904:1582147]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 20:25:13.367 Seetong_tps[16904:1582147]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 20:25:13.369 Seetong_tps[16904:1582147] 蓝牙已打开
2026-07-30 20:25:13.382 Seetong_tps[16904:1582147]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:25:13.382 Seetong_tps[16904:1582147]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-30 20:25:13.395 Seetong_tps[16904:1582147]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-30 20:25:13.496 Seetong_tps[16904:1582260] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x11818fdc0>{number = 10, name = (null)}====
2026-07-30 20:25:13.510 Seetong_tps[16904:1582147]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-30 20:25:13.510 Seetong_tps[16904:1582147]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1994 毫秒
2026-07-30 20:25:13.511 Seetong_tps[16904:1582147] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785413189000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785413078000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:25:13.511 Seetong_tps[16904:1582147]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 20:25:13.511 Seetong_tps[16904:1582147]  -- groupDeviceList -- 
2026-07-30 20:25:13.511 Seetong_tps[16904:1582147]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-30 20:25:13.511 Seetong_tps[16904:1582147]  -- WebSocket - 重置重连次数 -- 
2026-07-30 20:25:13.511 Seetong_tps[16904:1582147]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-07-30 20:25:13.512 Seetong_tps[16904:1582147]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:25:13.512 Seetong_tps[16904:1582147]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQIJAlcFUFFpAQQB","reconn":0}}
2026-07-30 20:25:13.512 Seetong_tps[16904:1582147]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:25:13.512 Seetong_tps[16904:1582147] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785413189000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785413078000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:25:13.517 Seetong_tps[16904:1582147]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-30 20:25:13.517 Seetong_tps[16904:1582147]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-30 20:25:13.517 Seetong_tps[16904:1582147]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-30 20:25:13.518 Seetong_tps[16904:1582147]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-30 20:25:13.518 Seetong_tps[16904:1582147]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-30 20:25:13.547 Seetong_tps[16904:1582147]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 20:25:13.547 Seetong_tps[16904:1582147]  -- STBluetoothManager - 开始扫描 - 
2026-07-30 20:25:13.577 Seetong_tps[16904:1582180] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-30 20:25:13.578 Seetong_tps[16904:1582180] [DeviceMonitor] 监控管理器初始化完成
2026-07-30 20:25:13.612 Seetong_tps[16904:1582147] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-30 20:25:13.612 Seetong_tps[16904:1582147] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-30 20:25:13.612 Seetong_tps[16904:1582147] Formatted Date: 2026-07-30
2026-07-30 20:25:13.612 Seetong_tps[16904:1582147]  --- webSocketGetServerData msgId: 9CDFBDF1-F12F-4090-AE79-9C0114867EDE - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-30";
        token = AVYOAQteVABrAAkFBgUFVQIJAlcFUFFpAQQB;
    };
}
2026-07-30 20:25:13.612 Seetong_tps[16904:1582147]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:25:13.612 Seetong_tps[16904:1582147]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-30 20:25:13.630 Seetong_tps[16904:1582147]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-30 20:25:13.674 Seetong_tps[16904:1582147] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-30 20:25:13.674 Seetong_tps[16904:1582147]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-30 20:25:13.674 Seetong_tps[16904:1582147]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-30 20:25:13.674 Seetong_tps[16904:1582147] Sorted Dates (Descending): (
)
2026-07-30 20:25:15.097 Seetong_tps[16904:1582147] AppLaunch hideForRefreshToken
2026-07-30 20:25:15.098 Seetong_tps[16904:1582147] AppLaunch hideForRefreshToken dismiss
2026-07-30 20:25:15.098 Seetong_tps[16904:1582147] AppLaunch dismiss...
2026-07-30 20:25:15.098 Seetong_tps[16904:1582147] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-30 20:25:15.098 Seetong_tps[16904:1582147] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-30 20:25:15.098 Seetong_tps[16904:1582147] 用户设置的具体字体大小: 15.000000
2026-07-30 20:25:15.403 Seetong_tps[16904:1582147]  dealloc -- STAppLaunchWindow
2026-07-30 20:25:15.404 Seetong_tps[16904:1582147]  dealloc -- STAppLaunchViewController
2026-07-30 20:25:15.405 Seetong_tps[16904:1582147] AppLaunch dismiss... end
2026-07-30 20:25:15.474 Seetong_tps[16904:1582180]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-30 20:25:15.474 Seetong_tps[16904:1582180]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-30 20:25:15.474 Seetong_tps[16904:1582180]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-30 20:25:15.477 Seetong_tps[16904:1582147]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-30 20:25:15.478 Seetong_tps[16904:1582255] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-30 20:25:15.478 Seetong_tps[16904:1582263] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-30 20:25:15.558 Seetong_tps[16904:1582180]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 20:25:15.560 Seetong_tps[16904:1582180]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 20:25:15.560 Seetong_tps[16904:1582180]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 20:25:15.560 Seetong_tps[16904:1582263] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 20:25:15.560 Seetong_tps[16904:1582255] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 20:25:15.560 Seetong_tps[16904:1582263] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 20:25:15.566 Seetong_tps[16904:1582180]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-30 20:25:15.567 Seetong_tps[16904:1582180]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 20:25:15.567 Seetong_tps[16904:1582180]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-30 20:25:15.567 Seetong_tps[16904:1582263] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-30 20:25:15.567 Seetong_tps[16904:1582263] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-30 20:25:15.567 Seetong_tps[16904:1582255] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 20:25:15.787 Seetong_tps[16904:1582147]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-30 20:25:15.799 Seetong_tps[16904:1582147] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-30 20:25:15.851 Seetong_tps[16904:1582147] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-30 20:25:15.851 Seetong_tps[16904:1582255] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-30 20:25:15.851 Seetong_tps[16904:1582147]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-30 20:25:15.852 Seetong_tps[16904:1582147] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-30 20:25:15.854 Seetong_tps[16904:1582147]  -- STBluetoothManager - 结束扫描 - 
2026-07-30 20:25:15.870 Seetong_tps[16904:1582147]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-30 下午8:25:15 871
2026-07-30 20:25:15.871 Seetong_tps[16904:1582147]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a7d8000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a61fd40>; layer = <CALayer: 0x10a7ae740>>
2026-07-30 20:25:15.871 Seetong_tps[16904:1582147]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a7d8000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a61fd40>; layer = <CALayer: 0x10a7ae740>> -- _camera.supportPlatform: 0
2026-07-30 20:25:15.871 Seetong_tps[16904:1582147]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 下午12:25:15 +0000
2026-07-30 20:25:15.871 Seetong_tps[16904:1582147]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0b\U534812:00:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:02:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:03:21 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-30 20:25:15.871 Seetong_tps[16904:1582147]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-30 下午8:25:15 872
2026-07-30 20:25:15.872 Seetong_tps[16904:1582255] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-30 20:25:15.896 Seetong_tps[16904:1582147]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:25:15.899 Seetong_tps[16904:1582147] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 20:25:15.901 Seetong_tps[16904:1582147]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-30 20:25:15.901 Seetong_tps[16904:1582147] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-30 20:25:15.908 Seetong_tps[16904:1582187]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 20:25:15.926 Seetong_tps[16904:1582147]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-30 20:25:15.928 Seetong_tps[16904:1582147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-30 20:25:15.928 Seetong_tps[16904:1582147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-30 20:25:15.932 Seetong_tps[16904:1582187]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-30 20:25:15.936 Seetong_tps[16904:1582147] 未处理的 biz 类型: res_video_preview_advert
2026-07-30 20:25:15.936 Seetong_tps[16904:1582147]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-30 20:25:15.936 Seetong_tps[16904:1582147]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-30 20:25:15.936 Seetong_tps[16904:1582147]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-30 20:25:15.957 Seetong_tps[16904:1582147] uid:29115420 playAudio
2026-07-30 20:25:15.957 Seetong_tps[16904:1582147]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-30 20:25:15.957 Seetong_tps[16904:1582147]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-30 20:25:15.957 Seetong_tps[16904:1582263] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-30 20:25:16.165 Seetong_tps[16904:1582147]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-30 20:25:16.172 Seetong_tps[16904:1582147] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-30 20:25:16.382 Seetong_tps[16904:1582263] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11818fe40>{number = 11, name = (null)}====
2026-07-30 20:25:16.424 Seetong_tps[16904:1582187] ===29115420===
2026-07-30 20:25:16.426 Seetong_tps[16904:1582187] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-30 20:25:16.427 Seetong_tps[16904:1582180] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-30 20:25:16.427 Seetong_tps[16904:1582180] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-30 20:25:16.427 Seetong_tps[16904:1582180] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076c7600>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e614a00>
2026-07-30 20:25:16.427 Seetong_tps[16904:1582180] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-30 20:25:16.428 Seetong_tps[16904:1582180] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-30 20:25:16.428 Seetong_tps[16904:1582180] InitDecodePortLog: playsettype = 50
2026-07-30 20:25:16.431 Seetong_tps[16904:1582180] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-30 20:25:16.432 Seetong_tps[16904:1582180] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-30 20:25:16.432 Seetong_tps[16904:1582180] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-30 20:25:16.432 Seetong_tps[16904:1582180] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-30 20:25:16.432 Seetong_tps[16904:1582180] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-30 20:25:16.432 Seetong_tps[16904:1582180] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-30 20:25:16.432 Seetong_tps[16904:1582180] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-30 20:25:16.445 Seetong_tps[16904:1582147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.59 - 设备: 庭院 - 29115420
2026-07-30 20:25:16.446 Seetong_tps[16904:1582147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.59 - 设备: 庭院 - 29115420
2026-07-30 20:25:16.496 Seetong_tps[16904:1582187]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:25:16.673 Seetong_tps[16904:1582147]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-30 20:25:16.674 Seetong_tps[16904:1582147]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-30 20:25:16.674 Seetong_tps[16904:1582147]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-30 20:25:16.674 Seetong_tps[16904:1582147] 滚动已停止500毫秒，执行操作:29115420
2026-07-30 20:25:16.789 Seetong_tps[16904:1582291] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-30 20:25:16.800 Seetong_tps[16904:1582147] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-30 20:25:16.819 Seetong_tps[16904:1582147] uid:29115420 playAudio
2026-07-30 20:25:16.819 Seetong_tps[16904:1582263] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-30 20:25:16.819 Seetong_tps[16904:1582147] uid:29115420 playAudio
2026-07-30 20:25:16.819 Seetong_tps[16904:1582147] checkPortStatus:_decodePort=1
2026-07-30 20:25:16.819 Seetong_tps[16904:1582147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.97 - 设备: 庭院 - 29115420
2026-07-30 20:25:16.820 Seetong_tps[16904:1582147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.97 - 设备: 庭院 - 29115420
2026-07-30 20:25:16.820 Seetong_tps[16904:1582291] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-07-30 20:25:16.823 Seetong_tps[16904:1582147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.97 - 设备: 庭院 - 29115420
2026-07-30 20:25:16.873 Seetong_tps[16904:1582155] ====请求接口 - 成功 - 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: 0x10743bf00>{number = 7, name = (null)}====
2026-07-30 20:25:17.396 Seetong_tps[16904:1582187] Failed to get IoT drive away set configuration.
2026-07-30 20:25:17.396 Seetong_tps[16904:1582187]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-30 20:25:19.659 Seetong_tps[16904:1582147]  -- IOTPtzView -- getPresetList -- 
2026-07-30 20:25:19.659 Seetong_tps[16904:1582147]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-07-30 20:25:19.659 Seetong_tps[16904:1582147]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-30 20:25:19.659 Seetong_tps[16904:1582157] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-30 20:25:19.702 Seetong_tps[16904:1582187]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:25:19.703 Seetong_tps[16904:1582187]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-07-30 20:25:19.703 Seetong_tps[16904:1582187] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-07-30 20:25:19.703 Seetong_tps[16904:1582187] hexStringLen=20
2026-07-30 20:25:19.703 Seetong_tps[16904:1582187] stringFromHexString------字符串=======预置点1
2026-07-30 20:25:19.703 Seetong_tps[16904:1582187] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-07-30 20:25:19.703 Seetong_tps[16904:1582187] hexStringLen=20
2026-07-30 20:25:19.703 Seetong_tps[16904:1582187] stringFromHexString------字符串=======预置点2
2026-07-30 20:25:19.703 Seetong_tps[16904:1582187] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-07-30 20:25:19.703 Seetong_tps[16904:1582187] hexStringLen=20
2026-07-30 20:25:19.703 Seetong_tps[16904:1582187] stringFromHexString------字符串=======预置点3
2026-07-30 20:25:19.711 Seetong_tps[16904:1582147]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-07-30 20:25:19.711 Seetong_tps[16904:1582147]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-07-30 20:25:20.370 Seetong_tps[16904:1582147] rotate to right
2026-07-30 20:25:20.371 Seetong_tps[16904:1582157] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 5, xml: <xml>
<cmd>right</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-07-30 20:25:20.376 Seetong_tps[16904:1582147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_right - playVideoTimeInterval: 4.52 - 设备: 庭院 - 29115420
2026-07-30 20:25:20.504 Seetong_tps[16904:1582187]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:25:22.377 Seetong_tps[16904:1582147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.53 - 设备: 庭院 - 29115420
2026-07-30 20:25:23.274 Seetong_tps[16904:1582147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:25:24.355 Seetong_tps[16904:1582263] 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-07-30 20:25:24.356 Seetong_tps[16904:1582147]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.50 - 设备: 庭院 - 29115420
2026-07-30 20:25:25.218 Seetong_tps[16904:1582187]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-30 20:25:25.872 Seetong_tps[16904:1582147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785414325.872123,lastReceiveYUVTimeInterval=1785414325.766162,interval=0,videoView=0x10a7d8000
2026-07-30 20:25:33.274 Seetong_tps[16904:1582147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:25:35.872 Seetong_tps[16904:1582147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785414335.872111,lastReceiveYUVTimeInterval=1785414335.863761,interval=0,videoView=0x10a7d8000
2026-07-30 20:25:36.514 Seetong_tps[16904:1582147]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-07-30 20:25:36.515 Seetong_tps[16904:1582147]  -- NetworkMonitoring -- setNetworkStatusChangeBlock - status: 2
2026-07-30 20:25:36.520 Seetong_tps[16904:1582147] Reachability Flag Status: -R t-----d localWiFiStatusForFlags
2026-07-30 20:25:36.520 Seetong_tps[16904:1582147] 有wifi
2026-07-30 20:25:37.393 Seetong_tps[16904:1582147]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-30 20:25:37.393 Seetong_tps[16904:1582147]  -- NetworkMonitoring -- setNetworkStatusChangeBlock - status: 1
2026-07-30 20:25:37.396 Seetong_tps[16904:1582147] Reachability Flag Status: -R ------d localWiFiStatusForFlags
2026-07-30 20:25:37.396 Seetong_tps[16904:1582147] 有wifi
2026-07-30 20:25:43.274 Seetong_tps[16904:1582147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:25:44.488 Seetong_tps[16904:1582147]  -- WebSocket - 重置重连次数 -- 
2026-07-30 20:25:45.872 Seetong_tps[16904:1582147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785414345.872131,lastReceiveYUVTimeInterval=1785414345.839550,interval=0,videoView=0x10a7d8000
2026-07-30 20:25:53.279 Seetong_tps[16904:1582147]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-30 20:25:55.872 Seetong_tps[16904:1582147]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785414355.872159,lastReceiveYUVTimeInterval=1785414355.830240,interval=0,videoView=0x10a7d8000
2026-07-30 20:26:00.521 Seetong_tps[16904:1582147]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-30 20:26:00.522 Seetong_tps[16904:1582147] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785413189000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785413078000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:26:00.521 Seetong_tps[16904:1582180]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-30 20:26:00.522 Seetong_tps[16904:1582147]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:26:00.522 Seetong_tps[16904:1582147]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-30 20:26:00.528 Seetong_tps[16904:1582147] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-30 20:26:00.528 Seetong_tps[16904:1582147]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a7d8000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a61fd40>; layer = <CALayer: 0x10a7ae740>>
2026-07-30 20:26:00.528 Seetong_tps[16904:1582147] #####Vstop:uid:29115420-0-port:1
2026-07-30 20:26:00.528 Seetong_tps[16904:1582147] -----------1release decodeport = 1
2026-07-30 20:26:00.529 Seetong_tps[16904:1582147]  -- 播放视频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.2331002331002331";
    "preview_duration" = 44600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-30 20:26:00.530 Seetong_tps[16904:1582147] _openGLView clearFrame ...
2026-07-30 20:26:00.539 Seetong_tps[16904:1582147] [保存失败] 相机对象或存储字典为空
2026-07-30 20:26:00.540 Seetong_tps[16904:1582147] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785413189000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785413078000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-30 20:26:00.540 Seetong_tps[16904:1582147]  --- 取消心跳 destoryHeartBeat --- 
2026-07-30 20:26:00.540 Seetong_tps[16904:1582147]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-31 06:59:23.211 Seetong_tps[18610:1777953] app_version=8.3.805
2026-07-31 06:59:23.222 Seetong_tps[18610:1777977] 询问用户是否开启推送成功
2026-07-31 06:59:23.222 Seetong_tps[18610:1777977] 用户点击允许接收推送
2026-07-31 06:59:23.222 Seetong_tps[18610:1777953]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-31 06:59:23.223 Seetong_tps[18610:1777953] showForLogin 1
2026-07-31 06:59:23.223 Seetong_tps[18610:1777953] AppLaunch 还剩 6.378728151321411 秒
2026-07-31 06:59:23.223 Seetong_tps[18610:1777977] remoteNotificationSetting: <UNNotificationSettings: 0x1122a1ea0; 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-07-31 06:59:23.250 Seetong_tps[18610:1777953]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-31 06:59:23.292 Seetong_tps[18610:1777953] viewDidLoad/configtime=2026-07-30 下午10:59:23 +0000
2026-07-31 06:59:23.293 Seetong_tps[18610:1777953]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-31 06:59:23.293 Seetong_tps[18610:1777953]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-31 06:59:23.313 Seetong_tps[18610:1778049] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjA1NzE2MzIzMCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.YMLrKrLx_8yaesVoC9mNaKyXrrBKZHMeJLhWh0CdsTQ","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjA1NzE2MzIzMSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5NiJdfQ.V-PUijMC9Y4e6Yr-ystI6NukG0AAsQltWzr-pG7cb8I","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:24901"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24901"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24905"}]}
====
2026-07-31 06:59:23.362 Seetong_tps[18610:1777953]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-31 06:59:23.362 Seetong_tps[18610:1777953]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-31 06:59:23.365 Seetong_tps[18610:1777953]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-31 06:59:23.365 Seetong_tps[18610:1777953] 开始检查未读客服消息...
2026-07-31 06:59:23.365 Seetong_tps[18610:1777953] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-31 06:59:23.365 Seetong_tps[18610:1777953]  --- 取消心跳 destoryHeartBeat --- 
2026-07-31 06:59:23.370 Seetong_tps[18610:1777979] ====请求接口 - 成功 - 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: 0x10b038e80>{number = 2, name = (null)}====
2026-07-31 06:59:23.373 Seetong_tps[18610:1777953]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-31 06:59:23.373 Seetong_tps[18610:1777953]  -- WebSocket connection - getNetty - 
2026-07-31 06:59:23.374 Seetong_tps[18610:1777953]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-31 06:59:23.377 Seetong_tps[18610:1777953] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-31 06:59:23.377 Seetong_tps[18610:1777953] NAV deviceOrientationDidChange:1
2026-07-31 06:59:23.379 Seetong_tps[18610:1777953]  -- groupDeviceList -- 
2026-07-31 06:59:23.380 Seetong_tps[18610:1777953] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-31 06:59:23.380 Seetong_tps[18610:1777953]  -- WebSocket connection - getNetty - 
2026-07-31 06:59:23.380 Seetong_tps[18610:1777953]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-31 06:59:23.433 Seetong_tps[18610:1777953]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-31 06:59:23.567 Seetong_tps[18610:1778107] ====请求接口 - 成功 - 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: 0x10e42f100>{number = 14, name = (null)}====
2026-07-31 06:59:23.571 Seetong_tps[18610:1777953] Super properties have already been unregistered.
2026-07-31 06:59:23.572 Seetong_tps[18610:1777953] UMAPM_OOMSampling(0,0):NO
2026-07-31 06:59:23.573 Seetong_tps[18610:1777953]  -- deviceListDataUpdate - AppLaunch 还剩 1.027976989746094 秒 - 再延迟 1.527976989746094 秒 - 启动耗时 1.972023010253906 秒
2026-07-31 06:59:23.574 Seetong_tps[18610:1777953]  -- groupDeviceList -- 
2026-07-31 06:59:23.574 Seetong_tps[18610:1777953] groupDeviceList 已在进行中，跳过新的调用
2026-07-31 06:59:23.574 Seetong_tps[18610:1777953]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1972 毫秒
2026-07-31 06:59:23.574 Seetong_tps[18610:1778109] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x117dabb40>{number = 9, name = (null)}====
2026-07-31 06:59:23.576 Seetong_tps[18610:1777982] ====请求接口 - 成功 - 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: 0x10e42f2c0>{number = 15, name = (null)}====
2026-07-31 06:59:23.589 Seetong_tps[18610:1777977] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10e42f6c0>{number = 16, name = (null)}====
2026-07-31 06:59:23.589 Seetong_tps[18610:1777983] ====请求接口 - 成功 - 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: 0x10b0391c0>{number = 4, name = (null)}====
2026-07-31 06:59:23.589 Seetong_tps[18610:1778106] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e42f8c0>{number = 18, name = (null)}====
2026-07-31 06:59:23.589 Seetong_tps[18610:1778105] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e42f880>{number = 17, name = (null)}====
2026-07-31 06:59:23.591 Seetong_tps[18610:1777953]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-31 06:59:23.592 Seetong_tps[18610:1777953]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-31 06:59:23.592 Seetong_tps[18610:1777953]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-31 06:59:23.593 Seetong_tps[18610:1777953]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 583;
}
2026-07-31 06:59:23.593 Seetong_tps[18610:1777953] ++++-[VideoView dealloc]++++
2026-07-31 06:59:23.595 Seetong_tps[18610:1777953] OpenGLView20_Seetong dealloc:0x10e421600
2026-07-31 06:59:23.602 Seetong_tps[18610:1777979] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IBAQMBVVAMUFZoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b038e80>{number = 2, name = (null)}====
2026-07-31 06:59:23.608 Seetong_tps[18610:1777976] ====请求接口 - 成功 - 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=bjrelay65.s5.seetong.com:6443;type=0&load=16&addr=bjrelay1.s5.seetong.com:14443;type=0&load=12&addr=bjrelay56.s5.seetong.com:6443;","vipRelayServers":"type=0&load=23&addr=bjrelay44.s2.seetong.com:9443;type=0&load=28&addr=bjrelay42.s2.seetong.com:4443;type=0&load=46&addr=bjrelay43.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b038d00>{number = 3, name = (null)}====
2026-07-31 06:59:23.609 Seetong_tps[18610:1778103] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785451642000,"lastHeartTime":1785436558000,"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: 0x10e42d3c0>{number = 19, name = (null)}====
2026-07-31 06:59:23.611 Seetong_tps[18610:1777953]  -- WebSocket - 重置重连次数 -- 
2026-07-31 06:59:23.613 Seetong_tps[18610:1778104] ====请求接口 - 成功 - 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: 0x10e42d400>{number = 20, name = (null)}====
2026-07-31 06:59:23.623 Seetong_tps[18610:1777953]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-31 06:59:23.623 Seetong_tps[18610:1777953]  -- WebSocket connection - getNetty - 
2026-07-31 06:59:23.623 Seetong_tps[18610:1777953]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-31 06:59:23.626 Seetong_tps[18610:1777953] UMAPM_NetworkSampling(0,0):NO
2026-07-31 06:59:23.626 Seetong_tps[18610:1777953]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-31 06:59:23.628 Seetong_tps[18610:1777953]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-31 06:59:23.632 Seetong_tps[18610:1777953] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-31 06:59:23.632 Seetong_tps[18610:1777953] 客服消息未读数量: 0
2026-07-31 06:59:23.632 Seetong_tps[18610:1777953]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-31 06:59:23.632 Seetong_tps[18610:1777953]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-31 06:59:23.634 Seetong_tps[18610:1777953] 蓝牙已打开
2026-07-31 06:59:23.634 Seetong_tps[18610:1777953]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-31 06:59:23.635 Seetong_tps[18610:1777953]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IBAQMBVVAMUFZoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-31 06:59:23.644 Seetong_tps[18610:1777953]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-31 06:59:23.644 Seetong_tps[18610:1777953]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-31 06:59:23.654 Seetong_tps[18610:1777953]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-31 06:59:23.654 Seetong_tps[18610:1777953]  -- 获取版本信息成功: {
    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-07-31 06:59:23.654 Seetong_tps[18610:1778104]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-31 06:59:23.654 Seetong_tps[18610:1778104]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-31 06:59:23.654 Seetong_tps[18610:1778104]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-31 06:59:23.655 Seetong_tps[18610:1778104]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-31 06:59:23.655 Seetong_tps[18610:1778104]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-31 06:59:23.655 Seetong_tps[18610:1778104]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-31 06:59:23.676 Seetong_tps[18610:1777953]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-31 06:59:23.689 Seetong_tps[18610:1777953]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-31 06:59:23.786 Seetong_tps[18610:1777953]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-31 06:59:23.786 Seetong_tps[18610:1777953]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2185 毫秒
2026-07-31 06:59:23.787 Seetong_tps[18610:1777953] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785451642000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785436558000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 06:59:23.787 Seetong_tps[18610:1777953]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-31 06:59:23.787 Seetong_tps[18610:1777953]  -- groupDeviceList -- 
2026-07-31 06:59:23.787 Seetong_tps[18610:1777953]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-31 06:59:23.787 Seetong_tps[18610:1777953]  -- WebSocket - 重置重连次数 -- 
2026-07-31 06:59:23.787 Seetong_tps[18610:1777953]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-07-31 06:59:23.788 Seetong_tps[18610:1777953]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 06:59:23.788 Seetong_tps[18610:1777953]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQIKAlAJU1FpAQQB","reconn":0}}
2026-07-31 06:59:23.788 Seetong_tps[18610:1777953]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 06:59:23.789 Seetong_tps[18610:1777953] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785451642000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785436558000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 06:59:23.794 Seetong_tps[18610:1777953]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-31 06:59:23.794 Seetong_tps[18610:1777953]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-31 06:59:23.794 Seetong_tps[18610:1777953]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-31 06:59:23.794 Seetong_tps[18610:1777953]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-31 06:59:23.795 Seetong_tps[18610:1777953]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-31 06:59:23.809 Seetong_tps[18610:1778116] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e42f300>{number = 13, name = (null)}====
2026-07-31 06:59:23.866 Seetong_tps[18610:1777953]  -- STBluetoothManager - 结束扫描 - 
2026-07-31 06:59:23.866 Seetong_tps[18610:1777953]  -- STBluetoothManager - 开始扫描 - 
2026-07-31 06:59:23.890 Seetong_tps[18610:1777953] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-31 06:59:23.890 Seetong_tps[18610:1777953] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-31 06:59:23.890 Seetong_tps[18610:1777953] Formatted Date: 2026-07-31
2026-07-31 06:59:23.890 Seetong_tps[18610:1777953]  --- webSocketGetServerData msgId: 21075AE6-EFD9-4F92-9F17-E6D835E89DE7 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-31";
        token = AVYOAQteVABrAAkFBgUFVQIKAlAJU1FpAQQB;
    };
}
2026-07-31 06:59:23.890 Seetong_tps[18610:1777953]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 06:59:23.891 Seetong_tps[18610:1777953]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-31 06:59:23.910 Seetong_tps[18610:1777953]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-31 06:59:23.940 Seetong_tps[18610:1777953] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-31 06:59:23.940 Seetong_tps[18610:1777953]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-31 06:59:23.940 Seetong_tps[18610:1777953]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-31 06:59:23.940 Seetong_tps[18610:1777953] Sorted Dates (Descending): (
)
2026-07-31 06:59:24.361 Seetong_tps[18610:1778049] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-31 06:59:24.361 Seetong_tps[18610:1778049] [DeviceMonitor] 监控管理器初始化完成
2026-07-31 06:59:25.169 Seetong_tps[18610:1777953] AppLaunch hideForRefreshToken
2026-07-31 06:59:25.169 Seetong_tps[18610:1777953] AppLaunch hideForRefreshToken dismiss
2026-07-31 06:59:25.169 Seetong_tps[18610:1777953] AppLaunch dismiss...
2026-07-31 06:59:25.471 Seetong_tps[18610:1777953] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-31 06:59:25.471 Seetong_tps[18610:1777953] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-31 06:59:25.471 Seetong_tps[18610:1777953] 用户设置的具体字体大小: 15.000000
2026-07-31 06:59:25.474 Seetong_tps[18610:1777953]  dealloc -- STAppLaunchWindow
2026-07-31 06:59:25.476 Seetong_tps[18610:1777953]  dealloc -- STAppLaunchViewController
2026-07-31 06:59:25.478 Seetong_tps[18610:1777953] AppLaunch dismiss... end
2026-07-31 06:59:26.182 Seetong_tps[18610:1778049]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-31 06:59:26.182 Seetong_tps[18610:1778049]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-31 06:59:26.183 Seetong_tps[18610:1778049]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-31 06:59:26.187 Seetong_tps[18610:1777953]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-31 06:59:26.188 Seetong_tps[18610:1778107] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-31 06:59:26.188 Seetong_tps[18610:1778116] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-31 06:59:26.256 Seetong_tps[18610:1778049]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-31 06:59:26.257 Seetong_tps[18610:1778049]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-31 06:59:26.258 Seetong_tps[18610:1778049]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-31 06:59:26.258 Seetong_tps[18610:1778116] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-31 06:59:26.258 Seetong_tps[18610:1778116] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-31 06:59:26.258 Seetong_tps[18610:1778107] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-31 06:59:26.330 Seetong_tps[18610:1778049]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-31 06:59:26.331 Seetong_tps[18610:1778056]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-31 06:59:26.510 Seetong_tps[18610:1777953]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-31 06:59:26.745 Seetong_tps[18610:1777953]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-31 06:59:26.751 Seetong_tps[18610:1777953] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-31 06:59:26.797 Seetong_tps[18610:1778116] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e42f300>{number = 13, name = (null)}====
2026-07-31 06:59:26.803 Seetong_tps[18610:1778107] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-31 06:59:26.803 Seetong_tps[18610:1777953] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-31 06:59:26.804 Seetong_tps[18610:1777953]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 06:59:26.805 Seetong_tps[18610:1777953] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-31 06:59:26.807 Seetong_tps[18610:1777953]  -- STBluetoothManager - 结束扫描 - 
2026-07-31 06:59:26.824 Seetong_tps[18610:1777953]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-31 上午6:59:26 825
2026-07-31 06:59:26.824 Seetong_tps[18610:1777953]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e7fca80>; layer = <CALayer: 0x10e7bcbc0>>
2026-07-31 06:59:26.825 Seetong_tps[18610:1777953]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e7fca80>; layer = <CALayer: 0x10e7bcbc0>> -- _camera.supportPlatform: 0
2026-07-31 06:59:26.825 Seetong_tps[18610:1777953]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 下午10:59:26 +0000
2026-07-31 06:59:26.825 Seetong_tps[18610:1777953]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0b\U534812:02:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:03:21 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534810:59:23 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-31 06:59:26.825 Seetong_tps[18610:1777953]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-31 上午6:59:26 826
2026-07-31 06:59:26.826 Seetong_tps[18610:1778107] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-31 06:59:26.852 Seetong_tps[18610:1777953]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 06:59:26.854 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 06:59:26.856 Seetong_tps[18610:1777953]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 06:59:26.857 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 06:59:26.878 Seetong_tps[18610:1777953]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-31 06:59:26.881 Seetong_tps[18610:1777953] MessageThrottle reloadTableView ---
2026-07-31 06:59:26.881 Seetong_tps[18610:1777953] 未处理的 biz 类型: res_video_preview_advert
2026-07-31 06:59:26.881 Seetong_tps[18610:1777953]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-31 06:59:26.882 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-31 06:59:26.882 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-07-31 06:59:26.909 Seetong_tps[18610:1777953] uid:29115420 playAudio
2026-07-31 06:59:26.910 Seetong_tps[18610:1777953]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-31 06:59:26.910 Seetong_tps[18610:1777953]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-31 06:59:26.910 Seetong_tps[18610:1778107] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-31 06:59:27.025 Seetong_tps[18610:1777953]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-31 06:59:27.025 Seetong_tps[18610:1777953]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-31 06:59:27.025 Seetong_tps[18610:1777953]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-31 06:59:27.025 Seetong_tps[18610:1777953] 滚动已停止500毫秒，执行操作:29115420
2026-07-31 06:59:27.110 Seetong_tps[18610:1777953] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-31 06:59:27.248 Seetong_tps[18610:1778107] ====请求接口 - 成功 - 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: 0x10e42f100>{number = 14, name = (null)}====
2026-07-31 06:59:27.269 Seetong_tps[18610:1777953]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-31 06:59:27.786 Seetong_tps[18610:1778056] ===29115420===
2026-07-31 06:59:27.787 Seetong_tps[18610:1778056] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-31 06:59:27.788 Seetong_tps[18610:1778049] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-31 06:59:27.788 Seetong_tps[18610:1778049] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-31 06:59:27.788 Seetong_tps[18610:1778049] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b2b26c0>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1121fca00>
2026-07-31 06:59:27.789 Seetong_tps[18610:1778049] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-31 06:59:27.789 Seetong_tps[18610:1778049] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-31 06:59:27.789 Seetong_tps[18610:1778049] InitDecodePortLog: playsettype = 50
2026-07-31 06:59:27.792 Seetong_tps[18610:1778049] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-31 06:59:27.792 Seetong_tps[18610:1778049] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-31 06:59:27.792 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.99 - 设备: 庭院 - 29115420
2026-07-31 06:59:27.792 Seetong_tps[18610:1778049] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-31 06:59:27.792 Seetong_tps[18610:1778049] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-31 06:59:27.793 Seetong_tps[18610:1778049] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-31 06:59:27.793 Seetong_tps[18610:1778049] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-31 06:59:27.794 Seetong_tps[18610:1778049] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-31 06:59:27.796 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.99 - 设备: 庭院 - 29115420
2026-07-31 06:59:27.966 Seetong_tps[18610:1778056]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-31 06:59:28.669 Seetong_tps[18610:1777953] UMAPM_OOMSampling(0,0):NO
2026-07-31 06:59:28.670 Seetong_tps[18610:1777953] UMAPM_NetworkSampling(0,0):NO
2026-07-31 06:59:29.576 Seetong_tps[18610:1778142] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-07-31 06:59:29.587 Seetong_tps[18610:1777953] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-31 06:59:29.590 Seetong_tps[18610:1778142] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-07-31 06:59:29.604 Seetong_tps[18610:1777953] uid:29115420 playAudio
2026-07-31 06:59:29.604 Seetong_tps[18610:1777982] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-31 06:59:29.604 Seetong_tps[18610:1777953] uid:29115420 playAudio
2026-07-31 06:59:29.614 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.81 - 设备: 庭院 - 29115420
2026-07-31 06:59:29.621 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.82 - 设备: 庭院 - 29115420
2026-07-31 06:59:29.623 Seetong_tps[18610:1777953] checkPortStatus:_decodePort=1
2026-07-31 06:59:29.638 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.83 - 设备: 庭院 - 29115420
2026-07-31 06:59:29.639 Seetong_tps[18610:1778056] Failed to get IoT drive away set configuration.
2026-07-31 06:59:29.639 Seetong_tps[18610:1778056]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-31 06:59:31.618 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.81 - 设备: 庭院 - 29115420
2026-07-31 06:59:33.575 Seetong_tps[18610:1777953]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 06:59:34.230 Seetong_tps[18610:1777953]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e7fca80>; layer = <CALayer: 0x10e7bcbc0>>
2026-07-31 06:59:34.231 Seetong_tps[18610:1777953] #####Vstop:uid:29115420-0-port:1
2026-07-31 06:59:34.231 Seetong_tps[18610:1777953] -----------1release decodeport = 1
2026-07-31 06:59:34.232 Seetong_tps[18610:1777953]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2700;
    "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-07-31 06:59:34.234 Seetong_tps[18610:1777953] _openGLView clearFrame ...
2026-07-31 06:59:34.247 Seetong_tps[18610:1777953] 当前控制器：STPlaybackVC
2026-07-31 06:59:34.248 Seetong_tps[18610:1777953]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-31 06:59:34.248 Seetong_tps[18610:1777953] 开始监听camera_nvr的onlineStatus属性变化
2026-07-31 06:59:34.248 Seetong_tps[18610:1777953] camera_nvr对象已切换，重新设置KVO监听
2026-07-31 06:59:34.256 Seetong_tps[18610:1777953] 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-07-31 06:59:34.418 Seetong_tps[18610:1777953]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 06:59:34.418 Seetong_tps[18610:1777953] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-31 06:59:34.419 Seetong_tps[18610:1777953]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 06:59:34.419 Seetong_tps[18610:1777953] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-31 06:59:34.419 Seetong_tps[18610:1777953]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 06:59:34.420 Seetong_tps[18610:1777953] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-31 06:59:34.420 Seetong_tps[18610:1777953]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 06:59:34.420 Seetong_tps[18610:1777953] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-31 06:59:34.427 Seetong_tps[18610:1777953]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-31 06:59:34.427 Seetong_tps[18610:1777953] ====高度=91.000000
2026-07-31 06:59:34.427 Seetong_tps[18610:1777953]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-31 06:59:34.429 Seetong_tps[18610:1777953] 停止监听camera_nvr的onlineStatus属性变化
2026-07-31 06:59:34.429 Seetong_tps[18610:1777953] 开始监听camera_nvr的onlineStatus属性变化
2026-07-31 06:59:34.430 Seetong_tps[18610:1777953] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-31 06:59:34.430 Seetong_tps[18610:1777953] ###### stopNvrRemoteRecord ......
2026-07-31 06:59:34.431 Seetong_tps[18610:1777953] updateAlarmListTable:messageModelList=0
2026-07-31 06:59:34.437 Seetong_tps[18610:1777953]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-31 06:59:34.437 Seetong_tps[18610:1777976] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-31 06:59:34.437 Seetong_tps[18610:1777953]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-31 06:59:34.437 Seetong_tps[18610:1777953]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-31 06:59:34.437 Seetong_tps[18610:1777953] updateAlarmListTable:messageModelList=0
2026-07-31 06:59:34.484 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 06:59:34.533 Seetong_tps[18610:1777953]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-31 06:59:34.648 Seetong_tps[18610:1777984] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x117ec2600>{number = 11, name = (null)}====
2026-07-31 06:59:34.675 Seetong_tps[18610:1778260] ====请求接口 - 成功 - 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: 0x131825300>{number = 25, name = (null)}====
2026-07-31 06:59:34.743 Seetong_tps[18610:1778116] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10e42f300>{number = 13, name = (null)}====
2026-07-31 06:59:34.841 Seetong_tps[18610:1778049] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-31 06:59:34.841 Seetong_tps[18610:1778049]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-31 06:59:34.841 Seetong_tps[18610:1778049] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b2b26c0>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1121fca00>
2026-07-31 06:59:34.841 Seetong_tps[18610:1778049] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-31 06:59:34.841 Seetong_tps[18610:1778049] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-31 06:59:34.841 Seetong_tps[18610:1778049] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-31 06:59:34.841 Seetong_tps[18610:1778049] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-31 06:59:34.841 Seetong_tps[18610:1778049] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-31 06:59:34.841 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.04 - 设备: 庭院 - 29115420
2026-07-31 06:59:35.050 Seetong_tps[18610:1778056] ===29115420===
2026-07-31 06:59:36.644 Seetong_tps[18610:1777953]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-31 06:59:38.309 Seetong_tps[18610:1778056]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000000001111111111111111 - result: 0 - devid: 29115420
2026-07-31 06:59:38.519 Seetong_tps[18610:1778056] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2512
2026-07-31 06:59:38.520 Seetong_tps[18610:1777953] timeSliceArray.count=158
2026-07-31 06:59:38.611 Seetong_tps[18610:1777953] nvrParseRecPlayBlock timelineModelArray.count=157
2026-07-31 06:59:38.611 Seetong_tps[18610:1777953] timelineModel.timePaint=06:57:45-06:58:46,timelineModel.recordType=1
2026-07-31 06:59:38.648 Seetong_tps[18610:1777953] updateAlarmListTable:messageModelList=78
2026-07-31 06:59:38.648 Seetong_tps[18610:1777953]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-31 06:59:38.650 Seetong_tps[18610:1777953]  --- setFirstTimePosition --- i: 156 - recordType: 1
2026-07-31 06:59:38.650 Seetong_tps[18610:1777953]  --- setFirstTimePosition --- i: 155 - recordType: 7
2026-07-31 06:59:38.650 Seetong_tps[18610:1777953] _firstHaveDataTime=06:57:28
2026-07-31 06:59:39.877 Seetong_tps[18610:1777953]  -- 预览倒计时 -- User interaction detected
2026-07-31 06:59:39.901 Seetong_tps[18610:1777953] uid:29115420 FC_P2PNvrReplayByTime
2026-07-31 06:59:39.901 Seetong_tps[18610:1777953]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0b\U534812:02:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:03:21 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534810:59:23 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-31 06:59:39.901 Seetong_tps[18610:1777953]  -- 播放视频（录像） -- 开始时间: 2026-07-30 下午10:59:39 +0000
2026-07-31 06:59:39.902 Seetong_tps[18610:1778259] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260731065728
2026-07-31 06:59:39.902 Seetong_tps[18610:1777953]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731065728
2026-07-31 06:59:40.231 Seetong_tps[18610:1778056]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 06:59:40.663 Seetong_tps[18610:1778049] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-31 06:59:40.664 Seetong_tps[18610:1778049]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-31 06:59:40.664 Seetong_tps[18610:1778049] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b2b26c0>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1121fca00>
2026-07-31 06:59:40.664 Seetong_tps[18610:1778049] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-31 06:59:40.664 Seetong_tps[18610:1778049] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-31 06:59:40.665 Seetong_tps[18610:1778049] InitDecodePortLog: playsettype = 50
2026-07-31 06:59:40.665 Seetong_tps[18610:1778049] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-31 06:59:40.665 Seetong_tps[18610:1778049] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-31 06:59:40.665 Seetong_tps[18610:1778049] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-31 06:59:40.665 Seetong_tps[18610:1778049] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-31 06:59:40.665 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.76 - 设备: 庭院 - 29115420
2026-07-31 06:59:40.665 Seetong_tps[18610:1778049] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-31 06:59:40.666 Seetong_tps[18610:1778049] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-31 06:59:40.666 Seetong_tps[18610:1778049] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-31 06:59:40.668 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.77 - 设备: 庭院 - 29115420
2026-07-31 06:59:40.682 Seetong_tps[18610:1777953] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-31 06:59:41.767 Seetong_tps[18610:1777953]  -- videoView tap -- 
2026-07-31 06:59:43.478 Seetong_tps[18610:1777953] 卡回放第一帧回调 倍速 = 0
2026-07-31 06:59:43.574 Seetong_tps[18610:1777953]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 06:59:48.795 Seetong_tps[18610:1777953]  -- 预览倒计时 -- User interaction detected
2026-07-31 06:59:48.817 Seetong_tps[18610:1777953]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731065304
2026-07-31 06:59:48.817 Seetong_tps[18610:1777976] zhangw_controlNvrRemoteRecord:strDateTime=20260731065304,action=6
2026-07-31 06:59:48.906 Seetong_tps[18610:1778056]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 06:59:53.574 Seetong_tps[18610:1777953]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 07:00:03.574 Seetong_tps[18610:1777953]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 07:00:08.010 Seetong_tps[18610:1777953]  -- 预览倒计时 -- User interaction detected
2026-07-31 07:00:08.024 Seetong_tps[18610:1777953]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731065728
2026-07-31 07:00:08.024 Seetong_tps[18610:1777984] zhangw_controlNvrRemoteRecord:strDateTime=20260731065728,action=6
2026-07-31 07:00:08.090 Seetong_tps[18610:1778056]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 07:00:13.574 Seetong_tps[18610:1777953]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 07:00:13.580 Seetong_tps[18610:1778260] zhangw_controlNvrRemoteRecord:strDateTime=20260731023953,action=6
2026-07-31 07:00:13.584 Seetong_tps[18610:1777953] JCTimeLineDelegate - scrollToTime:timeStr= 02:39:53,secValue=9593
2026-07-31 07:00:13.787 Seetong_tps[18610:1778056]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 07:00:19.293 Seetong_tps[18610:1777953]  -- 预览倒计时 -- User interaction detected
2026-07-31 07:00:19.304 Seetong_tps[18610:1777953]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731040151
2026-07-31 07:00:19.304 Seetong_tps[18610:1778260] zhangw_controlNvrRemoteRecord:strDateTime=20260731040151,action=6
2026-07-31 07:00:19.316 Seetong_tps[18610:1778056]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 07:00:22.842 Seetong_tps[18610:1777953]  -- 预览倒计时 -- User interaction detected
2026-07-31 07:00:22.853 Seetong_tps[18610:1777953]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731060959
2026-07-31 07:00:22.853 Seetong_tps[18610:1777976] zhangw_controlNvrRemoteRecord:strDateTime=20260731060959,action=6
2026-07-31 07:00:22.868 Seetong_tps[18610:1778056]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 07:00:23.577 Seetong_tps[18610:1777953]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 07:00:31.735 Seetong_tps[18610:1777953]  -- 预览倒计时 -- User interaction detected
2026-07-31 07:00:31.749 Seetong_tps[18610:1777976] zhangw_controlNvrRemoteRecord:strDateTime=20260731065728,action=6
2026-07-31 07:00:31.749 Seetong_tps[18610:1777953]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731065728
2026-07-31 07:00:31.784 Seetong_tps[18610:1778056]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 07:00:33.574 Seetong_tps[18610:1777953]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 07:00:43.574 Seetong_tps[18610:1777953]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 07:00:49.999 Seetong_tps[18610:1777953]  -- 预览倒计时 -- User interaction detected
2026-07-31 07:00:50.001 Seetong_tps[18610:1777953] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-31 07:00:50.001 Seetong_tps[18610:1777953] ###### stopNvrRemoteRecord ......
2026-07-31 07:00:50.006 Seetong_tps[18610:1777953] updateAlarmListTable:messageModelList=0
2026-07-31 07:00:50.020 Seetong_tps[18610:1777953]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-31 上午7:00:50 020
2026-07-31 07:00:50.020 Seetong_tps[18610:1777953]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e7fca80>; layer = <CALayer: 0x10e7bcbc0>>
2026-07-31 07:00:50.021 Seetong_tps[18610:1777953]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e7fca80>; layer = <CALayer: 0x10e7bcbc0>> -- _camera.supportPlatform: 0
2026-07-31 07:00:50.021 Seetong_tps[18610:1777953]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-30 下午11:00:50 +0000
2026-07-31 07:00:50.021 Seetong_tps[18610:1777953]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0b\U534812:02:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:03:21 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534810:59:23 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-31 07:00:50.021 Seetong_tps[18610:1777953]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-31 上午7:00:50 022
2026-07-31 07:00:50.022 Seetong_tps[18610:1778260] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-31 07:00:50.049 Seetong_tps[18610:1778049] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-31 07:00:50.049 Seetong_tps[18610:1778049]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-31 07:00:50.049 Seetong_tps[18610:1778049] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b2b26c0>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1121fca00>
2026-07-31 07:00:50.049 Seetong_tps[18610:1778049] InitDecodePortLog: initDecodePort _decodePort = 4
2026-07-31 07:00:50.049 Seetong_tps[18610:1778049] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-31 07:00:50.049 Seetong_tps[18610:1778049] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-31 07:00:50.049 Seetong_tps[18610:1778049] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-31 07:00:50.049 Seetong_tps[18610:1778049] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-07-31 07:00:50.053 Seetong_tps[18610:1777953]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-31 07:00:50.063 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-31 07:00:50.063 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-31 07:00:50.063 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-07-31 07:00:50.200 Seetong_tps[18610:1778056] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-31 07:00:50.201 Seetong_tps[18610:1778049] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-31 07:00:50.201 Seetong_tps[18610:1778049] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-31 07:00:50.201 Seetong_tps[18610:1778049] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b2b26c0>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1121fca00>
2026-07-31 07:00:50.201 Seetong_tps[18610:1778049] InitDecodePortLog: initDecodePort _decodePort = 5
2026-07-31 07:00:50.201 Seetong_tps[18610:1778049] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-31 07:00:50.201 Seetong_tps[18610:1778049] InitDecodePortLog: playsettype = 50
2026-07-31 07:00:50.201 Seetong_tps[18610:1778049] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-31 07:00:50.201 Seetong_tps[18610:1778049] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-07-31 07:00:50.202 Seetong_tps[18610:1778049] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-31 07:00:50.202 Seetong_tps[18610:1778049] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-07-31 07:00:50.202 Seetong_tps[18610:1778049] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-07-31 07:00:50.202 Seetong_tps[18610:1778049] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-31 07:00:50.202 Seetong_tps[18610:1778049] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-31 07:00:50.202 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.18 - 设备: 庭院 - 29115420
2026-07-31 07:00:50.205 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-07-31 07:00:50.566 Seetong_tps[18610:1777953] 停止监听camera_nvr的onlineStatus属性变化
2026-07-31 07:00:50.567 Seetong_tps[18610:1777953]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-07-31 07:00:50.567 Seetong_tps[18610:1777953] dealloc -- STPlaybackVC
2026-07-31 07:00:50.574 Seetong_tps[18610:1777953] ++++-[VideoView dealloc]++++
2026-07-31 07:00:50.576 Seetong_tps[18610:1777953] OpenGLView20_Seetong dealloc:0x130854e00
2026-07-31 07:00:50.577 Seetong_tps[18610:1777953] ++++-[VideoView dealloc]++++
2026-07-31 07:00:50.579 Seetong_tps[18610:1777953] OpenGLView20_Seetong dealloc:0x130801400
2026-07-31 07:00:53.446 Seetong_tps[18610:1778686] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-07-31 07:00:53.454 Seetong_tps[18610:1777953] uid:29115420 playAudio
2026-07-31 07:00:53.455 Seetong_tps[18610:1778282] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-31 07:00:53.455 Seetong_tps[18610:1777953] uid:29115420 playAudio
2026-07-31 07:00:53.457 Seetong_tps[18610:1777953] checkPortStatus:_decodePort=5
2026-07-31 07:00:53.457 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.44 - 设备: 庭院 - 29115420
2026-07-31 07:00:53.458 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.44 - 设备: 庭院 - 29115420
2026-07-31 07:00:53.574 Seetong_tps[18610:1777953]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 07:00:53.873 Seetong_tps[18610:1778056] Failed to get IoT drive away set configuration.
2026-07-31 07:00:53.873 Seetong_tps[18610:1778056]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-31 07:00:55.462 Seetong_tps[18610:1777953]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.44 - 设备: 庭院 - 29115420
2026-07-31 07:01:00.022 Seetong_tps[18610:1777953]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785452460.022111,lastReceiveYUVTimeInterval=1785452459.989530,interval=1,videoView=0x10e7e8380
2026-07-31 07:01:03.405 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.419 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.436 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.453 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.486 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.487 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.502 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.520 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.536 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.569 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.574 Seetong_tps[18610:1777953]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 07:01:03.587 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.603 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.620 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.636 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.655 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.670 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.687 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.703 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.720 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.737 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.758 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.771 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.786 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.803 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.820 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.837 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.854 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.872 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.888 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.919 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.921 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.970 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:03.987 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.004 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.021 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.037 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.056 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.070 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.087 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.103 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.155 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.171 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.220 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.237 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.254 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.270 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.305 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.323 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.338 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.369 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.371 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.386 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.402 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.420 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.438 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.471 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.520 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:04.953 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.039 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.137 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.221 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.323 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.337 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.354 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.371 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.390 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.403 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.420 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.436 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.453 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.486 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.521 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.622 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.658 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.674 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.703 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.871 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:05.973 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.039 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.105 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.239 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.255 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.272 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.288 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.304 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.339 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.372 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.389 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.473 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.539 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.572 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.640 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.689 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.705 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.722 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.743 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.755 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.772 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.788 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.839 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.855 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.872 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.889 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.906 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.939 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.972 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:06.991 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:07.190 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:07.424 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:07.439 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:07.456 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:07.506 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:07.523 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:07.542 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:07.556 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:07.573 Seetong_tps[18610:1777953] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 07:01:09.258 Seetong_tps[18610:1778049]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-31 07:01:09.276 Seetong_tps[18610:1777953]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-31 07:01:09.279 Seetong_tps[18610:1777953] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785451642000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785436558000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 07:01:09.279 Seetong_tps[18610:1777953]  --- 取消心跳 destoryHeartBeat --- 
2026-07-31 07:01:09.279 Seetong_tps[18610:1777953]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-31 07:01:09.288 Seetong_tps[18610:1777953] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-31 07:01:09.288 Seetong_tps[18610:1777953]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e7fca80>; layer = <CALayer: 0x10e7bcbc0>>
2026-07-31 07:01:09.288 Seetong_tps[18610:1777953] #####Vstop:uid:29115420-0-port:5
2026-07-31 07:01:09.313 Seetong_tps[18610:1777953] -----------1release decodeport = 5
2026-07-31 07:01:09.314 Seetong_tps[18610:1777953] _openGLView clearFrame ...
2026-07-31 07:01:09.330 Seetong_tps[18610:1777953] [保存失败] 相机对象或存储字典为空
2026-07-31 07:01:09.330 Seetong_tps[18610:1777976] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-31 07:01:09.330 Seetong_tps[18610:1777976] --FC_StopDevComEx end
2026-07-31 07:01:09.330 Seetong_tps[18610:1777953] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785451642000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785436558000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 07:01:09.330 Seetong_tps[18610:1777953]  --- 取消心跳 destoryHeartBeat --- 
2026-07-31 07:01:09.330 Seetong_tps[18610:1777953]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-31 07:01:09.334 Seetong_tps[18610:1777953]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-31 16:10:04.524 Seetong_tps[21128:2007736] app_version=8.3.805
2026-07-31 16:10:04.536 Seetong_tps[21128:2007736]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-31 16:10:04.536 Seetong_tps[21128:2007736] showForLogin 1
2026-07-31 16:10:04.536 Seetong_tps[21128:2007736] AppLaunch 还剩 6.666929006576538 秒
2026-07-31 16:10:04.544 Seetong_tps[21128:2007745] 询问用户是否开启推送成功
2026-07-31 16:10:04.544 Seetong_tps[21128:2007745] 用户点击允许接收推送
2026-07-31 16:10:04.555 Seetong_tps[21128:2007739] remoteNotificationSetting: <UNNotificationSettings: 0x10fece800; 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-07-31 16:10:04.561 Seetong_tps[21128:2007736]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-31 16:10:04.610 Seetong_tps[21128:2007736] viewDidLoad/configtime=2026-07-31 上午8:10:04 +0000
2026-07-31 16:10:04.611 Seetong_tps[21128:2007736]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-31 16:10:04.611 Seetong_tps[21128:2007736]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-31 16:10:04.683 Seetong_tps[21128:2007736]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-31 16:10:04.683 Seetong_tps[21128:2007736]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-31 16:10:04.685 Seetong_tps[21128:2007736]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-31 16:10:04.685 Seetong_tps[21128:2007736] 开始检查未读客服消息...
2026-07-31 16:10:04.685 Seetong_tps[21128:2007736] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-31 16:10:04.685 Seetong_tps[21128:2007736]  --- 取消心跳 destoryHeartBeat --- 
2026-07-31 16:10:04.693 Seetong_tps[21128:2007736]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-31 16:10:04.693 Seetong_tps[21128:2007736]  -- WebSocket connection - getNetty - 
2026-07-31 16:10:04.694 Seetong_tps[21128:2007736]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-31 16:10:04.698 Seetong_tps[21128:2007736] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-31 16:10:04.698 Seetong_tps[21128:2007736] NAV deviceOrientationDidChange:1
2026-07-31 16:10:04.701 Seetong_tps[21128:2007736]  -- groupDeviceList -- 
2026-07-31 16:10:04.701 Seetong_tps[21128:2007736] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-31 16:10:04.701 Seetong_tps[21128:2007736]  -- WebSocket connection - getNetty - 
2026-07-31 16:10:04.701 Seetong_tps[21128:2007736]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-31 16:10:04.804 Seetong_tps[21128:2007736]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-31 16:10:04.882 Seetong_tps[21128:2007744] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108e9cf40>{number = 5, name = (null)}====
2026-07-31 16:10:04.882 Seetong_tps[21128:2007869] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10b8fb400>{number = 13, name = (null)}====
2026-07-31 16:10:04.882 Seetong_tps[21128:2007870] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b8fb380>{number = 14, name = (null)}====
2026-07-31 16:10:04.904 Seetong_tps[21128:2007871] ====请求接口 - 成功 - 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: 0x10b8fb480>{number = 16, name = (null)}====
2026-07-31 16:10:04.904 Seetong_tps[21128:2007741] ====请求接口 - 成功 - 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: 0x108e9d580>{number = 6, name = (null)}====
2026-07-31 16:10:04.906 Seetong_tps[21128:2007872] ====请求接口 - 成功 - 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":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGBQEAUlMEUlUDblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b8fb4c0>{number = 17, name = (null)}====
2026-07-31 16:10:04.926 Seetong_tps[21128:2007875] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x119983b00>{number = 9, name = (null)}====
2026-07-31 16:10:04.927 Seetong_tps[21128:2007740] ====请求接口 - 成功 - 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: 0x108c38ec0>{number = 2, name = (null)}====
2026-07-31 16:10:04.927 Seetong_tps[21128:2007745] ====请求接口 - 成功 - 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=bjrelay46.s2.seetong.com:14443;type=0&load=26&addr=bjrelay5.s5.seetong.com:5443;type=0&load=24&addr=bjrelay10.s5.seetong.com:13443;","vipRelayServers":"type=0&load=62&addr=bjrelayvip3.s2.seetong.com:9443;type=0&load=50&addr=bjrelay41.s2.seetong.com:3443;type=0&load=52&addr=bjrelay42.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b8fb1c0>{number = 18, name = (null)}====
2026-07-31 16:10:04.927 Seetong_tps[21128:2007742] ====请求接口 - 成功 - 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: 0x10b8fb440>{number = 15, name = (null)}====
2026-07-31 16:10:04.930 Seetong_tps[21128:2007739] ====请求接口 - 成功 - 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: 0x108c38fc0>{number = 3, name = (null)}====
2026-07-31 16:10:04.933 Seetong_tps[21128:2007767] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjA5MDIwNDgxNSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3czIn0.MxeDKm8hv2QzRPovJejaMBECMr03BUvtc0Lqn7GE0dA","accessNode":"101.42.105.173:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjA5MDIwNDgxNiwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5MSJdfQ.HOxWo4u2c7q8syWt3hC6ydQBB01sBUlZwnduZd1wDAs","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":"58.87.80.251:24902"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24900"}]}
====
2026-07-31 16:10:04.976 Seetong_tps[21128:2007736] Super properties have already been unregistered.
2026-07-31 16:10:04.976 Seetong_tps[21128:2007746] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785485291000,"lastHeartTime":1785479855000,"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: 0x10b8fb300>{number = 19, name = (null)}====
2026-07-31 16:10:04.976 Seetong_tps[21128:2007736] UMAPM_OOMSampling(0,0):NO
2026-07-31 16:10:04.979 Seetong_tps[21128:2007736]  -- deviceListDataUpdate - AppLaunch 还剩 1.224107980728149 秒 - 再延迟 1.724107980728149 秒 - 启动耗时 1.775892019271851 秒
2026-07-31 16:10:04.979 Seetong_tps[21128:2007736]  -- groupDeviceList -- 
2026-07-31 16:10:04.979 Seetong_tps[21128:2007736] groupDeviceList 已在进行中，跳过新的调用
2026-07-31 16:10:04.979 Seetong_tps[21128:2007736]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1776 毫秒
2026-07-31 16:10:04.980 Seetong_tps[21128:2007736]  - 收到刷新token回调 - NSData 长度: 1688
2026-07-31 16:10:04.980 Seetong_tps[21128:2007736]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-07-31 16:10:04.980 Seetong_tps[21128:2007736]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-07-31 16:10:04.980 Seetong_tps[21128:2007736]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODU1NzE4MDQsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.FzDNIH82p6c8lj8zRq1Uub1eRn7DdmMPt4yeFggOOW0","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODgwNzc0MDQsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg1NDg1NDA0LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.N7e3DBlhm1yJqwsjx3v19lEb-yY5chjFTA-O9d62N0A","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-07-31 16:10:04.988 Seetong_tps[21128:2007736]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1785485404.988753
2026-07-31 16:10:04.989 Seetong_tps[21128:2007736]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1785485404.988753
2026-07-31 16:10:04.989 Seetong_tps[21128:2007736]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1785485404.988753 - lastRefreshTokenTime: 1785485404.988753
2026-07-31 16:10:05.000 Seetong_tps[21128:2007736]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-31 16:10:05.001 Seetong_tps[21128:2007736]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-31 16:10:05.001 Seetong_tps[21128:2007736]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-31 16:10:05.002 Seetong_tps[21128:2007736]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 584;
}
2026-07-31 16:10:05.003 Seetong_tps[21128:2007736] ++++-[VideoView dealloc]++++
2026-07-31 16:10:05.006 Seetong_tps[21128:2007736] OpenGLView20_Seetong dealloc:0x10b8e5600
2026-07-31 16:10:05.035 Seetong_tps[21128:2007736]  -- WebSocket - 重置重连次数 -- 
2026-07-31 16:10:05.053 Seetong_tps[21128:2007736]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-31 16:10:05.053 Seetong_tps[21128:2007736]  -- WebSocket connection - getNetty - 
2026-07-31 16:10:05.053 Seetong_tps[21128:2007736]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-31 16:10:05.056 Seetong_tps[21128:2007736] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-31 16:10:05.056 Seetong_tps[21128:2007736] 客服消息未读数量: 0
2026-07-31 16:10:05.068 Seetong_tps[21128:2007736]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-31 16:10:05.069 Seetong_tps[21128:2007736]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGBQEAUlMEUlUDblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-31 16:10:05.074 Seetong_tps[21128:2007736]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-31 16:10:05.086 Seetong_tps[21128:2007736]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-31 16:10:05.086 Seetong_tps[21128:2007736]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-31 16:10:05.093 Seetong_tps[21128:2007736]  -- 获取版本信息成功: {
    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-07-31 16:10:05.096 Seetong_tps[21128:2007736]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-31 16:10:05.096 Seetong_tps[21128:2007736] UMAPM_NetworkSampling(0,0):NO
2026-07-31 16:10:05.096 Seetong_tps[21128:2007736]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-31 16:10:05.096 Seetong_tps[21128:2007736]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-31 16:10:05.096 Seetong_tps[21128:2007736]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-31 16:10:05.096 Seetong_tps[21128:2007746]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-31 16:10:05.096 Seetong_tps[21128:2007746]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-31 16:10:05.096 Seetong_tps[21128:2007746]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-31 16:10:05.097 Seetong_tps[21128:2007746]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-31 16:10:05.097 Seetong_tps[21128:2007746]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-31 16:10:05.097 Seetong_tps[21128:2007746]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-31 16:10:05.098 Seetong_tps[21128:2007736] 蓝牙已打开
2026-07-31 16:10:05.100 Seetong_tps[21128:2007736]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-31 16:10:05.114 Seetong_tps[21128:2007736]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-31 16:10:05.114 Seetong_tps[21128:2007736]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-31 16:10:05.162 Seetong_tps[21128:2007767] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-31 16:10:05.162 Seetong_tps[21128:2007767] [DeviceMonitor] 监控管理器初始化完成
2026-07-31 16:10:05.183 Seetong_tps[21128:2007879] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10ba97980>{number = 21, name = (null)}====
2026-07-31 16:10:05.200 Seetong_tps[21128:2007736]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-31 16:10:05.200 Seetong_tps[21128:2007736]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1997 毫秒
2026-07-31 16:10:05.201 Seetong_tps[21128:2007736] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785485291000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785479855000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 16:10:05.201 Seetong_tps[21128:2007736]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-31 16:10:05.201 Seetong_tps[21128:2007736]  -- groupDeviceList -- 
2026-07-31 16:10:05.201 Seetong_tps[21128:2007736]  -- STBluetoothManager - 结束扫描 - 
2026-07-31 16:10:05.202 Seetong_tps[21128:2007736]  -- STBluetoothManager - 开始扫描 - 
2026-07-31 16:10:05.202 Seetong_tps[21128:2007736]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-31 16:10:05.202 Seetong_tps[21128:2007736]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-31 16:10:05.202 Seetong_tps[21128:2007736]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-31 16:10:05.212 Seetong_tps[21128:2007736]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-31 16:10:05.212 Seetong_tps[21128:2007736]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-31 16:10:06.163 Seetong_tps[21128:2007736]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-31 16:10:06.163 Seetong_tps[21128:2007736]  -- WebSocket - 重置重连次数 -- 
2026-07-31 16:10:06.163 Seetong_tps[21128:2007736]  -- WebSocket connection 长连接成功 - 耗时：1.5 秒
2026-07-31 16:10:06.168 Seetong_tps[21128:2007736]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 16:10:06.169 Seetong_tps[21128:2007736]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQMICFQAUVRpAQQB","reconn":0}}
2026-07-31 16:10:06.169 Seetong_tps[21128:2007736]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 16:10:06.171 Seetong_tps[21128:2007736] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785485291000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785479855000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 16:10:06.206 Seetong_tps[21128:2007767]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-31 16:10:06.206 Seetong_tps[21128:2007767]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-31 16:10:06.206 Seetong_tps[21128:2007767]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-31 16:10:06.210 Seetong_tps[21128:2007736]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-31 16:10:06.210 Seetong_tps[21128:2007879] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-31 16:10:06.210 Seetong_tps[21128:2007872] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-31 16:10:06.254 Seetong_tps[21128:2007767]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-31 16:10:06.255 Seetong_tps[21128:2007767]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-31 16:10:06.256 Seetong_tps[21128:2007767]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-31 16:10:06.256 Seetong_tps[21128:2007872] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-31 16:10:06.256 Seetong_tps[21128:2007872] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-31 16:10:06.256 Seetong_tps[21128:2007879] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-31 16:10:06.278 Seetong_tps[21128:2007736] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-31 16:10:06.279 Seetong_tps[21128:2007736] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-31 16:10:06.280 Seetong_tps[21128:2007736] Formatted Date: 2026-07-31
2026-07-31 16:10:06.280 Seetong_tps[21128:2007736]  --- webSocketGetServerData msgId: 17994319-2757-4340-A297-BE6F22477079 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-31";
        token = AVYOAQteVABrAAkFBgUFVQMICFQAUVRpAQQB;
    };
}
2026-07-31 16:10:06.281 Seetong_tps[21128:2007736]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 16:10:06.281 Seetong_tps[21128:2007736]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-31 16:10:06.287 Seetong_tps[21128:2007736]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-31 16:10:06.339 Seetong_tps[21128:2007736] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-31 16:10:06.340 Seetong_tps[21128:2007736]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-31 16:10:06.340 Seetong_tps[21128:2007736]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-31 16:10:06.341 Seetong_tps[21128:2007736] Sorted Dates (Descending): (
)
2026-07-31 16:10:06.360 Seetong_tps[21128:2007767]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-31 16:10:06.361 Seetong_tps[21128:2007772]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-31 16:10:06.365 Seetong_tps[21128:2007736]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-31 16:10:06.704 Seetong_tps[21128:2007736] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-31 16:10:06.705 Seetong_tps[21128:2007736] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-31 16:10:06.705 Seetong_tps[21128:2007736] 用户设置的具体字体大小: 15.000000
2026-07-31 16:10:06.705 Seetong_tps[21128:2007736] AppLaunch hideForRefreshToken
2026-07-31 16:10:06.705 Seetong_tps[21128:2007736] AppLaunch hideForRefreshToken dismiss
2026-07-31 16:10:06.705 Seetong_tps[21128:2007736] AppLaunch dismiss...
2026-07-31 16:10:06.872 Seetong_tps[21128:2007736] MessageThrottle reloadTableView ---
2026-07-31 16:10:07.011 Seetong_tps[21128:2007736]  dealloc -- STAppLaunchWindow
2026-07-31 16:10:07.012 Seetong_tps[21128:2007736]  dealloc -- STAppLaunchViewController
2026-07-31 16:10:07.015 Seetong_tps[21128:2007736] AppLaunch dismiss... end
2026-07-31 16:10:07.803 Seetong_tps[21128:2007736]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-31 16:10:08.100 Seetong_tps[21128:2007738] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x119b2e600>{number = 12, name = (null)}====
2026-07-31 16:10:08.317 Seetong_tps[21128:2007736]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-31 16:10:08.318 Seetong_tps[21128:2007736]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-31 16:10:08.318 Seetong_tps[21128:2007736]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-31 16:10:08.318 Seetong_tps[21128:2007736] 滚动已停止500毫秒，执行操作:29115420
2026-07-31 16:10:08.416 Seetong_tps[21128:2007736]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-07-31 16:10:08.428 Seetong_tps[21128:2007736] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-07-31 16:10:08.478 Seetong_tps[21128:2007872] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-31 16:10:08.478 Seetong_tps[21128:2007736] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-07-31 16:10:08.478 Seetong_tps[21128:2007736]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 16:10:08.479 Seetong_tps[21128:2007736] Reachability Flag Status: -R ------- networkStatusForFlags
2026-07-31 16:10:08.480 Seetong_tps[21128:2007736]  -- STBluetoothManager - 结束扫描 - 
2026-07-31 16:10:08.495 Seetong_tps[21128:2007736]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-07-31 下午4:10:08 496
2026-07-31 16:10:08.496 Seetong_tps[21128:2007736]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d870380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d885160>; layer = <CALayer: 0x10d840e20>>
2026-07-31 16:10:08.496 Seetong_tps[21128:2007736]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d870380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d885160>; layer = <CALayer: 0x10d840e20>> -- _camera.supportPlatform: 0
2026-07-31 16:10:08.496 Seetong_tps[21128:2007736]  -- playVideo ---- 播放视频 -- 开始时间: 2026-07-31 上午8:10:08 +0000
2026-07-31 16:10:08.496 Seetong_tps[21128:2007736]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0b\U534812:03:21 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534810:59:23 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-31 \U4e0a\U53488:10:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-31 16:10:08.497 Seetong_tps[21128:2007736]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-07-31 下午4:10:08 497
2026-07-31 16:10:08.497 Seetong_tps[21128:2007746] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-07-31 16:10:08.523 Seetong_tps[21128:2007736]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 16:10:08.526 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:08.527 Seetong_tps[21128:2007736]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 16:10:08.528 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:08.540 Seetong_tps[21128:2007736]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-31 16:10:08.549 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-31 16:10:08.549 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-07-31 16:10:08.560 Seetong_tps[21128:2007738] ====请求接口 - 成功 - 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: 0x119b2e600>{number = 12, name = (null)}====
2026-07-31 16:10:08.582 Seetong_tps[21128:2007736] uid:29115420 playAudio
2026-07-31 16:10:08.583 Seetong_tps[21128:2007736]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-07-31 16:10:08.583 Seetong_tps[21128:2007736]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-07-31 16:10:08.583 Seetong_tps[21128:2007879] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-07-31 16:10:08.641 Seetong_tps[21128:2007736] 未处理的 biz 类型: res_video_preview_advert
2026-07-31 16:10:08.641 Seetong_tps[21128:2007736]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-07-31 16:10:08.777 Seetong_tps[21128:2007736] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-07-31 16:10:09.326 Seetong_tps[21128:2007772] ===29115420===
2026-07-31 16:10:09.327 Seetong_tps[21128:2007772] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-07-31 16:10:09.328 Seetong_tps[21128:2007767] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-07-31 16:10:09.328 Seetong_tps[21128:2007767] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-07-31 16:10:09.328 Seetong_tps[21128:2007767] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108e9ee40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fde0a00>
2026-07-31 16:10:09.328 Seetong_tps[21128:2007767] InitDecodePortLog: initDecodePort _decodePort = 1
2026-07-31 16:10:09.328 Seetong_tps[21128:2007767] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-31 16:10:09.329 Seetong_tps[21128:2007767] InitDecodePortLog: playsettype = 50
2026-07-31 16:10:09.331 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.85 - 设备: 庭院 - 29115420
2026-07-31 16:10:09.331 Seetong_tps[21128:2007767] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-31 16:10:09.332 Seetong_tps[21128:2007767] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-07-31 16:10:09.332 Seetong_tps[21128:2007767] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-31 16:10:09.332 Seetong_tps[21128:2007767] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-07-31 16:10:09.332 Seetong_tps[21128:2007767] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-07-31 16:10:09.332 Seetong_tps[21128:2007767] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-31 16:10:09.332 Seetong_tps[21128:2007767] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-31 16:10:09.335 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.86 - 设备: 庭院 - 29115420
2026-07-31 16:10:09.548 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-07-31 16:10:10.902 Seetong_tps[21128:2007906] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-07-31 16:10:10.915 Seetong_tps[21128:2007736] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-07-31 16:10:10.916 Seetong_tps[21128:2007906] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-07-31 16:10:10.937 Seetong_tps[21128:2007736] uid:29115420 playAudio
2026-07-31 16:10:10.937 Seetong_tps[21128:2007878] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-07-31 16:10:10.937 Seetong_tps[21128:2007736] uid:29115420 playAudio
2026-07-31 16:10:10.949 Seetong_tps[21128:2007736] checkPortStatus:_decodePort=1
2026-07-31 16:10:10.949 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.47 - 设备: 庭院 - 29115420
2026-07-31 16:10:10.960 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.48 - 设备: 庭院 - 29115420
2026-07-31 16:10:10.978 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.50 - 设备: 庭院 - 29115420
2026-07-31 16:10:11.073 Seetong_tps[21128:2007772] Failed to get IoT drive away set configuration.
2026-07-31 16:10:11.073 Seetong_tps[21128:2007772]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-07-31 16:10:11.219 Seetong_tps[21128:2007736] UMAPM_OOMSampling(0,0):NO
2026-07-31 16:10:11.219 Seetong_tps[21128:2007736] UMAPM_NetworkSampling(0,0):NO
2026-07-31 16:10:12.954 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.47 - 设备: 庭院 - 29115420
2026-07-31 16:10:14.633 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.651 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.666 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.683 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.703 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.716 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.734 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.752 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.766 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.784 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.804 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.817 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.834 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.850 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.870 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.883 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.918 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.933 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.952 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.967 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:14.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:10:15.000 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.018 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.034 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.050 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.067 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.088 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.100 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.118 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.134 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.151 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.167 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.184 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.202 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.218 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.234 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.251 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.284 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.318 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.334 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.351 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.368 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.384 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.401 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.418 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.452 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.468 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.507 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.586 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.787 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.836 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.852 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.868 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.886 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.903 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.920 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:15.935 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:16.019 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:16.036 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:16.122 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:17.144 Seetong_tps[21128:2007736]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d870380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d885160>; layer = <CALayer: 0x10d840e20>>
2026-07-31 16:10:17.144 Seetong_tps[21128:2007736] #####Vstop:uid:29115420-0-port:1
2026-07-31 16:10:17.144 Seetong_tps[21128:2007736] -----------1release decodeport = 1
2026-07-31 16:10:17.146 Seetong_tps[21128:2007736]  -- 播放视频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" = 8600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-07-31 16:10:17.146 Seetong_tps[21128:2007736] _openGLView clearFrame ...
2026-07-31 16:10:17.161 Seetong_tps[21128:2007736] 当前控制器：STPlaybackVC
2026-07-31 16:10:17.161 Seetong_tps[21128:2007736]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-31 16:10:17.161 Seetong_tps[21128:2007736] 开始监听camera_nvr的onlineStatus属性变化
2026-07-31 16:10:17.161 Seetong_tps[21128:2007736] camera_nvr对象已切换，重新设置KVO监听
2026-07-31 16:10:17.172 Seetong_tps[21128:2007736] 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-07-31 16:10:17.365 Seetong_tps[21128:2007736]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 16:10:17.366 Seetong_tps[21128:2007736] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-31 16:10:17.366 Seetong_tps[21128:2007736]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 16:10:17.367 Seetong_tps[21128:2007736] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-31 16:10:17.367 Seetong_tps[21128:2007736]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 16:10:17.368 Seetong_tps[21128:2007736] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-31 16:10:17.368 Seetong_tps[21128:2007736]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-07-31 16:10:17.368 Seetong_tps[21128:2007736] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-31 16:10:17.381 Seetong_tps[21128:2007736]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-07-31 16:10:17.381 Seetong_tps[21128:2007736] ====高度=91.000000
2026-07-31 16:10:17.381 Seetong_tps[21128:2007736]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-07-31 16:10:17.383 Seetong_tps[21128:2007736] 停止监听camera_nvr的onlineStatus属性变化
2026-07-31 16:10:17.383 Seetong_tps[21128:2007736] 开始监听camera_nvr的onlineStatus属性变化
2026-07-31 16:10:17.384 Seetong_tps[21128:2007736] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-31 16:10:17.384 Seetong_tps[21128:2007736] ###### stopNvrRemoteRecord ......
2026-07-31 16:10:17.387 Seetong_tps[21128:2007736] updateAlarmListTable:messageModelList=0
2026-07-31 16:10:17.396 Seetong_tps[21128:2007736]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-07-31 16:10:17.396 Seetong_tps[21128:2007744] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-07-31 16:10:17.396 Seetong_tps[21128:2007736]  --- startSearchRecordTimer -- durationTime: 20.0
2026-07-31 16:10:17.396 Seetong_tps[21128:2007736]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202607-0B99B51AA21A3766
2026-07-31 16:10:17.396 Seetong_tps[21128:2007736] updateAlarmListTable:messageModelList=0
2026-07-31 16:10:17.469 Seetong_tps[21128:2007736] +++++390.000000-844.000000-220.000000-390.000000-0
2026-07-31 16:10:17.526 Seetong_tps[21128:2007767] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-31 16:10:17.526 Seetong_tps[21128:2007767]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-31 16:10:17.526 Seetong_tps[21128:2007767] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108e9ee40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fde0a00>
2026-07-31 16:10:17.526 Seetong_tps[21128:2007767] InitDecodePortLog: initDecodePort _decodePort = 2
2026-07-31 16:10:17.526 Seetong_tps[21128:2007767] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-07-31 16:10:17.526 Seetong_tps[21128:2007767] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-07-31 16:10:17.526 Seetong_tps[21128:2007767] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-07-31 16:10:17.526 Seetong_tps[21128:2007767] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-07-31 16:10:17.537 Seetong_tps[21128:2007736]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-07-31 16:10:17.549 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.07 - 设备: 庭院 - 29115420
2026-07-31 16:10:17.621 Seetong_tps[21128:2007744] ====请求接口 - 成功 - 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: 0x108e9cf40>{number = 5, name = (null)}====
2026-07-31 16:10:17.628 Seetong_tps[21128:2007742] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b8fb440>{number = 15, name = (null)}====
2026-07-31 16:10:17.664 Seetong_tps[21128:2007875] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x119983b00>{number = 9, name = (null)}====
2026-07-31 16:10:18.030 Seetong_tps[21128:2007772] ===29115420===
2026-07-31 16:10:19.622 Seetong_tps[21128:2007736]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-07-31 16:10:21.756 Seetong_tps[21128:2007772]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202607:0000000000000001111111111111111 - result: 0 - devid: 29115420
2026-07-31 16:10:23.108 Seetong_tps[21128:2007772] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=5808
2026-07-31 16:10:23.112 Seetong_tps[21128:2007736] timeSliceArray.count=364
2026-07-31 16:10:23.262 Seetong_tps[21128:2007736] nvrParseRecPlayBlock timelineModelArray.count=363
2026-07-31 16:10:23.262 Seetong_tps[21128:2007736] timelineModel.timePaint=16:04:37-16:10:09,timelineModel.recordType=1
2026-07-31 16:10:23.337 Seetong_tps[21128:2007736] updateAlarmListTable:messageModelList=181
2026-07-31 16:10:23.337 Seetong_tps[21128:2007736]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-07-31 16:10:23.340 Seetong_tps[21128:2007736]  --- setFirstTimePosition --- i: 362 - recordType: 1
2026-07-31 16:10:23.340 Seetong_tps[21128:2007736]  --- setFirstTimePosition --- i: 361 - recordType: 7
2026-07-31 16:10:23.340 Seetong_tps[21128:2007736] _firstHaveDataTime=16:04:04
2026-07-31 16:10:24.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:10:28.384 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:10:28.407 Seetong_tps[21128:2007736] uid:29115420 FC_P2PNvrReplayByTime
2026-07-31 16:10:28.407 Seetong_tps[21128:2007736]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0b\U534812:03:21 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534812:25:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-30 \U4e0b\U534810:59:23 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-31 \U4e0a\U53488:10:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-07-31 16:10:28.407 Seetong_tps[21128:2007736]  -- 播放视频（录像） -- 开始时间: 2026-07-31 上午8:10:28 +0000
2026-07-31 16:10:28.408 Seetong_tps[21128:2007744] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260731160404
2026-07-31 16:10:28.408 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731160404
2026-07-31 16:10:28.680 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:10:29.180 Seetong_tps[21128:2007767] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-07-31 16:10:29.181 Seetong_tps[21128:2007767]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-07-31 16:10:29.181 Seetong_tps[21128:2007767] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108e9ee40>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10fde0a00>
2026-07-31 16:10:29.181 Seetong_tps[21128:2007767] InitDecodePortLog: initDecodePort _decodePort = 3
2026-07-31 16:10:29.181 Seetong_tps[21128:2007767] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-07-31 16:10:29.182 Seetong_tps[21128:2007767] InitDecodePortLog: playsettype = 50
2026-07-31 16:10:29.182 Seetong_tps[21128:2007767] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-07-31 16:10:29.182 Seetong_tps[21128:2007767] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-07-31 16:10:29.182 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.77 - 设备: 庭院 - 29115420
2026-07-31 16:10:29.182 Seetong_tps[21128:2007767] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-07-31 16:10:29.182 Seetong_tps[21128:2007767] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-07-31 16:10:29.182 Seetong_tps[21128:2007767] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-07-31 16:10:29.183 Seetong_tps[21128:2007767] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-07-31 16:10:29.183 Seetong_tps[21128:2007767] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-07-31 16:10:29.185 Seetong_tps[21128:2007736]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-07-31 16:10:29.202 Seetong_tps[21128:2007736] +++++390.000000-844.000000-219.333333-390.000000-0
2026-07-31 16:10:31.573 Seetong_tps[21128:2007736]  -- videoView tap -- 
2026-07-31 16:10:31.858 Seetong_tps[21128:2007736] 卡回放第一帧回调 倍速 = 0
2026-07-31 16:10:34.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:10:39.091 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:10:39.111 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731160404
2026-07-31 16:10:39.112 Seetong_tps[21128:2007875] zhangw_controlNvrRemoteRecord:strDateTime=20260731160404,action=6
2026-07-31 16:10:39.157 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:10:40.158 Seetong_tps[21128:2007744] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-31 16:10:40.159 Seetong_tps[21128:2007744] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-31 16:10:40.159 Seetong_tps[21128:2007744] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-31 16:10:40.160 Seetong_tps[21128:2007744] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-31 16:10:40.160 Seetong_tps[21128:2007744] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-07-31 16:10:44.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:10:47.218 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:10:47.235 Seetong_tps[21128:2007739] zhangw_controlNvrRemoteRecord:strDateTime=20260731160108,action=6
2026-07-31 16:10:47.235 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731160108
2026-07-31 16:10:47.285 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:10:54.997 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:11:04.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:11:14.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:11:24.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:11:35.006 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:11:44.997 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:11:50.412 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:11:50.427 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731155827
2026-07-31 16:11:50.427 Seetong_tps[21128:2007744] zhangw_controlNvrRemoteRecord:strDateTime=20260731155827,action=6
2026-07-31 16:11:51.713 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:11:53.951 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:11:53.967 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731154058
2026-07-31 16:11:53.968 Seetong_tps[21128:2008270] zhangw_controlNvrRemoteRecord:strDateTime=20260731154058,action=6
2026-07-31 16:11:54.023 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:11:54.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:11:56.542 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:11:56.555 Seetong_tps[21128:2007742] zhangw_controlNvrRemoteRecord:strDateTime=20260731153922,action=6
2026-07-31 16:11:56.555 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731153922
2026-07-31 16:11:56.610 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:01.008 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:01.021 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731153922
2026-07-31 16:12:01.021 Seetong_tps[21128:2007742] zhangw_controlNvrRemoteRecord:strDateTime=20260731153922,action=6
2026-07-31 16:12:01.281 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:03.827 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:03.841 Seetong_tps[21128:2007742] zhangw_controlNvrRemoteRecord:strDateTime=20260731153657,action=6
2026-07-31 16:12:03.841 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731153657
2026-07-31 16:12:03.926 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:04.997 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:12:07.548 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:07.559 Seetong_tps[21128:2007742] zhangw_controlNvrRemoteRecord:strDateTime=20260731153543,action=6
2026-07-31 16:12:07.559 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731153543
2026-07-31 16:12:07.588 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:09.934 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:09.945 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731151954
2026-07-31 16:12:09.945 Seetong_tps[21128:2007739] zhangw_controlNvrRemoteRecord:strDateTime=20260731151954,action=6
2026-07-31 16:12:10.304 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:12.569 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:12.580 Seetong_tps[21128:2007739] zhangw_controlNvrRemoteRecord:strDateTime=20260731151857,action=6
2026-07-31 16:12:12.580 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731151857
2026-07-31 16:12:12.626 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:14.307 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:14.320 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731151740
2026-07-31 16:12:14.320 Seetong_tps[21128:2007739] zhangw_controlNvrRemoteRecord:strDateTime=20260731151740,action=6
2026-07-31 16:12:14.370 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:14.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:12:16.125 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:16.137 Seetong_tps[21128:2008270] zhangw_controlNvrRemoteRecord:strDateTime=20260731151627,action=6
2026-07-31 16:12:16.137 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731151627
2026-07-31 16:12:16.233 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:18.494 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:18.506 Seetong_tps[21128:2008270] zhangw_controlNvrRemoteRecord:strDateTime=20260731150953,action=6
2026-07-31 16:12:18.506 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731150953
2026-07-31 16:12:18.555 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:21.049 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:21.064 Seetong_tps[21128:2008270] zhangw_controlNvrRemoteRecord:strDateTime=20260731145805,action=6
2026-07-31 16:12:21.064 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731145805
2026-07-31 16:12:21.134 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:24.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:12:28.207 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:28.218 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731150448
2026-07-31 16:12:28.218 Seetong_tps[21128:2007742] zhangw_controlNvrRemoteRecord:strDateTime=20260731150448,action=6
2026-07-31 16:12:28.259 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:31.228 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:31.241 Seetong_tps[21128:2007744] zhangw_controlNvrRemoteRecord:strDateTime=20260731145805,action=6
2026-07-31 16:12:31.241 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731145805
2026-07-31 16:12:31.324 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:34.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:12:39.851 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:39.857 Seetong_tps[21128:2008270] zhangw_controlNvrRemoteRecord:strDateTime=20260731150448,action=6
2026-07-31 16:12:39.857 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731150448
2026-07-31 16:12:39.901 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:44.192 Seetong_tps[21128:2007736]  -- 预览倒计时 -- User interaction detected
2026-07-31 16:12:44.204 Seetong_tps[21128:2007736]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260731145805
2026-07-31 16:12:44.204 Seetong_tps[21128:2007744] zhangw_controlNvrRemoteRecord:strDateTime=20260731145805,action=6
2026-07-31 16:12:44.370 Seetong_tps[21128:2007772]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-07-31 16:12:44.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:12:55.003 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:13:04.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:13:14.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:13:15.100 Seetong_tps[21128:2007736]  -- WebSocket - 重置重连次数 -- 
2026-07-31 16:13:24.998 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:13:34.997 Seetong_tps[21128:2007736]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-07-31 16:13:35.951 Seetong_tps[21128:2007736] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-07-31 16:13:35.951 Seetong_tps[21128:2007736] ###### stopNvrRemoteRecord ......
2026-07-31 16:13:35.953 Seetong_tps[21128:2007767]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-07-31 16:13:35.954 Seetong_tps[21128:2007736]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-31 16:13:35.954 Seetong_tps[21128:2007736] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785485291000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785479855000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 16:13:35.955 Seetong_tps[21128:2007736]  --- 取消心跳 destoryHeartBeat --- 
2026-07-31 16:13:35.955 Seetong_tps[21128:2007736]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-31 16:13:35.960 Seetong_tps[21128:2007736] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-31 16:13:35.977 Seetong_tps[21128:2007736] [保存失败] 相机对象或存储字典为空
2026-07-31 16:13:35.978 Seetong_tps[21128:2008992] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-31 16:13:35.978 Seetong_tps[21128:2008992] --FC_StopDevComEx end
2026-07-31 16:13:35.978 Seetong_tps[21128:2007736] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785485291000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785479855000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 16:13:35.978 Seetong_tps[21128:2007736]  --- 取消心跳 destoryHeartBeat --- 
2026-07-31 16:13:35.978 Seetong_tps[21128:2007736]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-31 16:13:35.985 Seetong_tps[21128:2007736]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-07-31 16:13:35.985 Seetong_tps[21128:2008992] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-31 20:53:01.132 Seetong_tps[23168:2146789] app_version=8.3.805
2026-07-31 20:53:01.152 Seetong_tps[23168:2146789]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-07-31 20:53:01.152 Seetong_tps[23168:2146789] showForLogin 1
2026-07-31 20:53:01.152 Seetong_tps[23168:2146789] AppLaunch 还剩 6.279850959777832 秒
2026-07-31 20:53:01.152 Seetong_tps[23168:2146797] 询问用户是否开启推送成功
2026-07-31 20:53:01.152 Seetong_tps[23168:2146797] 用户点击允许接收推送
2026-07-31 20:53:01.155 Seetong_tps[23168:2146794] remoteNotificationSetting: <UNNotificationSettings: 0x10e2b2b20; 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-07-31 20:53:01.182 Seetong_tps[23168:2146789]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-07-31 20:53:01.220 Seetong_tps[23168:2146795] ====请求接口 - 成功 - 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: 0x10e3d6140>{number = 9, name = (null)}====
2026-07-31 20:53:01.233 Seetong_tps[23168:2146789] viewDidLoad/configtime=2026-07-31 下午12:53:01 +0000
2026-07-31 20:53:01.234 Seetong_tps[23168:2146789]  -- 设备列表 -- statusBarHeight 1: 47
2026-07-31 20:53:01.234 Seetong_tps[23168:2146789]  -- 设备列表 -- statusBarHeight 2: 47
2026-07-31 20:53:01.325 Seetong_tps[23168:2146789]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-07-31 20:53:01.325 Seetong_tps[23168:2146789]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-07-31 20:53:01.330 Seetong_tps[23168:2146789]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-07-31 20:53:01.330 Seetong_tps[23168:2146789] 开始检查未读客服消息...
2026-07-31 20:53:01.330 Seetong_tps[23168:2146789] 在 viewDidLoad 中，当前用户界面样式: 1
2026-07-31 20:53:01.330 Seetong_tps[23168:2146789]  --- 取消心跳 destoryHeartBeat --- 
2026-07-31 20:53:01.343 Seetong_tps[23168:2146789]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-07-31 20:53:01.343 Seetong_tps[23168:2146789]  -- WebSocket connection - getNetty - 
2026-07-31 20:53:01.344 Seetong_tps[23168:2146789]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-07-31 20:53:01.349 Seetong_tps[23168:2146789] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-07-31 20:53:01.350 Seetong_tps[23168:2146789] NAV deviceOrientationDidChange:1
2026-07-31 20:53:01.354 Seetong_tps[23168:2146789]  -- groupDeviceList -- 
2026-07-31 20:53:01.355 Seetong_tps[23168:2146789] -- WebSocket connection - 显示设备列表 - getNetty --
2026-07-31 20:53:01.355 Seetong_tps[23168:2146789]  -- WebSocket connection - getNetty - 
2026-07-31 20:53:01.355 Seetong_tps[23168:2146789]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-31 20:53:01.479 Seetong_tps[23168:2146789]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-07-31 20:53:01.513 Seetong_tps[23168:2146893] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109ca1280>{number = 13, name = (null)}====
2026-07-31 20:53:01.515 Seetong_tps[23168:2146797] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x107039140>{number = 2, name = (null)}====
2026-07-31 20:53:01.518 Seetong_tps[23168:2146794] ====请求接口 - 成功 - 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: 0x107038e00>{number = 4, name = (null)}====
2026-07-31 20:53:01.520 Seetong_tps[23168:2146798] ====请求接口 - 成功 - 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:11443;type=0&load=21&addr=bjrelay1.s5.seetong.com:12443;type=0&load=14&addr=bjrelay61.s5.seetong.com:5443;","vipRelayServers":"type=0&load=42&addr=bjrelayvip1.s2.seetong.com:2443;type=0&load=39&addr=bjrelayvip2.s2.seetong.com:5443;type=0&load=46&addr=bjrelay42.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1072a9100>{number = 6, name = (null)}====
2026-07-31 20:53:01.536 Seetong_tps[23168:2146795] ====请求接口 - 成功 - 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: 0x10e3d6140>{number = 9, name = (null)}====
2026-07-31 20:53:01.546 Seetong_tps[23168:2146891] ====请求接口 - 成功 - 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: 0x109ca1b80>{number = 14, name = (null)}====
2026-07-31 20:53:01.546 Seetong_tps[23168:2146901] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x109ca1bc0>{number = 15, name = (null)}====
2026-07-31 20:53:01.546 Seetong_tps[23168:2146892] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x109ca1c00>{number = 16, name = (null)}====
2026-07-31 20:53:01.546 Seetong_tps[23168:2146894] ====请求接口 - 成功 - 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: 0x109ca1c40>{number = 17, name = (null)}====
2026-07-31 20:53:01.559 Seetong_tps[23168:2146896] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUFQHUlAEAVBvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x109ca2c40>{number = 18, name = (null)}====
2026-07-31 20:53:01.565 Seetong_tps[23168:2146816] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785502114000,"lastHeartTime":1785501510000,"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: 0x109ca1d00>{number = 19, name = (null)}====
2026-07-31 20:53:01.654 Seetong_tps[23168:2146813] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-07-31 20:53:01.658 Seetong_tps[23168:2146789] Super properties have already been unregistered.
2026-07-31 20:53:01.658 Seetong_tps[23168:2146789] UMAPM_OOMSampling(0,0):NO
2026-07-31 20:53:01.658 Seetong_tps[23168:2146813] [DeviceMonitor] 监控管理器初始化完成
2026-07-31 20:53:01.660 Seetong_tps[23168:2146789]  -- deviceListDataUpdate - AppLaunch 还剩 0.7717690467834473 秒 - 再延迟 1.271769046783447 秒 - 启动耗时 2.228230953216553 秒
2026-07-31 20:53:01.660 Seetong_tps[23168:2146789]  -- groupDeviceList -- 
2026-07-31 20:53:01.660 Seetong_tps[23168:2146789] groupDeviceList 已在进行中，跳过新的调用
2026-07-31 20:53:01.660 Seetong_tps[23168:2146789]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2229 毫秒
2026-07-31 20:53:01.686 Seetong_tps[23168:2146789]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-31 20:53:01.687 Seetong_tps[23168:2146789]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-31 20:53:01.687 Seetong_tps[23168:2146789]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-31 20:53:01.688 Seetong_tps[23168:2146789]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 585;
}
2026-07-31 20:53:01.689 Seetong_tps[23168:2146789] ++++-[VideoView dealloc]++++
2026-07-31 20:53:01.694 Seetong_tps[23168:2146789] OpenGLView20_Seetong dealloc:0x109c9d400
2026-07-31 20:53:01.707 Seetong_tps[23168:2146789]  -- WebSocket - 重置重连次数 -- 
2026-07-31 20:53:01.717 Seetong_tps[23168:2146789]  -- WebSocket connection - APP活跃 - getNetty - 
2026-07-31 20:53:01.717 Seetong_tps[23168:2146789]  -- WebSocket connection - getNetty - 
2026-07-31 20:53:01.717 Seetong_tps[23168:2146789]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-07-31 20:53:01.729 Seetong_tps[23168:2146789] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-07-31 20:53:01.729 Seetong_tps[23168:2146789] 客服消息未读数量: 0
2026-07-31 20:53:01.734 Seetong_tps[23168:2146789]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-07-31 20:53:01.734 Seetong_tps[23168:2146789]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-07-31 20:53:01.744 Seetong_tps[23168:2146789]  -- 广告缓存 -- saveAdModel - result: 1
2026-07-31 20:53:01.751 Seetong_tps[23168:2146789]  -- 获取版本信息成功: {
    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-07-31 20:53:01.753 Seetong_tps[23168:2146789]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-07-31 20:53:01.753 Seetong_tps[23168:2146789]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIGUFQHUlAEAVBvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-07-31 20:53:01.762 Seetong_tps[23168:2146789]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-07-31 20:53:01.762 Seetong_tps[23168:2146894]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-07-31 20:53:01.762 Seetong_tps[23168:2146894]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-07-31 20:53:01.762 Seetong_tps[23168:2146894]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-07-31 20:53:01.763 Seetong_tps[23168:2146894]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-07-31 20:53:01.763 Seetong_tps[23168:2146894]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-07-31 20:53:01.763 Seetong_tps[23168:2146894]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-07-31 20:53:01.763 Seetong_tps[23168:2146789] UMAPM_NetworkSampling(0,0):NO
2026-07-31 20:53:01.763 Seetong_tps[23168:2146789]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-07-31 20:53:01.763 Seetong_tps[23168:2146789]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-31 20:53:01.763 Seetong_tps[23168:2146789]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-31 20:53:01.766 Seetong_tps[23168:2146789] 蓝牙已打开
2026-07-31 20:53:01.775 Seetong_tps[23168:2146789]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-31 20:53:01.777 Seetong_tps[23168:2146789]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-07-31 20:53:01.792 Seetong_tps[23168:2146789]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-07-31 20:53:01.792 Seetong_tps[23168:2146789]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-07-31 20:53:01.792 Seetong_tps[23168:2146789]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2361 毫秒
2026-07-31 20:53:01.793 Seetong_tps[23168:2146789] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785502114000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785501510000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 20:53:01.793 Seetong_tps[23168:2146789]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-31 20:53:01.793 Seetong_tps[23168:2146789]  -- groupDeviceList -- 
2026-07-31 20:53:01.794 Seetong_tps[23168:2146789]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-07-31 20:53:01.795 Seetong_tps[23168:2146789]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-07-31 20:53:01.795 Seetong_tps[23168:2146789]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-07-31 20:53:01.899 Seetong_tps[23168:2146892] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x109ca1c00>{number = 16, name = (null)}====
2026-07-31 20:53:01.937 Seetong_tps[23168:2146789]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-07-31 20:53:01.937 Seetong_tps[23168:2146789]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-07-31 20:53:01.937 Seetong_tps[23168:2146789]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-07-31 20:53:01.937 Seetong_tps[23168:2146789]  -- WebSocket - 重置重连次数 -- 
2026-07-31 20:53:01.937 Seetong_tps[23168:2146789]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-07-31 20:53:01.939 Seetong_tps[23168:2146789]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 20:53:01.939 Seetong_tps[23168:2146789]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUFVQMJAlADUVNpAQQB","reconn":0}}
2026-07-31 20:53:01.939 Seetong_tps[23168:2146789]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 20:53:01.939 Seetong_tps[23168:2146789] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785502114000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785501510000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 20:53:01.940 Seetong_tps[23168:2146789]  -- STBluetoothManager - 结束扫描 - 
2026-07-31 20:53:01.940 Seetong_tps[23168:2146789]  -- STBluetoothManager - 开始扫描 - 
2026-07-31 20:53:02.016 Seetong_tps[23168:2146789] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-07-31 20:53:02.016 Seetong_tps[23168:2146789] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-07-31 20:53:02.017 Seetong_tps[23168:2146789] Formatted Date: 2026-07-31
2026-07-31 20:53:02.017 Seetong_tps[23168:2146789]  --- webSocketGetServerData msgId: BED3F322-A139-426F-8D02-4287CE3248DE - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-07-31";
        token = AVYOAQteVABrAAkFBgUFVQMJAlADUVBpAQQB;
    };
}
2026-07-31 20:53:02.017 Seetong_tps[23168:2146789]  -- WebSocket connection sendDataToServer - 开始 - 
2026-07-31 20:53:02.017 Seetong_tps[23168:2146789]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-07-31 20:53:02.055 Seetong_tps[23168:2146789]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-07-31 20:53:02.071 Seetong_tps[23168:2146789] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-07-31 20:53:02.071 Seetong_tps[23168:2146789]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-07-31 20:53:02.071 Seetong_tps[23168:2146789]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-07-31 20:53:02.072 Seetong_tps[23168:2146789] Sorted Dates (Descending): (
)
2026-07-31 20:53:02.702 Seetong_tps[23168:2146813]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-07-31 20:53:02.703 Seetong_tps[23168:2146813]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-07-31 20:53:02.703 Seetong_tps[23168:2146813]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-07-31 20:53:02.708 Seetong_tps[23168:2146789]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-07-31 20:53:02.709 Seetong_tps[23168:2146901] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-07-31 20:53:02.709 Seetong_tps[23168:2146892] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-07-31 20:53:02.946 Seetong_tps[23168:2146789] AppLaunch hideForRefreshToken
2026-07-31 20:53:02.946 Seetong_tps[23168:2146789] AppLaunch hideForRefreshToken dismiss
2026-07-31 20:53:02.946 Seetong_tps[23168:2146789] AppLaunch dismiss...
2026-07-31 20:53:03.100 Seetong_tps[23168:2146813]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-31 20:53:03.102 Seetong_tps[23168:2146813]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-31 20:53:03.102 Seetong_tps[23168:2146813]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-31 20:53:03.102 Seetong_tps[23168:2146816] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-31 20:53:03.103 Seetong_tps[23168:2146816] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-31 20:53:03.103 Seetong_tps[23168:2146892] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-31 20:53:03.250 Seetong_tps[23168:2146789]  dealloc -- STAppLaunchWindow
2026-07-31 20:53:03.253 Seetong_tps[23168:2146789]  dealloc -- STAppLaunchViewController
2026-07-31 20:53:03.255 Seetong_tps[23168:2146789] AppLaunch dismiss... end
2026-07-31 20:53:03.355 Seetong_tps[23168:2146789] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-07-31 20:53:03.355 Seetong_tps[23168:2146789] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-07-31 20:53:03.355 Seetong_tps[23168:2146789] 用户设置的具体字体大小: 15.000000
2026-07-31 20:53:03.563 Seetong_tps[23168:2146813]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-07-31 20:53:03.564 Seetong_tps[23168:2146813]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-31 20:53:03.564 Seetong_tps[23168:2146813]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-07-31 20:53:03.564 Seetong_tps[23168:2146892] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-07-31 20:53:03.564 Seetong_tps[23168:2146892] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-07-31 20:53:03.564 Seetong_tps[23168:2146891] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-07-31 20:53:03.631 Seetong_tps[23168:2146818]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-31 20:53:03.660 Seetong_tps[23168:2146789]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-07-31 20:53:03.740 Seetong_tps[23168:2146818]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-07-31 20:53:04.150 Seetong_tps[23168:2146789] MessageThrottle reloadTableView ---
2026-07-31 20:53:04.486 Seetong_tps[23168:2146789]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-07-31 20:53:04.707 Seetong_tps[23168:2146892] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109ca1c00>{number = 16, name = (null)}====
2026-07-31 20:53:05.004 Seetong_tps[23168:2146789]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-07-31 20:53:05.004 Seetong_tps[23168:2146789]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-07-31 20:53:05.004 Seetong_tps[23168:2146789]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-07-31 20:53:05.004 Seetong_tps[23168:2146789] 滚动已停止500毫秒，执行操作:29115420
2026-07-31 20:53:05.298 Seetong_tps[23168:2146892] ====请求接口 - 成功 - 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: 0x109ca1c00>{number = 16, name = (null)}====
2026-07-31 20:53:08.482 Seetong_tps[23168:2146789]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-07-31 20:53:08.483 Seetong_tps[23168:2146789] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785502114000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785501510000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 20:53:08.483 Seetong_tps[23168:2146789]  --- 取消心跳 destoryHeartBeat --- 
2026-07-31 20:53:08.484 Seetong_tps[23168:2146789]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-07-31 20:53:08.497 Seetong_tps[23168:2146789] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-07-31 20:53:08.524 Seetong_tps[23168:2146789] [保存失败] 相机对象或存储字典为空
2026-07-31 20:53:08.524 Seetong_tps[23168:2146901] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-07-31 20:53:08.524 Seetong_tps[23168:2146901] --FC_StopDevComEx end
2026-07-31 20:53:08.525 Seetong_tps[23168:2146789] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785502114000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785501510000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-07-31 20:53:08.525 Seetong_tps[23168:2146789]  --- 取消心跳 destoryHeartBeat --- 
2026-07-31 20:53:08.525 Seetong_tps[23168:2146789]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-01 08:10:00.941 Seetong_tps[25671:2348759] app_version=8.3.805
2026-08-01 08:10:00.957 Seetong_tps[25671:2348780] 询问用户是否开启推送成功
2026-08-01 08:10:00.957 Seetong_tps[25671:2348780] 用户点击允许接收推送
2026-08-01 08:10:00.958 Seetong_tps[25671:2348774] remoteNotificationSetting: <UNNotificationSettings: 0x112296620; 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-01 08:10:00.958 Seetong_tps[25671:2348759]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-01 08:10:00.958 Seetong_tps[25671:2348759] showForLogin 1
2026-08-01 08:10:00.958 Seetong_tps[25671:2348759] AppLaunch 还剩 6.709235191345215 秒
2026-08-01 08:10:00.975 Seetong_tps[25671:2348759]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-01 08:10:01.008 Seetong_tps[25671:2348759] viewDidLoad/configtime=2026-08-01 上午12:10:01 +0000
2026-08-01 08:10:01.010 Seetong_tps[25671:2348759]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-01 08:10:01.010 Seetong_tps[25671:2348759]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-01 08:10:01.043 Seetong_tps[25671:2348801] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjE0NzgwMDk3NCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3czIn0._VmujejVcNqqoLQ88J617OnEyTFKqAy-Roy087U0RTs","accessNode":"101.42.105.173:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjE0NzgwMDk3NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5MyJdfQ.JG7Uw1_7jr5p01HcCVXU44lcolHpbAzw4bVcG7AtEpY","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:24900"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24901"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24902"}]}
====
2026-08-01 08:10:01.059 Seetong_tps[25671:2348759]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-01 08:10:01.059 Seetong_tps[25671:2348759]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-01 08:10:01.062 Seetong_tps[25671:2348759]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-01 08:10:01.062 Seetong_tps[25671:2348759] 开始检查未读客服消息...
2026-08-01 08:10:01.062 Seetong_tps[25671:2348759] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-01 08:10:01.062 Seetong_tps[25671:2348759]  --- 取消心跳 destoryHeartBeat --- 
2026-08-01 08:10:01.066 Seetong_tps[25671:2348759]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-01 08:10:01.066 Seetong_tps[25671:2348759]  -- WebSocket connection - getNetty - 
2026-08-01 08:10:01.067 Seetong_tps[25671:2348759]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-01 08:10:01.070 Seetong_tps[25671:2348759] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-01 08:10:01.070 Seetong_tps[25671:2348759] NAV deviceOrientationDidChange:1
2026-08-01 08:10:01.072 Seetong_tps[25671:2348759]  -- groupDeviceList -- 
2026-08-01 08:10:01.073 Seetong_tps[25671:2348759] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-01 08:10:01.073 Seetong_tps[25671:2348759]  -- WebSocket connection - getNetty - 
2026-08-01 08:10:01.073 Seetong_tps[25671:2348759]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-01 08:10:01.093 Seetong_tps[25671:2348770] ====请求接口 - 成功 - 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: 0x10b038fc0>{number = 3, name = (null)}====
2026-08-01 08:10:01.135 Seetong_tps[25671:2348759]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-01 08:10:01.267 Seetong_tps[25671:2348759] Super properties have already been unregistered.
2026-08-01 08:10:01.267 Seetong_tps[25671:2348759] UMAPM_OOMSampling(0,0):NO
2026-08-01 08:10:01.267 Seetong_tps[25671:2348864] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10dc97640>{number = 18, name = (null)}====
2026-08-01 08:10:01.267 Seetong_tps[25671:2348865] ====请求接口 - 成功 - 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: 0x11bdcde80>{number = 11, name = (null)}====
2026-08-01 08:10:01.267 Seetong_tps[25671:2348773] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785542970000,"lastHeartTime":1785523190000,"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 = 2, name = (null)}====
2026-08-01 08:10:01.267 Seetong_tps[25671:2348782] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10dc97600>{number = 19, name = (null)}====
2026-08-01 08:10:01.267 Seetong_tps[25671:2348866] ====请求接口 - 成功 - 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":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IOAgMBW1QFUlRoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10dc976c0>{number = 20, name = (null)}====
2026-08-01 08:10:01.268 Seetong_tps[25671:2348759]  -- deviceListDataUpdate - AppLaunch 还剩 1.399959087371826 秒 - 再延迟 1.899959087371826 秒 - 启动耗时 1.600040912628174 秒
2026-08-01 08:10:01.268 Seetong_tps[25671:2348759]  -- groupDeviceList -- 
2026-08-01 08:10:01.268 Seetong_tps[25671:2348759] groupDeviceList 已在进行中，跳过新的调用
2026-08-01 08:10:01.268 Seetong_tps[25671:2348759]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1600 毫秒
2026-08-01 08:10:01.269 Seetong_tps[25671:2348759]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-01 08:10:01.269 Seetong_tps[25671:2348759]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-01 08:10:01.269 Seetong_tps[25671:2348759]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-01 08:10:01.271 Seetong_tps[25671:2348759]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 585;
}
2026-08-01 08:10:01.282 Seetong_tps[25671:2348780] ====请求接口 - 成功 - 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=bjrelay61.s5.seetong.com:11443;type=0&load=17&addr=bjrelay58.s5.seetong.com:13443;type=0&load=20&addr=bjrelay57.s5.seetong.com:7443;","vipRelayServers":"type=0&load=48&addr=bjrelayvip2.s2.seetong.com:10443;type=0&load=40&addr=bjrelay43.s2.seetong.com:9443;type=0&load=39&addr=bjrelayvip1.s2.seetong.com:3443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b03b980>{number = 6, name = (null)}====
2026-08-01 08:10:01.282 Seetong_tps[25671:2348774] ====请求接口 - 成功 - 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: 0x10b039200>{number = 4, name = (null)}====
2026-08-01 08:10:01.286 Seetong_tps[25671:2348871] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11bdcfc40>{number = 12, name = (null)}====
2026-08-01 08:10:01.286 Seetong_tps[25671:2348781] ====请求接口 - 成功 - 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: 0x10dc97980>{number = 22, name = (null)}====
2026-08-01 08:10:01.287 Seetong_tps[25671:2348759] ++++-[VideoView dealloc]++++
2026-08-01 08:10:01.290 Seetong_tps[25671:2348759] OpenGLView20_Seetong dealloc:0x10dc8d200
2026-08-01 08:10:01.292 Seetong_tps[25671:2348783] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10dc96c40>{number = 23, name = (null)}====
2026-08-01 08:10:01.304 Seetong_tps[25671:2348772] ====请求接口 - 成功 - 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: 0x10b2c53c0>{number = 7, name = (null)}====
2026-08-01 08:10:01.311 Seetong_tps[25671:2348759]  -- WebSocket - 重置重连次数 -- 
2026-08-01 08:10:01.325 Seetong_tps[25671:2348759]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-01 08:10:01.326 Seetong_tps[25671:2348759]  -- WebSocket connection - getNetty - 
2026-08-01 08:10:01.326 Seetong_tps[25671:2348759]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-01 08:10:01.327 Seetong_tps[25671:2348759] UMAPM_NetworkSampling(0,0):NO
2026-08-01 08:10:01.335 Seetong_tps[25671:2348759]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-01 08:10:01.335 Seetong_tps[25671:2348772]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-01 08:10:01.335 Seetong_tps[25671:2348772]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-01 08:10:01.335 Seetong_tps[25671:2348772]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-01 08:10:01.336 Seetong_tps[25671:2348759]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-01 08:10:01.336 Seetong_tps[25671:2348772]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-01 08:10:01.336 Seetong_tps[25671:2348772]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-01 08:10:01.336 Seetong_tps[25671:2348772]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-01 08:10:01.336 Seetong_tps[25671:2348759]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IOAgMBW1QFUlRoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-01 08:10:01.339 Seetong_tps[25671:2348759]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-01 08:10:01.339 Seetong_tps[25671:2348759]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-01 08:10:01.339 Seetong_tps[25671:2348759]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-01 08:10:01.341 Seetong_tps[25671:2348759] 蓝牙已打开
2026-08-01 08:10:01.342 Seetong_tps[25671:2348759]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-01 08:10:01.342 Seetong_tps[25671:2348759]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-01 08:10:01.348 Seetong_tps[25671:2348759]  -- 获取版本信息成功: {
    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-01 08:10:01.348 Seetong_tps[25671:2348759] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-01 08:10:01.349 Seetong_tps[25671:2348759] 客服消息未读数量: 0
2026-08-01 08:10:01.349 Seetong_tps[25671:2348759]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-01 08:10:01.358 Seetong_tps[25671:2348759]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-01 08:10:01.358 Seetong_tps[25671:2348759]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-01 08:10:01.372 Seetong_tps[25671:2348759]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-01 08:10:01.475 Seetong_tps[25671:2348866] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10dc976c0>{number = 20, name = (null)}====
2026-08-01 08:10:01.485 Seetong_tps[25671:2348759]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-01 08:10:01.485 Seetong_tps[25671:2348759]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1817 毫秒
2026-08-01 08:10:01.486 Seetong_tps[25671:2348759] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785542970000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785523190000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:10:01.486 Seetong_tps[25671:2348759]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-01 08:10:01.486 Seetong_tps[25671:2348759]  -- groupDeviceList -- 
2026-08-01 08:10:01.486 Seetong_tps[25671:2348759]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-01 08:10:01.486 Seetong_tps[25671:2348759]  -- WebSocket - 重置重连次数 -- 
2026-08-01 08:10:01.486 Seetong_tps[25671:2348759]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-01 08:10:01.487 Seetong_tps[25671:2348759]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:10:01.487 Seetong_tps[25671:2348759]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgMIAFQAUVNpAQQB","reconn":0}}
2026-08-01 08:10:01.487 Seetong_tps[25671:2348759]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:10:01.488 Seetong_tps[25671:2348759] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785542970000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785523190000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:10:01.492 Seetong_tps[25671:2348759]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-01 08:10:01.493 Seetong_tps[25671:2348759]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-01 08:10:01.493 Seetong_tps[25671:2348759]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-01 08:10:01.494 Seetong_tps[25671:2348759]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-01 08:10:01.494 Seetong_tps[25671:2348759]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-01 08:10:01.563 Seetong_tps[25671:2348759]  -- STBluetoothManager - 结束扫描 - 
2026-08-01 08:10:01.563 Seetong_tps[25671:2348759]  -- STBluetoothManager - 开始扫描 - 
2026-08-01 08:10:01.586 Seetong_tps[25671:2348759] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-01 08:10:01.586 Seetong_tps[25671:2348759] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-01 08:10:01.586 Seetong_tps[25671:2348759] Formatted Date: 2026-08-01
2026-08-01 08:10:01.586 Seetong_tps[25671:2348759]  --- webSocketGetServerData msgId: 9ABF352F-5814-4CB5-81FD-FB73A1549F14 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-01";
        token = AVYOAQteVABrAAkFBgUKVgMIAFQAUVNpAQQB;
    };
}
2026-08-01 08:10:01.586 Seetong_tps[25671:2348759]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:10:01.586 Seetong_tps[25671:2348759]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-01 08:10:01.616 Seetong_tps[25671:2348759]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-01 08:10:01.637 Seetong_tps[25671:2348759] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-01 08:10:01.637 Seetong_tps[25671:2348759]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-01 08:10:01.637 Seetong_tps[25671:2348759]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-01 08:10:01.637 Seetong_tps[25671:2348759] Sorted Dates (Descending): (
)
2026-08-01 08:10:01.838 Seetong_tps[25671:2348801] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-01 08:10:01.839 Seetong_tps[25671:2348801] [DeviceMonitor] 监控管理器初始化完成
2026-08-01 08:10:03.066 Seetong_tps[25671:2348801]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-01 08:10:03.066 Seetong_tps[25671:2348801]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-01 08:10:03.067 Seetong_tps[25671:2348801]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-01 08:10:03.071 Seetong_tps[25671:2348759]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-01 08:10:03.071 Seetong_tps[25671:2348780] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-01 08:10:03.071 Seetong_tps[25671:2348781] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-01 08:10:03.134 Seetong_tps[25671:2348801]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-01 08:10:03.135 Seetong_tps[25671:2348801]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:10:03.136 Seetong_tps[25671:2348801]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:10:03.136 Seetong_tps[25671:2348780] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-01 08:10:03.136 Seetong_tps[25671:2348780] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-01 08:10:03.137 Seetong_tps[25671:2348871] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-01 08:10:03.164 Seetong_tps[25671:2348759] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-01 08:10:03.164 Seetong_tps[25671:2348759] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-01 08:10:03.164 Seetong_tps[25671:2348759] 用户设置的具体字体大小: 15.000000
2026-08-01 08:10:03.262 Seetong_tps[25671:2348759] AppLaunch hideForRefreshToken
2026-08-01 08:10:03.262 Seetong_tps[25671:2348759] AppLaunch hideForRefreshToken dismiss
2026-08-01 08:10:03.262 Seetong_tps[25671:2348759] AppLaunch dismiss...
2026-08-01 08:10:03.567 Seetong_tps[25671:2348759]  dealloc -- STAppLaunchWindow
2026-08-01 08:10:03.569 Seetong_tps[25671:2348759]  dealloc -- STAppLaunchViewController
2026-08-01 08:10:03.572 Seetong_tps[25671:2348759] AppLaunch dismiss... end
2026-08-01 08:10:03.794 Seetong_tps[25671:2348801]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-01 08:10:03.795 Seetong_tps[25671:2348801]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:10:03.796 Seetong_tps[25671:2348871] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-01 08:10:03.796 Seetong_tps[25671:2348801]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:10:03.796 Seetong_tps[25671:2348803]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-01 08:10:03.796 Seetong_tps[25671:2348781] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-01 08:10:03.796 Seetong_tps[25671:2348871] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-01 08:10:03.889 Seetong_tps[25671:2348759]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-01 08:10:03.889 Seetong_tps[25671:2348803]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-01 08:10:04.208 Seetong_tps[25671:2348759]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-01 08:10:04.316 Seetong_tps[25671:2348759] MessageThrottle reloadTableView ---
2026-08-01 08:10:04.340 Seetong_tps[25671:2348759]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-01 08:10:04.350 Seetong_tps[25671:2348759] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-01 08:10:04.386 Seetong_tps[25671:2348759] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-01 08:10:04.386 Seetong_tps[25671:2348783] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-01 08:10:04.386 Seetong_tps[25671:2348759]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:10:04.387 Seetong_tps[25671:2348759] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-01 08:10:04.389 Seetong_tps[25671:2348759]  -- STBluetoothManager - 结束扫描 - 
2026-08-01 08:10:04.404 Seetong_tps[25671:2348759]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-01 上午8:10:04 405
2026-08-01 08:10:04.405 Seetong_tps[25671:2348759]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc3c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc50ce0>; layer = <CALayer: 0x10fc1cd80>>
2026-08-01 08:10:04.405 Seetong_tps[25671:2348759]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc3c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc50ce0>; layer = <CALayer: 0x10fc1cd80>> -- _camera.supportPlatform: 0
2026-08-01 08:10:04.405 Seetong_tps[25671:2348759]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-01 上午12:10:04 +0000
2026-08-01 08:10:04.405 Seetong_tps[25671:2348759]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-30 \U4e0b\U534810:59:23 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-31 \U4e0a\U53488:10:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-31 \U4e0b\U534812:53:00 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-01 \U4e0a\U534812:10:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-01 08:10:04.405 Seetong_tps[25671:2348759]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-01 上午8:10:04 406
2026-08-01 08:10:04.406 Seetong_tps[25671:2348783] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-01 08:10:04.430 Seetong_tps[25671:2348759]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-01 08:10:04.433 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:04.435 Seetong_tps[25671:2348759]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-01 08:10:04.435 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:04.453 Seetong_tps[25671:2348759]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-01 08:10:04.454 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-01 08:10:04.455 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-01 08:10:04.470 Seetong_tps[25671:2348781] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10dc97980>{number = 22, name = (null)}====
2026-08-01 08:10:04.470 Seetong_tps[25671:2348759] 未处理的 biz 类型: res_video_preview_advert
2026-08-01 08:10:04.471 Seetong_tps[25671:2348759]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-01 08:10:04.492 Seetong_tps[25671:2348759] uid:29115420 playAudio
2026-08-01 08:10:04.492 Seetong_tps[25671:2348759]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-01 08:10:04.492 Seetong_tps[25671:2348759]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-01 08:10:04.492 Seetong_tps[25671:2348871] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-01 08:10:04.697 Seetong_tps[25671:2348759] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-01 08:10:04.724 Seetong_tps[25671:2348759]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-01 08:10:04.724 Seetong_tps[25671:2348759]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-01 08:10:04.724 Seetong_tps[25671:2348759]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-01 08:10:04.724 Seetong_tps[25671:2348759] 滚动已停止500毫秒，执行操作:29115420
2026-08-01 08:10:04.920 Seetong_tps[25671:2348803] ===29115420===
2026-08-01 08:10:04.921 Seetong_tps[25671:2348803] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-01 08:10:04.921 Seetong_tps[25671:2348801] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-01 08:10:04.922 Seetong_tps[25671:2348801] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-01 08:10:04.922 Seetong_tps[25671:2348801] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b2c7b00>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1121dca00>
2026-08-01 08:10:04.922 Seetong_tps[25671:2348801] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-01 08:10:04.922 Seetong_tps[25671:2348801] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-01 08:10:04.923 Seetong_tps[25671:2348801] InitDecodePortLog: playsettype = 50
2026-08-01 08:10:04.925 Seetong_tps[25671:2348801] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-01 08:10:04.925 Seetong_tps[25671:2348801] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-01 08:10:04.925 Seetong_tps[25671:2348801] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-01 08:10:04.925 Seetong_tps[25671:2348801] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-01 08:10:04.925 Seetong_tps[25671:2348801] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-01 08:10:04.925 Seetong_tps[25671:2348801] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-01 08:10:04.925 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.54 - 设备: 庭院 - 29115420
2026-08-01 08:10:04.926 Seetong_tps[25671:2348801] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-01 08:10:04.929 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.54 - 设备: 庭院 - 29115420
2026-08-01 08:10:04.965 Seetong_tps[25671:2348781] ====请求接口 - 成功 - 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: 0x10dc97980>{number = 22, name = (null)}====
2026-08-01 08:10:05.087 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:05.199 Seetong_tps[25671:2348917] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-08-01 08:10:05.215 Seetong_tps[25671:2348759] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-01 08:10:05.217 Seetong_tps[25671:2348917] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-08-01 08:10:05.236 Seetong_tps[25671:2348759] uid:29115420 playAudio
2026-08-01 08:10:05.237 Seetong_tps[25671:2348871] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-01 08:10:05.237 Seetong_tps[25671:2348759] uid:29115420 playAudio
2026-08-01 08:10:05.269 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.88 - 设备: 庭院 - 29115420
2026-08-01 08:10:05.282 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-08-01 08:10:05.283 Seetong_tps[25671:2348759] checkPortStatus:_decodePort=1
2026-08-01 08:10:05.283 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-08-01 08:10:06.576 Seetong_tps[25671:2348803] Failed to get IoT drive away set configuration.
2026-08-01 08:10:06.577 Seetong_tps[25671:2348803]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-01 08:10:06.604 Seetong_tps[25671:2348759] UMAPM_OOMSampling(0,0):NO
2026-08-01 08:10:06.609 Seetong_tps[25671:2348759] UMAPM_NetworkSampling(0,0):NO
2026-08-01 08:10:07.285 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.90 - 设备: 庭院 - 29115420
2026-08-01 08:10:10.915 Seetong_tps[25671:2348759]  -- IOTPtzView -- getPresetList -- 
2026-08-01 08:10:10.915 Seetong_tps[25671:2348759]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-01 08:10:10.915 Seetong_tps[25671:2348759]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-01 08:10:10.915 Seetong_tps[25671:2348780] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-01 08:10:11.036 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:11.037 Seetong_tps[25671:2348803]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-08-01 08:10:11.038 Seetong_tps[25671:2348803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-01 08:10:11.038 Seetong_tps[25671:2348803] hexStringLen=20
2026-08-01 08:10:11.038 Seetong_tps[25671:2348803] stringFromHexString------字符串=======预置点1
2026-08-01 08:10:11.038 Seetong_tps[25671:2348803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-01 08:10:11.038 Seetong_tps[25671:2348803] hexStringLen=20
2026-08-01 08:10:11.038 Seetong_tps[25671:2348803] stringFromHexString------字符串=======预置点2
2026-08-01 08:10:11.038 Seetong_tps[25671:2348803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-01 08:10:11.038 Seetong_tps[25671:2348803] hexStringLen=20
2026-08-01 08:10:11.038 Seetong_tps[25671:2348803] stringFromHexString------字符串=======预置点3
2026-08-01 08:10:11.269 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:10:11.510 Seetong_tps[25671:2348759] rotate to up
2026-08-01 08:10:11.510 Seetong_tps[25671:2348780] 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-01 08:10:11.514 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 7.13 - 设备: 庭院 - 29115420
2026-08-01 08:10:11.742 Seetong_tps[25671:2348759] stop the priori direction method and turn to down
2026-08-01 08:10:11.742 Seetong_tps[25671:2348780] 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-01 08:10:11.745 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 7.36 - 设备: 庭院 - 29115420
2026-08-01 08:10:11.945 Seetong_tps[25671:2348759]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-01 08:10:11.946 Seetong_tps[25671:2348759]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-01 08:10:12.442 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:13.027 Seetong_tps[25671:2348780] 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-01 08:10:13.029 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.64 - 设备: 庭院 - 29115420
2026-08-01 08:10:13.540 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:14.405 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543014.405836,lastReceiveYUVTimeInterval=1785543014.298783,interval=0,videoView=0x10fc3c380
2026-08-01 08:10:14.815 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:19.169 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.184 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.217 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.251 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.271 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.284 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.301 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.317 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.333 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.351 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.368 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.384 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.401 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.417 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.433 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.451 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.467 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.501 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.518 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.536 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.585 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.601 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.618 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.635 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.736 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.751 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.769 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.785 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.802 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.819 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.836 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.852 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.868 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.885 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.901 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.919 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.935 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.952 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:19.968 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.003 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.018 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.035 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.052 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.069 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.104 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.120 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.138 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.154 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.171 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.187 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.204 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.221 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.404 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.572 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.605 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.622 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.638 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.655 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.672 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.690 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.705 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.773 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.871 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:20.924 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:21.268 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:10:22.240 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.256 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.272 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.288 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.305 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.322 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.338 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.372 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.409 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.459 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.473 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.506 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.522 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.539 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.589 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.624 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:22.721 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:24.405 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543024.405500,lastReceiveYUVTimeInterval=1785543024.381923,interval=0,videoView=0x10fc3c380
2026-08-01 08:10:26.777 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.793 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.810 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.826 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.842 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.859 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.880 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.893 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.909 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.926 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.942 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.976 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:26.998 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:27.009 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:27.026 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:27.044 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:27.093 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:27.110 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:27.211 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:27.375 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:27.412 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:27.461 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.747 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.763 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.781 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.814 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.830 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.847 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.863 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.897 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.914 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.930 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:28.997 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.014 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.031 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.048 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.464 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.481 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.500 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.514 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.531 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.547 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.565 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.583 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.597 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.615 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.631 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.649 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.665 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.681 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:29.700 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:30.330 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:30.498 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:31.269 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:10:32.018 Seetong_tps[25671:2348759] rotate to down
2026-08-01 08:10:32.019 Seetong_tps[25671:2348774] 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-01 08:10:32.027 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 27.64 - 设备: 庭院 - 29115420
2026-08-01 08:10:32.070 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:34.028 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 29.64 - 设备: 庭院 - 29115420
2026-08-01 08:10:34.406 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543034.406116,lastReceiveYUVTimeInterval=1785543034.387722,interval=0,videoView=0x10fc3c380
2026-08-01 08:10:34.551 Seetong_tps[25671:2348865] 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-01 08:10:34.551 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 30.16 - 设备: 庭院 - 29115420
2026-08-01 08:10:34.775 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:34.885 Seetong_tps[25671:2348759] rotate to down
2026-08-01 08:10:34.885 Seetong_tps[25671:2348865] 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-01 08:10:34.886 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 30.50 - 设备: 庭院 - 29115420
2026-08-01 08:10:34.951 Seetong_tps[25671:2348759] stop the priori direction method and turn to left
2026-08-01 08:10:34.951 Seetong_tps[25671:2348880] 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-01 08:10:34.952 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 30.57 - 设备: 庭院 - 29115420
2026-08-01 08:10:35.084 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:35.085 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:35.202 Seetong_tps[25671:2348865] 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-01 08:10:35.202 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 30.82 - 设备: 庭院 - 29115420
2026-08-01 08:10:35.283 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:37.740 Seetong_tps[25671:2348759] rotate to up
2026-08-01 08:10:37.741 Seetong_tps[25671:2348880] 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-01 08:10:37.743 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 33.36 - 设备: 庭院 - 29115420
2026-08-01 08:10:38.321 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:39.743 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 35.36 - 设备: 庭院 - 29115420
2026-08-01 08:10:41.269 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:10:41.794 Seetong_tps[25671:2348759] stop the priori direction method and turn to down
2026-08-01 08:10:41.794 Seetong_tps[25671:2348880] 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-01 08:10:41.795 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 37.41 - 设备: 庭院 - 29115420
2026-08-01 08:10:41.961 Seetong_tps[25671:2348880] 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-01 08:10:41.961 Seetong_tps[25671:2348759]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 37.57 - 设备: 庭院 - 29115420
2026-08-01 08:10:42.025 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:42.152 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:10:44.406 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543044.406131,lastReceiveYUVTimeInterval=1785543044.360122,interval=0,videoView=0x10fc3c380
2026-08-01 08:10:44.969 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:44.986 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.001 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.018 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.034 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.054 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.067 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.085 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.102 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.118 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.136 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.152 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.168 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.185 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.202 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.219 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.235 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.252 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.302 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.318 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.335 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.569 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.586 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.603 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.619 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.636 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.670 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.685 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.702 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.719 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.736 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.753 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.769 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.786 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.803 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.821 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.837 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.853 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.869 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.886 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.903 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.936 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.953 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.970 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:45.987 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:46.003 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:46.054 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:46.070 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:10:51.269 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:10:54.406 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543054.406137,lastReceiveYUVTimeInterval=1785543054.393504,interval=0,videoView=0x10fc3c380
2026-08-01 08:11:01.270 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:11:04.406 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543064.406119,lastReceiveYUVTimeInterval=1785543064.386843,interval=0,videoView=0x10fc3c380
2026-08-01 08:11:11.268 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:11:14.406 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543074.406043,lastReceiveYUVTimeInterval=1785543074.359241,interval=0,videoView=0x10fc3c380
2026-08-01 08:11:21.268 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:11:24.406 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543084.406114,lastReceiveYUVTimeInterval=1785543084.391612,interval=0,videoView=0x10fc3c380
2026-08-01 08:11:31.269 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:11:33.136 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.153 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.186 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.203 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.219 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.236 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.253 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.269 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.286 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.303 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.320 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:33.505 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:34.406 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543094.406100,lastReceiveYUVTimeInterval=1785543094.398302,interval=0,videoView=0x10fc3c380
2026-08-01 08:11:35.257 Seetong_tps[25671:2348759] dealloc -- IOTPtzView
2026-08-01 08:11:35.271 Seetong_tps[25671:2348759] ELPCircleConsole dealloc
2026-08-01 08:11:36.109 Seetong_tps[25671:2348759]  -- IOTPtzView -- getPresetList -- 
2026-08-01 08:11:36.109 Seetong_tps[25671:2348759]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-01 08:11:36.109 Seetong_tps[25671:2348759]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-01 08:11:36.109 Seetong_tps[25671:2348865] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-01 08:11:36.338 Seetong_tps[25671:2348759]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-01 08:11:36.338 Seetong_tps[25671:2348759]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803] hexStringLen=20
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803] stringFromHexString------字符串=======预置点1
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803] hexStringLen=20
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803] stringFromHexString------字符串=======预置点2
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803] hexStringLen=20
2026-08-01 08:11:36.338 Seetong_tps[25671:2348803] stringFromHexString------字符串=======预置点3
2026-08-01 08:11:41.269 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:11:44.406 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543104.406211,lastReceiveYUVTimeInterval=1785543103.945204,interval=1,videoView=0x10fc3c380
2026-08-01 08:11:46.566 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.582 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.599 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.632 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.666 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.682 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.699 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.733 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.749 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.783 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.850 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.866 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.883 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.900 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.917 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.950 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:46.966 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:51.269 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:11:54.406 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543114.406081,lastReceiveYUVTimeInterval=1785543114.397759,interval=0,videoView=0x10fc3c380
2026-08-01 08:11:56.126 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.127 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.144 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.161 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.194 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.210 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.227 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.243 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.260 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.277 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.295 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.310 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.345 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.359 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.377 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.394 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.411 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.426 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.444 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.460 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.477 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.494 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.510 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.532 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.543 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.560 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.578 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.595 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.645 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:11:56.660 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:01.269 Seetong_tps[25671:2348759]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:12:02.133 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.149 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.165 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.183 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.200 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.216 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.233 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.299 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.316 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.351 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.366 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.383 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:02.416 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.317 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.334 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.351 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.367 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.384 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.400 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.422 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.433 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.450 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.483 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.500 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.517 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.536 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.549 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.566 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.588 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.599 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.633 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.650 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.667 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.683 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:03.784 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:04.035 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:04.117 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:04.202 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:04.234 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:04.251 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:04.407 Seetong_tps[25671:2348759]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785543124.406938,lastReceiveYUVTimeInterval=1785543124.399047,interval=0,videoView=0x10fc3c380
2026-08-01 08:12:04.486 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:04.686 Seetong_tps[25671:2348759] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:12:08.956 Seetong_tps[25671:2348801]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-01 08:12:08.958 Seetong_tps[25671:2348759]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-01 08:12:08.959 Seetong_tps[25671:2348759] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785542970000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785523190000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:12:08.959 Seetong_tps[25671:2348759]  --- 取消心跳 destoryHeartBeat --- 
2026-08-01 08:12:08.959 Seetong_tps[25671:2348759]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-01 08:12:08.973 Seetong_tps[25671:2348759] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-01 08:12:08.974 Seetong_tps[25671:2348759]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc3c380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc50ce0>; layer = <CALayer: 0x10fc1cd80>>
2026-08-01 08:12:08.974 Seetong_tps[25671:2348759] #####Vstop:uid:29115420-0-port:1
2026-08-01 08:12:08.995 Seetong_tps[25671:2348759] -----------1release decodeport = 1
2026-08-01 08:12:08.995 Seetong_tps[25671:2348759]  -- 播放视频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.8928571428571429";
    "preview_duration" = 124600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-01 08:12:08.996 Seetong_tps[25671:2348759] _openGLView clearFrame ...
2026-08-01 08:12:09.012 Seetong_tps[25671:2348759] [保存失败] 相机对象或存储字典为空
2026-08-01 08:12:09.012 Seetong_tps[25671:2348867] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-01 08:12:09.012 Seetong_tps[25671:2348867] --FC_StopDevComEx end
2026-08-01 08:12:09.012 Seetong_tps[25671:2348759] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785542970000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785523190000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:12:09.012 Seetong_tps[25671:2348759]  --- 取消心跳 destoryHeartBeat --- 
2026-08-01 08:12:09.012 Seetong_tps[25671:2348759]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-01 08:58:12.113 Seetong_tps[25859:2368422] app_version=8.3.805
2026-08-01 08:58:12.127 Seetong_tps[25859:2368422]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-01 08:58:12.127 Seetong_tps[25859:2368422] showForLogin 1
2026-08-01 08:58:12.127 Seetong_tps[25859:2368422] AppLaunch 还剩 6.576050281524658 秒
2026-08-01 08:58:12.136 Seetong_tps[25859:2368436] 询问用户是否开启推送成功
2026-08-01 08:58:12.136 Seetong_tps[25859:2368436] 用户点击允许接收推送
2026-08-01 08:58:12.142 Seetong_tps[25859:2368435] remoteNotificationSetting: <UNNotificationSettings: 0x1412d5ea0; 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-01 08:58:12.145 Seetong_tps[25859:2368422]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-01 08:58:12.179 Seetong_tps[25859:2368422] viewDidLoad/configtime=2026-08-01 上午12:58:12 +0000
2026-08-01 08:58:12.180 Seetong_tps[25859:2368422]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-01 08:58:12.180 Seetong_tps[25859:2368422]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-01 08:58:12.231 Seetong_tps[25859:2368422]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-01 08:58:12.231 Seetong_tps[25859:2368422]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-01 08:58:12.233 Seetong_tps[25859:2368422]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-01 08:58:12.234 Seetong_tps[25859:2368422] 开始检查未读客服消息...
2026-08-01 08:58:12.234 Seetong_tps[25859:2368422] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-01 08:58:12.234 Seetong_tps[25859:2368422]  --- 取消心跳 destoryHeartBeat --- 
2026-08-01 08:58:12.239 Seetong_tps[25859:2368422]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-01 08:58:12.239 Seetong_tps[25859:2368422]  -- WebSocket connection - getNetty - 
2026-08-01 08:58:12.239 Seetong_tps[25859:2368422]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-01 08:58:12.242 Seetong_tps[25859:2368422] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-01 08:58:12.243 Seetong_tps[25859:2368422] NAV deviceOrientationDidChange:1
2026-08-01 08:58:12.246 Seetong_tps[25859:2368422]  -- groupDeviceList -- 
2026-08-01 08:58:12.246 Seetong_tps[25859:2368422] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-01 08:58:12.246 Seetong_tps[25859:2368422]  -- WebSocket connection - getNetty - 
2026-08-01 08:58:12.246 Seetong_tps[25859:2368422]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-01 08:58:12.290 Seetong_tps[25859:2368434] ====请求接口 - 成功 - 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: 0x1404390c0>{number = 4, name = (null)}====
2026-08-01 08:58:12.301 Seetong_tps[25859:2368464] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjE1MDY5MjIxMiwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c0In0.SD9Urq6Ao7rwkyc5JWs3NeQKzdAZF7WKIs77UckdCuQ","accessNode":"101.42.105.173:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjE1MDY5MjIxMiwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5NCJdfQ.yFxKxpZl51Nq1CEzPI66vOs4K21NuSgUV69UvYg4S3Q","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:24903"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24905"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24903"}]}
====
2026-08-01 08:58:12.319 Seetong_tps[25859:2368422]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-01 08:58:12.451 Seetong_tps[25859:2368547] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x141c8b800>{number = 16, name = (null)}====
2026-08-01 08:58:12.451 Seetong_tps[25859:2368422] Super properties have already been unregistered.
2026-08-01 08:58:12.451 Seetong_tps[25859:2368546] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x141c8b880>{number = 18, name = (null)}====
2026-08-01 08:58:12.451 Seetong_tps[25859:2368436] ====请求接口 - 成功 - 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: 0x1406c0c80>{number = 7, name = (null)}====
2026-08-01 08:58:12.451 Seetong_tps[25859:2368548] ====请求接口 - 成功 - 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: 0x141c8b700>{number = 19, name = (null)}====
2026-08-01 08:58:12.451 Seetong_tps[25859:2368505] ====请求接口 - 成功 - 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=bjrelay6.s5.seetong.com:14443;type=0&load=20&addr=bjrelay3.s5.seetong.com:6443;type=0&load=22&addr=bjrelay61.s5.seetong.com:7443;","vipRelayServers":"type=0&load=46&addr=bjrelayvip1.s2.seetong.com:5443;type=0&load=44&addr=bjrelayvip2.s2.seetong.com:10443;type=0&load=49&addr=bjrelay42.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x141c8b840>{number = 17, name = (null)}====
2026-08-01 08:58:12.451 Seetong_tps[25859:2368422] UMAPM_OOMSampling(0,0):NO
2026-08-01 08:58:12.451 Seetong_tps[25859:2368433] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x140438f80>{number = 2, name = (null)}====
2026-08-01 08:58:12.453 Seetong_tps[25859:2368422]  -- deviceListDataUpdate - AppLaunch 还剩 1.250050067901611 秒 - 再延迟 1.750050067901611 秒 - 启动耗时 1.749949932098389 秒
2026-08-01 08:58:12.453 Seetong_tps[25859:2368422]  -- groupDeviceList -- 
2026-08-01 08:58:12.453 Seetong_tps[25859:2368422] groupDeviceList 已在进行中，跳过新的调用
2026-08-01 08:58:12.453 Seetong_tps[25859:2368422]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1750 毫秒
2026-08-01 08:58:12.455 Seetong_tps[25859:2368422]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-01 08:58:12.455 Seetong_tps[25859:2368422]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-01 08:58:12.455 Seetong_tps[25859:2368422]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-01 08:58:12.456 Seetong_tps[25859:2368422]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 586;
}
2026-08-01 08:58:12.462 Seetong_tps[25859:2368554] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x14127a840>{number = 12, name = (null)}====
2026-08-01 08:58:12.468 Seetong_tps[25859:2368550] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAgMBW1ANU1doB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x141c8bcc0>{number = 20, name = (null)}====
2026-08-01 08:58:12.469 Seetong_tps[25859:2368545] ====请求接口 - 成功 - 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: 0x141c8bd00>{number = 21, name = (null)}====
2026-08-01 08:58:12.472 Seetong_tps[25859:2368422] ++++-[VideoView dealloc]++++
2026-08-01 08:58:12.474 Seetong_tps[25859:2368422] OpenGLView20_Seetong dealloc:0x141c81a00
2026-08-01 08:58:12.493 Seetong_tps[25859:2368435] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785545374000,"lastHeartTime":1785544850000,"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: 0x140439280>{number = 3, name = (null)}====
2026-08-01 08:58:12.496 Seetong_tps[25859:2368422]  -- WebSocket - 重置重连次数 -- 
2026-08-01 08:58:12.508 Seetong_tps[25859:2368422]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-01 08:58:12.508 Seetong_tps[25859:2368422]  -- WebSocket connection - getNetty - 
2026-08-01 08:58:12.508 Seetong_tps[25859:2368422]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-01 08:58:12.510 Seetong_tps[25859:2368422] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-01 08:58:12.511 Seetong_tps[25859:2368422] 客服消息未读数量: 0
2026-08-01 08:58:12.511 Seetong_tps[25859:2368422] UMAPM_NetworkSampling(0,0):NO
2026-08-01 08:58:12.515 Seetong_tps[25859:2368422]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-01 08:58:12.515 Seetong_tps[25859:2368422]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-01 08:58:12.523 Seetong_tps[25859:2368422]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-01 08:58:12.523 Seetong_tps[25859:2368422]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-01 08:58:12.523 Seetong_tps[25859:2368422]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-01 08:58:12.525 Seetong_tps[25859:2368422] 蓝牙已打开
2026-08-01 08:58:12.526 Seetong_tps[25859:2368422]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-01 08:58:12.526 Seetong_tps[25859:2368422]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAgMBW1ANU1doB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-01 08:58:12.530 Seetong_tps[25859:2368422]  -- 获取版本信息成功: {
    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-01 08:58:12.532 Seetong_tps[25859:2368422]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-01 08:58:12.532 Seetong_tps[25859:2368435]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-01 08:58:12.532 Seetong_tps[25859:2368435]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-01 08:58:12.532 Seetong_tps[25859:2368435]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-01 08:58:12.533 Seetong_tps[25859:2368435]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-01 08:58:12.533 Seetong_tps[25859:2368435]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-01 08:58:12.533 Seetong_tps[25859:2368435]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-01 08:58:12.547 Seetong_tps[25859:2368422]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-01 08:58:12.561 Seetong_tps[25859:2368422]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-01 08:58:12.561 Seetong_tps[25859:2368422]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-01 08:58:12.643 Seetong_tps[25859:2368436] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1406c0c80>{number = 7, name = (null)}====
2026-08-01 08:58:12.693 Seetong_tps[25859:2368422]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-01 08:58:12.693 Seetong_tps[25859:2368422]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1990 毫秒
2026-08-01 08:58:12.694 Seetong_tps[25859:2368422] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785545374000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785544850000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:58:12.694 Seetong_tps[25859:2368422]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-01 08:58:12.694 Seetong_tps[25859:2368422]  -- groupDeviceList -- 
2026-08-01 08:58:12.694 Seetong_tps[25859:2368422]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-01 08:58:12.694 Seetong_tps[25859:2368422]  -- WebSocket - 重置重连次数 -- 
2026-08-01 08:58:12.694 Seetong_tps[25859:2368422]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-01 08:58:12.696 Seetong_tps[25859:2368422]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:58:12.696 Seetong_tps[25859:2368422]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgMIAFAIUFBpAQQB","reconn":0}}
2026-08-01 08:58:12.696 Seetong_tps[25859:2368422]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:58:12.696 Seetong_tps[25859:2368422] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785545374000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785544850000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:58:12.702 Seetong_tps[25859:2368422]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-01 08:58:12.703 Seetong_tps[25859:2368422]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-01 08:58:12.703 Seetong_tps[25859:2368422]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-01 08:58:12.703 Seetong_tps[25859:2368422]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-01 08:58:12.703 Seetong_tps[25859:2368422]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-01 08:58:12.735 Seetong_tps[25859:2368422]  -- STBluetoothManager - 结束扫描 - 
2026-08-01 08:58:12.735 Seetong_tps[25859:2368422]  -- STBluetoothManager - 开始扫描 - 
2026-08-01 08:58:12.827 Seetong_tps[25859:2368422] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-01 08:58:12.827 Seetong_tps[25859:2368422] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-01 08:58:12.828 Seetong_tps[25859:2368422] Formatted Date: 2026-08-01
2026-08-01 08:58:12.828 Seetong_tps[25859:2368422]  --- webSocketGetServerData msgId: 25E14227-376B-40ED-8E4F-8C594BB36F94 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-01";
        token = AVYOAQteVABrAAkFBgUKVgMIAFAIUFBpAQQB;
    };
}
2026-08-01 08:58:12.828 Seetong_tps[25859:2368422]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:58:12.828 Seetong_tps[25859:2368422]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-01 08:58:12.858 Seetong_tps[25859:2368422]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-01 08:58:12.878 Seetong_tps[25859:2368422] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-01 08:58:12.878 Seetong_tps[25859:2368422]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-01 08:58:12.878 Seetong_tps[25859:2368422]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-01 08:58:12.878 Seetong_tps[25859:2368422] Sorted Dates (Descending): (
)
2026-08-01 08:58:13.097 Seetong_tps[25859:2368464] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-01 08:58:13.097 Seetong_tps[25859:2368464] [DeviceMonitor] 监控管理器初始化完成
2026-08-01 08:58:14.220 Seetong_tps[25859:2368464]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-01 08:58:14.220 Seetong_tps[25859:2368464]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-01 08:58:14.220 Seetong_tps[25859:2368464]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-01 08:58:14.223 Seetong_tps[25859:2368422]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-01 08:58:14.224 Seetong_tps[25859:2368435] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-01 08:58:14.224 Seetong_tps[25859:2368550] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-01 08:58:14.282 Seetong_tps[25859:2368422] AppLaunch hideForRefreshToken
2026-08-01 08:58:14.282 Seetong_tps[25859:2368422] AppLaunch hideForRefreshToken dismiss
2026-08-01 08:58:14.283 Seetong_tps[25859:2368422] AppLaunch dismiss...
2026-08-01 08:58:14.283 Seetong_tps[25859:2368422] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-01 08:58:14.283 Seetong_tps[25859:2368422] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-01 08:58:14.283 Seetong_tps[25859:2368422] 用户设置的具体字体大小: 15.000000
2026-08-01 08:58:14.298 Seetong_tps[25859:2368464]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-01 08:58:14.300 Seetong_tps[25859:2368464]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:58:14.300 Seetong_tps[25859:2368464]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:58:14.300 Seetong_tps[25859:2368550] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-01 08:58:14.300 Seetong_tps[25859:2368550] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-01 08:58:14.301 Seetong_tps[25859:2368435] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-01 08:58:14.305 Seetong_tps[25859:2368464]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-01 08:58:14.306 Seetong_tps[25859:2368464]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:58:14.307 Seetong_tps[25859:2368464]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:58:14.307 Seetong_tps[25859:2368435] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-01 08:58:14.308 Seetong_tps[25859:2368435] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-01 08:58:14.308 Seetong_tps[25859:2368550] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-01 08:58:14.318 Seetong_tps[25859:2368473]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-01 08:58:14.588 Seetong_tps[25859:2368422]  dealloc -- STAppLaunchWindow
2026-08-01 08:58:14.593 Seetong_tps[25859:2368422]  dealloc -- STAppLaunchViewController
2026-08-01 08:58:14.595 Seetong_tps[25859:2368422] AppLaunch dismiss... end
2026-08-01 08:58:14.834 Seetong_tps[25859:2368422] MessageThrottle reloadTableView ---
2026-08-01 08:58:14.909 Seetong_tps[25859:2368422]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-01 08:58:14.910 Seetong_tps[25859:2368473]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-01 08:58:15.392 Seetong_tps[25859:2368422]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-01 08:58:15.434 Seetong_tps[25859:2368422] MessageThrottle reloadTableView ---
2026-08-01 08:58:15.702 Seetong_tps[25859:2368435] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x140439280>{number = 3, name = (null)}====
2026-08-01 08:58:15.908 Seetong_tps[25859:2368422]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-01 08:58:15.909 Seetong_tps[25859:2368422]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-01 08:58:15.909 Seetong_tps[25859:2368422]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-01 08:58:15.909 Seetong_tps[25859:2368422] 滚动已停止500毫秒，执行操作:29115420
2026-08-01 08:58:16.127 Seetong_tps[25859:2368550] ====请求接口 - 成功 - 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: 0x141c8bcc0>{number = 20, name = (null)}====
2026-08-01 08:58:19.033 Seetong_tps[25859:2368422]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-01 08:58:19.045 Seetong_tps[25859:2368422] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-01 08:58:19.099 Seetong_tps[25859:2368436] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-01 08:58:19.099 Seetong_tps[25859:2368422] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-01 08:58:19.099 Seetong_tps[25859:2368422]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:58:19.100 Seetong_tps[25859:2368422] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-01 08:58:19.102 Seetong_tps[25859:2368422]  -- STBluetoothManager - 结束扫描 - 
2026-08-01 08:58:19.119 Seetong_tps[25859:2368422]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-01 上午8:58:19 120
2026-08-01 08:58:19.120 Seetong_tps[25859:2368422]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x141ff4380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x142004a00>; layer = <CALayer: 0x141fd0bc0>>
2026-08-01 08:58:19.120 Seetong_tps[25859:2368422]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x141ff4380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x142004a00>; layer = <CALayer: 0x141fd0bc0>> -- _camera.supportPlatform: 0
2026-08-01 08:58:19.120 Seetong_tps[25859:2368422]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-01 上午12:58:19 +0000
2026-08-01 08:58:19.120 Seetong_tps[25859:2368422]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-07-31 \U4e0a\U53488:10:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-07-31 \U4e0b\U534812:53:00 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-01 \U4e0a\U534812:10:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-01 \U4e0a\U534812:58:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-01 08:58:19.120 Seetong_tps[25859:2368422]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-01 上午8:58:19 121
2026-08-01 08:58:19.121 Seetong_tps[25859:2368436] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-01 08:58:19.146 Seetong_tps[25859:2368422]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-01 08:58:19.149 Seetong_tps[25859:2368422] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:58:19.151 Seetong_tps[25859:2368422]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-01 08:58:19.151 Seetong_tps[25859:2368422] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-01 08:58:19.168 Seetong_tps[25859:2368422]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-01 08:58:19.171 Seetong_tps[25859:2368422]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-01 08:58:19.171 Seetong_tps[25859:2368422]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-01 08:58:19.204 Seetong_tps[25859:2368422] uid:29115420 playAudio
2026-08-01 08:58:19.205 Seetong_tps[25859:2368422]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-01 08:58:19.205 Seetong_tps[25859:2368422]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-01 08:58:19.205 Seetong_tps[25859:2368505] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-01 08:58:19.328 Seetong_tps[25859:2368422] 未处理的 biz 类型: res_video_preview_advert
2026-08-01 08:58:19.328 Seetong_tps[25859:2368422]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-01 08:58:19.406 Seetong_tps[25859:2368422] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-01 08:58:20.095 Seetong_tps[25859:2368473] ===29115420===
2026-08-01 08:58:20.096 Seetong_tps[25859:2368473] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-01 08:58:20.096 Seetong_tps[25859:2368464] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-01 08:58:20.096 Seetong_tps[25859:2368464] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-01 08:58:20.097 Seetong_tps[25859:2368464] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1406c38c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x14120ca00>
2026-08-01 08:58:20.097 Seetong_tps[25859:2368464] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-01 08:58:20.097 Seetong_tps[25859:2368464] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-01 08:58:20.097 Seetong_tps[25859:2368464] InitDecodePortLog: playsettype = 50
2026-08-01 08:58:20.099 Seetong_tps[25859:2368464] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-01 08:58:20.100 Seetong_tps[25859:2368464] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-01 08:58:20.100 Seetong_tps[25859:2368464] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-01 08:58:20.100 Seetong_tps[25859:2368464] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-01 08:58:20.100 Seetong_tps[25859:2368464] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-01 08:58:20.100 Seetong_tps[25859:2368422]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.00 - 设备: 庭院 - 29115420
2026-08-01 08:58:20.101 Seetong_tps[25859:2368464] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-01 08:58:20.102 Seetong_tps[25859:2368464] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-01 08:58:20.105 Seetong_tps[25859:2368422]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.01 - 设备: 庭院 - 29115420
2026-08-01 08:58:22.455 Seetong_tps[25859:2368422]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-01 08:58:24.218 Seetong_tps[25859:2368473]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-01 08:58:24.339 Seetong_tps[25859:2368613] 重新观看视频线程：<_NSMainThread: 0x140438000>{number = 1, name = (null)}
2026-08-01 08:58:24.353 Seetong_tps[25859:2368422] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-01 08:58:24.377 Seetong_tps[25859:2368422] uid:29115420 playAudio
2026-08-01 08:58:24.377 Seetong_tps[25859:2368611] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-01 08:58:24.377 Seetong_tps[25859:2368422] uid:29115420 playAudio
2026-08-01 08:58:24.381 Seetong_tps[25859:2368422] checkPortStatus:_decodePort=1
2026-08-01 08:58:24.381 Seetong_tps[25859:2368422]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.28 - 设备: 庭院 - 29115420
2026-08-01 08:58:24.382 Seetong_tps[25859:2368422]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 5.28 - 设备: 庭院 - 29115420
2026-08-01 08:58:24.425 Seetong_tps[25859:2368613] 重新观看视频线程：<_NSMainThread: 0x140438000>{number = 1, name = (null)}
2026-08-01 08:58:24.427 Seetong_tps[25859:2368422]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.33 - 设备: 庭院 - 29115420
2026-08-01 08:58:25.051 Seetong_tps[25859:2368473] Failed to get IoT drive away set configuration.
2026-08-01 08:58:25.051 Seetong_tps[25859:2368473]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-01 08:58:29.120 Seetong_tps[25859:2368422]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785545909.120389,lastReceiveYUVTimeInterval=1785545905.927456,interval=4,videoView=0x141ff4380
2026-08-01 08:58:31.223 Seetong_tps[25859:2368464]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-01 08:58:31.225 Seetong_tps[25859:2368422]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-01 08:58:31.226 Seetong_tps[25859:2368422] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785545374000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785544850000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:58:31.226 Seetong_tps[25859:2368422]  --- 取消心跳 destoryHeartBeat --- 
2026-08-01 08:58:31.226 Seetong_tps[25859:2368422]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-01 08:58:31.235 Seetong_tps[25859:2368422] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-01 08:58:31.236 Seetong_tps[25859:2368422]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x141ff4380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x142004a00>; layer = <CALayer: 0x141fd0bc0>>
2026-08-01 08:58:31.236 Seetong_tps[25859:2368422] #####Vstop:uid:29115420-0-port:1
2026-08-01 08:58:31.255 Seetong_tps[25859:2368422] -----------1release decodeport = 1
2026-08-01 08:58:31.255 Seetong_tps[25859:2368422]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 5200;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.9803921568627451";
    "preview_duration" = 12100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-01 08:58:31.256 Seetong_tps[25859:2368422] _openGLView clearFrame ...
2026-08-01 08:58:31.271 Seetong_tps[25859:2368422] [保存失败] 相机对象或存储字典为空
2026-08-01 08:58:31.271 Seetong_tps[25859:2368433] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-01 08:58:31.271 Seetong_tps[25859:2368433] --FC_StopDevComEx end
2026-08-01 08:58:31.272 Seetong_tps[25859:2368422] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785545374000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785544850000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:58:31.272 Seetong_tps[25859:2368422]  --- 取消心跳 destoryHeartBeat --- 
2026-08-01 08:58:31.272 Seetong_tps[25859:2368422]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-01 08:58:35.110 Seetong_tps[25863:2368955] app_version=8.3.805
2026-08-01 08:58:35.121 Seetong_tps[25863:2368962] 询问用户是否开启推送成功
2026-08-01 08:58:35.121 Seetong_tps[25863:2368962] 用户点击允许接收推送
2026-08-01 08:58:35.122 Seetong_tps[25863:2368955]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-01 08:58:35.122 Seetong_tps[25863:2368955] showForLogin 1
2026-08-01 08:58:35.122 Seetong_tps[25863:2368955] AppLaunch 还剩 7.829416990280151 秒
2026-08-01 08:58:35.122 Seetong_tps[25863:2368962] remoteNotificationSetting: <UNNotificationSettings: 0x10dea1f40; 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-01 08:58:35.133 Seetong_tps[25863:2368955]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-01 08:58:35.159 Seetong_tps[25863:2368955] viewDidLoad/configtime=2026-08-01 上午12:58:35 +0000
2026-08-01 08:58:35.159 Seetong_tps[25863:2368955]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-01 08:58:35.159 Seetong_tps[25863:2368955]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-01 08:58:35.201 Seetong_tps[25863:2368955]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-01 08:58:35.201 Seetong_tps[25863:2368955]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-01 08:58:35.202 Seetong_tps[25863:2368955]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-01 08:58:35.202 Seetong_tps[25863:2368955] 开始检查未读客服消息...
2026-08-01 08:58:35.202 Seetong_tps[25863:2368955] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-01 08:58:35.202 Seetong_tps[25863:2368955]  --- 取消心跳 destoryHeartBeat --- 
2026-08-01 08:58:35.207 Seetong_tps[25863:2368955]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-01 08:58:35.207 Seetong_tps[25863:2368955]  -- WebSocket connection - getNetty - 
2026-08-01 08:58:35.207 Seetong_tps[25863:2368955]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-01 08:58:35.211 Seetong_tps[25863:2368955] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-01 08:58:35.211 Seetong_tps[25863:2368955] NAV deviceOrientationDidChange:1
2026-08-01 08:58:35.214 Seetong_tps[25863:2368955]  -- groupDeviceList -- 
2026-08-01 08:58:35.214 Seetong_tps[25863:2368955] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-01 08:58:35.214 Seetong_tps[25863:2368955]  -- WebSocket connection - getNetty - 
2026-08-01 08:58:35.214 Seetong_tps[25863:2368955]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-01 08:58:35.252 Seetong_tps[25863:2368955]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-01 08:58:35.332 Seetong_tps[25863:2368977] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjE1MDcxNTIyNiwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.f054pUHavqD7SKjlAlqVH3Bho0OwuYgFg2vWgLHIkh8","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjE1MDcxNTIyNiwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5MyJdfQ.eTnNe4W-iuIE01HvsVQIOPFE2NexZ4ncWVldW7-kakQ","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":"82.156.167.13:24901"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24902"}]}
====
2026-08-01 08:58:35.364 Seetong_tps[25863:2368955] Super properties have already been unregistered.
2026-08-01 08:58:35.364 Seetong_tps[25863:2368963] ====请求接口 - 成功 - 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: 0x109c6a640>{number = 15, name = (null)}====
2026-08-01 08:58:35.364 Seetong_tps[25863:2368955] UMAPM_OOMSampling(0,0):NO
2026-08-01 08:58:35.366 Seetong_tps[25863:2368955]  -- deviceListDataUpdate - AppLaunch 还剩 2.585330963134766 秒 - 再延迟 3.085330963134766 秒 - 启动耗时 0.4146690368652344 秒
2026-08-01 08:58:35.366 Seetong_tps[25863:2368955]  -- groupDeviceList -- 
2026-08-01 08:58:35.366 Seetong_tps[25863:2368955] groupDeviceList 已在进行中，跳过新的调用
2026-08-01 08:58:35.366 Seetong_tps[25863:2368955]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 415 毫秒
2026-08-01 08:58:35.367 Seetong_tps[25863:2368955]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-01 08:58:35.367 Seetong_tps[25863:2368955]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-01 08:58:35.367 Seetong_tps[25863:2368955]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-01 08:58:35.368 Seetong_tps[25863:2368955]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 587;
}
2026-08-01 08:58:35.370 Seetong_tps[25863:2368955] ++++-[VideoView dealloc]++++
2026-08-01 08:58:35.372 Seetong_tps[25863:2368955] OpenGLView20_Seetong dealloc:0x109c65800
2026-08-01 08:58:35.392 Seetong_tps[25863:2368966] ====请求接口 - 成功 - 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: 0x109c6aa80>{number = 16, name = (null)}====
2026-08-01 08:58:35.392 Seetong_tps[25863:2368961] ====请求接口 - 成功 - 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=bjrelay64.s5.seetong.com:1443;type=0&load=20&addr=bjrelay61.s5.seetong.com:6443;type=0&load=14&addr=bjrelay59.s5.seetong.com:7443;","vipRelayServers":"type=0&load=53&addr=bjrelay44.s2.seetong.com:6443;type=0&load=45&addr=bjrelay44.s2.seetong.com:15443;type=0&load=45&addr=bjrelay42.s2.seetong.com:5443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.134","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x106c38d00>{number = 3, name = (null)}====
2026-08-01 08:58:35.392 Seetong_tps[25863:2368955]  -- WebSocket - 重置重连次数 -- 
2026-08-01 08:58:35.401 Seetong_tps[25863:2369004] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109c6aa00>{number = 17, name = (null)}====
2026-08-01 08:58:35.402 Seetong_tps[25863:2368955]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-01 08:58:35.402 Seetong_tps[25863:2368955]  -- WebSocket connection - getNetty - 
2026-08-01 08:58:35.402 Seetong_tps[25863:2368955]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-01 08:58:35.404 Seetong_tps[25863:2368955] UMAPM_NetworkSampling(0,0):NO
2026-08-01 08:58:35.412 Seetong_tps[25863:2368955]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-01 08:58:35.412 Seetong_tps[25863:2368955]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-01 08:58:35.412 Seetong_tps[25863:2368955]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-01 08:58:35.414 Seetong_tps[25863:2368955] 蓝牙已打开
2026-08-01 08:58:35.414 Seetong_tps[25863:2368955]  -- 获取版本信息成功: {
    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-01 08:58:35.418 Seetong_tps[25863:2368955]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-01 08:58:35.418 Seetong_tps[25863:2368955]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-01 08:58:35.423 Seetong_tps[25863:2369003] ====请求接口 - 成功 - 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: 0x109c69e80>{number = 18, name = (null)}====
2026-08-01 08:58:35.423 Seetong_tps[25863:2368959] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x106c38e80>{number = 4, name = (null)}====
2026-08-01 08:58:35.423 Seetong_tps[25863:2368955] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-01 08:58:35.423 Seetong_tps[25863:2368955] 客服消息未读数量: 0
2026-08-01 08:58:35.430 Seetong_tps[25863:2369007] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1UEUl0CCVIFOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x109c68f40>{number = 19, name = (null)}====
2026-08-01 08:58:35.430 Seetong_tps[25863:2369005] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x109c68cc0>{number = 20, name = (null)}====
2026-08-01 08:58:35.433 Seetong_tps[25863:2368958] ====请求接口 - 成功 - 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.134","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785545374000,"lastHeartTime":1785544850000,"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: 0x117ab7dc0>{number = 21, name = (null)}====
2026-08-01 08:58:35.436 Seetong_tps[25863:2368955]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-01 08:58:35.437 Seetong_tps[25863:2369015] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x109de8140>{number = 22, name = (null)}====
2026-08-01 08:58:35.447 Seetong_tps[25863:2368960] ====请求接口 - 成功 - 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: 0x106c39180>{number = 2, name = (null)}====
2026-08-01 08:58:35.487 Seetong_tps[25863:2368955]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-01 08:58:35.487 Seetong_tps[25863:2368955]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1UEUl0CCVIFOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-01 08:58:35.490 Seetong_tps[25863:2368955]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-01 08:58:35.490 Seetong_tps[25863:2369015]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-01 08:58:35.490 Seetong_tps[25863:2369015]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-01 08:58:35.490 Seetong_tps[25863:2369015]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-01 08:58:35.491 Seetong_tps[25863:2368955]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-01 08:58:35.491 Seetong_tps[25863:2369015]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-01 08:58:35.491 Seetong_tps[25863:2369015]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-01 08:58:35.491 Seetong_tps[25863:2369015]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-01 08:58:35.493 Seetong_tps[25863:2368955]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-01 08:58:35.493 Seetong_tps[25863:2368955]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-01 08:58:35.493 Seetong_tps[25863:2368955]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 542 毫秒
2026-08-01 08:58:35.493 Seetong_tps[25863:2368955] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785545374000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785544850000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:58:35.493 Seetong_tps[25863:2368955]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-01 08:58:35.493 Seetong_tps[25863:2368955]  -- groupDeviceList -- 
2026-08-01 08:58:35.493 Seetong_tps[25863:2368955]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-01 08:58:35.494 Seetong_tps[25863:2368955]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-01 08:58:35.494 Seetong_tps[25863:2368955]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-01 08:58:35.494 Seetong_tps[25863:2368955]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-01 08:58:35.494 Seetong_tps[25863:2368955]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-01 08:58:35.521 Seetong_tps[25863:2368977] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-01 08:58:35.521 Seetong_tps[25863:2368977] [DeviceMonitor] 监控管理器初始化完成
2026-08-01 08:58:35.545 Seetong_tps[25863:2368955]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-01 08:58:35.545 Seetong_tps[25863:2368955]  -- WebSocket - 重置重连次数 -- 
2026-08-01 08:58:35.545 Seetong_tps[25863:2368955]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-08-01 08:58:35.546 Seetong_tps[25863:2368955]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:58:35.546 Seetong_tps[25863:2368955]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgMIAFAIUldpAQQB","reconn":0}}
2026-08-01 08:58:35.546 Seetong_tps[25863:2368955]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:58:35.547 Seetong_tps[25863:2368955] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785545374000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785544850000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:58:35.564 Seetong_tps[25863:2368962] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x106c39200>{number = 5, name = (null)}====
2026-08-01 08:58:35.645 Seetong_tps[25863:2368955] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-01 08:58:35.645 Seetong_tps[25863:2368955] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-01 08:58:35.645 Seetong_tps[25863:2368955] Formatted Date: 2026-08-01
2026-08-01 08:58:35.645 Seetong_tps[25863:2368955]  --- webSocketGetServerData msgId: 506F526B-41E4-4E0F-98B7-DAD123D19655 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-01";
        token = AVYOAQteVABrAAkFBgUKVgMIAFAIUldpAQQB;
    };
}
2026-08-01 08:58:35.645 Seetong_tps[25863:2368955]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-01 08:58:35.646 Seetong_tps[25863:2368955]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-01 08:58:35.662 Seetong_tps[25863:2368955]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-01 08:58:35.697 Seetong_tps[25863:2368955] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-01 08:58:35.697 Seetong_tps[25863:2368955]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-01 08:58:35.697 Seetong_tps[25863:2368955]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-01 08:58:35.697 Seetong_tps[25863:2368955] Sorted Dates (Descending): (
)
2026-08-01 08:58:35.703 Seetong_tps[25863:2368955]  -- STBluetoothManager - 结束扫描 - 
2026-08-01 08:58:35.703 Seetong_tps[25863:2368955]  -- STBluetoothManager - 开始扫描 - 
2026-08-01 08:58:35.880 Seetong_tps[25863:2368977]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-01 08:58:35.880 Seetong_tps[25863:2368977]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-01 08:58:35.880 Seetong_tps[25863:2368977]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-01 08:58:35.881 Seetong_tps[25863:2368955]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-01 08:58:35.881 Seetong_tps[25863:2368960] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-01 08:58:35.881 Seetong_tps[25863:2368963] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-01 08:58:35.889 Seetong_tps[25863:2368977]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-01 08:58:35.890 Seetong_tps[25863:2368977]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:58:35.890 Seetong_tps[25863:2368977]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:58:35.890 Seetong_tps[25863:2368963] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-01 08:58:35.890 Seetong_tps[25863:2368963] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-01 08:58:35.890 Seetong_tps[25863:2368960] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-01 08:58:35.896 Seetong_tps[25863:2368977]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-01 08:58:35.896 Seetong_tps[25863:2368977]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:58:35.896 Seetong_tps[25863:2368977]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-01 08:58:35.896 Seetong_tps[25863:2368960] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-01 08:58:35.896 Seetong_tps[25863:2368960] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-01 08:58:35.896 Seetong_tps[25863:2368960] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-01 08:58:35.939 Seetong_tps[25863:2368980]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-01 08:58:35.940 Seetong_tps[25863:2368955]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-01 08:58:35.943 Seetong_tps[25863:2368980]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-01 08:58:36.465 Seetong_tps[25863:2368955] MessageThrottle reloadTableView ---
2026-08-01 08:58:37.302 Seetong_tps[25863:2368955] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-01 08:58:37.302 Seetong_tps[25863:2368955] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-01 08:58:37.302 Seetong_tps[25863:2368955] 用户设置的具体字体大小: 15.000000
2026-08-01 08:58:38.347 Seetong_tps[25863:2368955]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-01 08:58:38.603 Seetong_tps[25863:2369015] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109de8140>{number = 22, name = (null)}====
2026-08-01 08:58:38.604 Seetong_tps[25863:2368955] AppLaunch hideForRefreshToken
2026-08-01 08:58:38.605 Seetong_tps[25863:2368955] AppLaunch hideForRefreshToken dismiss
2026-08-01 08:58:38.605 Seetong_tps[25863:2368955] AppLaunch dismiss...
2026-08-01 08:58:38.860 Seetong_tps[25863:2368955]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-01 08:58:38.861 Seetong_tps[25863:2368955]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-01 08:58:38.861 Seetong_tps[25863:2368955]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-01 08:58:38.861 Seetong_tps[25863:2368955] 滚动已停止500毫秒，执行操作:29115420
2026-08-01 08:58:38.910 Seetong_tps[25863:2368955]  dealloc -- STAppLaunchWindow
2026-08-01 08:58:38.912 Seetong_tps[25863:2368955]  dealloc -- STAppLaunchViewController
2026-08-01 08:58:38.914 Seetong_tps[25863:2368955] AppLaunch dismiss... end
2026-08-01 08:58:39.128 Seetong_tps[25863:2368960] ====请求接口 - 成功 - 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: 0x106c39180>{number = 2, name = (null)}====
2026-08-01 08:58:40.645 Seetong_tps[25863:2368955]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-01 08:58:40.646 Seetong_tps[25863:2368955] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785545374000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785544850000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 08:58:40.646 Seetong_tps[25863:2368955]  --- 取消心跳 destoryHeartBeat --- 
2026-08-01 08:58:40.646 Seetong_tps[25863:2368955]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-01 08:58:40.654 Seetong_tps[25863:2368955] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-01 08:59:00.743 Seetong_tps[25863:2368955] zzzzz:backgroundDoSomething
2026-08-01 08:59:00.747 Seetong_tps[25863:2369004] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-01 08:59:00.748 Seetong_tps[25863:2369004] --FC_StopDevComEx end
2026-08-01 08:59:05.722 Seetong_tps[25863:2368955] zzzzz:stopBackgroundTask 180seconds
2026-08-01 08:59:05.830 Seetong_tps[25863:2368955]  -- STBluetoothManager - 结束扫描 - 
2026-08-01 08:59:05.931 Seetong_tps[25863:2368955]  -- STBluetoothManager - 设备列表蓝牙已打开 - 结束扫描 - 
2026-08-01 09:01:07.068 Seetong_tps[25863:2368955] [保存失败] 相机对象或存储字典为空
2026-08-01 09:01:07.069 Seetong_tps[25863:2369484] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-01 09:01:07.070 Seetong_tps[25863:2368955]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-01 09:01:07.080 Seetong_tps[25863:2368955] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.134","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785545374000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785544850000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-01 09:01:07.080 Seetong_tps[25863:2368955]  --- 取消心跳 destoryHeartBeat --- 
2026-08-01 09:01:07.080 Seetong_tps[25863:2368955]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-01 09:01:07.080 Seetong_tps[25863:2369484] --FC_StopDevComEx end
2026-08-02 16:58:28.425 Seetong_tps[6679:767983] app_version=8.3.805
2026-08-02 16:58:28.434 Seetong_tps[6679:768045] 询问用户是否开启推送成功
2026-08-02 16:58:28.434 Seetong_tps[6679:768045] 用户点击允许接收推送
2026-08-02 16:58:28.435 Seetong_tps[6679:767983]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-02 16:58:28.435 Seetong_tps[6679:767983] showForLogin 1
2026-08-02 16:58:28.435 Seetong_tps[6679:767983] AppLaunch 还剩 6.792720079421997 秒
2026-08-02 16:58:28.435 Seetong_tps[6679:768054] remoteNotificationSetting: <UNNotificationSettings: 0x1126ee120; 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-02 16:58:28.451 Seetong_tps[6679:767983]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-02 16:58:28.479 Seetong_tps[6679:767983] viewDidLoad/configtime=2026-08-02 上午8:58:28 +0000
2026-08-02 16:58:28.481 Seetong_tps[6679:767983]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-02 16:58:28.481 Seetong_tps[6679:767983]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-02 16:58:28.544 Seetong_tps[6679:767983]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-02 16:58:28.544 Seetong_tps[6679:767983]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-02 16:58:28.546 Seetong_tps[6679:767983]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-02 16:58:28.546 Seetong_tps[6679:767983] 开始检查未读客服消息...
2026-08-02 16:58:28.546 Seetong_tps[6679:767983] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-02 16:58:28.546 Seetong_tps[6679:767983]  --- 取消心跳 destoryHeartBeat --- 
2026-08-02 16:58:28.550 Seetong_tps[6679:767983]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-02 16:58:28.551 Seetong_tps[6679:767983]  -- WebSocket connection - getNetty - 
2026-08-02 16:58:28.551 Seetong_tps[6679:767983]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-02 16:58:28.554 Seetong_tps[6679:767983] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-02 16:58:28.554 Seetong_tps[6679:767983] NAV deviceOrientationDidChange:1
2026-08-02 16:58:28.557 Seetong_tps[6679:767983]  -- groupDeviceList -- 
2026-08-02 16:58:28.557 Seetong_tps[6679:767983] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-02 16:58:28.557 Seetong_tps[6679:767983]  -- WebSocket connection - getNetty - 
2026-08-02 16:58:28.557 Seetong_tps[6679:767983]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-02 16:58:28.631 Seetong_tps[6679:767983]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-02 16:58:28.765 Seetong_tps[6679:767983] Super properties have already been unregistered.
2026-08-02 16:58:28.765 Seetong_tps[6679:767983] UMAPM_OOMSampling(0,0):NO
2026-08-02 16:58:28.767 Seetong_tps[6679:767983]  -- deviceListDataUpdate - AppLaunch 还剩 1.459930896759033 秒 - 再延迟 1.959930896759033 秒 - 启动耗时 1.540069103240967 秒
2026-08-02 16:58:28.768 Seetong_tps[6679:767983]  -- groupDeviceList -- 
2026-08-02 16:58:28.768 Seetong_tps[6679:767983] groupDeviceList 已在进行中，跳过新的调用
2026-08-02 16:58:28.768 Seetong_tps[6679:767983]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1540 毫秒
2026-08-02 16:58:28.770 Seetong_tps[6679:767983]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-02 16:58:28.771 Seetong_tps[6679:767983]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-02 16:58:28.771 Seetong_tps[6679:767983]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-02 16:58:28.772 Seetong_tps[6679:767983]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 587;
}
2026-08-02 16:58:28.772 Seetong_tps[6679:767983]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-02 16:58:28.772 Seetong_tps[6679:767983]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-02 16:58:28.772 Seetong_tps[6679:767983]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-02 16:58:28.772 Seetong_tps[6679:767983]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODU3NDc1MDgsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.TnbNfra9z_uGr64G9FM-WvMvq8VIFTCV9SJiBuP4nKk","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODgyNTMxMDgsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg1NjYxMTA4LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.7PZcM086M6jYVoldpF_g46S3o3CdRamjAqiNEinH8WQ","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-02 16:58:28.780 Seetong_tps[6679:767983]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1785661108.780905
2026-08-02 16:58:28.781 Seetong_tps[6679:767983]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1785661108.780905
2026-08-02 16:58:28.781 Seetong_tps[6679:767983]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1785661108.780905 - lastRefreshTokenTime: 1785661108.780905
2026-08-02 16:58:28.788 Seetong_tps[6679:767983] ++++-[VideoView dealloc]++++
2026-08-02 16:58:28.790 Seetong_tps[6679:767983] OpenGLView20_Seetong dealloc:0x117771600
2026-08-02 16:58:28.806 Seetong_tps[6679:767983]  -- WebSocket - 重置重连次数 -- 
2026-08-02 16:58:28.815 Seetong_tps[6679:768045] ====请求接口 - 成功 - 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=bjrelay6.s5.seetong.com:13443;type=0&load=22&addr=bjrelay6.s5.seetong.com:3443;type=0&load=29&addr=bjrelay5.s5.seetong.com:11443;","vipRelayServers":"type=0&load=47&addr=bjrelay44.s2.seetong.com:2443;type=0&load=59&addr=bjrelayvip3.s2.seetong.com:9443;type=0&load=43&addr=bjrelay41.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.10","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x117778e80>{number = 16, name = (null)}====
2026-08-02 16:58:28.817 Seetong_tps[6679:767983]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-02 16:58:28.817 Seetong_tps[6679:767983]  -- WebSocket connection - getNetty - 
2026-08-02 16:58:28.817 Seetong_tps[6679:767983]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-02 16:58:28.817 Seetong_tps[6679:768021] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b479180>{number = 3, name = (null)}====
2026-08-02 16:58:28.827 Seetong_tps[6679:767983] UMAPM_NetworkSampling(0,0):NO
2026-08-02 16:58:28.827 Seetong_tps[6679:767983]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-02 16:58:28.827 Seetong_tps[6679:767983]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-02 16:58:28.827 Seetong_tps[6679:767983]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-02 16:58:28.829 Seetong_tps[6679:767983] 蓝牙已打开
2026-08-02 16:58:28.835 Seetong_tps[6679:767983]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-02 16:58:28.835 Seetong_tps[6679:767983]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-02 16:58:28.837 Seetong_tps[6679:768054] ====请求接口 - 成功 - 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: 0x11269f540>{number = 9, name = (null)}====
2026-08-02 16:58:28.837 Seetong_tps[6679:768020] ====请求接口 - 成功 - 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: 0x11777b740>{number = 17, name = (null)}====
2026-08-02 16:58:28.837 Seetong_tps[6679:768107] ====请求接口 - 成功 - 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: 0x11777b780>{number = 18, name = (null)}====
2026-08-02 16:58:28.837 Seetong_tps[6679:768106] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x117779a40>{number = 19, name = (null)}====
2026-08-02 16:58:28.838 Seetong_tps[6679:768025] ====请求接口 - 成功 - 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: 0x10b6e1040>{number = 6, name = (null)}====
2026-08-02 16:58:28.840 Seetong_tps[6679:768105] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x11777af00>{number = 20, name = (null)}====
2026-08-02 16:58:28.844 Seetong_tps[6679:768048] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjI2NTkwODc3MCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.dIGHo0zqjGD-UjqIfWPAe1elEEVrTp6LNUTPgEJJzdI","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjI2NTkwODc3MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5MyJdfQ.1x76ZLzpdhnUej4RAmB5XgDgkFBVsodB4P-VSrUmgB0","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":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24901"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24902"}]}
====
2026-08-02 16:58:28.857 Seetong_tps[6679:767983]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-02 16:58:28.858 Seetong_tps[6679:767983]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-02 16:58:28.865 Seetong_tps[6679:768108] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1UHU1MCCVMIOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x11761ff80>{number = 21, name = (null)}====
2026-08-02 16:58:28.865 Seetong_tps[6679:768104] ====请求接口 - 成功 - 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: 0x11761f1c0>{number = 22, name = (null)}====
2026-08-02 16:58:28.866 Seetong_tps[6679:767983] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-02 16:58:28.866 Seetong_tps[6679:767983] 客服消息未读数量: 0
2026-08-02 16:58:28.866 Seetong_tps[6679:767983]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-02 16:58:28.885 Seetong_tps[6679:768024] ====请求接口 - 成功 - 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.10","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785660736000,"lastHeartTime":1785653142000,"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: 0x10b479000>{number = 2, name = (null)}====
2026-08-02 16:58:28.885 Seetong_tps[6679:768109] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x117575d80>{number = 11, name = (null)}====
2026-08-02 16:58:28.964 Seetong_tps[6679:768127] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x11777abc0>{number = 13, name = (null)}====
2026-08-02 16:58:28.978 Seetong_tps[6679:767983]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-02 16:58:28.978 Seetong_tps[6679:767983]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1UHU1MCCVMIOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-02 16:58:28.981 Seetong_tps[6679:767983]  -- 获取版本信息成功: {
    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-02 16:58:28.986 Seetong_tps[6679:767983]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-02 16:58:28.986 Seetong_tps[6679:768024]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-02 16:58:28.986 Seetong_tps[6679:768024]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-02 16:58:28.986 Seetong_tps[6679:768024]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-02 16:58:28.986 Seetong_tps[6679:768024]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-02 16:58:28.986 Seetong_tps[6679:768024]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-02 16:58:28.986 Seetong_tps[6679:768024]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-02 16:58:28.987 Seetong_tps[6679:767983]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-02 16:58:28.987 Seetong_tps[6679:767983]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-02 16:58:28.987 Seetong_tps[6679:767983]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1760 毫秒
2026-08-02 16:58:28.988 Seetong_tps[6679:767983] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 16:58:28.988 Seetong_tps[6679:767983]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-02 16:58:28.988 Seetong_tps[6679:767983]  -- groupDeviceList -- 
2026-08-02 16:58:28.993 Seetong_tps[6679:767983]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-02 16:58:28.993 Seetong_tps[6679:767983]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-02 16:58:28.993 Seetong_tps[6679:767983]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-02 16:58:28.993 Seetong_tps[6679:767983]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-02 16:58:28.993 Seetong_tps[6679:767983]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-02 16:58:29.041 Seetong_tps[6679:767983]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-02 16:58:29.041 Seetong_tps[6679:767983]  -- WebSocket - 重置重连次数 -- 
2026-08-02 16:58:29.041 Seetong_tps[6679:767983]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-02 16:58:29.042 Seetong_tps[6679:767983]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 16:58:29.042 Seetong_tps[6679:767983]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgAICFAIU1tpAQQB","reconn":0}}
2026-08-02 16:58:29.042 Seetong_tps[6679:767983]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 16:58:29.043 Seetong_tps[6679:767983] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 16:58:29.047 Seetong_tps[6679:767983]  -- STBluetoothManager - 结束扫描 - 
2026-08-02 16:58:29.047 Seetong_tps[6679:767983]  -- STBluetoothManager - 开始扫描 - 
2026-08-02 16:58:29.510 Seetong_tps[6679:767983] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-02 16:58:29.510 Seetong_tps[6679:767983] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-02 16:58:29.512 Seetong_tps[6679:767983] Formatted Date: 2026-08-02
2026-08-02 16:58:29.513 Seetong_tps[6679:767983]  --- webSocketGetServerData msgId: 7150E163-194E-42AE-A5CE-4667B64FB602 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-02";
        token = AVYOAQteVABrAAkFBgUKVgAICFAIU1tpAQQB;
    };
}
2026-08-02 16:58:29.513 Seetong_tps[6679:767983]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 16:58:29.514 Seetong_tps[6679:767983]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-02 16:58:29.515 Seetong_tps[6679:767983]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-02 16:58:29.584 Seetong_tps[6679:767983] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-02 16:58:29.584 Seetong_tps[6679:767983]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-02 16:58:29.584 Seetong_tps[6679:767983]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-02 16:58:29.585 Seetong_tps[6679:767983] Sorted Dates (Descending): (
)
2026-08-02 16:58:30.589 Seetong_tps[6679:767983] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-02 16:58:30.589 Seetong_tps[6679:767983] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-02 16:58:30.589 Seetong_tps[6679:767983] 用户设置的具体字体大小: 15.000000
2026-08-02 16:58:30.789 Seetong_tps[6679:767983] AppLaunch hideForRefreshToken
2026-08-02 16:58:30.789 Seetong_tps[6679:767983] AppLaunch hideForRefreshToken dismiss
2026-08-02 16:58:30.789 Seetong_tps[6679:767983] AppLaunch dismiss...
2026-08-02 16:58:30.846 Seetong_tps[6679:768048] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-02 16:58:30.847 Seetong_tps[6679:768048] [DeviceMonitor] 监控管理器初始化完成
2026-08-02 16:58:31.095 Seetong_tps[6679:767983]  dealloc -- STAppLaunchWindow
2026-08-02 16:58:31.100 Seetong_tps[6679:767983]  dealloc -- STAppLaunchViewController
2026-08-02 16:58:31.102 Seetong_tps[6679:767983] AppLaunch dismiss... end
2026-08-02 16:58:31.699 Seetong_tps[6679:767983]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-02 16:58:32.023 Seetong_tps[6679:768118] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10eaf3b00>{number = 24, name = (null)}====
2026-08-02 16:58:32.216 Seetong_tps[6679:767983]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-02 16:58:32.216 Seetong_tps[6679:767983]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-02 16:58:32.216 Seetong_tps[6679:767983] 滚动已停止500毫秒，执行操作:29115420
2026-08-02 16:58:32.494 Seetong_tps[6679:768105] ====请求接口 - 成功 - 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: 0x11777af00>{number = 20, name = (null)}====
2026-08-02 16:58:33.117 Seetong_tps[6679:767983]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-02 16:58:33.122 Seetong_tps[6679:767983] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-02 16:58:33.168 Seetong_tps[6679:767983] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-02 16:58:33.168 Seetong_tps[6679:767983]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 16:58:33.168 Seetong_tps[6679:768116] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-02 16:58:33.169 Seetong_tps[6679:767983] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-02 16:58:33.171 Seetong_tps[6679:767983]  -- STBluetoothManager - 结束扫描 - 
2026-08-02 16:58:33.186 Seetong_tps[6679:767983]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-02 下午4:58:33 186
2026-08-02 16:58:33.186 Seetong_tps[6679:767983]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e048380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e0713c0>; layer = <CALayer: 0x10e02d040>>
2026-08-02 16:58:33.186 Seetong_tps[6679:767983]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e048380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e0713c0>; layer = <CALayer: 0x10e02d040>> -- _camera.supportPlatform: 0
2026-08-02 16:58:33.186 Seetong_tps[6679:767983]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-02 上午8:58:33 +0000
2026-08-02 16:58:33.187 Seetong_tps[6679:767983]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-01 \U4e0a\U534812:10:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-01 \U4e0a\U534812:58:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-01 \U4e0a\U534812:58:35 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-02 \U4e0a\U53488:58:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-02 16:58:33.187 Seetong_tps[6679:767983]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-02 下午4:58:33 188
2026-08-02 16:58:33.188 Seetong_tps[6679:768116] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-02 16:58:33.215 Seetong_tps[6679:767983]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-02 16:58:33.218 Seetong_tps[6679:767983] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-02 16:58:33.220 Seetong_tps[6679:767983]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-02 16:58:33.220 Seetong_tps[6679:767983] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-02 16:58:33.242 Seetong_tps[6679:767983]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-02 16:58:33.243 Seetong_tps[6679:767983]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-02 16:58:33.243 Seetong_tps[6679:767983] 未处理的 biz 类型: res_video_preview_advert
2026-08-02 16:58:33.243 Seetong_tps[6679:767983]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-02 16:58:33.244 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-02 16:58:33.244 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-02 16:58:33.273 Seetong_tps[6679:767983] uid:29115420 playAudio
2026-08-02 16:58:33.273 Seetong_tps[6679:767983]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-02 16:58:33.273 Seetong_tps[6679:767983]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-02 16:58:33.478 Seetong_tps[6679:767983] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-02 16:58:33.755 Seetong_tps[6679:767983] UMAPM_OOMSampling(0,0):NO
2026-08-02 16:58:33.756 Seetong_tps[6679:767983] UMAPM_NetworkSampling(0,0):NO
2026-08-02 16:58:35.247 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.08 - 设备: 庭院 - 29115420
2026-08-02 16:58:36.690 Seetong_tps[6679:768048]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-02 16:58:36.691 Seetong_tps[6679:768048]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-02 16:58:36.691 Seetong_tps[6679:768048] onDeviceAuthSuccess:uid=29115420
2026-08-02 16:58:36.691 Seetong_tps[6679:768048]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785661116.691229,lastReceiveYUVTimeInterval=1785661113.186842,interval=3,videoView=0x10e048380
2026-08-02 16:58:36.691 Seetong_tps[6679:768048]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-02 16:58:36.692 Seetong_tps[6679:767983]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-02 16:58:36.693 Seetong_tps[6679:768024] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-02 16:58:36.693 Seetong_tps[6679:768024] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-02 16:58:37.621 Seetong_tps[6679:768058] ===29115420===
2026-08-02 16:58:37.623 Seetong_tps[6679:768058] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-02 16:58:37.627 Seetong_tps[6679:768048] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-02 16:58:37.628 Seetong_tps[6679:768048] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-02 16:58:37.628 Seetong_tps[6679:768048] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11269c7c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112600a00>
2026-08-02 16:58:37.628 Seetong_tps[6679:768048] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-02 16:58:37.628 Seetong_tps[6679:768048] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-02 16:58:37.628 Seetong_tps[6679:768048] InitDecodePortLog: playsettype = 50
2026-08-02 16:58:37.629 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.46 - 设备: 庭院 - 29115420
2026-08-02 16:58:37.630 Seetong_tps[6679:768048] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-02 16:58:37.630 Seetong_tps[6679:768048] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-02 16:58:37.630 Seetong_tps[6679:768048] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-02 16:58:37.630 Seetong_tps[6679:768048] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-02 16:58:37.630 Seetong_tps[6679:768048] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-02 16:58:37.630 Seetong_tps[6679:768048] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-02 16:58:37.631 Seetong_tps[6679:768048] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-02 16:58:37.631 Seetong_tps[6679:768048]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-02 16:58:37.632 Seetong_tps[6679:768048]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 16:58:37.632 Seetong_tps[6679:768048]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 16:58:37.633 Seetong_tps[6679:768106] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-02 16:58:37.633 Seetong_tps[6679:768024] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-02 16:58:37.633 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.46 - 设备: 庭院 - 29115420
2026-08-02 16:58:37.633 Seetong_tps[6679:768107] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-02 16:58:37.635 Seetong_tps[6679:767983] uid:29115420 playAudio
2026-08-02 16:58:37.636 Seetong_tps[6679:767983]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-02 16:58:37.636 Seetong_tps[6679:767983]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-02 16:58:37.636 Seetong_tps[6679:768024] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-02 16:58:37.637 Seetong_tps[6679:767983] checkPortStatus:_decodePort=1
2026-08-02 16:58:37.639 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 4.47 - 设备: 庭院 - 29115420
2026-08-02 16:58:38.137 Seetong_tps[6679:768048]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-02 16:58:38.138 Seetong_tps[6679:768048]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 16:58:38.138 Seetong_tps[6679:768048]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 16:58:38.138 Seetong_tps[6679:768024] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-02 16:58:38.138 Seetong_tps[6679:768024] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-02 16:58:38.138 Seetong_tps[6679:768024] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-02 16:58:38.138 Seetong_tps[6679:767983] uid:29115420 playAudio
2026-08-02 16:58:38.138 Seetong_tps[6679:767983]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-02 16:58:38.138 Seetong_tps[6679:767983]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-02 16:58:38.138 Seetong_tps[6679:768024] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-02 16:58:38.141 Seetong_tps[6679:768048]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-02 16:58:38.141 Seetong_tps[6679:768048]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 16:58:38.141 Seetong_tps[6679:768048]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 16:58:38.141 Seetong_tps[6679:768106] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-02 16:58:38.141 Seetong_tps[6679:768106] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-02 16:58:38.141 Seetong_tps[6679:768024] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-02 16:58:38.141 Seetong_tps[6679:767983] checkPortStatus:_decodePort=1
2026-08-02 16:58:38.142 Seetong_tps[6679:767983] uid:29115420 playAudio
2026-08-02 16:58:38.142 Seetong_tps[6679:767983]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-02 16:58:38.142 Seetong_tps[6679:767983]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-02 16:58:38.142 Seetong_tps[6679:768024] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-02 16:58:38.142 Seetong_tps[6679:767983] checkPortStatus:_decodePort=1
2026-08-02 16:58:38.148 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-02 16:58:38.224 Seetong_tps[6679:768058]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-02 16:58:38.239 Seetong_tps[6679:767983]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-02 16:58:38.240 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-02 16:58:38.241 Seetong_tps[6679:768058]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-02 16:58:38.254 Seetong_tps[6679:768058]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-02 16:58:38.254 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-02 16:58:38.285 Seetong_tps[6679:768173] 重新观看视频线程：<_NSMainThread: 0x10b478000>{number = 1, name = (null)}
2026-08-02 16:58:38.296 Seetong_tps[6679:767983] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-02 16:58:38.304 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-02 16:58:38.314 Seetong_tps[6679:767983] uid:29115420 playAudio
2026-08-02 16:58:38.314 Seetong_tps[6679:768107] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-02 16:58:38.314 Seetong_tps[6679:767983] uid:29115420 playAudio
2026-08-02 16:58:38.314 Seetong_tps[6679:767983] checkPortStatus:_decodePort=1
2026-08-02 16:58:38.314 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.15 - 设备: 庭院 - 29115420
2026-08-02 16:58:38.340 Seetong_tps[6679:768058] Failed to get IoT drive away set configuration.
2026-08-02 16:58:38.340 Seetong_tps[6679:768058]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-02 16:58:38.345 Seetong_tps[6679:768173] 重新观看视频线程：<_NSMainThread: 0x10b478000>{number = 1, name = (null)}
2026-08-02 16:58:38.346 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.18 - 设备: 庭院 - 29115420
2026-08-02 16:58:38.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 16:58:39.148 Seetong_tps[6679:767983]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e048380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e0713c0>; layer = <CALayer: 0x10e02d040>>
2026-08-02 16:58:39.148 Seetong_tps[6679:767983] #####Vstop:uid:29115420-0-port:1
2026-08-02 16:58:39.148 Seetong_tps[6679:767983] -----------1release decodeport = 1
2026-08-02 16:58:39.149 Seetong_tps[6679:767983]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 5100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 5900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-02 16:58:39.150 Seetong_tps[6679:767983] _openGLView clearFrame ...
2026-08-02 16:58:39.164 Seetong_tps[6679:767983] 当前控制器：STPlaybackVC
2026-08-02 16:58:39.164 Seetong_tps[6679:767983]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-02 16:58:39.164 Seetong_tps[6679:767983] 开始监听camera_nvr的onlineStatus属性变化
2026-08-02 16:58:39.165 Seetong_tps[6679:767983] camera_nvr对象已切换，重新设置KVO监听
2026-08-02 16:58:39.174 Seetong_tps[6679:767983] 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-02 16:58:39.344 Seetong_tps[6679:767983]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-02 16:58:39.345 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:39.346 Seetong_tps[6679:767983]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-02 16:58:39.346 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:39.346 Seetong_tps[6679:767983]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-02 16:58:39.347 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:39.347 Seetong_tps[6679:767983]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-02 16:58:39.347 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:39.354 Seetong_tps[6679:767983]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-02 16:58:39.354 Seetong_tps[6679:767983] ====高度=91.000000
2026-08-02 16:58:39.354 Seetong_tps[6679:767983]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-02 16:58:39.356 Seetong_tps[6679:767983] 停止监听camera_nvr的onlineStatus属性变化
2026-08-02 16:58:39.356 Seetong_tps[6679:767983] 开始监听camera_nvr的onlineStatus属性变化
2026-08-02 16:58:39.356 Seetong_tps[6679:767983] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-02 16:58:39.356 Seetong_tps[6679:767983] ###### stopNvrRemoteRecord ......
2026-08-02 16:58:39.358 Seetong_tps[6679:767983] updateAlarmListTable:messageModelList=0
2026-08-02 16:58:39.364 Seetong_tps[6679:767983]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-02 16:58:39.364 Seetong_tps[6679:768106] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-02 16:58:39.364 Seetong_tps[6679:767983]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-02 16:58:39.364 Seetong_tps[6679:767983]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-02 16:58:39.364 Seetong_tps[6679:767983] updateAlarmListTable:messageModelList=0
2026-08-02 16:58:39.409 Seetong_tps[6679:767983] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-02 16:58:39.459 Seetong_tps[6679:767983]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-02 16:58:39.529 Seetong_tps[6679:768048] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-02 16:58:39.532 Seetong_tps[6679:768048]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-02 16:58:39.533 Seetong_tps[6679:768048] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11269c7c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112600a00>
2026-08-02 16:58:39.533 Seetong_tps[6679:768048] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-02 16:58:39.533 Seetong_tps[6679:768048] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-02 16:58:39.533 Seetong_tps[6679:768048] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-02 16:58:39.533 Seetong_tps[6679:768048] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-02 16:58:39.533 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.36 - 设备: 庭院 - 29115420
2026-08-02 16:58:39.533 Seetong_tps[6679:768048] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-02 16:58:39.577 Seetong_tps[6679:768127] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11777abc0>{number = 13, name = (null)}====
2026-08-02 16:58:39.608 Seetong_tps[6679:768106] ====请求接口 - 成功 - 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: 0x117779a40>{number = 19, name = (null)}====
2026-08-02 16:58:39.629 Seetong_tps[6679:768116] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x11777b800>{number = 14, name = (null)}====
2026-08-02 16:58:40.031 Seetong_tps[6679:768058] ===29115420===
2026-08-02 16:58:40.279 Seetong_tps[6679:768058]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:1100000000000000000000000000000 - result: 0 - devid: 29115420
2026-08-02 16:58:41.628 Seetong_tps[6679:767983]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-02 16:58:42.429 Seetong_tps[6679:768058] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=7072
2026-08-02 16:58:42.431 Seetong_tps[6679:767983] timeSliceArray.count=443
2026-08-02 16:58:42.604 Seetong_tps[6679:767983] nvrParseRecPlayBlock timelineModelArray.count=442
2026-08-02 16:58:42.604 Seetong_tps[6679:767983] timelineModel.timePaint=16:56:51-16:57:52,timelineModel.recordType=7
2026-08-02 16:58:42.697 Seetong_tps[6679:767983] updateAlarmListTable:messageModelList=221
2026-08-02 16:58:42.698 Seetong_tps[6679:767983]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-02 16:58:42.701 Seetong_tps[6679:767983]  --- setFirstTimePosition --- i: 441 - recordType: 7
2026-08-02 16:58:42.701 Seetong_tps[6679:767983] _firstHaveDataTime=16:56:51
2026-08-02 16:58:48.561 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 16:58:48.585 Seetong_tps[6679:767983] uid:29115420 FC_P2PNvrReplayByTime
2026-08-02 16:58:48.585 Seetong_tps[6679:767983]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-01 \U4e0a\U534812:10:00 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-01 \U4e0a\U534812:58:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-01 \U4e0a\U534812:58:35 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-02 \U4e0a\U53488:58:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-02 16:58:48.585 Seetong_tps[6679:767983]  -- 播放视频（录像） -- 开始时间: 2026-08-02 上午8:58:48 +0000
2026-08-02 16:58:48.586 Seetong_tps[6679:768128] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260802095335
2026-08-02 16:58:48.586 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802095335
2026-08-02 16:58:48.722 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 16:58:48.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 16:58:49.184 Seetong_tps[6679:768048] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-02 16:58:49.185 Seetong_tps[6679:768048]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-02 16:58:49.185 Seetong_tps[6679:768048] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11269c7c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x112600a00>
2026-08-02 16:58:49.185 Seetong_tps[6679:768048] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-02 16:58:49.185 Seetong_tps[6679:768048] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-02 16:58:49.185 Seetong_tps[6679:768048] InitDecodePortLog: playsettype = 50
2026-08-02 16:58:49.185 Seetong_tps[6679:768048] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-02 16:58:49.185 Seetong_tps[6679:768048] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-02 16:58:49.185 Seetong_tps[6679:768048] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-02 16:58:49.185 Seetong_tps[6679:768048] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-02 16:58:49.185 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.60 - 设备: 庭院 - 29115420
2026-08-02 16:58:49.186 Seetong_tps[6679:768048] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-02 16:58:49.186 Seetong_tps[6679:768048] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-02 16:58:49.186 Seetong_tps[6679:768048] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-02 16:58:49.188 Seetong_tps[6679:767983]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.60 - 设备: 庭院 - 29115420
2026-08-02 16:58:49.199 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:51.064 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 16:58:51.080 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802091845
2026-08-02 16:58:51.080 Seetong_tps[6679:768128] zhangw_controlNvrRemoteRecord:strDateTime=20260802091845,action=6
2026-08-02 16:58:51.298 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 16:58:51.848 Seetong_tps[6679:767983] 卡回放第一帧回调 倍速 = 0
2026-08-02 16:58:53.186 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 16:58:53.196 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802090318
2026-08-02 16:58:53.196 Seetong_tps[6679:768127] zhangw_controlNvrRemoteRecord:strDateTime=20260802090318,action=6
2026-08-02 16:58:53.238 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 16:58:54.268 Seetong_tps[6679:767983]  -- videoView tap -- 
2026-08-02 16:58:54.953 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:54.969 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:54.988 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.002 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.021 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.036 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.052 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.069 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.085 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.103 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.119 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.136 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.169 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.186 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.202 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.219 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.236 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.252 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.269 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.286 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.302 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.320 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.352 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.369 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.405 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.420 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.436 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.453 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.469 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.486 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.503 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.519 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.587 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.637 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.653 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.687 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.703 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.722 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.736 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.753 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:55.769 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.688 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.720 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.737 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.754 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.772 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.823 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.854 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.872 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.889 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.904 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.921 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.955 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:57.972 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.107 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.122 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.155 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.172 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.206 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.221 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.239 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.255 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.272 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.290 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.305 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.321 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.356 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.377 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.388 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.406 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.523 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.539 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.556 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.573 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.589 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.607 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.657 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.695 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.723 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.739 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.774 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.775 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 16:58:58.840 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.855 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.872 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.889 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.939 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.955 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.973 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:58.989 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.010 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.022 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.038 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.057 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.073 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.124 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.140 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.156 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.173 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.189 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.205 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.223 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.241 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.256 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:58:59.272 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.341 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.357 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.375 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.390 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.424 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.439 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.456 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.489 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.509 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.523 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.539 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.557 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.573 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.589 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.606 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.623 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.640 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.656 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.674 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.723 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.739 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.757 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.773 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.790 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.806 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.890 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.908 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.924 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.940 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.957 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.974 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:00.990 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:01.006 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:01.022 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:01.042 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:01.057 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:03.309 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 16:59:03.319 Seetong_tps[6679:768127] zhangw_controlNvrRemoteRecord:strDateTime=20260802090650,action=6
2026-08-02 16:59:03.319 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802090650
2026-08-02 16:59:03.383 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 16:59:03.552 Seetong_tps[6679:768127] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-02 16:59:03.553 Seetong_tps[6679:768127] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-02 16:59:03.554 Seetong_tps[6679:768127] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-02 16:59:03.554 Seetong_tps[6679:768127] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-02 16:59:03.555 Seetong_tps[6679:768127] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-02 16:59:06.195 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 16:59:06.210 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802091455
2026-08-02 16:59:06.210 Seetong_tps[6679:768127] zhangw_controlNvrRemoteRecord:strDateTime=20260802091455,action=6
2026-08-02 16:59:06.277 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 16:59:08.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 16:59:11.198 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 16:59:11.214 Seetong_tps[6679:768448] zhangw_controlNvrRemoteRecord:strDateTime=20260802091013,action=6
2026-08-02 16:59:11.214 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802091013
2026-08-02 16:59:11.298 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 16:59:12.782 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.797 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.830 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.845 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.864 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.881 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.898 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.915 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.929 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.948 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.966 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.981 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:12.998 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:13.014 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:13.031 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:13.049 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:13.065 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:13.129 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:15.132 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:15.147 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:15.180 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:15.196 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:18.769 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 16:59:28.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 16:59:29.619 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 16:59:29.630 Seetong_tps[6679:768127] zhangw_controlNvrRemoteRecord:strDateTime=20260802090906,action=6
2026-08-02 16:59:29.630 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802090906
2026-08-02 16:59:29.648 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 16:59:32.569 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:32.585 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:32.606 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:32.685 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:34.005 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 16:59:34.018 Seetong_tps[6679:768107] zhangw_controlNvrRemoteRecord:strDateTime=20260802090731,action=6
2026-08-02 16:59:34.018 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802090731
2026-08-02 16:59:34.257 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 16:59:38.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 16:59:39.923 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:39.940 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:39.955 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:39.970 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:39.988 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.004 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.022 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.039 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.055 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.072 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.088 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.105 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.123 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.188 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.204 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.222 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.238 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.256 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.271 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.289 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.322 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.338 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.356 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.372 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.388 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.406 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.422 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.438 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.455 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.472 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.488 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:40.506 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 16:59:48.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 16:59:58.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:00:08.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:00:18.790 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:00:28.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:00:38.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:00:46.460 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 17:00:46.475 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802090906
2026-08-02 17:00:46.475 Seetong_tps[6679:768107] zhangw_controlNvrRemoteRecord:strDateTime=20260802090906,action=6
2026-08-02 17:00:47.577 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 17:00:48.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:00:57.316 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 17:00:57.329 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802090532
2026-08-02 17:00:57.329 Seetong_tps[6679:768024] zhangw_controlNvrRemoteRecord:strDateTime=20260802090532,action=6
2026-08-02 17:00:57.472 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 17:00:58.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:01:00.819 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 17:01:00.832 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802090007
2026-08-02 17:01:00.832 Seetong_tps[6679:768107] zhangw_controlNvrRemoteRecord:strDateTime=20260802090007,action=6
2026-08-02 17:01:00.845 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 17:01:04.572 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 17:01:04.586 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802090318
2026-08-02 17:01:04.586 Seetong_tps[6679:768127] zhangw_controlNvrRemoteRecord:strDateTime=20260802090318,action=6
2026-08-02 17:01:04.615 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 17:01:08.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:01:09.141 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:09.157 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:09.266 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:12.662 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 17:01:12.674 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802090423
2026-08-02 17:01:12.674 Seetong_tps[6679:768127] zhangw_controlNvrRemoteRecord:strDateTime=20260802090423,action=6
2026-08-02 17:01:12.713 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 17:01:18.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:01:26.672 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 17:01:26.686 Seetong_tps[6679:768448] zhangw_controlNvrRemoteRecord:strDateTime=20260802090906,action=6
2026-08-02 17:01:26.686 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802090906
2026-08-02 17:01:26.778 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 17:01:28.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:01:30.260 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 17:01:30.278 Seetong_tps[6679:768127] zhangw_controlNvrRemoteRecord:strDateTime=20260802091013,action=6
2026-08-02 17:01:30.278 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802091013
2026-08-02 17:01:30.288 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 17:01:32.860 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 17:01:32.878 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802091601
2026-08-02 17:01:32.878 Seetong_tps[6679:768448] zhangw_controlNvrRemoteRecord:strDateTime=20260802091601,action=6
2026-08-02 17:01:32.889 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 17:01:35.096 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 17:01:35.110 Seetong_tps[6679:768107] zhangw_controlNvrRemoteRecord:strDateTime=20260802091455,action=6
2026-08-02 17:01:35.110 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802091455
2026-08-02 17:01:35.433 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 17:01:37.951 Seetong_tps[6679:767983]  -- 预览倒计时 -- User interaction detected
2026-08-02 17:01:37.964 Seetong_tps[6679:767983]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260802091013
2026-08-02 17:01:37.964 Seetong_tps[6679:768024] zhangw_controlNvrRemoteRecord:strDateTime=20260802091013,action=6
2026-08-02 17:01:38.031 Seetong_tps[6679:768058]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-02 17:01:38.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:01:41.401 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:41.451 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:41.466 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:42.849 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:42.866 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:42.883 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:42.899 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:42.917 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:42.933 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:42.949 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:42.966 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:42.983 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:42.999 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.017 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.050 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.118 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.135 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.151 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.168 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.184 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.201 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.217 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.235 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.251 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.269 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.286 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.301 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.318 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.502 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.519 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:43.536 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:48.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:01:53.358 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:53.375 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:53.392 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:53.442 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:53.458 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:53.475 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:53.492 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:53.508 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.067 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.625 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.641 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.658 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.674 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.691 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.707 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.741 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.757 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.825 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.843 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.858 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.876 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.892 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.909 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.925 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.942 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.959 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:54.992 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.010 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.026 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.059 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.077 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.110 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.126 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.160 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.176 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.193 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.210 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.227 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.244 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.259 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.277 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.293 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.310 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.326 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.344 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.360 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.377 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.393 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.410 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.444 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.459 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.478 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.493 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.510 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.526 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.544 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.560 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.578 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.779 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.794 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.811 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.828 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.850 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.861 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.878 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.913 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.927 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.944 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.961 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.981 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:55.994 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.012 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.028 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.128 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.213 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.279 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.295 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.312 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.328 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.765 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.813 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.913 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.929 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.963 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:56.997 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.029 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.113 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.130 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.447 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.462 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.480 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.501 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.512 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.547 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.565 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.579 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.630 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:57.647 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:58.548 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:58.565 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:58.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:01:59.569 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.585 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.598 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.615 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.636 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.648 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.665 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.682 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.698 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.716 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.732 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:01:59.770 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:00.918 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:00.934 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:00.950 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:00.967 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:00.983 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.068 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.084 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.102 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.117 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.133 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.151 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.184 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.200 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.218 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.251 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.267 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.284 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.302 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.317 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.633 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.651 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.667 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.701 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.718 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.750 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.768 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.784 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.867 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.884 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.901 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.918 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.934 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.952 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.968 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:01.984 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.069 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.101 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.118 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.134 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.236 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.251 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.268 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.284 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.302 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.319 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.352 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.369 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.402 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.418 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.452 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.471 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.502 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.518 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.572 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.589 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.601 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.651 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.701 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.751 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:02.834 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:08.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:02:17.816 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:17.831 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:17.864 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:17.882 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:17.896 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:17.914 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:17.931 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:17.946 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:17.964 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:17.981 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:17.997 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.013 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.047 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.064 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.080 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.131 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.148 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.164 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.181 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.198 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.213 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.297 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.331 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.346 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.381 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.399 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.431 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.448 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.465 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.481 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.497 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.567 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.581 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.600 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.614 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.634 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.685 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.698 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.717 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.731 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.750 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:18.768 Seetong_tps[6679:767983]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:02:18.799 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.118 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.134 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.149 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.168 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.183 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.200 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.216 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.234 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.251 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.268 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.314 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.331 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.364 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.381 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.414 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.431 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.447 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.464 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.498 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.514 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:19.532 Seetong_tps[6679:767983] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-02 17:02:22.772 Seetong_tps[6679:767983] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-02 17:02:22.772 Seetong_tps[6679:767983] ###### stopNvrRemoteRecord ......
2026-08-02 17:02:22.775 Seetong_tps[6679:768048]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-02 17:02:22.777 Seetong_tps[6679:767983]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-02 17:02:22.778 Seetong_tps[6679:767983] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 17:02:22.779 Seetong_tps[6679:767983]  --- 取消心跳 destoryHeartBeat --- 
2026-08-02 17:02:22.779 Seetong_tps[6679:767983]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-02 17:02:22.791 Seetong_tps[6679:767983] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-02 17:02:22.806 Seetong_tps[6679:767983] [保存失败] 相机对象或存储字典为空
2026-08-02 17:02:22.806 Seetong_tps[6679:767983] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 17:02:22.806 Seetong_tps[6679:767983]  --- 取消心跳 destoryHeartBeat --- 
2026-08-02 17:02:22.806 Seetong_tps[6679:767983]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-02 17:02:22.808 Seetong_tps[6679:768459] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-02 17:02:22.808 Seetong_tps[6679:768459] --FC_StopDevComEx end
2026-08-02 17:02:22.811 Seetong_tps[6679:767983]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-02 17:11:15.767 Seetong_tps[6718:771133] app_version=8.3.805
2026-08-02 17:11:15.776 Seetong_tps[6718:771138] 询问用户是否开启推送成功
2026-08-02 17:11:15.776 Seetong_tps[6718:771138] 用户点击允许接收推送
2026-08-02 17:11:15.777 Seetong_tps[6718:771133]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-02 17:11:15.777 Seetong_tps[6718:771133] showForLogin 1
2026-08-02 17:11:15.777 Seetong_tps[6718:771133] AppLaunch 还剩 6.856245994567871 秒
2026-08-02 17:11:15.778 Seetong_tps[6718:771139] remoteNotificationSetting: <UNNotificationSettings: 0x10da49f40; 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-02 17:11:15.794 Seetong_tps[6718:771133]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-02 17:11:15.828 Seetong_tps[6718:771133] viewDidLoad/configtime=2026-08-02 上午9:11:15 +0000
2026-08-02 17:11:15.829 Seetong_tps[6718:771133]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-02 17:11:15.829 Seetong_tps[6718:771133]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-02 17:11:15.887 Seetong_tps[6718:771133]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-02 17:11:15.887 Seetong_tps[6718:771133]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-02 17:11:15.888 Seetong_tps[6718:771133]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-02 17:11:15.888 Seetong_tps[6718:771133] 开始检查未读客服消息...
2026-08-02 17:11:15.888 Seetong_tps[6718:771133] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-02 17:11:15.888 Seetong_tps[6718:771133]  --- 取消心跳 destoryHeartBeat --- 
2026-08-02 17:11:15.896 Seetong_tps[6718:771133]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-02 17:11:15.896 Seetong_tps[6718:771133]  -- WebSocket connection - getNetty - 
2026-08-02 17:11:15.897 Seetong_tps[6718:771133]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-02 17:11:15.901 Seetong_tps[6718:771133] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-02 17:11:15.901 Seetong_tps[6718:771133] NAV deviceOrientationDidChange:1
2026-08-02 17:11:15.903 Seetong_tps[6718:771133]  -- groupDeviceList -- 
2026-08-02 17:11:15.904 Seetong_tps[6718:771133] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-02 17:11:15.904 Seetong_tps[6718:771133]  -- WebSocket connection - getNetty - 
2026-08-02 17:11:15.904 Seetong_tps[6718:771133]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-02 17:11:15.927 Seetong_tps[6718:771217] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-02 17:11:16.004 Seetong_tps[6718:771133]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-02 17:11:16.125 Seetong_tps[6718:771133] Super properties have already been unregistered.
2026-08-02 17:11:16.125 Seetong_tps[6718:771133] UMAPM_OOMSampling(0,0):NO
2026-08-02 17:11:16.127 Seetong_tps[6718:771133]  -- deviceListDataUpdate - AppLaunch 还剩 1.507099866867065 秒 - 再延迟 2.007099866867065 秒 - 启动耗时 1.492900133132935 秒
2026-08-02 17:11:16.127 Seetong_tps[6718:771133]  -- groupDeviceList -- 
2026-08-02 17:11:16.127 Seetong_tps[6718:771133] groupDeviceList 已在进行中，跳过新的调用
2026-08-02 17:11:16.127 Seetong_tps[6718:771133]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1493 毫秒
2026-08-02 17:11:16.130 Seetong_tps[6718:771133]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-02 17:11:16.130 Seetong_tps[6718:771133]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-02 17:11:16.130 Seetong_tps[6718:771133]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-02 17:11:16.131 Seetong_tps[6718:771133]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 588;
}
2026-08-02 17:11:16.131 Seetong_tps[6718:771133] ++++-[VideoView dealloc]++++
2026-08-02 17:11:16.133 Seetong_tps[6718:771133] OpenGLView20_Seetong dealloc:0x109861800
2026-08-02 17:11:16.140 Seetong_tps[6718:771143] ====请求接口 - 成功 - 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:6443;type=0&load=20&addr=bjrelay46.s2.seetong.com:7443;type=0&load=23&addr=bjrelay10.s5.seetong.com:12443;","vipRelayServers":"type=0&load=52&addr=bjrelay43.s2.seetong.com:7443;type=0&load=49&addr=bjrelay43.s2.seetong.com:9443;type=0&load=37&addr=bjrelayvip2.s2.seetong.com:13443;","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: 0x10986e0c0>{number = 13, name = (null)}====
2026-08-02 17:11:16.145 Seetong_tps[6718:771217] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjI2NjY3NjA1Nywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c0In0.SS9qGlbQMAWlSQQM93W92HaMV1kVygkTSeN4iwgKH1s","accessNode":"101.42.105.173:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjI2NjY3NjA1OCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5MiJdfQ.Re9YlaVv1Tx-fiRtU9ZVJqec_GFzSkkycdXz5xXEbKM","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":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24904"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24901"}]}
====
2026-08-02 17:11:16.159 Seetong_tps[6718:771133]  -- WebSocket - 重置重连次数 -- 
2026-08-02 17:11:16.164 Seetong_tps[6718:771137] ====请求接口 - 成功 - 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: 0x106838f00>{number = 3, name = (null)}====
2026-08-02 17:11:16.164 Seetong_tps[6718:771207] ====请求接口 - 成功 - 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: 0x10986ecc0>{number = 14, name = (null)}====
2026-08-02 17:11:16.167 Seetong_tps[6718:771135] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10986ec80>{number = 15, name = (null)}====
2026-08-02 17:11:16.167 Seetong_tps[6718:771144] ====请求接口 - 成功 - 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: 0x10986ee00>{number = 16, name = (null)}====
2026-08-02 17:11:16.167 Seetong_tps[6718:771205] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10986ec40>{number = 17, name = (null)}====
2026-08-02 17:11:16.168 Seetong_tps[6718:771139] ====请求接口 - 成功 - 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: 0x106839180>{number = 2, name = (null)}====
2026-08-02 17:11:16.171 Seetong_tps[6718:771133]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-02 17:11:16.171 Seetong_tps[6718:771133]  -- WebSocket connection - getNetty - 
2026-08-02 17:11:16.171 Seetong_tps[6718:771133]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-02 17:11:16.175 Seetong_tps[6718:771133] UMAPM_NetworkSampling(0,0):NO
2026-08-02 17:11:16.175 Seetong_tps[6718:771133]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-02 17:11:16.175 Seetong_tps[6718:771133]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-02 17:11:16.175 Seetong_tps[6718:771133]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-02 17:11:16.177 Seetong_tps[6718:771133] 蓝牙已打开
2026-08-02 17:11:16.182 Seetong_tps[6718:771133]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-02 17:11:16.182 Seetong_tps[6718:771133]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-02 17:11:16.189 Seetong_tps[6718:771209] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x112d2ba40>{number = 8, name = (null)}====
2026-08-02 17:11:16.195 Seetong_tps[6718:771133]  -- 获取版本信息成功: {
    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-02 17:11:16.195 Seetong_tps[6718:771133] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-02 17:11:16.195 Seetong_tps[6718:771133] 客服消息未读数量: 0
2026-08-02 17:11:16.210 Seetong_tps[6718:771133]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-02 17:11:16.211 Seetong_tps[6718:771133]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-02 17:11:16.214 Seetong_tps[6718:771206] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x1099d88c0>{number = 18, name = (null)}====
2026-08-02 17:11:16.215 Seetong_tps[6718:771208] ====请求接口 - 成功 - 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":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgIDUlIEU1QBblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1099d8a00>{number = 19, name = (null)}====
2026-08-02 17:11:16.240 Seetong_tps[6718:771136] ====请求接口 - 成功 - 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.10","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785660736000,"lastHeartTime":1785653142000,"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: 0x106838e80>{number = 4, name = (null)}====
2026-08-02 17:11:16.323 Seetong_tps[6718:771133]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-02 17:11:16.324 Seetong_tps[6718:771133]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgIDUlIEU1QBblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-02 17:11:16.329 Seetong_tps[6718:771133]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-02 17:11:16.329 Seetong_tps[6718:771139]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-02 17:11:16.330 Seetong_tps[6718:771139]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-02 17:11:16.330 Seetong_tps[6718:771139]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-02 17:11:16.330 Seetong_tps[6718:771139]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-02 17:11:16.330 Seetong_tps[6718:771139]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-02 17:11:16.330 Seetong_tps[6718:771139]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-02 17:11:16.334 Seetong_tps[6718:771133]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-02 17:11:16.335 Seetong_tps[6718:771133]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-02 17:11:16.335 Seetong_tps[6718:771133]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1701 毫秒
2026-08-02 17:11:16.335 Seetong_tps[6718:771133] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 17:11:16.335 Seetong_tps[6718:771133]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-02 17:11:16.335 Seetong_tps[6718:771133]  -- groupDeviceList -- 
2026-08-02 17:11:16.335 Seetong_tps[6718:771133]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-02 17:11:16.335 Seetong_tps[6718:771133]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-02 17:11:16.335 Seetong_tps[6718:771133]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-02 17:11:16.336 Seetong_tps[6718:771133]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-02 17:11:16.336 Seetong_tps[6718:771133]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-02 17:11:16.381 Seetong_tps[6718:771215] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10986f400>{number = 12, name = (null)}====
2026-08-02 17:11:16.389 Seetong_tps[6718:771133]  -- STBluetoothManager - 结束扫描 - 
2026-08-02 17:11:16.389 Seetong_tps[6718:771133]  -- STBluetoothManager - 开始扫描 - 
2026-08-02 17:11:16.404 Seetong_tps[6718:771133]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-02 17:11:16.404 Seetong_tps[6718:771133]  -- WebSocket - 重置重连次数 -- 
2026-08-02 17:11:16.404 Seetong_tps[6718:771133]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-02 17:11:16.406 Seetong_tps[6718:771133]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 17:11:16.406 Seetong_tps[6718:771133]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgAICVQBUFRpAQQB","reconn":0}}
2026-08-02 17:11:16.406 Seetong_tps[6718:771133]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 17:11:16.406 Seetong_tps[6718:771133] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 17:11:16.547 Seetong_tps[6718:771133] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-02 17:11:16.547 Seetong_tps[6718:771133] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-02 17:11:16.548 Seetong_tps[6718:771133] Formatted Date: 2026-08-02
2026-08-02 17:11:16.548 Seetong_tps[6718:771133]  --- webSocketGetServerData msgId: C58E7B5D-B972-4F7F-86E5-6B49E0FED6A4 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-02";
        token = AVYOAQteVABrAAkFBgUKVgAICVQBUFRpAQQB;
    };
}
2026-08-02 17:11:16.548 Seetong_tps[6718:771133]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 17:11:16.548 Seetong_tps[6718:771133]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-02 17:11:16.560 Seetong_tps[6718:771133]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-02 17:11:16.631 Seetong_tps[6718:771133] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-02 17:11:16.631 Seetong_tps[6718:771133]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-02 17:11:16.631 Seetong_tps[6718:771133]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-02 17:11:16.632 Seetong_tps[6718:771133] Sorted Dates (Descending): (
)
2026-08-02 17:11:17.983 Seetong_tps[6718:771133] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-02 17:11:17.984 Seetong_tps[6718:771133] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-02 17:11:17.984 Seetong_tps[6718:771133] 用户设置的具体字体大小: 15.000000
2026-08-02 17:11:18.183 Seetong_tps[6718:771133] AppLaunch hideForRefreshToken
2026-08-02 17:11:18.184 Seetong_tps[6718:771133] AppLaunch hideForRefreshToken dismiss
2026-08-02 17:11:18.184 Seetong_tps[6718:771133] AppLaunch dismiss...
2026-08-02 17:11:18.490 Seetong_tps[6718:771133]  dealloc -- STAppLaunchWindow
2026-08-02 17:11:18.491 Seetong_tps[6718:771133]  dealloc -- STAppLaunchViewController
2026-08-02 17:11:18.493 Seetong_tps[6718:771133] AppLaunch dismiss... end
2026-08-02 17:11:19.044 Seetong_tps[6718:771133]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-02 17:11:19.355 Seetong_tps[6718:771215] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10986f400>{number = 12, name = (null)}====
2026-08-02 17:11:19.559 Seetong_tps[6718:771133]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-02 17:11:19.559 Seetong_tps[6718:771133]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-02 17:11:19.559 Seetong_tps[6718:771133] 滚动已停止500毫秒，执行操作:29115420
2026-08-02 17:11:19.882 Seetong_tps[6718:771140] ====请求接口 - 成功 - 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: 0x112e1e9c0>{number = 10, name = (null)}====
2026-08-02 17:11:22.639 Seetong_tps[6718:771217] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-02 17:11:22.639 Seetong_tps[6718:771217] [DeviceMonitor] 监控管理器初始化完成
2026-08-02 17:11:24.557 Seetong_tps[6718:771217]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-02 17:11:24.557 Seetong_tps[6718:771217]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-02 17:11:24.557 Seetong_tps[6718:771217]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-02 17:11:24.563 Seetong_tps[6718:771133]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-02 17:11:24.563 Seetong_tps[6718:771215] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-02 17:11:24.563 Seetong_tps[6718:771139] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-02 17:11:24.683 Seetong_tps[6718:771217]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-02 17:11:24.684 Seetong_tps[6718:771217]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 17:11:24.684 Seetong_tps[6718:771217]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 17:11:24.684 Seetong_tps[6718:771139] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-02 17:11:24.685 Seetong_tps[6718:771215] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-02 17:11:24.685 Seetong_tps[6718:771139] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-02 17:11:24.733 Seetong_tps[6718:771217]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-02 17:11:24.734 Seetong_tps[6718:771217]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 17:11:24.734 Seetong_tps[6718:771217]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 17:11:24.734 Seetong_tps[6718:771139] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-02 17:11:24.735 Seetong_tps[6718:771137] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-02 17:11:24.735 Seetong_tps[6718:771215] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-02 17:11:24.766 Seetong_tps[6718:771166]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-02 17:11:24.822 Seetong_tps[6718:771133]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-02 17:11:24.843 Seetong_tps[6718:771166]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-02 17:11:25.292 Seetong_tps[6718:771133] MessageThrottle reloadTableView ---
2026-08-02 17:11:26.128 Seetong_tps[6718:771133]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:11:30.691 Seetong_tps[6718:771133]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-02 17:11:30.702 Seetong_tps[6718:771133] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-02 17:11:30.753 Seetong_tps[6718:771215] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-02 17:11:30.753 Seetong_tps[6718:771133] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-02 17:11:30.754 Seetong_tps[6718:771133]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 17:11:30.755 Seetong_tps[6718:771133] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-02 17:11:30.764 Seetong_tps[6718:771133]  -- STBluetoothManager - 结束扫描 - 
2026-08-02 17:11:30.779 Seetong_tps[6718:771133]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-02 下午5:11:30 780
2026-08-02 17:11:30.779 Seetong_tps[6718:771133]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109bd0a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109bf4f40>; layer = <CALayer: 0x109bb20a0>>
2026-08-02 17:11:30.779 Seetong_tps[6718:771133]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109bd0a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109bf4f40>; layer = <CALayer: 0x109bb20a0>> -- _camera.supportPlatform: 0
2026-08-02 17:11:30.780 Seetong_tps[6718:771133]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-02 上午9:11:30 +0000
2026-08-02 17:11:30.780 Seetong_tps[6718:771133]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-01 \U4e0a\U534812:58:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-01 \U4e0a\U534812:58:35 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-02 \U4e0a\U53488:58:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0a\U53489:11:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-02 17:11:30.780 Seetong_tps[6718:771133]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-02 下午5:11:30 781
2026-08-02 17:11:30.781 Seetong_tps[6718:771137] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-02 17:11:30.806 Seetong_tps[6718:771133]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-02 17:11:30.808 Seetong_tps[6718:771133] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-02 17:11:30.811 Seetong_tps[6718:771133]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-02 17:11:30.811 Seetong_tps[6718:771133] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-02 17:11:30.836 Seetong_tps[6718:771133]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-02 17:11:30.839 Seetong_tps[6718:771133]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-02 17:11:30.839 Seetong_tps[6718:771133]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-08-02 17:11:30.866 Seetong_tps[6718:771133] uid:29115420 playAudio
2026-08-02 17:11:30.867 Seetong_tps[6718:771133]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-02 17:11:30.867 Seetong_tps[6718:771133]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-02 17:11:30.867 Seetong_tps[6718:771215] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-02 17:11:30.885 Seetong_tps[6718:771133] 未处理的 biz 类型: res_video_preview_advert
2026-08-02 17:11:30.885 Seetong_tps[6718:771133]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-02 17:11:31.063 Seetong_tps[6718:771133] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-02 17:11:31.754 Seetong_tps[6718:771166] ===29115420===
2026-08-02 17:11:31.875 Seetong_tps[6718:771166] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-02 17:11:31.875 Seetong_tps[6718:771217] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-02 17:11:31.876 Seetong_tps[6718:771217] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-02 17:11:31.876 Seetong_tps[6718:771217] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x112e1c040>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10d9c4a00>
2026-08-02 17:11:31.876 Seetong_tps[6718:771217] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-02 17:11:31.876 Seetong_tps[6718:771217] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-02 17:11:31.876 Seetong_tps[6718:771217] InitDecodePortLog: playsettype = 50
2026-08-02 17:11:31.878 Seetong_tps[6718:771133]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.12 - 设备: 庭院 - 29115420
2026-08-02 17:11:31.879 Seetong_tps[6718:771217] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-02 17:11:31.879 Seetong_tps[6718:771217] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-02 17:11:31.879 Seetong_tps[6718:771217] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-02 17:11:31.879 Seetong_tps[6718:771217] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-02 17:11:31.879 Seetong_tps[6718:771217] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-02 17:11:31.879 Seetong_tps[6718:771217] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-02 17:11:31.880 Seetong_tps[6718:771217] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-02 17:11:31.884 Seetong_tps[6718:771133]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.13 - 设备: 庭院 - 29115420
2026-08-02 17:11:31.978 Seetong_tps[6718:771166]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-02 17:11:32.475 Seetong_tps[6718:771322] 重新观看视频线程：<_NSMainThread: 0x106838000>{number = 1, name = (null)}
2026-08-02 17:11:32.488 Seetong_tps[6718:771133] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-02 17:11:32.511 Seetong_tps[6718:771133] uid:29115420 playAudio
2026-08-02 17:11:32.511 Seetong_tps[6718:771315] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-02 17:11:32.511 Seetong_tps[6718:771133] uid:29115420 playAudio
2026-08-02 17:11:32.511 Seetong_tps[6718:771133] checkPortStatus:_decodePort=1
2026-08-02 17:11:32.512 Seetong_tps[6718:771133]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.76 - 设备: 庭院 - 29115420
2026-08-02 17:11:32.512 Seetong_tps[6718:771133]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.76 - 设备: 庭院 - 29115420
2026-08-02 17:11:32.560 Seetong_tps[6718:771322] 重新观看视频线程：<_NSMainThread: 0x106838000>{number = 1, name = (null)}
2026-08-02 17:11:32.561 Seetong_tps[6718:771133]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.81 - 设备: 庭院 - 29115420
2026-08-02 17:11:32.594 Seetong_tps[6718:771166] Failed to get IoT drive away set configuration.
2026-08-02 17:11:32.594 Seetong_tps[6718:771166]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-02 17:11:36.128 Seetong_tps[6718:771133]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-02 17:11:38.071 Seetong_tps[6718:771133]  -- WebSocket - 重置重连次数 -- 
2026-08-02 17:11:40.781 Seetong_tps[6718:771133]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785661900.780916,lastReceiveYUVTimeInterval=1785661900.772939,interval=0,videoView=0x109bd0a80
2026-08-02 17:11:41.072 Seetong_tps[6718:771217]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-02 17:11:41.072 Seetong_tps[6718:771133]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-02 17:11:41.073 Seetong_tps[6718:771133] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 17:11:41.073 Seetong_tps[6718:771133]  --- 取消心跳 destoryHeartBeat --- 
2026-08-02 17:11:41.073 Seetong_tps[6718:771133]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-02 17:11:41.080 Seetong_tps[6718:771133] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-02 17:11:41.080 Seetong_tps[6718:771133]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109bd0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109bf4f40>; layer = <CALayer: 0x109bb20a0>>
2026-08-02 17:11:41.080 Seetong_tps[6718:771133] #####Vstop:uid:29115420-0-port:1
2026-08-02 17:11:41.087 Seetong_tps[6718:771133] -----------1release decodeport = 1
2026-08-02 17:11:41.088 Seetong_tps[6718:771133]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1700;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 10300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-02 17:11:41.089 Seetong_tps[6718:771133] _openGLView clearFrame ...
2026-08-02 17:11:41.101 Seetong_tps[6718:771133] [保存失败] 相机对象或存储字典为空
2026-08-02 17:11:41.101 Seetong_tps[6718:771226] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-02 17:11:41.101 Seetong_tps[6718:771226] --FC_StopDevComEx end
2026-08-02 17:11:41.101 Seetong_tps[6718:771133] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 17:11:41.101 Seetong_tps[6718:771133]  --- 取消心跳 destoryHeartBeat --- 
2026-08-02 17:11:41.102 Seetong_tps[6718:771133]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-02 17:11:59.629 Seetong_tps[6720:771677] app_version=8.3.805
2026-08-02 17:11:59.638 Seetong_tps[6720:771695] 询问用户是否开启推送成功
2026-08-02 17:11:59.638 Seetong_tps[6720:771695] 用户点击允许接收推送
2026-08-02 17:11:59.639 Seetong_tps[6720:771677]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-02 17:11:59.639 Seetong_tps[6720:771677] showForLogin 1
2026-08-02 17:11:59.639 Seetong_tps[6720:771677] AppLaunch 还剩 7.867371082305908 秒
2026-08-02 17:11:59.639 Seetong_tps[6720:771695] remoteNotificationSetting: <UNNotificationSettings: 0x125262300; 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-02 17:11:59.651 Seetong_tps[6720:771677]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-02 17:11:59.671 Seetong_tps[6720:771677] viewDidLoad/configtime=2026-08-02 上午9:11:59 +0000
2026-08-02 17:11:59.672 Seetong_tps[6720:771677]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-02 17:11:59.672 Seetong_tps[6720:771677]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-02 17:11:59.704 Seetong_tps[6720:771769] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-02 17:11:59.705 Seetong_tps[6720:771677]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-02 17:11:59.705 Seetong_tps[6720:771677]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-02 17:11:59.705 Seetong_tps[6720:771677]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-02 17:11:59.705 Seetong_tps[6720:771677] 开始检查未读客服消息...
2026-08-02 17:11:59.705 Seetong_tps[6720:771677] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-02 17:11:59.705 Seetong_tps[6720:771677]  --- 取消心跳 destoryHeartBeat --- 
2026-08-02 17:11:59.710 Seetong_tps[6720:771677]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-02 17:11:59.710 Seetong_tps[6720:771677]  -- WebSocket connection - getNetty - 
2026-08-02 17:11:59.711 Seetong_tps[6720:771677]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-02 17:11:59.713 Seetong_tps[6720:771677] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-02 17:11:59.713 Seetong_tps[6720:771677] NAV deviceOrientationDidChange:1
2026-08-02 17:11:59.717 Seetong_tps[6720:771677]  -- groupDeviceList -- 
2026-08-02 17:11:59.717 Seetong_tps[6720:771677] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-02 17:11:59.717 Seetong_tps[6720:771677]  -- WebSocket connection - getNetty - 
2026-08-02 17:11:59.717 Seetong_tps[6720:771677]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-02 17:11:59.753 Seetong_tps[6720:771677]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-02 17:11:59.856 Seetong_tps[6720:771677] Super properties have already been unregistered.
2026-08-02 17:11:59.856 Seetong_tps[6720:771677] UMAPM_OOMSampling(1,0):NO
2026-08-02 17:11:59.858 Seetong_tps[6720:771677]  -- deviceListDataUpdate - AppLaunch 还剩 2.648804903030396 秒 - 再延迟 3.148804903030396 秒 - 启动耗时 0.3511950969696045 秒
2026-08-02 17:11:59.858 Seetong_tps[6720:771677]  -- groupDeviceList -- 
2026-08-02 17:11:59.858 Seetong_tps[6720:771677] groupDeviceList 已在进行中，跳过新的调用
2026-08-02 17:11:59.858 Seetong_tps[6720:771677]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 351 毫秒
2026-08-02 17:11:59.860 Seetong_tps[6720:771677]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-02 17:11:59.861 Seetong_tps[6720:771677]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-02 17:11:59.861 Seetong_tps[6720:771677]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-02 17:11:59.862 Seetong_tps[6720:771677]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 589;
}
2026-08-02 17:11:59.862 Seetong_tps[6720:771677] ++++-[VideoView dealloc]++++
2026-08-02 17:11:59.863 Seetong_tps[6720:771677] OpenGLView20_Seetong dealloc:0x12e029800
2026-08-02 17:11:59.874 Seetong_tps[6720:771677] UMAPM_NetworkSampling(0,0):NO
2026-08-02 17:11:59.874 Seetong_tps[6720:771677]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-02 17:11:59.874 Seetong_tps[6720:771677]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-02 17:11:59.874 Seetong_tps[6720:771677]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-02 17:11:59.875 Seetong_tps[6720:771677] 蓝牙已打开
2026-08-02 17:11:59.890 Seetong_tps[6720:771677]  -- WebSocket - 重置重连次数 -- 
2026-08-02 17:11:59.901 Seetong_tps[6720:771677]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-02 17:11:59.901 Seetong_tps[6720:771677]  -- WebSocket connection - getNetty - 
2026-08-02 17:11:59.901 Seetong_tps[6720:771677]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-02 17:11:59.912 Seetong_tps[6720:771677]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-02 17:11:59.970 Seetong_tps[6720:771769] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjI2NjcxOTg2Mywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.zSc-uCp7Ln4XuXdZM-wJg58gEbOmdeckPn5YT7tt09Q","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjI2NjcxOTg2Mywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5MSJdfQ.chNXfesiR9lqfw743fkYABkyhYVME1Mfl3nDp9JU96w","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":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24900"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24900"}]}
====
2026-08-02 17:11:59.980 Seetong_tps[6720:771771] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12e229640>{number = 16, name = (null)}====
2026-08-02 17:11:59.980 Seetong_tps[6720:771689] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x124439240>{number = 3, name = (null)}====
2026-08-02 17:11:59.980 Seetong_tps[6720:771677] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-02 17:11:59.980 Seetong_tps[6720:771677] 客服消息未读数量: 0
2026-08-02 17:11:59.981 Seetong_tps[6720:771677]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-02 17:11:59.985 Seetong_tps[6720:771772] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x125225b80>{number = 17, name = (null)}====
2026-08-02 17:11:59.986 Seetong_tps[6720:771691] ====请求接口 - 成功 - 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=31&addr=bjrelay8.s5.seetong.com:4443;type=0&load=21&addr=bjrelay50.s5.seetong.com:14443;type=0&load=23&addr=bjrelay10.s5.seetong.com:4443;","vipRelayServers":"type=0&load=56&addr=bjrelayvip2.s2.seetong.com:7443;type=0&load=46&addr=bjrelay44.s2.seetong.com:13443;type=0&load=62&addr=bjrelayvip1.s2.seetong.com:7443;","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: 0x125225a80>{number = 18, name = (null)}====
2026-08-02 17:11:59.990 Seetong_tps[6720:771677]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-02 17:11:59.990 Seetong_tps[6720:771677]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-02 17:11:59.991 Seetong_tps[6720:771690] ====请求接口 - 成功 - 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.10","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785660736000,"lastHeartTime":1785653142000,"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: 0x124439200>{number = 2, name = (null)}====
2026-08-02 17:12:00.003 Seetong_tps[6720:771677]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-02 17:12:00.003 Seetong_tps[6720:771691]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-02 17:12:00.004 Seetong_tps[6720:771691]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-02 17:12:00.004 Seetong_tps[6720:771691]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-02 17:12:00.004 Seetong_tps[6720:771694] ====请求接口 - 成功 - 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: 0x12443bfc0>{number = 6, name = (null)}====
2026-08-02 17:12:00.004 Seetong_tps[6720:771770] ====请求接口 - 成功 - 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: 0x12e2b0400>{number = 19, name = (null)}====
2026-08-02 17:12:00.004 Seetong_tps[6720:771677]  -- 获取版本信息成功: {
    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-02 17:12:00.004 Seetong_tps[6720:771691]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-02 17:12:00.004 Seetong_tps[6720:771691]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-02 17:12:00.004 Seetong_tps[6720:771691]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-02 17:12:00.004 Seetong_tps[6720:771677]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-02 17:12:00.004 Seetong_tps[6720:771677]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-02 17:12:00.004 Seetong_tps[6720:771677]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 498 毫秒
2026-08-02 17:12:00.005 Seetong_tps[6720:771677] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 17:12:00.005 Seetong_tps[6720:771677]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-02 17:12:00.005 Seetong_tps[6720:771677]  -- groupDeviceList -- 
2026-08-02 17:12:00.005 Seetong_tps[6720:771677]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-02 17:12:00.005 Seetong_tps[6720:771677]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-02 17:12:00.005 Seetong_tps[6720:771677]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-02 17:12:00.005 Seetong_tps[6720:771775] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x125a0c000>{number = 10, name = (null)}====
2026-08-02 17:12:00.006 Seetong_tps[6720:771677]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-02 17:12:00.006 Seetong_tps[6720:771677]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-02 17:12:00.013 Seetong_tps[6720:771687] ====请求接口 - 成功 - 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: 0x124438e80>{number = 4, name = (null)}====
2026-08-02 17:12:00.013 Seetong_tps[6720:771773] ====请求接口 - 成功 - 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: 0x12e2b1480>{number = 20, name = (null)}====
2026-08-02 17:12:00.045 Seetong_tps[6720:771774] ====请求接口 - 成功 - 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":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAgAAVFQEV1xoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12e2b0300>{number = 21, name = (null)}====
2026-08-02 17:12:00.045 Seetong_tps[6720:771677]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-02 17:12:00.045 Seetong_tps[6720:771677]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAgAAVFQEV1xoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-02 17:12:00.140 Seetong_tps[6720:771677]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-02 17:12:00.140 Seetong_tps[6720:771677]  -- WebSocket - 重置重连次数 -- 
2026-08-02 17:12:00.140 Seetong_tps[6720:771677]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-02 17:12:00.141 Seetong_tps[6720:771677]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 17:12:00.141 Seetong_tps[6720:771677]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgAICVQCUVJpAQQB","reconn":0}}
2026-08-02 17:12:00.141 Seetong_tps[6720:771677]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 17:12:00.141 Seetong_tps[6720:771677] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 17:12:00.143 Seetong_tps[6720:771780] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12e2b1bc0>{number = 23, name = (null)}====
2026-08-02 17:12:00.206 Seetong_tps[6720:771677]  -- STBluetoothManager - 结束扫描 - 
2026-08-02 17:12:00.206 Seetong_tps[6720:771677]  -- STBluetoothManager - 开始扫描 - 
2026-08-02 17:12:00.299 Seetong_tps[6720:771677] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-02 17:12:00.299 Seetong_tps[6720:771677] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-02 17:12:00.300 Seetong_tps[6720:771677] Formatted Date: 2026-08-02
2026-08-02 17:12:00.300 Seetong_tps[6720:771677]  --- webSocketGetServerData msgId: 77229236-6610-4E1A-A6C0-EF1918B42826 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-02";
        token = AVYOAQteVABrAAkFBgUKVgAICVQCUVJpAQQB;
    };
}
2026-08-02 17:12:00.300 Seetong_tps[6720:771677]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 17:12:00.301 Seetong_tps[6720:771677]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-02 17:12:00.321 Seetong_tps[6720:771677]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-02 17:12:00.371 Seetong_tps[6720:771677] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-02 17:12:00.371 Seetong_tps[6720:771677]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-02 17:12:00.371 Seetong_tps[6720:771677]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-02 17:12:00.372 Seetong_tps[6720:771677] Sorted Dates (Descending): (
)
2026-08-02 17:12:01.814 Seetong_tps[6720:771677] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-02 17:12:01.814 Seetong_tps[6720:771677] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-02 17:12:01.814 Seetong_tps[6720:771677] 用户设置的具体字体大小: 15.000000
2026-08-02 17:12:02.822 Seetong_tps[6720:771677]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-02 17:12:03.048 Seetong_tps[6720:771677] AppLaunch hideForRefreshToken
2026-08-02 17:12:03.049 Seetong_tps[6720:771677] AppLaunch hideForRefreshToken dismiss
2026-08-02 17:12:03.049 Seetong_tps[6720:771677] AppLaunch dismiss...
2026-08-02 17:12:03.107 Seetong_tps[6720:771687] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x124438e80>{number = 4, name = (null)}====
2026-08-02 17:12:03.336 Seetong_tps[6720:771677]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-02 17:12:03.336 Seetong_tps[6720:771677]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-02 17:12:03.337 Seetong_tps[6720:771677] 滚动已停止500毫秒，执行操作:29115420
2026-08-02 17:12:03.354 Seetong_tps[6720:771677]  dealloc -- STAppLaunchWindow
2026-08-02 17:12:03.356 Seetong_tps[6720:771677]  dealloc -- STAppLaunchViewController
2026-08-02 17:12:03.358 Seetong_tps[6720:771677] AppLaunch dismiss... end
2026-08-02 17:12:03.709 Seetong_tps[6720:771687] ====请求接口 - 成功 - 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: 0x124438e80>{number = 4, name = (null)}====
2026-08-02 17:12:04.726 Seetong_tps[6720:771677]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-02 17:12:04.738 Seetong_tps[6720:771677] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-02 17:12:04.784 Seetong_tps[6720:771677] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-02 17:12:04.784 Seetong_tps[6720:771780] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-02 17:12:04.784 Seetong_tps[6720:771677]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-02 17:12:04.785 Seetong_tps[6720:771677] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-02 17:12:04.793 Seetong_tps[6720:771677]  -- STBluetoothManager - 结束扫描 - 
2026-08-02 17:12:04.808 Seetong_tps[6720:771677]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-02 下午5:12:04 808
2026-08-02 17:12:04.808 Seetong_tps[6720:771677]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132410a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132444800>; layer = <CALayer: 0x12e3ee940>>
2026-08-02 17:12:04.808 Seetong_tps[6720:771677]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132410a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132444800>; layer = <CALayer: 0x12e3ee940>> -- _camera.supportPlatform: 0
2026-08-02 17:12:04.808 Seetong_tps[6720:771677]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-02 上午9:12:04 +0000
2026-08-02 17:12:04.809 Seetong_tps[6720:771677]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-01 \U4e0a\U534812:58:35 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-02 \U4e0a\U53488:58:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0a\U53489:11:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0a\U53489:11:59 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-02 17:12:04.809 Seetong_tps[6720:771677]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-02 下午5:12:04 809
2026-08-02 17:12:04.809 Seetong_tps[6720:771780] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-02 17:12:04.836 Seetong_tps[6720:771677]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-02 17:12:04.838 Seetong_tps[6720:771677] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-02 17:12:04.840 Seetong_tps[6720:771677]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-02 17:12:04.841 Seetong_tps[6720:771677] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-02 17:12:04.851 Seetong_tps[6720:771677]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-02 17:12:04.858 Seetong_tps[6720:771677]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-02 17:12:04.858 Seetong_tps[6720:771677]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-02 17:12:04.864 Seetong_tps[6720:771677] 未处理的 biz 类型: res_video_preview_advert
2026-08-02 17:12:04.864 Seetong_tps[6720:771677]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-02 17:12:04.895 Seetong_tps[6720:771677] uid:29115420 playAudio
2026-08-02 17:12:04.896 Seetong_tps[6720:771677]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-02 17:12:04.896 Seetong_tps[6720:771677]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-02 17:12:05.094 Seetong_tps[6720:771677] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-02 17:12:05.494 Seetong_tps[6720:771769] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-02 17:12:05.494 Seetong_tps[6720:771769] [DeviceMonitor] 监控管理器初始化完成
2026-08-02 17:12:05.520 Seetong_tps[6720:771677]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-02 下午5:12:05 520
2026-08-02 17:12:05.520 Seetong_tps[6720:771677]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132410a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132444800>; layer = <CALayer: 0x12e3ee940>>
2026-08-02 17:12:05.521 Seetong_tps[6720:771677]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132410a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132444800>; layer = <CALayer: 0x12e3ee940>> -- _camera.supportPlatform: 0
2026-08-02 17:12:05.521 Seetong_tps[6720:771677]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-02 下午5:12:05 521
2026-08-02 17:12:05.521 Seetong_tps[6720:771677]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-02 17:12:05.521 Seetong_tps[6720:771677]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-02 17:12:05.521 Seetong_tps[6720:771677]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.74 - 设备: 庭院 - 29115420
2026-08-02 17:12:06.167 Seetong_tps[6720:771769]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-02 17:12:06.168 Seetong_tps[6720:771769]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-02 17:12:06.168 Seetong_tps[6720:771769] onDeviceAuthSuccess:uid=29115420
2026-08-02 17:12:06.168 Seetong_tps[6720:771769]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785661926.168275,lastReceiveYUVTimeInterval=1785661925.521035,interval=1,videoView=0x132410a80
2026-08-02 17:12:06.168 Seetong_tps[6720:771769]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-02 17:12:06.171 Seetong_tps[6720:771677]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-02 17:12:06.172 Seetong_tps[6720:771690] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-02 17:12:06.172 Seetong_tps[6720:771783] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-02 17:12:06.735 Seetong_tps[6720:771714] ===29115420===
2026-08-02 17:12:06.753 Seetong_tps[6720:771714] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-02 17:12:06.753 Seetong_tps[6720:771769] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-02 17:12:06.753 Seetong_tps[6720:771769] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-02 17:12:06.753 Seetong_tps[6720:771769] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12595e040>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1251c0a00>
2026-08-02 17:12:06.753 Seetong_tps[6720:771769] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-02 17:12:06.753 Seetong_tps[6720:771769] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-02 17:12:06.753 Seetong_tps[6720:771769] InitDecodePortLog: playsettype = 50
2026-08-02 17:12:06.754 Seetong_tps[6720:771769] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-02 17:12:06.754 Seetong_tps[6720:771769] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-02 17:12:06.754 Seetong_tps[6720:771769] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-02 17:12:06.754 Seetong_tps[6720:771769] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-02 17:12:06.754 Seetong_tps[6720:771769] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-02 17:12:06.754 Seetong_tps[6720:771769] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-02 17:12:06.754 Seetong_tps[6720:771769] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-02 17:12:06.755 Seetong_tps[6720:771677]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.97 - 设备: 庭院 - 29115420
2026-08-02 17:12:06.757 Seetong_tps[6720:771677]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.97 - 设备: 庭院 - 29115420
2026-08-02 17:12:07.240 Seetong_tps[6720:771769]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-02 17:12:07.241 Seetong_tps[6720:771769]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 17:12:07.241 Seetong_tps[6720:771769]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 17:12:07.243 Seetong_tps[6720:771677] uid:29115420 playAudio
2026-08-02 17:12:07.244 Seetong_tps[6720:771780] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-02 17:12:07.244 Seetong_tps[6720:771780] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-02 17:12:07.244 Seetong_tps[6720:771780] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-02 17:12:07.244 Seetong_tps[6720:771677]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-02 17:12:07.244 Seetong_tps[6720:771677]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-02 17:12:07.244 Seetong_tps[6720:771780] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-02 17:12:07.250 Seetong_tps[6720:771769]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-02 17:12:07.251 Seetong_tps[6720:771769]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 17:12:07.251 Seetong_tps[6720:771769]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 17:12:07.253 Seetong_tps[6720:771780] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-02 17:12:07.253 Seetong_tps[6720:771780] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-02 17:12:07.253 Seetong_tps[6720:771780] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-02 17:12:07.254 Seetong_tps[6720:771769]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-02 17:12:07.254 Seetong_tps[6720:771769]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 17:12:07.254 Seetong_tps[6720:771769]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-02 17:12:07.258 Seetong_tps[6720:771773] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-02 17:12:07.258 Seetong_tps[6720:771773] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-02 17:12:07.258 Seetong_tps[6720:771773] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-02 17:12:07.259 Seetong_tps[6720:771677] checkPortStatus:_decodePort=1
2026-08-02 17:12:07.260 Seetong_tps[6720:771677] uid:29115420 playAudio
2026-08-02 17:12:07.260 Seetong_tps[6720:771677]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-02 17:12:07.260 Seetong_tps[6720:771677]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-02 17:12:07.261 Seetong_tps[6720:771677] uid:29115420 playAudio
2026-08-02 17:12:07.261 Seetong_tps[6720:771677]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-02 17:12:07.261 Seetong_tps[6720:771677]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-02 17:12:07.261 Seetong_tps[6720:771694] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-02 17:12:07.261 Seetong_tps[6720:771690] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-02 17:12:07.267 Seetong_tps[6720:771677]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.48 - 设备: 庭院 - 29115420
2026-08-02 17:12:07.268 Seetong_tps[6720:771677] checkPortStatus:_decodePort=1
2026-08-02 17:12:07.272 Seetong_tps[6720:771714]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-02 17:12:07.313 Seetong_tps[6720:771854] 重新观看视频线程：<_NSMainThread: 0x124438000>{number = 1, name = (null)}
2026-08-02 17:12:07.325 Seetong_tps[6720:771677] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-02 17:12:07.342 Seetong_tps[6720:771677] uid:29115420 playAudio
2026-08-02 17:12:07.343 Seetong_tps[6720:771694] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-02 17:12:07.343 Seetong_tps[6720:771677] uid:29115420 playAudio
2026-08-02 17:12:07.346 Seetong_tps[6720:771677]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.56 - 设备: 庭院 - 29115420
2026-08-02 17:12:07.346 Seetong_tps[6720:771677] checkPortStatus:_decodePort=1
2026-08-02 17:12:07.361 Seetong_tps[6720:771714]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-02 17:12:07.364 Seetong_tps[6720:771677]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-02 17:12:07.376 Seetong_tps[6720:771714]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-02 17:12:07.384 Seetong_tps[6720:771714]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-02 17:12:07.395 Seetong_tps[6720:771854] 重新观看视频线程：<_NSMainThread: 0x124438000>{number = 1, name = (null)}
2026-08-02 17:12:07.399 Seetong_tps[6720:771677]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.61 - 设备: 庭院 - 29115420
2026-08-02 17:12:07.422 Seetong_tps[6720:771677]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-02 17:12:07.422 Seetong_tps[6720:771677] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 17:12:07.422 Seetong_tps[6720:771677]  --- 取消心跳 destoryHeartBeat --- 
2026-08-02 17:12:07.422 Seetong_tps[6720:771677]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-02 17:12:07.426 Seetong_tps[6720:771769]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-02 17:12:07.429 Seetong_tps[6720:771677]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132410a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132444800>; layer = <CALayer: 0x12e3ee940>>
2026-08-02 17:12:07.429 Seetong_tps[6720:771677] #####Vstop:uid:29115420-0-port:1
2026-08-02 17:12:07.429 Seetong_tps[6720:771677] -----------1release decodeport = 1
2026-08-02 17:12:07.430 Seetong_tps[6720:771677]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2500;
    "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-08-02 17:12:07.431 Seetong_tps[6720:771677] _openGLView clearFrame ...
2026-08-02 17:12:07.431 Seetong_tps[6720:771677] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-02 17:12:10.082 Seetong_tps[6720:771677] [保存失败] 相机对象或存储字典为空
2026-08-02 17:12:10.082 Seetong_tps[6720:771780] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-02 17:12:10.082 Seetong_tps[6720:771780] --FC_StopDevComEx end
2026-08-02 17:12:10.082 Seetong_tps[6720:771677]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-02 17:12:10.090 Seetong_tps[6720:771677] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785660736000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785653142000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-02 17:12:10.090 Seetong_tps[6720:771677]  --- 取消心跳 destoryHeartBeat --- 
2026-08-02 17:12:10.090 Seetong_tps[6720:771677]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-03 07:41:57.707 Seetong_tps[10328:1135596] app_version=8.3.805
2026-08-03 07:41:57.714 Seetong_tps[10328:1135659] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-03 07:41:57.718 Seetong_tps[10328:1135615] 询问用户是否开启推送成功
2026-08-03 07:41:57.718 Seetong_tps[10328:1135615] 用户点击允许接收推送
2026-08-03 07:41:57.719 Seetong_tps[10328:1135623] remoteNotificationSetting: <UNNotificationSettings: 0x159291ea0; 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-03 07:41:57.719 Seetong_tps[10328:1135596]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-03 07:41:57.719 Seetong_tps[10328:1135596] showForLogin 1
2026-08-03 07:41:57.719 Seetong_tps[10328:1135596] AppLaunch 还剩 6.670223951339722 秒
2026-08-03 07:41:57.737 Seetong_tps[10328:1135596]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-03 07:41:57.771 Seetong_tps[10328:1135596] viewDidLoad/configtime=2026-08-02 下午11:41:57 +0000
2026-08-03 07:41:57.772 Seetong_tps[10328:1135596]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-03 07:41:57.772 Seetong_tps[10328:1135596]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-03 07:41:57.836 Seetong_tps[10328:1135596]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-03 07:41:57.836 Seetong_tps[10328:1135596]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-03 07:41:57.838 Seetong_tps[10328:1135596]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-03 07:41:57.838 Seetong_tps[10328:1135596] 开始检查未读客服消息...
2026-08-03 07:41:57.838 Seetong_tps[10328:1135596] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-03 07:41:57.838 Seetong_tps[10328:1135596]  --- 取消心跳 destoryHeartBeat --- 
2026-08-03 07:41:57.845 Seetong_tps[10328:1135596]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-03 07:41:57.845 Seetong_tps[10328:1135596]  -- WebSocket connection - getNetty - 
2026-08-03 07:41:57.845 Seetong_tps[10328:1135596]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-03 07:41:57.848 Seetong_tps[10328:1135596] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-03 07:41:57.848 Seetong_tps[10328:1135596] NAV deviceOrientationDidChange:1
2026-08-03 07:41:57.851 Seetong_tps[10328:1135596]  -- groupDeviceList -- 
2026-08-03 07:41:57.851 Seetong_tps[10328:1135596] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-03 07:41:57.851 Seetong_tps[10328:1135596]  -- WebSocket connection - getNetty - 
2026-08-03 07:41:57.851 Seetong_tps[10328:1135596]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-03 07:41:57.941 Seetong_tps[10328:1135596]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-03 07:41:58.035 Seetong_tps[10328:1135659] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjMxODkxODA2Miwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.cg7Nl97uKmHp0Xj-56lIelSWk8ThuaZ2NBwkDcbcCD8","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjMxODkxODA2Mywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk4IiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5MiJdfQ.XUNqrXUXSiQ2_Kaeuv7rjKFihGo1I7zxlGDm37vW78A","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:24902"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24907"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24901"}]}
====
2026-08-03 07:41:58.065 Seetong_tps[10328:1135596] Super properties have already been unregistered.
2026-08-03 07:41:58.065 Seetong_tps[10328:1135596] UMAPM_OOMSampling(0,0):NO
2026-08-03 07:41:58.065 Seetong_tps[10328:1135611] ====请求接口 - 成功 - 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: 0x1586b9400>{number = 7, name = (null)}====
2026-08-03 07:41:58.067 Seetong_tps[10328:1135596]  -- deviceListDataUpdate - AppLaunch 还剩 1.322323083877563 秒 - 再延迟 1.822323083877563 秒 - 启动耗时 1.677676916122437 秒
2026-08-03 07:41:58.067 Seetong_tps[10328:1135596]  -- groupDeviceList -- 
2026-08-03 07:41:58.067 Seetong_tps[10328:1135596] groupDeviceList 已在进行中，跳过新的调用
2026-08-03 07:41:58.067 Seetong_tps[10328:1135596]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1678 毫秒
2026-08-03 07:41:58.069 Seetong_tps[10328:1135596]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-03 07:41:58.070 Seetong_tps[10328:1135596]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 07:41:58.070 Seetong_tps[10328:1135596]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-03 07:41:58.071 Seetong_tps[10328:1135596]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 590;
}
2026-08-03 07:41:58.071 Seetong_tps[10328:1135596] ++++-[VideoView dealloc]++++
2026-08-03 07:41:58.074 Seetong_tps[10328:1135596] OpenGLView20_Seetong dealloc:0x159c61400
2026-08-03 07:41:58.097 Seetong_tps[10328:1135596]  -- WebSocket - 重置重连次数 -- 
2026-08-03 07:41:58.112 Seetong_tps[10328:1135596]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-03 07:41:58.112 Seetong_tps[10328:1135596]  -- WebSocket connection - getNetty - 
2026-08-03 07:41:58.112 Seetong_tps[10328:1135596]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-03 07:41:58.114 Seetong_tps[10328:1135596] UMAPM_NetworkSampling(0,0):NO
2026-08-03 07:41:58.123 Seetong_tps[10328:1135596]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-03 07:41:58.123 Seetong_tps[10328:1135596]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-03 07:41:58.123 Seetong_tps[10328:1135596]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-03 07:41:58.124 Seetong_tps[10328:1135596] 蓝牙已打开
2026-08-03 07:41:58.150 Seetong_tps[10328:1135626] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x159c73ec0>{number = 17, name = (null)}====
2026-08-03 07:41:58.155 Seetong_tps[10328:1135596]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-03 07:41:58.171 Seetong_tps[10328:1135624] ====请求接口 - 成功 - 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: 0x159df5680>{number = 18, name = (null)}====
2026-08-03 07:41:58.172 Seetong_tps[10328:1135664] ====请求接口 - 成功 - 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: 0x159df6280>{number = 19, name = (null)}====
2026-08-03 07:41:58.180 Seetong_tps[10328:1135663] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x159e09e40>{number = 20, name = (null)}====
2026-08-03 07:41:58.180 Seetong_tps[10328:1135666] ====请求接口 - 成功 - 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":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBW1UGUlIDAFQIOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x159e09e80>{number = 21, name = (null)}====
2026-08-03 07:41:58.180 Seetong_tps[10328:1135617] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x15843b780>{number = 6, name = (null)}====
2026-08-03 07:41:58.180 Seetong_tps[10328:1135615] ====请求接口 - 成功 - 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=bjrelay57.s5.seetong.com:5443;type=0&load=20&addr=bjrelay9.s5.seetong.com:8443;type=0&load=15&addr=bjrelay59.s5.seetong.com:14443;","vipRelayServers":"type=0&load=37&addr=bjrelayvip1.s2.seetong.com:15443;type=0&load=42&addr=bjrelayvip3.s2.seetong.com:5443;type=0&load=34&addr=bjrelayvip3.s2.seetong.com:1443;","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: 0x1584390c0>{number = 4, name = (null)}====
2026-08-03 07:41:58.189 Seetong_tps[10328:1135623] ====请求接口 - 成功 - 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: 0x159927380>{number = 10, name = (null)}====
2026-08-03 07:41:58.198 Seetong_tps[10328:1135669] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x159997e40>{number = 12, name = (null)}====
2026-08-03 07:41:58.206 Seetong_tps[10328:1135625] ====请求接口 - 成功 - 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.10","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785713611000,"lastHeartTime":1785696478000,"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: 0x159e0b7c0>{number = 22, name = (null)}====
2026-08-03 07:41:58.222 Seetong_tps[10328:1135610] ====请求接口 - 成功 - 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: 0x158438f80>{number = 3, name = (null)}====
2026-08-03 07:41:58.259 Seetong_tps[10328:1135596] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-03 07:41:58.259 Seetong_tps[10328:1135596] 客服消息未读数量: 0
2026-08-03 07:41:58.260 Seetong_tps[10328:1135596]  -- 获取版本信息成功: {
    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-03 07:41:58.260 Seetong_tps[10328:1135596]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-03 07:41:58.260 Seetong_tps[10328:1135596]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQBW1UGUlIDAFQIOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-03 07:41:58.268 Seetong_tps[10328:1135596]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-03 07:41:58.268 Seetong_tps[10328:1135596]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-03 07:41:58.289 Seetong_tps[10328:1135596]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-03 07:41:58.289 Seetong_tps[10328:1135610]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-03 07:41:58.289 Seetong_tps[10328:1135610]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-03 07:41:58.289 Seetong_tps[10328:1135610]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-03 07:41:58.290 Seetong_tps[10328:1135610]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-03 07:41:58.290 Seetong_tps[10328:1135610]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-03 07:41:58.290 Seetong_tps[10328:1135610]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-03 07:41:58.290 Seetong_tps[10328:1135596]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-03 07:41:58.294 Seetong_tps[10328:1135596]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 07:41:58.294 Seetong_tps[10328:1135596]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-03 07:41:58.296 Seetong_tps[10328:1135596]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-03 07:41:58.296 Seetong_tps[10328:1135596]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1906 毫秒
2026-08-03 07:41:58.296 Seetong_tps[10328:1135596] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785713611000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785696478000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 07:41:58.296 Seetong_tps[10328:1135596]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-03 07:41:58.296 Seetong_tps[10328:1135596]  -- groupDeviceList -- 
2026-08-03 07:41:58.296 Seetong_tps[10328:1135596]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-03 07:41:58.296 Seetong_tps[10328:1135596]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 07:41:58.297 Seetong_tps[10328:1135596]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-03 07:41:58.297 Seetong_tps[10328:1135596]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-03 07:41:58.297 Seetong_tps[10328:1135596]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-03 07:41:58.329 Seetong_tps[10328:1135673] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x159c702c0>{number = 16, name = (null)}====
2026-08-03 07:41:58.339 Seetong_tps[10328:1135596]  -- STBluetoothManager - 结束扫描 - 
2026-08-03 07:41:58.339 Seetong_tps[10328:1135596]  -- STBluetoothManager - 开始扫描 - 
2026-08-03 07:41:58.363 Seetong_tps[10328:1135596]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-03 07:41:58.363 Seetong_tps[10328:1135596]  -- WebSocket - 重置重连次数 -- 
2026-08-03 07:41:58.363 Seetong_tps[10328:1135596]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-03 07:41:58.365 Seetong_tps[10328:1135596]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 07:41:58.365 Seetong_tps[10328:1135596]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgAKA1EBVFppAQQB","reconn":0}}
2026-08-03 07:41:58.365 Seetong_tps[10328:1135596]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 07:41:58.365 Seetong_tps[10328:1135596] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785713611000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785696478000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 07:41:58.513 Seetong_tps[10328:1135596] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-03 07:41:58.513 Seetong_tps[10328:1135596] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-03 07:41:58.514 Seetong_tps[10328:1135596] Formatted Date: 2026-08-03
2026-08-03 07:41:58.514 Seetong_tps[10328:1135596]  --- webSocketGetServerData msgId: CF28AC53-B3EE-4290-8C2A-4E4CC16786D3 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-03";
        token = AVYOAQteVABrAAkFBgUKVgAKA1EBVFppAQQB;
    };
}
2026-08-03 07:41:58.514 Seetong_tps[10328:1135596]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 07:41:58.514 Seetong_tps[10328:1135596]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-03 07:41:58.544 Seetong_tps[10328:1135596]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-03 07:41:58.602 Seetong_tps[10328:1135596] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-03 07:41:58.602 Seetong_tps[10328:1135596]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-03 07:41:58.602 Seetong_tps[10328:1135596]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-03 07:41:58.604 Seetong_tps[10328:1135596] Sorted Dates (Descending): (
)
2026-08-03 07:41:59.860 Seetong_tps[10328:1135596] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-03 07:41:59.860 Seetong_tps[10328:1135596] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-03 07:41:59.860 Seetong_tps[10328:1135596] 用户设置的具体字体大小: 15.000000
2026-08-03 07:41:59.976 Seetong_tps[10328:1135596] AppLaunch hideForRefreshToken
2026-08-03 07:41:59.976 Seetong_tps[10328:1135596] AppLaunch hideForRefreshToken dismiss
2026-08-03 07:41:59.976 Seetong_tps[10328:1135596] AppLaunch dismiss...
2026-08-03 07:42:00.280 Seetong_tps[10328:1135596]  dealloc -- STAppLaunchWindow
2026-08-03 07:42:00.281 Seetong_tps[10328:1135596]  dealloc -- STAppLaunchViewController
2026-08-03 07:42:00.283 Seetong_tps[10328:1135596] AppLaunch dismiss... end
2026-08-03 07:42:00.966 Seetong_tps[10328:1135596]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-03 07:42:01.029 Seetong_tps[10328:1135596]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-03 07:42:01.038 Seetong_tps[10328:1135596] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-03 07:42:01.078 Seetong_tps[10328:1135596] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-03 07:42:01.079 Seetong_tps[10328:1135596]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 07:42:01.079 Seetong_tps[10328:1135671] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-03 07:42:01.080 Seetong_tps[10328:1135596] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-03 07:42:01.089 Seetong_tps[10328:1135596]  -- STBluetoothManager - 结束扫描 - 
2026-08-03 07:42:01.102 Seetong_tps[10328:1135596]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-03 上午7:42:01 102
2026-08-03 07:42:01.102 Seetong_tps[10328:1135596]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x159ff0a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a01c380>; layer = <CALayer: 0x159fcecc0>>
2026-08-03 07:42:01.102 Seetong_tps[10328:1135596]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x159ff0a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a01c380>; layer = <CALayer: 0x159fcecc0>> -- _camera.supportPlatform: 0
2026-08-03 07:42:01.102 Seetong_tps[10328:1135596]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-02 下午11:42:01 +0000
2026-08-03 07:42:01.102 Seetong_tps[10328:1135596]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-02 \U4e0a\U53488:58:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0a\U53489:11:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0a\U53489:11:59 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0b\U534811:41:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-03 07:42:01.103 Seetong_tps[10328:1135596]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-03 上午7:42:01 103
2026-08-03 07:42:01.103 Seetong_tps[10328:1135625] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-03 07:42:01.128 Seetong_tps[10328:1135596]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-03 07:42:01.131 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:01.132 Seetong_tps[10328:1135596]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-03 07:42:01.133 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:01.152 Seetong_tps[10328:1135596]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-03 07:42:01.155 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-03 07:42:01.155 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-03 07:42:01.189 Seetong_tps[10328:1135596] 未处理的 biz 类型: res_video_preview_advert
2026-08-03 07:42:01.189 Seetong_tps[10328:1135596]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-03 07:42:01.194 Seetong_tps[10328:1135596] uid:29115420 playAudio
2026-08-03 07:42:01.194 Seetong_tps[10328:1135596]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-03 07:42:01.194 Seetong_tps[10328:1135596]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-03 07:42:01.323 Seetong_tps[10328:1135610] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x158438f80>{number = 3, name = (null)}====
2026-08-03 07:42:01.377 Seetong_tps[10328:1135596] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-03 07:42:01.480 Seetong_tps[10328:1135596]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-03 07:42:01.481 Seetong_tps[10328:1135596]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-03 07:42:01.481 Seetong_tps[10328:1135596] 滚动已停止500毫秒，执行操作:29115420
2026-08-03 07:42:01.829 Seetong_tps[10328:1135623] ====请求接口 - 成功 - 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: 0x159927380>{number = 10, name = (null)}====
2026-08-03 07:42:02.567 Seetong_tps[10328:1135659] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-03 07:42:02.569 Seetong_tps[10328:1135659] [DeviceMonitor] 监控管理器初始化完成
2026-08-03 07:42:02.591 Seetong_tps[10328:1135596]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-03 上午7:42:02 591
2026-08-03 07:42:02.591 Seetong_tps[10328:1135596]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x159ff0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a01c380>; layer = <CALayer: 0x159fcecc0>>
2026-08-03 07:42:02.592 Seetong_tps[10328:1135596]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x159ff0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a01c380>; layer = <CALayer: 0x159fcecc0>> -- _camera.supportPlatform: 0
2026-08-03 07:42:02.592 Seetong_tps[10328:1135596]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-03 上午7:42:02 592
2026-08-03 07:42:02.592 Seetong_tps[10328:1135596]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-03 07:42:02.592 Seetong_tps[10328:1135596]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-03 07:42:02.592 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.51 - 设备: 庭院 - 29115420
2026-08-03 07:42:03.275 Seetong_tps[10328:1135596] UMAPM_OOMSampling(0,0):NO
2026-08-03 07:42:03.276 Seetong_tps[10328:1135596] UMAPM_NetworkSampling(0,0):NO
2026-08-03 07:42:03.984 Seetong_tps[10328:1135659]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-03 07:42:03.985 Seetong_tps[10328:1135659]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-03 07:42:03.985 Seetong_tps[10328:1135659] onDeviceAuthSuccess:uid=29115420
2026-08-03 07:42:03.985 Seetong_tps[10328:1135659]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785714123.985304,lastReceiveYUVTimeInterval=1785714122.591950,interval=1,videoView=0x159ff0a80
2026-08-03 07:42:03.985 Seetong_tps[10328:1135659]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-03 07:42:03.991 Seetong_tps[10328:1135596]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-03 07:42:03.992 Seetong_tps[10328:1135625] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-03 07:42:03.992 Seetong_tps[10328:1135611] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-03 07:42:04.576 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.50 - 设备: 庭院 - 29115420
2026-08-03 07:42:04.838 Seetong_tps[10328:1135655] ===29115420===
2026-08-03 07:42:04.846 Seetong_tps[10328:1135655] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-03 07:42:04.846 Seetong_tps[10328:1135659] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-03 07:42:04.846 Seetong_tps[10328:1135659] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-03 07:42:04.846 Seetong_tps[10328:1135659] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x159262280>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1591eca00>
2026-08-03 07:42:04.846 Seetong_tps[10328:1135659] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-03 07:42:04.846 Seetong_tps[10328:1135659] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-03 07:42:04.846 Seetong_tps[10328:1135659] InitDecodePortLog: playsettype = 50
2026-08-03 07:42:04.847 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.77 - 设备: 庭院 - 29115420
2026-08-03 07:42:04.848 Seetong_tps[10328:1135659] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-03 07:42:04.848 Seetong_tps[10328:1135659] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-03 07:42:04.848 Seetong_tps[10328:1135659] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-03 07:42:04.848 Seetong_tps[10328:1135659] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-03 07:42:04.849 Seetong_tps[10328:1135659] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-03 07:42:04.849 Seetong_tps[10328:1135659] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-03 07:42:04.849 Seetong_tps[10328:1135659] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-03 07:42:04.851 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.77 - 设备: 庭院 - 29115420
2026-08-03 07:42:05.054 Seetong_tps[10328:1135659]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-03 07:42:05.056 Seetong_tps[10328:1135659]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 07:42:05.056 Seetong_tps[10328:1135659]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 07:42:05.056 Seetong_tps[10328:1135625] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-03 07:42:05.056 Seetong_tps[10328:1135615] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 07:42:05.056 Seetong_tps[10328:1135611] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-03 07:42:05.061 Seetong_tps[10328:1135596] uid:29115420 playAudio
2026-08-03 07:42:05.062 Seetong_tps[10328:1135596]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-03 07:42:05.062 Seetong_tps[10328:1135596]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-03 07:42:05.062 Seetong_tps[10328:1135611] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-03 07:42:05.090 Seetong_tps[10328:1135659]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-03 07:42:05.090 Seetong_tps[10328:1135659]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 07:42:05.090 Seetong_tps[10328:1135659]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 07:42:05.090 Seetong_tps[10328:1135611] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-03 07:42:05.090 Seetong_tps[10328:1135611] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 07:42:05.090 Seetong_tps[10328:1135611] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-03 07:42:05.092 Seetong_tps[10328:1135596] checkPortStatus:_decodePort=1
2026-08-03 07:42:05.093 Seetong_tps[10328:1135596] uid:29115420 playAudio
2026-08-03 07:42:05.093 Seetong_tps[10328:1135596]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-03 07:42:05.094 Seetong_tps[10328:1135596]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-03 07:42:05.094 Seetong_tps[10328:1135596] checkPortStatus:_decodePort=1
2026-08-03 07:42:05.094 Seetong_tps[10328:1135625] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-03 07:42:05.094 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 4.01 - 设备: 庭院 - 29115420
2026-08-03 07:42:05.097 Seetong_tps[10328:1135659]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-03 07:42:05.097 Seetong_tps[10328:1135659]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 07:42:05.097 Seetong_tps[10328:1135659]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 07:42:05.101 Seetong_tps[10328:1135611] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-03 07:42:05.101 Seetong_tps[10328:1135611] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 07:42:05.101 Seetong_tps[10328:1135611] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-03 07:42:05.102 Seetong_tps[10328:1135596] uid:29115420 playAudio
2026-08-03 07:42:05.103 Seetong_tps[10328:1135596]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-03 07:42:05.103 Seetong_tps[10328:1135596]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-03 07:42:05.103 Seetong_tps[10328:1135596] checkPortStatus:_decodePort=1
2026-08-03 07:42:05.103 Seetong_tps[10328:1135625] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-03 07:42:05.115 Seetong_tps[10328:1135655]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 07:42:05.136 Seetong_tps[10328:1135737] 重新观看视频线程：<_NSMainThread: 0x158438000>{number = 1, name = (null)}
2026-08-03 07:42:05.147 Seetong_tps[10328:1135596] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-03 07:42:05.152 Seetong_tps[10328:1135655]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-03 07:42:05.165 Seetong_tps[10328:1135596] uid:29115420 playAudio
2026-08-03 07:42:05.165 Seetong_tps[10328:1135610] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-03 07:42:05.165 Seetong_tps[10328:1135596] uid:29115420 playAudio
2026-08-03 07:42:05.165 Seetong_tps[10328:1135596] checkPortStatus:_decodePort=1
2026-08-03 07:42:05.165 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.09 - 设备: 庭院 - 29115420
2026-08-03 07:42:05.192 Seetong_tps[10328:1135737] 重新观看视频线程：<_NSMainThread: 0x158438000>{number = 1, name = (null)}
2026-08-03 07:42:05.194 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.11 - 设备: 庭院 - 29115420
2026-08-03 07:42:05.195 Seetong_tps[10328:1135596]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-03 07:42:05.644 Seetong_tps[10328:1135655]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-03 07:42:05.665 Seetong_tps[10328:1135655]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-03 07:42:05.673 Seetong_tps[10328:1135655] Failed to get IoT drive away set configuration.
2026-08-03 07:42:05.673 Seetong_tps[10328:1135655]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-03 07:42:05.673 Seetong_tps[10328:1135655]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 07:42:05.674 Seetong_tps[10328:1135655]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 07:42:05.674 Seetong_tps[10328:1135655]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 07:42:06.855 Seetong_tps[10328:1135611] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-03 07:42:07.669 Seetong_tps[10328:1135596]  -- playTalk -- 开始对讲 -- 
2026-08-03 07:42:07.674 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 6.59 - 设备: 庭院 - 29115420
2026-08-03 07:42:07.679 Seetong_tps[10328:1135611] ==initWithAudioParam==
2026-08-03 07:42:07.680 Seetong_tps[10328:1135611] Recording stopped and file closed. File saved at path: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/1785714127recordedAudio.caf
2026-08-03 07:42:07.682 Seetong_tps[10328:1135611] ====开始对讲====
2026-08-03 07:42:07.884 Seetong_tps[10328:1135611] uid:29115420 对讲启动成功
2026-08-03 07:42:07.999 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:07.999 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:07.999 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.000 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.000 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.000 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.000 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.000 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.000 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.000 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.000 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.001 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.024 Seetong_tps[10328:1135596] talkCallResultNotification uid: 29115420, result: 0
2026-08-03 07:42:08.025 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: talk_success_tip - playVideoTimeInterval: 6.95 - 设备: 庭院 - 29115420
2026-08-03 07:42:08.067 Seetong_tps[10328:1135596]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-03 07:42:08.115 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.115 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.115 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.115 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.115 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.116 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.116 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.116 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.116 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.116 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.117 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.117 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.117 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.252 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.252 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.252 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.252 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.253 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.253 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.253 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.253 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.253 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.254 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.254 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.254 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.367 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.368 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.368 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.368 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.368 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.368 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.369 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.369 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.369 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.369 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.370 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.370 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.370 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.505 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.506 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.506 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.506 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.506 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.507 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.507 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.507 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.507 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.507 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.508 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.620 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.621 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.621 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.621 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.621 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.622 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.622 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.622 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.623 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.623 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.623 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.623 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.624 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.735 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.736 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.736 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.737 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.737 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.737 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.738 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.738 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.738 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.739 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.739 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.739 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.874 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.874 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.875 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.875 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.876 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.876 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.876 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.877 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.877 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.877 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.878 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.878 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.878 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.989 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.989 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.989 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.990 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.990 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.990 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.991 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.991 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.991 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.991 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.991 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:08.992 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.127 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.128 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.128 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.129 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.129 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.130 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.131 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.131 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.131 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.132 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.132 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.133 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.133 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.242 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.243 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.243 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.244 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.244 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.245 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.245 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.246 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.246 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.247 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.247 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.247 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.357 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.358 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.358 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.358 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.359 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.360 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.360 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.361 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.361 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.362 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.362 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.363 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.363 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.495 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.495 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.495 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.495 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.496 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.496 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.496 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.496 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.497 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.497 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.497 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.497 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.610 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.611 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.611 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.611 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.612 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.612 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.612 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.612 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.612 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.613 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.613 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.613 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.613 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.748 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.748 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.748 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.748 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.749 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.749 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.749 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.749 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.750 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.750 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.750 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.750 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.863 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.863 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.863 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.863 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.864 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.864 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.864 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.865 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.865 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.865 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.865 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.865 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:09.866 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.001 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.001 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.001 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.001 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.002 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.002 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.003 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.003 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.003 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.003 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.003 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.004 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.027 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.95 - 设备: 庭院 - 29115420
2026-08-03 07:42:10.115 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.115 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.116 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.116 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.116 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.116 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.117 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.117 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.117 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.118 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.118 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.118 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.118 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.231 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.232 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.232 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.232 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.233 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.233 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.234 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.235 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.235 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.235 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.236 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.236 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.369 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.369 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.369 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.370 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.370 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.371 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.371 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.372 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.372 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.372 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.373 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.373 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.373 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.484 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.485 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.485 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.486 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.486 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.487 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.487 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.488 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.488 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.489 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.489 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.490 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.622 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.622 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.623 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.623 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.623 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.624 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.624 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.624 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.625 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.625 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.625 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.625 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.626 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.737 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.738 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.738 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.739 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.739 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.739 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.740 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.741 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.742 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.742 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.742 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.743 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.875 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.875 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.876 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.876 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.877 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.877 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.878 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.878 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.879 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.880 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.880 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.880 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.881 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.990 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.991 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.991 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.991 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.992 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.992 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.993 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.993 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.994 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.994 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.994 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:10.995 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.128 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.129 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.129 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.130 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.130 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.130 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.131 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.132 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.132 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.133 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.133 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.134 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.134 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.243 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.243 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.244 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.244 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.244 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.245 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.245 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.245 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.246 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.246 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.247 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.247 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.358 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.359 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.359 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.359 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.360 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.360 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.361 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.361 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.361 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.362 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.362 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.363 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.363 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.496 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.496 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.496 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.496 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.497 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.497 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.497 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.498 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.498 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.498 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.498 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.499 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.611 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.612 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.612 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.613 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.613 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.614 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.614 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.615 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.615 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.616 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.616 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.617 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.617 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.749 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.749 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.749 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.750 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.750 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.750 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.751 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.751 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.751 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.752 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.752 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.753 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.864 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.865 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.865 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.866 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.866 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.867 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.867 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.868 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.868 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.869 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.869 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.870 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:11.870 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.002 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.002 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.003 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.003 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.004 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.004 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.005 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.005 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.006 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.006 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.007 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.007 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.116 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.117 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.117 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.117 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.118 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.118 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.118 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.119 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.119 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.119 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.120 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.120 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.120 Seetong_tps[10328:1135610] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.121 Seetong_tps[10328:1135596] uid:29115420 playAudio
2026-08-03 07:42:12.133 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.133 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.133 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.133 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.133 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.133 Seetong_tps[10328:1135615] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:12.135 Seetong_tps[10328:1135596]  -- stopCall -- AudioRecoder_Seetong - ====停止对讲==== (null)
2026-08-03 07:42:12.206 Seetong_tps[10328:1135596] dealloc -- AudioRecoder_Seetong
2026-08-03 07:42:12.208 Seetong_tps[10328:1135596] checkPortStatus:_decodePort=1
2026-08-03 07:42:12.208 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Talk_off - playVideoTimeInterval: 11.13 - 设备: 庭院 - 29115420
2026-08-03 07:42:12.211 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 11.13 - 设备: 庭院 - 29115420
2026-08-03 07:42:12.592 Seetong_tps[10328:1135596]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785714132.592736,lastReceiveYUVTimeInterval=1785714132.579111,interval=0,videoView=0x159ff0a80
2026-08-03 07:42:14.209 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 13.13 - 设备: 庭院 - 29115420
2026-08-03 07:42:15.307 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.326 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.357 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.374 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.394 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.408 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.424 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.441 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.475 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.491 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.508 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.524 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.542 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.575 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.592 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.612 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.643 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.659 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.678 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.692 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.709 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.743 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.760 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.776 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.810 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.828 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.843 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.860 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.876 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.892 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.910 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.944 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.959 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.976 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:15.993 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.011 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.043 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.060 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.076 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.093 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.110 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.128 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.143 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.160 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.195 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.210 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.226 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.243 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.276 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.293 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.311 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.327 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.360 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.376 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.394 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.409 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.426 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.443 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.461 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.476 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.510 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.527 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.543 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:16.578 Seetong_tps[10328:1135596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:42:18.067 Seetong_tps[10328:1135596]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-03 07:42:18.362 Seetong_tps[10328:1135596]  -- playTalk -- 开始对讲 -- 
2026-08-03 07:42:18.363 Seetong_tps[10328:1135673] ==initWithAudioParam==
2026-08-03 07:42:18.363 Seetong_tps[10328:1135673] Recording stopped and file closed. File saved at path: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/1785714138recordedAudio.caf
2026-08-03 07:42:18.368 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 17.29 - 设备: 庭院 - 29115420
2026-08-03 07:42:18.372 Seetong_tps[10328:1135673] ====开始对讲====
2026-08-03 07:42:18.575 Seetong_tps[10328:1135673] uid:29115420 对讲启动成功
2026-08-03 07:42:18.671 Seetong_tps[10328:1135596] talkCallResultNotification uid: 29115420, result: 0
2026-08-03 07:42:18.671 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: talk_success_tip - playVideoTimeInterval: 17.59 - 设备: 庭院 - 29115420
2026-08-03 07:42:18.690 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.690 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.690 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.690 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.690 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.690 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.691 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.691 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.691 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.691 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.691 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.691 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.805 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.805 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.805 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.806 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.806 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.806 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.806 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.807 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.807 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.807 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.807 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.807 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.808 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.944 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.944 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.944 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.944 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.945 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.945 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.945 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.945 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.946 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.946 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.946 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:18.946 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.059 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.060 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.060 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.061 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.061 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.061 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.062 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.062 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.062 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.063 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.063 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.063 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.064 Seetong_tps[10328:1135676] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.197 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.197 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.197 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.198 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.198 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.198 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.198 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.199 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.199 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.199 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.199 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.199 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.312 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.312 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.312 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.313 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.313 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.313 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.314 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.314 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.314 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.314 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.315 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.315 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.315 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.450 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.450 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.450 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.451 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.451 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.451 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.451 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.452 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.452 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.452 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.452 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.452 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.565 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.565 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.566 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.566 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.566 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.611 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.611 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.611 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.611 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.612 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.612 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.612 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.612 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.613 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.613 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.613 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.613 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.614 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.748 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.749 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.749 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.749 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.749 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.749 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.750 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.750 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.750 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.750 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.751 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.751 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.864 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.864 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.864 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.865 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.865 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.865 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.865 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.866 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.866 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.866 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.866 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.867 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:19.867 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.002 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.002 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.002 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.003 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.003 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.003 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.003 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.004 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.004 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.004 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.005 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.005 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.117 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.118 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.118 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.118 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.119 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.119 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.120 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.120 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.120 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.120 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.121 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.121 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.122 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.130 Seetong_tps[10328:1135596] uid:29115420 playAudio
2026-08-03 07:42:20.141 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.141 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.141 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.141 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.141 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.141 Seetong_tps[10328:1135673] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:20.143 Seetong_tps[10328:1135596]  -- stopCall -- AudioRecoder_Seetong - ====停止对讲==== (null)
2026-08-03 07:42:20.212 Seetong_tps[10328:1135596] dealloc -- AudioRecoder_Seetong
2026-08-03 07:42:20.214 Seetong_tps[10328:1135596] checkPortStatus:_decodePort=1
2026-08-03 07:42:20.214 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Talk_off - playVideoTimeInterval: 19.14 - 设备: 庭院 - 29115420
2026-08-03 07:42:20.219 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 19.14 - 设备: 庭院 - 29115420
2026-08-03 07:42:22.216 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 21.14 - 设备: 庭院 - 29115420
2026-08-03 07:42:22.253 Seetong_tps[10328:1135596]  -- playTalk -- 开始对讲 -- 
2026-08-03 07:42:22.254 Seetong_tps[10328:1135616] ==initWithAudioParam==
2026-08-03 07:42:22.255 Seetong_tps[10328:1135616] Recording stopped and file closed. File saved at path: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/1785714142recordedAudio.caf
2026-08-03 07:42:22.264 Seetong_tps[10328:1135616] ====开始对讲====
2026-08-03 07:42:22.270 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 21.19 - 设备: 庭院 - 29115420
2026-08-03 07:42:22.482 Seetong_tps[10328:1135616] uid:29115420 对讲启动成功
2026-08-03 07:42:22.560 Seetong_tps[10328:1135596] talkCallResultNotification uid: 29115420, result: 0
2026-08-03 07:42:22.561 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: talk_success_tip - playVideoTimeInterval: 21.48 - 设备: 庭院 - 29115420
2026-08-03 07:42:22.592 Seetong_tps[10328:1135596]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785714142.592493,lastReceiveYUVTimeInterval=1785714142.582838,interval=0,videoView=0x159ff0a80
2026-08-03 07:42:22.598 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.621 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.621 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.621 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.621 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.622 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.622 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.622 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.622 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.622 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.622 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.623 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.623 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.623 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.736 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.736 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.736 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.736 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.736 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.737 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.737 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.737 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.737 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.738 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.738 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.738 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.874 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.875 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.875 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.875 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.875 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.876 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.876 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.876 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.876 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.876 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.877 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.877 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.877 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.989 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.990 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.990 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.990 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.990 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.991 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.991 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.991 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.991 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.991 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.992 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:22.992 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.127 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.128 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.128 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.128 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.128 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.129 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.129 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.129 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.129 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.129 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.130 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.130 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.130 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.243 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.244 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.244 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.244 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.245 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.245 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.246 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.246 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.246 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.246 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.246 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.246 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.358 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.359 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.359 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.360 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.360 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.360 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.361 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.361 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.362 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.362 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.362 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.362 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.363 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.496 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.496 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.497 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.497 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.498 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.498 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.499 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.499 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.500 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.500 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.500 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.500 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.611 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.611 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.612 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.612 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.613 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.613 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.614 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.614 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.615 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.615 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.616 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.616 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.617 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.749 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.750 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.750 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.751 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.751 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.752 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.752 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.752 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.753 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.753 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.753 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.753 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.863 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.864 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.864 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.864 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.865 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.865 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.866 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.866 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.866 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.866 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.866 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.867 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:23.867 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.001 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.002 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.002 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.002 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.003 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.003 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.003 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.004 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.004 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.004 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.005 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.005 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.116 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.116 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.117 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.117 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.117 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.118 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.118 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.118 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.118 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.119 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.119 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.119 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.119 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.232 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.232 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.233 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.234 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.234 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.234 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.235 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.236 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.236 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.236 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.237 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.237 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.370 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.370 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.371 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.372 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.372 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.372 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.373 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.373 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.373 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.373 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.374 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.374 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.374 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.485 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.485 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.486 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.487 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.487 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.487 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.488 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.489 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.489 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.489 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.490 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.490 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.564 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 23.48 - 设备: 庭院 - 29115420
2026-08-03 07:42:24.619 Seetong_tps[10328:1135596] uid:29115420 playAudio
2026-08-03 07:42:24.623 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.623 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.624 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.624 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.625 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.625 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.625 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.626 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.626 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.626 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.626 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.627 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.627 Seetong_tps[10328:1135611] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.636 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.636 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.636 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.636 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.636 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.636 Seetong_tps[10328:1135616] ====recoderBufferCallback:收到录音文件====
2026-08-03 07:42:24.638 Seetong_tps[10328:1135596]  -- stopCall -- AudioRecoder_Seetong - ====停止对讲==== (null)
2026-08-03 07:42:24.711 Seetong_tps[10328:1135596] dealloc -- AudioRecoder_Seetong
2026-08-03 07:42:24.714 Seetong_tps[10328:1135596] checkPortStatus:_decodePort=1
2026-08-03 07:42:24.714 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Talk_off - playVideoTimeInterval: 23.64 - 设备: 庭院 - 29115420
2026-08-03 07:42:24.717 Seetong_tps[10328:1135596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 23.64 - 设备: 庭院 - 29115420
2026-08-03 07:42:26.479 Seetong_tps[10328:1135659]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-03 07:42:26.481 Seetong_tps[10328:1135596]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-03 07:42:26.481 Seetong_tps[10328:1135596] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785713611000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785696478000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 07:42:26.482 Seetong_tps[10328:1135596]  --- 取消心跳 destoryHeartBeat --- 
2026-08-03 07:42:26.482 Seetong_tps[10328:1135596]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-03 07:42:26.491 Seetong_tps[10328:1135596]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x159ff0a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a01c380>; layer = <CALayer: 0x159fcecc0>>
2026-08-03 07:42:26.491 Seetong_tps[10328:1135596] #####Vstop:uid:29115420-0-port:1
2026-08-03 07:42:26.492 Seetong_tps[10328:1135596] -----------1release decodeport = 1
2026-08-03 07:42:26.492 Seetong_tps[10328:1135596]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 4000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.2915451895043732";
    "preview_duration" = 25400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-03 07:42:26.493 Seetong_tps[10328:1135596] _openGLView clearFrame ...
2026-08-03 07:42:26.493 Seetong_tps[10328:1135596] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-03 07:42:26.498 Seetong_tps[10328:1135596] dealloc -- STCameraPlayerTalkView
2026-08-03 07:42:26.498 Seetong_tps[10328:1135596] dealloc -- STCameraCallItemButton
2026-08-03 07:42:26.498 Seetong_tps[10328:1135596] dealloc -- STCameraTalkItemButton
2026-08-03 07:42:26.506 Seetong_tps[10328:1135596] [保存失败] 相机对象或存储字典为空
2026-08-03 07:42:26.506 Seetong_tps[10328:1135676] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-03 07:42:26.506 Seetong_tps[10328:1135676] --FC_StopDevComEx end
2026-08-03 07:42:26.506 Seetong_tps[10328:1135596] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785713611000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785696478000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 07:42:26.506 Seetong_tps[10328:1135596]  --- 取消心跳 destoryHeartBeat --- 
2026-08-03 07:42:26.506 Seetong_tps[10328:1135596]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-03 07:42:51.562 Seetong_tps[10334:1136734] app_version=8.3.805
2026-08-03 07:42:51.576 Seetong_tps[10334:1136765] 询问用户是否开启推送成功
2026-08-03 07:42:51.576 Seetong_tps[10334:1136765] 用户点击允许接收推送
2026-08-03 07:42:51.577 Seetong_tps[10334:1136765] remoteNotificationSetting: <UNNotificationSettings: 0x15928dfe0; 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-03 07:42:51.578 Seetong_tps[10334:1136734]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-03 07:42:51.578 Seetong_tps[10334:1136734] showForLogin 1
2026-08-03 07:42:51.578 Seetong_tps[10334:1136734] AppLaunch 还剩 6.695302963256836 秒
2026-08-03 07:42:51.592 Seetong_tps[10334:1136807] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-03 07:42:51.594 Seetong_tps[10334:1136734]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-03 07:42:51.628 Seetong_tps[10334:1136734] viewDidLoad/configtime=2026-08-02 下午11:42:51 +0000
2026-08-03 07:42:51.630 Seetong_tps[10334:1136734]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-03 07:42:51.630 Seetong_tps[10334:1136734]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-03 07:42:51.689 Seetong_tps[10334:1136734]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-03 07:42:51.689 Seetong_tps[10334:1136734]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-03 07:42:51.690 Seetong_tps[10334:1136734]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-03 07:42:51.691 Seetong_tps[10334:1136734] 开始检查未读客服消息...
2026-08-03 07:42:51.691 Seetong_tps[10334:1136734] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-03 07:42:51.691 Seetong_tps[10334:1136734]  --- 取消心跳 destoryHeartBeat --- 
2026-08-03 07:42:51.697 Seetong_tps[10334:1136734]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-03 07:42:51.698 Seetong_tps[10334:1136734]  -- WebSocket connection - getNetty - 
2026-08-03 07:42:51.704 Seetong_tps[10334:1136734]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-03 07:42:51.707 Seetong_tps[10334:1136734] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-03 07:42:51.707 Seetong_tps[10334:1136734] NAV deviceOrientationDidChange:1
2026-08-03 07:42:51.710 Seetong_tps[10334:1136734]  -- groupDeviceList -- 
2026-08-03 07:42:51.710 Seetong_tps[10334:1136734] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-03 07:42:51.710 Seetong_tps[10334:1136734]  -- WebSocket connection - getNetty - 
2026-08-03 07:42:51.710 Seetong_tps[10334:1136734]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-03 07:42:51.779 Seetong_tps[10334:1136734]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-03 07:42:51.858 Seetong_tps[10334:1136760] ====请求接口 - 成功 - 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: 0x1586b9140>{number = 8, name = (null)}====
2026-08-03 07:42:51.891 Seetong_tps[10334:1136734] Super properties have already been unregistered.
2026-08-03 07:42:51.891 Seetong_tps[10334:1136734] UMAPM_OOMSampling(0,0):NO
2026-08-03 07:42:51.892 Seetong_tps[10334:1136807] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjMxODk3MTg4OCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.zRMCjq-tFyQiC8nMH-ksEPjyCKRQI4KwmQ2sSBKpuEs","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjMxODk3MTg4OCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5NSJdfQ.tF9i7vIFfOpUdPZFsfH4DtrBTkPC7DIdSBkEwCYK3ZM","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":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24900"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24904"}]}
====
2026-08-03 07:42:51.893 Seetong_tps[10334:1136734]  -- deviceListDataUpdate - AppLaunch 还剩 1.380528926849365 秒 - 再延迟 1.880528926849365 秒 - 启动耗时 1.619471073150635 秒
2026-08-03 07:42:51.893 Seetong_tps[10334:1136734]  -- groupDeviceList -- 
2026-08-03 07:42:51.893 Seetong_tps[10334:1136734] groupDeviceList 已在进行中，跳过新的调用
2026-08-03 07:42:51.893 Seetong_tps[10334:1136734]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1620 毫秒
2026-08-03 07:42:51.896 Seetong_tps[10334:1136734]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-03 07:42:51.896 Seetong_tps[10334:1136734]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 07:42:51.896 Seetong_tps[10334:1136734]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-03 07:42:51.897 Seetong_tps[10334:1136734]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 591;
}
2026-08-03 07:42:51.897 Seetong_tps[10334:1136734] ++++-[VideoView dealloc]++++
2026-08-03 07:42:51.900 Seetong_tps[10334:1136734] OpenGLView20_Seetong dealloc:0x159c71800
2026-08-03 07:42:51.925 Seetong_tps[10334:1136734]  -- WebSocket - 重置重连次数 -- 
2026-08-03 07:42:51.939 Seetong_tps[10334:1136734]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-03 07:42:51.939 Seetong_tps[10334:1136734]  -- WebSocket connection - getNetty - 
2026-08-03 07:42:51.939 Seetong_tps[10334:1136734]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-03 07:42:51.949 Seetong_tps[10334:1136734] UMAPM_NetworkSampling(0,0):NO
2026-08-03 07:42:51.949 Seetong_tps[10334:1136734]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-03 07:42:51.949 Seetong_tps[10334:1136734]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-03 07:42:51.949 Seetong_tps[10334:1136734]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-03 07:42:51.951 Seetong_tps[10334:1136734] 蓝牙已打开
2026-08-03 07:42:51.965 Seetong_tps[10334:1136734]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-03 07:42:51.989 Seetong_tps[10334:1136759] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1586b8f00>{number = 7, name = (null)}====
2026-08-03 07:42:52.006 Seetong_tps[10334:1136811] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x159dc4080>{number = 16, name = (null)}====
2026-08-03 07:42:52.006 Seetong_tps[10334:1136812] ====请求接口 - 成功 - 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: 0x159dc60c0>{number = 17, name = (null)}====
2026-08-03 07:42:52.007 Seetong_tps[10334:1136764] ====请求接口 - 成功 - 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=bjrelay1.s5.seetong.com:5443;type=0&load=17&addr=bjrelay53.s5.seetong.com:6443;type=0&load=16&addr=bjrelay6.s5.seetong.com:9443;","vipRelayServers":"type=0&load=38&addr=bjrelay41.s2.seetong.com:3443;type=0&load=39&addr=bjrelayvip2.s2.seetong.com:11443;type=0&load=48&addr=bjrelayvip3.s2.seetong.com:7443;","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: 0x158439200>{number = 4, name = (null)}====
2026-08-03 07:42:52.030 Seetong_tps[10334:1136813] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x159df1b00>{number = 18, name = (null)}====
2026-08-03 07:42:52.030 Seetong_tps[10334:1136809] ====请求接口 - 成功 - 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.10","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785713611000,"lastHeartTime":1785696478000,"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: 0x159df1a40>{number = 19, name = (null)}====
2026-08-03 07:42:52.038 Seetong_tps[10334:1136814] ====请求接口 - 成功 - 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":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgICU1IBUFAFblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x159e8c480>{number = 20, name = (null)}====
2026-08-03 07:42:52.038 Seetong_tps[10334:1136810] ====请求接口 - 成功 - 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: 0x159e8fd40>{number = 21, name = (null)}====
2026-08-03 07:42:52.055 Seetong_tps[10334:1136765] ====请求接口 - 成功 - 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: 0x1586b8180>{number = 6, name = (null)}====
2026-08-03 07:42:52.070 Seetong_tps[10334:1136734] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-03 07:42:52.071 Seetong_tps[10334:1136734] 客服消息未读数量: 0
2026-08-03 07:42:52.077 Seetong_tps[10334:1136734]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-03 07:42:52.077 Seetong_tps[10334:1136734]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-03 07:42:52.096 Seetong_tps[10334:1136734]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-03 07:42:52.096 Seetong_tps[10334:1136810]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-03 07:42:52.096 Seetong_tps[10334:1136810]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-03 07:42:52.096 Seetong_tps[10334:1136810]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-03 07:42:52.097 Seetong_tps[10334:1136734]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-03 07:42:52.097 Seetong_tps[10334:1136810]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-03 07:42:52.097 Seetong_tps[10334:1136810]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-03 07:42:52.097 Seetong_tps[10334:1136810]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-03 07:42:52.097 Seetong_tps[10334:1136734]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgICU1IBUFAFblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-03 07:42:52.100 Seetong_tps[10334:1136734]  -- 获取版本信息成功: {
    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-03 07:42:52.101 Seetong_tps[10334:1136734]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 07:42:52.101 Seetong_tps[10334:1136734]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-03 07:42:52.103 Seetong_tps[10334:1136734]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-03 07:42:52.103 Seetong_tps[10334:1136734]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1830 毫秒
2026-08-03 07:42:52.103 Seetong_tps[10334:1136734] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785713611000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785696478000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 07:42:52.103 Seetong_tps[10334:1136734]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-03 07:42:52.103 Seetong_tps[10334:1136734]  -- groupDeviceList -- 
2026-08-03 07:42:52.103 Seetong_tps[10334:1136734]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-03 07:42:52.103 Seetong_tps[10334:1136734]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 07:42:52.104 Seetong_tps[10334:1136734]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-03 07:42:52.104 Seetong_tps[10334:1136734]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-03 07:42:52.104 Seetong_tps[10334:1136734]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-03 07:42:52.191 Seetong_tps[10334:1136734]  -- STBluetoothManager - 结束扫描 - 
2026-08-03 07:42:52.191 Seetong_tps[10334:1136734]  -- STBluetoothManager - 开始扫描 - 
2026-08-03 07:42:52.193 Seetong_tps[10334:1136760] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1586b9140>{number = 8, name = (null)}====
2026-08-03 07:42:52.193 Seetong_tps[10334:1136734]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-03 07:42:52.193 Seetong_tps[10334:1136734]  -- WebSocket - 重置重连次数 -- 
2026-08-03 07:42:52.193 Seetong_tps[10334:1136734]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-03 07:42:52.194 Seetong_tps[10334:1136734]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 07:42:52.194 Seetong_tps[10334:1136734]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgAKA1ECVFBpAQQB","reconn":0}}
2026-08-03 07:42:52.194 Seetong_tps[10334:1136734]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 07:42:52.195 Seetong_tps[10334:1136734] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785713611000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785696478000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 07:42:52.243 Seetong_tps[10334:1136815] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1599b7fc0>{number = 11, name = (null)}====
2026-08-03 07:42:52.363 Seetong_tps[10334:1136734] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-03 07:42:52.364 Seetong_tps[10334:1136734] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-03 07:42:52.364 Seetong_tps[10334:1136734] Formatted Date: 2026-08-03
2026-08-03 07:42:52.365 Seetong_tps[10334:1136734]  --- webSocketGetServerData msgId: 58C6879B-0886-4824-A18B-7071CA52B119 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-03";
        token = AVYOAQteVABrAAkFBgUKVgAKA1ECVFBpAQQB;
    };
}
2026-08-03 07:42:52.365 Seetong_tps[10334:1136734]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 07:42:52.365 Seetong_tps[10334:1136734]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-03 07:42:52.383 Seetong_tps[10334:1136734]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-03 07:42:52.437 Seetong_tps[10334:1136734] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-03 07:42:52.438 Seetong_tps[10334:1136734]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-03 07:42:52.438 Seetong_tps[10334:1136734]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-03 07:42:52.439 Seetong_tps[10334:1136734] Sorted Dates (Descending): (
)
2026-08-03 07:42:53.791 Seetong_tps[10334:1136734] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-03 07:42:53.792 Seetong_tps[10334:1136734] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-03 07:42:53.792 Seetong_tps[10334:1136734] 用户设置的具体字体大小: 15.000000
2026-08-03 07:42:53.792 Seetong_tps[10334:1136734] AppLaunch hideForRefreshToken
2026-08-03 07:42:53.792 Seetong_tps[10334:1136734] AppLaunch hideForRefreshToken dismiss
2026-08-03 07:42:53.792 Seetong_tps[10334:1136734] AppLaunch dismiss...
2026-08-03 07:42:54.098 Seetong_tps[10334:1136734]  dealloc -- STAppLaunchWindow
2026-08-03 07:42:54.100 Seetong_tps[10334:1136734]  dealloc -- STAppLaunchViewController
2026-08-03 07:42:54.102 Seetong_tps[10334:1136734] AppLaunch dismiss... end
2026-08-03 07:42:54.836 Seetong_tps[10334:1136734]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-03 07:42:55.215 Seetong_tps[10334:1136817] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x159236400>{number = 12, name = (null)}====
2026-08-03 07:42:55.351 Seetong_tps[10334:1136734]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-03 07:42:55.352 Seetong_tps[10334:1136734]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-03 07:42:55.352 Seetong_tps[10334:1136734] 滚动已停止500毫秒，执行操作:29115420
2026-08-03 07:42:55.659 Seetong_tps[10334:1136817] ====请求接口 - 成功 - 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: 0x159236400>{number = 12, name = (null)}====
2026-08-03 07:42:56.332 Seetong_tps[10334:1136807] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-03 07:42:56.333 Seetong_tps[10334:1136807] [DeviceMonitor] 监控管理器初始化完成
2026-08-03 07:42:56.947 Seetong_tps[10334:1136807]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-03 07:42:56.947 Seetong_tps[10334:1136807]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-03 07:42:56.947 Seetong_tps[10334:1136807]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-03 07:42:56.952 Seetong_tps[10334:1136734]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-03 07:42:56.953 Seetong_tps[10334:1136811] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-03 07:42:56.953 Seetong_tps[10334:1136813] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-03 07:42:57.035 Seetong_tps[10334:1136807]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-03 07:42:57.037 Seetong_tps[10334:1136807]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 07:42:57.038 Seetong_tps[10334:1136807]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 07:42:57.038 Seetong_tps[10334:1136813] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-03 07:42:57.038 Seetong_tps[10334:1136813] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-03 07:42:57.038 Seetong_tps[10334:1136765] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 07:42:57.113 Seetong_tps[10334:1136807]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-03 07:42:57.114 Seetong_tps[10334:1136807]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 07:42:57.114 Seetong_tps[10334:1136807]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 07:42:57.114 Seetong_tps[10334:1136765] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-03 07:42:57.115 Seetong_tps[10334:1136765] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-03 07:42:57.115 Seetong_tps[10334:1136813] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 07:42:57.201 Seetong_tps[10334:1136796]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-03 07:42:57.204 Seetong_tps[10334:1136734]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-03 07:42:57.374 Seetong_tps[10334:1136796]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-03 07:42:57.714 Seetong_tps[10334:1136734] MessageThrottle reloadTableView ---
2026-08-03 07:43:01.894 Seetong_tps[10334:1136734]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-03 07:43:02.377 Seetong_tps[10334:1136734]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-03 07:43:02.383 Seetong_tps[10334:1136734] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-03 07:43:02.431 Seetong_tps[10334:1136734] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-03 07:43:02.431 Seetong_tps[10334:1136817] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-03 07:43:02.431 Seetong_tps[10334:1136734]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 07:43:02.432 Seetong_tps[10334:1136734] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-03 07:43:02.441 Seetong_tps[10334:1136734]  -- STBluetoothManager - 结束扫描 - 
2026-08-03 07:43:02.456 Seetong_tps[10334:1136734]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-03 上午7:43:02 456
2026-08-03 07:43:02.456 Seetong_tps[10334:1136734]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x159ff4a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a01c860>; layer = <CALayer: 0x159fde960>>
2026-08-03 07:43:02.456 Seetong_tps[10334:1136734]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x159ff4a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a01c860>; layer = <CALayer: 0x159fde960>> -- _camera.supportPlatform: 0
2026-08-03 07:43:02.456 Seetong_tps[10334:1136734]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-02 下午11:43:02 +0000
2026-08-03 07:43:02.456 Seetong_tps[10334:1136734]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-02 \U4e0a\U53489:11:15 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0a\U53489:11:59 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0b\U534811:41:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0b\U534811:42:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-03 07:43:02.457 Seetong_tps[10334:1136734]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-03 上午7:43:02 457
2026-08-03 07:43:02.457 Seetong_tps[10334:1136817] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-03 07:43:02.483 Seetong_tps[10334:1136734]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-03 07:43:02.485 Seetong_tps[10334:1136734] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:43:02.487 Seetong_tps[10334:1136734]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-03 07:43:02.488 Seetong_tps[10334:1136734] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 07:43:02.507 Seetong_tps[10334:1136734]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-03 07:43:02.510 Seetong_tps[10334:1136734]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-03 07:43:02.510 Seetong_tps[10334:1136734]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-03 07:43:02.543 Seetong_tps[10334:1136734] uid:29115420 playAudio
2026-08-03 07:43:02.543 Seetong_tps[10334:1136734]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-03 07:43:02.543 Seetong_tps[10334:1136734]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-03 07:43:02.544 Seetong_tps[10334:1136809] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-03 07:43:02.560 Seetong_tps[10334:1136734] 未处理的 biz 类型: res_video_preview_advert
2026-08-03 07:43:02.560 Seetong_tps[10334:1136734]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-03 07:43:02.735 Seetong_tps[10334:1136734] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-03 07:43:03.201 Seetong_tps[10334:1136796] ===29115420===
2026-08-03 07:43:03.202 Seetong_tps[10334:1136796] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-03 07:43:03.202 Seetong_tps[10334:1136807] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-03 07:43:03.203 Seetong_tps[10334:1136807] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-03 07:43:03.203 Seetong_tps[10334:1136807] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x159237640>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1591dca00>
2026-08-03 07:43:03.203 Seetong_tps[10334:1136807] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-03 07:43:03.203 Seetong_tps[10334:1136807] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-03 07:43:03.203 Seetong_tps[10334:1136807] InitDecodePortLog: playsettype = 50
2026-08-03 07:43:03.206 Seetong_tps[10334:1136807] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-03 07:43:03.206 Seetong_tps[10334:1136807] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-03 07:43:03.206 Seetong_tps[10334:1136734]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.77 - 设备: 庭院 - 29115420
2026-08-03 07:43:03.206 Seetong_tps[10334:1136807] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-03 07:43:03.206 Seetong_tps[10334:1136807] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-03 07:43:03.207 Seetong_tps[10334:1136807] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-03 07:43:03.207 Seetong_tps[10334:1136807] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-03 07:43:03.207 Seetong_tps[10334:1136807] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-03 07:43:03.210 Seetong_tps[10334:1136734]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-08-03 07:43:03.273 Seetong_tps[10334:1136796]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 07:43:03.599 Seetong_tps[10334:1136912] 重新观看视频线程：<_NSMainThread: 0x158438000>{number = 1, name = (null)}
2026-08-03 07:43:03.613 Seetong_tps[10334:1136734] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-03 07:43:03.630 Seetong_tps[10334:1136734] uid:29115420 playAudio
2026-08-03 07:43:03.630 Seetong_tps[10334:1136903] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-03 07:43:03.630 Seetong_tps[10334:1136734] uid:29115420 playAudio
2026-08-03 07:43:03.631 Seetong_tps[10334:1136734] checkPortStatus:_decodePort=1
2026-08-03 07:43:03.631 Seetong_tps[10334:1136734]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.20 - 设备: 庭院 - 29115420
2026-08-03 07:43:03.631 Seetong_tps[10334:1136734]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.20 - 设备: 庭院 - 29115420
2026-08-03 07:43:03.680 Seetong_tps[10334:1136912] 重新观看视频线程：<_NSMainThread: 0x158438000>{number = 1, name = (null)}
2026-08-03 07:43:03.683 Seetong_tps[10334:1136734]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.25 - 设备: 庭院 - 29115420
2026-08-03 07:43:03.742 Seetong_tps[10334:1136796] Failed to get IoT drive away set configuration.
2026-08-03 07:43:03.742 Seetong_tps[10334:1136796]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-03 07:43:05.911 Seetong_tps[10334:1136734]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 0
2026-08-03 07:43:05.923 Seetong_tps[10334:1136734]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 3.49 - 设备: 庭院 - 29115420
2026-08-03 07:43:06.425 Seetong_tps[10334:1136734] uid:29115420 playAudio
2026-08-03 07:43:06.425 Seetong_tps[10334:1136734]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 1
2026-08-03 07:43:06.435 Seetong_tps[10334:1136734] checkPortStatus:_decodePort=1
2026-08-03 07:43:06.435 Seetong_tps[10334:1136734]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 4.00 - 设备: 庭院 - 29115420
2026-08-03 07:43:06.991 Seetong_tps[10334:1136832] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-03 07:43:08.437 Seetong_tps[10334:1136734]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.01 - 设备: 庭院 - 29115420
2026-08-03 07:43:11.894 Seetong_tps[10334:1136734]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-03 07:43:12.457 Seetong_tps[10334:1136734]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785714192.457176,lastReceiveYUVTimeInterval=1785714192.444624,interval=0,videoView=0x159ff4a80
2026-08-03 07:43:16.717 Seetong_tps[10334:1136807]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-03 07:43:16.718 Seetong_tps[10334:1136734]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-03 07:43:16.724 Seetong_tps[10334:1136734] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785713611000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785696478000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 07:43:16.724 Seetong_tps[10334:1136734]  --- 取消心跳 destoryHeartBeat --- 
2026-08-03 07:43:16.724 Seetong_tps[10334:1136734]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-03 07:43:16.755 Seetong_tps[10334:1136734] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-03 07:43:16.757 Seetong_tps[10334:1136734]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x159ff4a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a01c860>; layer = <CALayer: 0x159fde960>>
2026-08-03 07:43:16.758 Seetong_tps[10334:1136734] #####Vstop:uid:29115420-0-port:1
2026-08-03 07:43:16.759 Seetong_tps[10334:1136734] -----------1release decodeport = 1
2026-08-03 07:43:16.763 Seetong_tps[10334:1136734]  -- 播放视频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.5154639175257731";
    "preview_duration" = 14300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-03 07:43:16.768 Seetong_tps[10334:1136734] _openGLView clearFrame ...
2026-08-03 07:43:17.252 Seetong_tps[10334:1136734] dealloc -- STCameraPlayerTalkView
2026-08-03 07:43:17.254 Seetong_tps[10334:1136734] dealloc -- STCameraCallItemButton
2026-08-03 07:43:17.254 Seetong_tps[10334:1136734] dealloc -- STCameraTalkItemButton
2026-08-03 07:43:36.810 Seetong_tps[10334:1136734] zzzzz:backgroundDoSomething
2026-08-03 07:43:36.811 Seetong_tps[10334:1136831] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-03 07:43:36.811 Seetong_tps[10334:1136831] --FC_StopDevComEx end
2026-08-03 07:43:41.810 Seetong_tps[10334:1136734] zzzzz:stopBackgroundTask 180seconds
2026-08-03 10:18:40.366 Seetong_tps[11188:1225233] app_version=8.3.805
2026-08-03 10:18:40.380 Seetong_tps[11188:1225256] 询问用户是否开启推送成功
2026-08-03 10:18:40.381 Seetong_tps[11188:1225256] 用户点击允许接收推送
2026-08-03 10:18:40.381 Seetong_tps[11188:1225233]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-03 10:18:40.381 Seetong_tps[11188:1225233] showForLogin 1
2026-08-03 10:18:40.381 Seetong_tps[11188:1225233] AppLaunch 还剩 6.696330070495605 秒
2026-08-03 10:18:40.381 Seetong_tps[11188:1225255] remoteNotificationSetting: <UNNotificationSettings: 0x1152a2120; 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-03 10:18:40.397 Seetong_tps[11188:1225233]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-03 10:18:40.428 Seetong_tps[11188:1225233] viewDidLoad/configtime=2026-08-03 上午2:18:40 +0000
2026-08-03 10:18:40.429 Seetong_tps[11188:1225233]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-03 10:18:40.429 Seetong_tps[11188:1225233]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-03 10:18:40.483 Seetong_tps[11188:1225233]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-03 10:18:40.483 Seetong_tps[11188:1225233]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-03 10:18:40.485 Seetong_tps[11188:1225233]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-03 10:18:40.485 Seetong_tps[11188:1225233] 开始检查未读客服消息...
2026-08-03 10:18:40.485 Seetong_tps[11188:1225233] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-03 10:18:40.486 Seetong_tps[11188:1225233]  --- 取消心跳 destoryHeartBeat --- 
2026-08-03 10:18:40.491 Seetong_tps[11188:1225233]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-03 10:18:40.491 Seetong_tps[11188:1225233]  -- WebSocket connection - getNetty - 
2026-08-03 10:18:40.492 Seetong_tps[11188:1225233]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-03 10:18:40.495 Seetong_tps[11188:1225233] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-03 10:18:40.495 Seetong_tps[11188:1225233] NAV deviceOrientationDidChange:1
2026-08-03 10:18:40.497 Seetong_tps[11188:1225233]  -- groupDeviceList -- 
2026-08-03 10:18:40.498 Seetong_tps[11188:1225233] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-03 10:18:40.498 Seetong_tps[11188:1225233]  -- WebSocket connection - getNetty - 
2026-08-03 10:18:40.498 Seetong_tps[11188:1225233]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-03 10:18:40.528 Seetong_tps[11188:1225288] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjMyODMyMDQxMCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.8vDnuTWTXNOJY04UOAI0PZbLErUjUMTbUr2_cESi7ws","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjMyODMyMDQxMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5NiJdfQ.KFWL9QIibRGnitkSDnsS7U48W9eG9nbrxw2fPbT724E","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:24903"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24900"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24905"}]}
====
2026-08-03 10:18:40.546 Seetong_tps[11188:1225233]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-03 10:18:40.631 Seetong_tps[11188:1225254] ====请求接口 - 成功 - 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: 0x10e460980>{number = 15, name = (null)}====
2026-08-03 10:18:40.663 Seetong_tps[11188:1225233] Super properties have already been unregistered.
2026-08-03 10:18:40.663 Seetong_tps[11188:1225233] UMAPM_OOMSampling(0,0):NO
2026-08-03 10:18:40.666 Seetong_tps[11188:1225233]  -- deviceListDataUpdate - AppLaunch 还剩 1.411925792694092 秒 - 再延迟 1.911925792694092 秒 - 启动耗时 1.588074207305908 秒
2026-08-03 10:18:40.666 Seetong_tps[11188:1225233]  -- groupDeviceList -- 
2026-08-03 10:18:40.666 Seetong_tps[11188:1225233] groupDeviceList 已在进行中，跳过新的调用
2026-08-03 10:18:40.666 Seetong_tps[11188:1225233]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1588 毫秒
2026-08-03 10:18:40.668 Seetong_tps[11188:1225233]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-03 10:18:40.668 Seetong_tps[11188:1225233]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 10:18:40.669 Seetong_tps[11188:1225233]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-03 10:18:40.670 Seetong_tps[11188:1225233]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 592;
}
2026-08-03 10:18:40.670 Seetong_tps[11188:1225233] ++++-[VideoView dealloc]++++
2026-08-03 10:18:40.673 Seetong_tps[11188:1225233] OpenGLView20_Seetong dealloc:0x10e45d600
2026-08-03 10:18:40.685 Seetong_tps[11188:1225262] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10e462900>{number = 18, name = (null)}====
2026-08-03 10:18:40.687 Seetong_tps[11188:1225264] ====请求接口 - 成功 - 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: 0x11d989d40>{number = 10, name = (null)}====
2026-08-03 10:18:40.692 Seetong_tps[11188:1225233] UMAPM_NetworkSampling(0,0):NO
2026-08-03 10:18:40.692 Seetong_tps[11188:1225233]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-03 10:18:40.692 Seetong_tps[11188:1225233]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-03 10:18:40.692 Seetong_tps[11188:1225233]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-03 10:18:40.694 Seetong_tps[11188:1225345] ====请求接口 - 成功 - 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":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJU1YEUlQPBVFvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e462b00>{number = 19, name = (null)}====
2026-08-03 10:18:40.694 Seetong_tps[11188:1225233] 蓝牙已打开
2026-08-03 10:18:40.707 Seetong_tps[11188:1225343] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e462780>{number = 20, name = (null)}====
2026-08-03 10:18:40.707 Seetong_tps[11188:1225233]  -- WebSocket - 重置重连次数 -- 
2026-08-03 10:18:40.710 Seetong_tps[11188:1225342] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e462600>{number = 21, name = (null)}====
2026-08-03 10:18:40.710 Seetong_tps[11188:1225258] ====请求接口 - 成功 - 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=bjrelay63.s5.seetong.com:12443;type=0&load=21&addr=bjrelay54.s5.seetong.com:1443;type=0&load=21&addr=bjrelay47.s2.seetong.com:1443;","vipRelayServers":"type=0&load=49&addr=bjrelay41.s2.seetong.com:7443;type=0&load=38&addr=bjrelay44.s2.seetong.com:9443;type=0&load=42&addr=bjrelayvip2.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.10","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x11043bbc0>{number = 6, name = (null)}====
2026-08-03 10:18:40.717 Seetong_tps[11188:1225233]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-03 10:18:40.717 Seetong_tps[11188:1225233]  -- WebSocket connection - getNetty - 
2026-08-03 10:18:40.717 Seetong_tps[11188:1225233]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-03 10:18:40.718 Seetong_tps[11188:1225344] ====请求接口 - 成功 - 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: 0x10e4621c0>{number = 22, name = (null)}====
2026-08-03 10:18:40.722 Seetong_tps[11188:1225256] ====请求接口 - 成功 - 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: 0x110438fc0>{number = 2, name = (null)}====
2026-08-03 10:18:40.722 Seetong_tps[11188:1225263] ====请求接口 - 成功 - 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.10","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785723224000,"lastHeartTime":1785718137000,"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: 0x1106cd3c0>{number = 7, name = (null)}====
2026-08-03 10:18:40.722 Seetong_tps[11188:1225233]  -- 获取版本信息成功: {
    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-03 10:18:40.732 Seetong_tps[11188:1225255] ====请求接口 - 成功 - 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: 0x110438e80>{number = 3, name = (null)}====
2026-08-03 10:18:40.737 Seetong_tps[11188:1225233]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-03 10:18:40.737 Seetong_tps[11188:1225233]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJU1YEUlQPBVFvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-03 10:18:40.740 Seetong_tps[11188:1225233] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-03 10:18:40.740 Seetong_tps[11188:1225233] 客服消息未读数量: 0
2026-08-03 10:18:40.742 Seetong_tps[11188:1225349] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11d98bcc0>{number = 12, name = (null)}====
2026-08-03 10:18:40.745 Seetong_tps[11188:1225233]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-03 10:18:40.745 Seetong_tps[11188:1225233]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-03 10:18:40.757 Seetong_tps[11188:1225233]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-03 10:18:40.757 Seetong_tps[11188:1225255]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-03 10:18:40.757 Seetong_tps[11188:1225255]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-03 10:18:40.757 Seetong_tps[11188:1225255]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-03 10:18:40.758 Seetong_tps[11188:1225255]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-03 10:18:40.758 Seetong_tps[11188:1225255]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-03 10:18:40.758 Seetong_tps[11188:1225255]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-03 10:18:40.849 Seetong_tps[11188:1225233]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 10:18:40.850 Seetong_tps[11188:1225233]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-03 10:18:40.853 Seetong_tps[11188:1225233]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-03 10:18:40.853 Seetong_tps[11188:1225233]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-03 10:18:40.853 Seetong_tps[11188:1225233]  -- WebSocket - 重置重连次数 -- 
2026-08-03 10:18:40.853 Seetong_tps[11188:1225233]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-03 10:18:40.855 Seetong_tps[11188:1225233]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 10:18:40.855 Seetong_tps[11188:1225233]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgEIAlQIVVJpAQQB","reconn":0}}
2026-08-03 10:18:40.855 Seetong_tps[11188:1225233]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 10:18:40.855 Seetong_tps[11188:1225233]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-03 10:18:40.855 Seetong_tps[11188:1225233] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785723224000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785718137000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 10:18:40.858 Seetong_tps[11188:1225233]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-03 10:18:40.858 Seetong_tps[11188:1225233]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1780 毫秒
2026-08-03 10:18:40.858 Seetong_tps[11188:1225233] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785723224000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785718137000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 10:18:40.858 Seetong_tps[11188:1225233]  -- groupDeviceList -- 
2026-08-03 10:18:40.858 Seetong_tps[11188:1225233]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-03 10:18:40.859 Seetong_tps[11188:1225233]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 10:18:40.859 Seetong_tps[11188:1225233]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-03 10:18:40.859 Seetong_tps[11188:1225233]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-03 10:18:40.859 Seetong_tps[11188:1225233]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-03 10:18:40.887 Seetong_tps[11188:1225357] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e62f600>{number = 24, name = (null)}====
2026-08-03 10:18:40.952 Seetong_tps[11188:1225233] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-03 10:18:40.952 Seetong_tps[11188:1225233] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-03 10:18:40.952 Seetong_tps[11188:1225233] Formatted Date: 2026-08-03
2026-08-03 10:18:40.952 Seetong_tps[11188:1225233]  --- webSocketGetServerData msgId: 975C9773-289E-42DB-A8EE-DCB50C6A949F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-03";
        token = AVYOAQteVABrAAkFBgUKVgEIAlQIVVJpAQQB;
    };
}
2026-08-03 10:18:40.952 Seetong_tps[11188:1225233]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 10:18:40.952 Seetong_tps[11188:1225233]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-03 10:18:40.966 Seetong_tps[11188:1225233]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-03 10:18:40.986 Seetong_tps[11188:1225233]  -- STBluetoothManager - 结束扫描 - 
2026-08-03 10:18:40.986 Seetong_tps[11188:1225233]  -- STBluetoothManager - 开始扫描 - 
2026-08-03 10:18:41.022 Seetong_tps[11188:1225233] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-03 10:18:41.022 Seetong_tps[11188:1225233]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-03 10:18:41.022 Seetong_tps[11188:1225233]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-03 10:18:41.022 Seetong_tps[11188:1225233] Sorted Dates (Descending): (
)
2026-08-03 10:18:41.327 Seetong_tps[11188:1225288] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-03 10:18:41.328 Seetong_tps[11188:1225288] [DeviceMonitor] 监控管理器初始化完成
2026-08-03 10:18:42.584 Seetong_tps[11188:1225233] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-03 10:18:42.584 Seetong_tps[11188:1225233] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-03 10:18:42.584 Seetong_tps[11188:1225233] 用户设置的具体字体大小: 15.000000
2026-08-03 10:18:42.584 Seetong_tps[11188:1225233] AppLaunch hideForRefreshToken
2026-08-03 10:18:42.584 Seetong_tps[11188:1225233] AppLaunch hideForRefreshToken dismiss
2026-08-03 10:18:42.584 Seetong_tps[11188:1225233] AppLaunch dismiss...
2026-08-03 10:18:42.677 Seetong_tps[11188:1225288]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-03 10:18:42.677 Seetong_tps[11188:1225288]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-03 10:18:42.677 Seetong_tps[11188:1225288]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-03 10:18:42.679 Seetong_tps[11188:1225233]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-03 10:18:42.679 Seetong_tps[11188:1225263] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-03 10:18:42.679 Seetong_tps[11188:1225254] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-03 10:18:42.891 Seetong_tps[11188:1225233]  dealloc -- STAppLaunchWindow
2026-08-03 10:18:42.893 Seetong_tps[11188:1225233]  dealloc -- STAppLaunchViewController
2026-08-03 10:18:42.895 Seetong_tps[11188:1225233] AppLaunch dismiss... end
2026-08-03 10:18:43.212 Seetong_tps[11188:1225233]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-03 10:18:43.224 Seetong_tps[11188:1225233] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-03 10:18:43.276 Seetong_tps[11188:1225263] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-03 10:18:43.276 Seetong_tps[11188:1225233] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-03 10:18:43.276 Seetong_tps[11188:1225233]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 10:18:43.277 Seetong_tps[11188:1225233] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-03 10:18:43.278 Seetong_tps[11188:1225233]  -- STBluetoothManager - 结束扫描 - 
2026-08-03 10:18:43.295 Seetong_tps[11188:1225233]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-03 上午10:18:43 295
2026-08-03 10:18:43.295 Seetong_tps[11188:1225233]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12e014380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e643fe0>; layer = <CALayer: 0x10e7f6840>>
2026-08-03 10:18:43.295 Seetong_tps[11188:1225233]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12e014380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e643fe0>; layer = <CALayer: 0x10e7f6840>> -- _camera.supportPlatform: 0
2026-08-03 10:18:43.295 Seetong_tps[11188:1225233]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-03 上午2:18:43 +0000
2026-08-03 10:18:43.295 Seetong_tps[11188:1225233]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-02 \U4e0a\U53489:11:59 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0b\U534811:41:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0b\U534811:42:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-03 \U4e0a\U53482:18:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-03 10:18:43.296 Seetong_tps[11188:1225233]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-03 上午10:18:43 296
2026-08-03 10:18:43.296 Seetong_tps[11188:1225263] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-03 10:18:43.298 Seetong_tps[11188:1225288]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-03 10:18:43.298 Seetong_tps[11188:1225288]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 10:18:43.298 Seetong_tps[11188:1225288]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 10:18:43.298 Seetong_tps[11188:1225263] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-03 10:18:43.298 Seetong_tps[11188:1225263] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 10:18:43.299 Seetong_tps[11188:1225254] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-03 10:18:43.299 Seetong_tps[11188:1225288]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-03 10:18:43.300 Seetong_tps[11188:1225288]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 10:18:43.300 Seetong_tps[11188:1225288]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 10:18:43.300 Seetong_tps[11188:1225254] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-03 10:18:43.300 Seetong_tps[11188:1225263] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 10:18:43.300 Seetong_tps[11188:1225357] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-03 10:18:43.323 Seetong_tps[11188:1225233]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-03 10:18:43.325 Seetong_tps[11188:1225233] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 10:18:43.327 Seetong_tps[11188:1225233]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-03 10:18:43.328 Seetong_tps[11188:1225233] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 10:18:43.348 Seetong_tps[11188:1225233]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-03 10:18:43.351 Seetong_tps[11188:1225233] uid:29115420 playAudio
2026-08-03 10:18:43.351 Seetong_tps[11188:1225233]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-03 10:18:43.351 Seetong_tps[11188:1225233]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-03 10:18:43.351 Seetong_tps[11188:1225263] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-03 10:18:43.351 Seetong_tps[11188:1225233] uid:29115420 playAudio
2026-08-03 10:18:43.351 Seetong_tps[11188:1225233]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-03 10:18:43.351 Seetong_tps[11188:1225233]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-03 10:18:43.351 Seetong_tps[11188:1225256] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-03 10:18:43.351 Seetong_tps[11188:1225233] 未处理的 biz 类型: res_video_preview_advert
2026-08-03 10:18:43.352 Seetong_tps[11188:1225233]  - 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":105},{"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":0},{"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":-200},{"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":103},{"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":102}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-03 10:18:43.376 Seetong_tps[11188:1225233]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-08-03 10:18:43.377 Seetong_tps[11188:1225233]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-08-03 10:18:43.588 Seetong_tps[11188:1225233]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-03 10:18:43.597 Seetong_tps[11188:1225233] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-03 10:18:43.831 Seetong_tps[11188:1225263] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1106cd3c0>{number = 7, name = (null)}====
2026-08-03 10:18:44.098 Seetong_tps[11188:1225233]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-03 10:18:44.099 Seetong_tps[11188:1225233]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-03 10:18:44.099 Seetong_tps[11188:1225233]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-03 10:18:44.099 Seetong_tps[11188:1225233] 滚动已停止500毫秒，执行操作:29115420
2026-08-03 10:18:44.108 Seetong_tps[11188:1225292] ===29115420===
2026-08-03 10:18:44.109 Seetong_tps[11188:1225292] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-03 10:18:44.109 Seetong_tps[11188:1225288] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-03 10:18:44.109 Seetong_tps[11188:1225288] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-03 10:18:44.110 Seetong_tps[11188:1225288] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1106ce440>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x115200a00>
2026-08-03 10:18:44.110 Seetong_tps[11188:1225288] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-03 10:18:44.110 Seetong_tps[11188:1225288] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-03 10:18:44.111 Seetong_tps[11188:1225288] InitDecodePortLog: playsettype = 50
2026-08-03 10:18:44.113 Seetong_tps[11188:1225292]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-03 10:18:44.113 Seetong_tps[11188:1225233]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.84 - 设备: 庭院 - 29115420
2026-08-03 10:18:44.113 Seetong_tps[11188:1225288] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-03 10:18:44.113 Seetong_tps[11188:1225288] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-03 10:18:44.113 Seetong_tps[11188:1225288] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-03 10:18:44.114 Seetong_tps[11188:1225288] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-03 10:18:44.114 Seetong_tps[11188:1225288] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-03 10:18:44.114 Seetong_tps[11188:1225288] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-03 10:18:44.114 Seetong_tps[11188:1225288] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-03 10:18:44.114 Seetong_tps[11188:1225288]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-03 10:18:44.117 Seetong_tps[11188:1225233]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.84 - 设备: 庭院 - 29115420
2026-08-03 10:18:44.118 Seetong_tps[11188:1225233] uid:29115420 playAudio
2026-08-03 10:18:44.119 Seetong_tps[11188:1225233]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-03 10:18:44.119 Seetong_tps[11188:1225233]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-03 10:18:44.120 Seetong_tps[11188:1225256] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-03 10:18:44.120 Seetong_tps[11188:1225233] checkPortStatus:_decodePort=1
2026-08-03 10:18:44.137 Seetong_tps[11188:1225233]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.86 - 设备: 庭院 - 29115420
2026-08-03 10:18:44.226 Seetong_tps[11188:1225233]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-03 10:18:44.227 Seetong_tps[11188:1225292]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-03 10:18:44.246 Seetong_tps[11188:1225292]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:18:44.247 Seetong_tps[11188:1225292]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:18:44.338 Seetong_tps[11188:1225263] ====请求接口 - 成功 - 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: 0x1106cd3c0>{number = 7, name = (null)}====
2026-08-03 10:18:44.459 Seetong_tps[11188:1225292]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:18:44.570 Seetong_tps[11188:1225377] 重新观看视频线程：<_NSMainThread: 0x110438000>{number = 1, name = (null)}
2026-08-03 10:18:44.582 Seetong_tps[11188:1225233] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-03 10:18:44.582 Seetong_tps[11188:1225377] 重新观看视频线程：<_NSMainThread: 0x110438000>{number = 1, name = (null)}
2026-08-03 10:18:44.594 Seetong_tps[11188:1225233] uid:29115420 playAudio
2026-08-03 10:18:44.594 Seetong_tps[11188:1225256] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-03 10:18:44.594 Seetong_tps[11188:1225233] uid:29115420 playAudio
2026-08-03 10:18:44.597 Seetong_tps[11188:1225233] checkPortStatus:_decodePort=1
2026-08-03 10:18:44.597 Seetong_tps[11188:1225233]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.32 - 设备: 庭院 - 29115420
2026-08-03 10:18:44.597 Seetong_tps[11188:1225233]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.32 - 设备: 庭院 - 29115420
2026-08-03 10:18:44.648 Seetong_tps[11188:1225292] Failed to get IoT drive away set configuration.
2026-08-03 10:18:44.648 Seetong_tps[11188:1225292]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-03 10:18:47.844 Seetong_tps[11188:1225233]  -- IOTPtzView -- getPresetList -- 
2026-08-03 10:18:47.844 Seetong_tps[11188:1225233]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-03 10:18:47.845 Seetong_tps[11188:1225233]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-03 10:18:47.845 Seetong_tps[11188:1225344] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 10:18:48.039 Seetong_tps[11188:1225233]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-03 10:18:48.040 Seetong_tps[11188:1225233]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-03 10:18:48.043 Seetong_tps[11188:1225292]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:18:48.047 Seetong_tps[11188:1225292]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-08-03 10:18:48.047 Seetong_tps[11188:1225292] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-03 10:18:48.047 Seetong_tps[11188:1225292] hexStringLen=20
2026-08-03 10:18:48.048 Seetong_tps[11188:1225292] stringFromHexString------字符串=======预置点1
2026-08-03 10:18:48.048 Seetong_tps[11188:1225292] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-03 10:18:48.048 Seetong_tps[11188:1225292] hexStringLen=20
2026-08-03 10:18:48.048 Seetong_tps[11188:1225292] stringFromHexString------字符串=======预置点2
2026-08-03 10:18:48.048 Seetong_tps[11188:1225292] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-03 10:18:48.048 Seetong_tps[11188:1225292] hexStringLen=20
2026-08-03 10:18:48.048 Seetong_tps[11188:1225292] stringFromHexString------字符串=======预置点3
2026-08-03 10:18:48.645 Seetong_tps[11188:1225233] rotate to down
2026-08-03 10:18:48.646 Seetong_tps[11188:1225255] 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-03 10:18:48.648 Seetong_tps[11188:1225233]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 5.37 - 设备: 庭院 - 29115420
2026-08-03 10:18:49.248 Seetong_tps[11188:1225292]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:18:50.650 Seetong_tps[11188:1225233]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.37 - 设备: 庭院 - 29115420
2026-08-03 10:18:50.666 Seetong_tps[11188:1225233]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-03 10:18:51.867 Seetong_tps[11188:1225356] 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-03 10:18:51.868 Seetong_tps[11188:1225233]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.59 - 设备: 庭院 - 29115420
2026-08-03 10:18:52.145 Seetong_tps[11188:1225292]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:18:53.296 Seetong_tps[11188:1225233]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785723533.296776,lastReceiveYUVTimeInterval=1785723532.909491,interval=1,videoView=0x12e014380
2026-08-03 10:18:55.390 Seetong_tps[11188:1225288]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-03 10:18:55.392 Seetong_tps[11188:1225233]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-03 10:18:55.393 Seetong_tps[11188:1225233] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785723224000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785718137000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 10:18:55.393 Seetong_tps[11188:1225233]  --- 取消心跳 destoryHeartBeat --- 
2026-08-03 10:18:55.393 Seetong_tps[11188:1225233]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-03 10:18:55.404 Seetong_tps[11188:1225233] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-03 10:18:55.404 Seetong_tps[11188:1225233]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12e014380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e643fe0>; layer = <CALayer: 0x10e7f6840>>
2026-08-03 10:18:55.405 Seetong_tps[11188:1225233] #####Vstop:uid:29115420-0-port:1
2026-08-03 10:18:55.411 Seetong_tps[11188:1225233] -----------1release decodeport = 1
2026-08-03 10:18:55.412 Seetong_tps[11188:1225233]  -- 播放视频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.503759398496241";
    "preview_duration" = 12100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-03 10:18:55.414 Seetong_tps[11188:1225233] _openGLView clearFrame ...
2026-08-03 10:18:55.434 Seetong_tps[11188:1225233] [保存失败] 相机对象或存储字典为空
2026-08-03 10:18:55.434 Seetong_tps[11188:1225344] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-03 10:18:55.434 Seetong_tps[11188:1225344] --FC_StopDevComEx end
2026-08-03 10:18:55.435 Seetong_tps[11188:1225233] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785723224000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785718137000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 10:18:55.435 Seetong_tps[11188:1225233]  --- 取消心跳 destoryHeartBeat --- 
2026-08-03 10:18:55.435 Seetong_tps[11188:1225233]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-03 10:20:28.087 Seetong_tps[11193:1227302] app_version=8.3.805
2026-08-03 10:20:28.102 Seetong_tps[11193:1227317] 询问用户是否开启推送成功
2026-08-03 10:20:28.102 Seetong_tps[11193:1227317] 用户点击允许接收推送
2026-08-03 10:20:28.103 Seetong_tps[11193:1227302]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-03 10:20:28.103 Seetong_tps[11193:1227313] remoteNotificationSetting: <UNNotificationSettings: 0x10e2ba080; 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-03 10:20:28.103 Seetong_tps[11193:1227302] showForLogin 1
2026-08-03 10:20:28.103 Seetong_tps[11193:1227302] AppLaunch 还剩 5.887091875076294 秒
2026-08-03 10:20:28.129 Seetong_tps[11193:1227302]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-03 10:20:28.163 Seetong_tps[11193:1227302] viewDidLoad/configtime=2026-08-03 上午2:20:28 +0000
2026-08-03 10:20:28.164 Seetong_tps[11193:1227302]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-03 10:20:28.164 Seetong_tps[11193:1227302]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-03 10:20:28.230 Seetong_tps[11193:1227345] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjMyODQyODExMiwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.bArrs0N6BCUnjleBbNEdw8cj4WaIz9bkV2JxVoQ7BoY","accessNode":"114.116.198.103:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjMyODQyODExMiwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NCJdfQ.BQAvMY_Uif-BN_w_JNDaIRJg55z5UV88S20aP7wRHSs","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":"58.87.80.251:24900"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24903"}]}
====
2026-08-03 10:20:28.232 Seetong_tps[11193:1227302]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-03 10:20:28.232 Seetong_tps[11193:1227302]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-03 10:20:28.236 Seetong_tps[11193:1227302]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-03 10:20:28.236 Seetong_tps[11193:1227302] 开始检查未读客服消息...
2026-08-03 10:20:28.236 Seetong_tps[11193:1227302] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-03 10:20:28.236 Seetong_tps[11193:1227302]  --- 取消心跳 destoryHeartBeat --- 
2026-08-03 10:20:28.245 Seetong_tps[11193:1227302]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-03 10:20:28.245 Seetong_tps[11193:1227302]  -- WebSocket connection - getNetty - 
2026-08-03 10:20:28.251 Seetong_tps[11193:1227302]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-03 10:20:28.256 Seetong_tps[11193:1227302] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-03 10:20:28.256 Seetong_tps[11193:1227302] NAV deviceOrientationDidChange:1
2026-08-03 10:20:28.258 Seetong_tps[11193:1227302]  -- groupDeviceList -- 
2026-08-03 10:20:28.258 Seetong_tps[11193:1227302] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-03 10:20:28.258 Seetong_tps[11193:1227302]  -- WebSocket connection - getNetty - 
2026-08-03 10:20:28.259 Seetong_tps[11193:1227302]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-03 10:20:28.287 Seetong_tps[11193:1227316] ====请求接口 - 成功 - 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: 0x1072b5580>{number = 8, name = (null)}====
2026-08-03 10:20:28.350 Seetong_tps[11193:1227302]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-03 10:20:28.446 Seetong_tps[11193:1227413] ====请求接口 - 成功 - 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: 0x109c8b340>{number = 14, name = (null)}====
2026-08-03 10:20:28.447 Seetong_tps[11193:1227414] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1179bbec0>{number = 12, name = (null)}====
2026-08-03 10:20:28.478 Seetong_tps[11193:1227302] Super properties have already been unregistered.
2026-08-03 10:20:28.478 Seetong_tps[11193:1227317] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1072b4f80>{number = 7, name = (null)}====
2026-08-03 10:20:28.478 Seetong_tps[11193:1227302] UMAPM_OOMSampling(0,0):NO
2026-08-03 10:20:28.478 Seetong_tps[11193:1227312] ====请求接口 - 成功 - 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.10","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1785723224000,"lastHeartTime":1785718137000,"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: 0x107038d00>{number = 4, name = (null)}====
2026-08-03 10:20:28.480 Seetong_tps[11193:1227302]  -- deviceListDataUpdate - AppLaunch 还剩 0.5097336769104004 秒 - 再延迟 1.0097336769104 秒 - 启动耗时 2.4902663230896 秒
2026-08-03 10:20:28.480 Seetong_tps[11193:1227302]  -- groupDeviceList -- 
2026-08-03 10:20:28.480 Seetong_tps[11193:1227302] groupDeviceList 已在进行中，跳过新的调用
2026-08-03 10:20:28.480 Seetong_tps[11193:1227302]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2490 毫秒
2026-08-03 10:20:28.485 Seetong_tps[11193:1227302]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-03 10:20:28.486 Seetong_tps[11193:1227302]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 10:20:28.486 Seetong_tps[11193:1227302]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-03 10:20:28.487 Seetong_tps[11193:1227302]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 593;
}
2026-08-03 10:20:28.499 Seetong_tps[11193:1227345] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-03 10:20:28.501 Seetong_tps[11193:1227345] [DeviceMonitor] 监控管理器初始化完成
2026-08-03 10:20:28.503 Seetong_tps[11193:1227302] ++++-[VideoView dealloc]++++
2026-08-03 10:20:28.506 Seetong_tps[11193:1227302] OpenGLView20_Seetong dealloc:0x109c7d600
2026-08-03 10:20:28.529 Seetong_tps[11193:1227302]  -- WebSocket - 重置重连次数 -- 
2026-08-03 10:20:28.540 Seetong_tps[11193:1227302]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-03 10:20:28.540 Seetong_tps[11193:1227302]  -- WebSocket connection - getNetty - 
2026-08-03 10:20:28.540 Seetong_tps[11193:1227302]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-03 10:20:28.543 Seetong_tps[11193:1227302] UMAPM_NetworkSampling(0,0):NO
2026-08-03 10:20:28.552 Seetong_tps[11193:1227302]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-03 10:20:28.552 Seetong_tps[11193:1227302]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-03 10:20:28.552 Seetong_tps[11193:1227414]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-03 10:20:28.552 Seetong_tps[11193:1227414]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-03 10:20:28.552 Seetong_tps[11193:1227302]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-03 10:20:28.552 Seetong_tps[11193:1227302]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-03 10:20:28.552 Seetong_tps[11193:1227414]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-03 10:20:28.552 Seetong_tps[11193:1227414]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-03 10:20:28.552 Seetong_tps[11193:1227414]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-03 10:20:28.552 Seetong_tps[11193:1227414]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-03 10:20:28.554 Seetong_tps[11193:1227302] 蓝牙已打开
2026-08-03 10:20:28.561 Seetong_tps[11193:1227302]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 10:20:28.574 Seetong_tps[11193:1227302]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-03 10:20:28.574 Seetong_tps[11193:1227302]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-03 10:20:28.682 Seetong_tps[11193:1227302]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-03 10:20:28.682 Seetong_tps[11193:1227302]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2692 毫秒
2026-08-03 10:20:28.690 Seetong_tps[11193:1227302] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785723224000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785718137000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 10:20:28.690 Seetong_tps[11193:1227302]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-03 10:20:28.690 Seetong_tps[11193:1227302]  -- groupDeviceList -- 
2026-08-03 10:20:28.695 Seetong_tps[11193:1227302]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-03 10:20:28.695 Seetong_tps[11193:1227421] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1178e8400>{number = 13, name = (null)}====
2026-08-03 10:20:28.695 Seetong_tps[11193:1227302]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-03 10:20:28.695 Seetong_tps[11193:1227302]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-03 10:20:28.696 Seetong_tps[11193:1227302]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-03 10:20:28.696 Seetong_tps[11193:1227302]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-03 10:20:28.737 Seetong_tps[11193:1227302]  -- STBluetoothManager - 结束扫描 - 
2026-08-03 10:20:28.737 Seetong_tps[11193:1227302]  -- STBluetoothManager - 开始扫描 - 
2026-08-03 10:20:28.756 Seetong_tps[11193:1227345]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-03 10:20:28.756 Seetong_tps[11193:1227345]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-03 10:20:28.756 Seetong_tps[11193:1227345]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-03 10:20:28.766 Seetong_tps[11193:1227302]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-03 10:20:28.766 Seetong_tps[11193:1227413] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-03 10:20:28.766 Seetong_tps[11193:1227421] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-03 10:20:28.783 Seetong_tps[11193:1227345]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-03 10:20:28.783 Seetong_tps[11193:1227345]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 10:20:28.783 Seetong_tps[11193:1227345]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 10:20:28.783 Seetong_tps[11193:1227413] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-03 10:20:28.783 Seetong_tps[11193:1227421] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-03 10:20:28.783 Seetong_tps[11193:1227413] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 10:20:28.820 Seetong_tps[11193:1227345]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-03 10:20:28.820 Seetong_tps[11193:1227345]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 10:20:28.820 Seetong_tps[11193:1227345]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-03 10:20:28.821 Seetong_tps[11193:1227413] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-03 10:20:28.821 Seetong_tps[11193:1227413] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 10:20:28.821 Seetong_tps[11193:1227421] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-03 10:20:28.823 Seetong_tps[11193:1227352]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-03 10:20:28.824 Seetong_tps[11193:1227302]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-03 10:20:28.855 Seetong_tps[11193:1227352]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-03 10:20:29.349 Seetong_tps[11193:1227302] MessageThrottle reloadTableView ---
2026-08-03 10:20:29.518 Seetong_tps[11193:1227302] AppLaunch hideForRefreshToken
2026-08-03 10:20:29.518 Seetong_tps[11193:1227302] AppLaunch hideForRefreshToken dismiss
2026-08-03 10:20:29.518 Seetong_tps[11193:1227302] AppLaunch dismiss...
2026-08-03 10:20:29.824 Seetong_tps[11193:1227302]  dealloc -- STAppLaunchWindow
2026-08-03 10:20:29.825 Seetong_tps[11193:1227302]  dealloc -- STAppLaunchViewController
2026-08-03 10:20:29.827 Seetong_tps[11193:1227302] AppLaunch dismiss... end
2026-08-03 10:20:30.246 Seetong_tps[11193:1227302]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-03 10:20:30.258 Seetong_tps[11193:1227302] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-03 10:20:30.311 Seetong_tps[11193:1227302] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-03 10:20:30.312 Seetong_tps[11193:1227421] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-03 10:20:30.313 Seetong_tps[11193:1227302]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-03 10:20:30.314 Seetong_tps[11193:1227302] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-03 10:20:30.315 Seetong_tps[11193:1227302]  -- STBluetoothManager - 结束扫描 - 
2026-08-03 10:20:30.332 Seetong_tps[11193:1227302]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-03 上午10:20:30 332
2026-08-03 10:20:30.332 Seetong_tps[11193:1227302]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fc0000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109fb72c0>; layer = <CALayer: 0x109fb4d60>>
2026-08-03 10:20:30.332 Seetong_tps[11193:1227302]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fc0000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109fb72c0>; layer = <CALayer: 0x109fb4d60>> -- _camera.supportPlatform: 0
2026-08-03 10:20:30.332 Seetong_tps[11193:1227302]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-03 上午2:20:30 +0000
2026-08-03 10:20:30.344 Seetong_tps[11193:1227302]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-02 \U4e0b\U534811:41:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-02 \U4e0b\U534811:42:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-03 \U4e0a\U53482:18:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-03 \U4e0a\U53482:20:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-03 10:20:30.344 Seetong_tps[11193:1227302]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-03 上午10:20:30 344
2026-08-03 10:20:30.344 Seetong_tps[11193:1227414] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-03 10:20:30.369 Seetong_tps[11193:1227302]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-03 10:20:30.372 Seetong_tps[11193:1227302] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 10:20:30.374 Seetong_tps[11193:1227302]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-03 10:20:30.374 Seetong_tps[11193:1227302] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-03 10:20:30.391 Seetong_tps[11193:1227302] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-03 10:20:30.392 Seetong_tps[11193:1227302] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-03 10:20:30.392 Seetong_tps[11193:1227302] 用户设置的具体字体大小: 15.000000
2026-08-03 10:20:30.393 Seetong_tps[11193:1227302]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-03 10:20:30.396 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-03 10:20:30.396 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-03 10:20:30.428 Seetong_tps[11193:1227302] uid:29115420 playAudio
2026-08-03 10:20:30.428 Seetong_tps[11193:1227302]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-03 10:20:30.428 Seetong_tps[11193:1227302]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-03 10:20:30.428 Seetong_tps[11193:1227421] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-03 10:20:30.619 Seetong_tps[11193:1227302] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-03 10:20:31.090 Seetong_tps[11193:1227352] ===29115420===
2026-08-03 10:20:31.091 Seetong_tps[11193:1227352] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-03 10:20:31.091 Seetong_tps[11193:1227345] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-03 10:20:31.092 Seetong_tps[11193:1227345] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-03 10:20:31.092 Seetong_tps[11193:1227345] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072b6880>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e21ca00>
2026-08-03 10:20:31.092 Seetong_tps[11193:1227345] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-03 10:20:31.092 Seetong_tps[11193:1227345] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-03 10:20:31.092 Seetong_tps[11193:1227345] InitDecodePortLog: playsettype = 50
2026-08-03 10:20:31.095 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-08-03 10:20:31.095 Seetong_tps[11193:1227345] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-03 10:20:31.095 Seetong_tps[11193:1227345] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-03 10:20:31.096 Seetong_tps[11193:1227345] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-03 10:20:31.096 Seetong_tps[11193:1227345] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-03 10:20:31.096 Seetong_tps[11193:1227345] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-03 10:20:31.096 Seetong_tps[11193:1227345] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-03 10:20:31.097 Seetong_tps[11193:1227345] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-03 10:20:31.100 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.79 - 设备: 庭院 - 29115420
2026-08-03 10:20:31.198 Seetong_tps[11193:1227352]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:20:31.323 Seetong_tps[11193:1227302]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-03 10:20:31.347 Seetong_tps[11193:1227484] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-08-03 10:20:31.360 Seetong_tps[11193:1227302] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-03 10:20:31.365 Seetong_tps[11193:1227484] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-08-03 10:20:31.385 Seetong_tps[11193:1227302] uid:29115420 playAudio
2026-08-03 10:20:31.385 Seetong_tps[11193:1227413] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-03 10:20:31.391 Seetong_tps[11193:1227302] uid:29115420 playAudio
2026-08-03 10:20:31.399 Seetong_tps[11193:1227302] checkPortStatus:_decodePort=1
2026-08-03 10:20:31.399 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.09 - 设备: 庭院 - 29115420
2026-08-03 10:20:31.400 Seetong_tps[11193:1227352] Failed to get IoT drive away set configuration.
2026-08-03 10:20:31.400 Seetong_tps[11193:1227352]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-03 10:20:31.421 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.11 - 设备: 庭院 - 29115420
2026-08-03 10:20:31.440 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.13 - 设备: 庭院 - 29115420
2026-08-03 10:20:31.754 Seetong_tps[11193:1227317] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1072b4f80>{number = 7, name = (null)}====
2026-08-03 10:20:31.832 Seetong_tps[11193:1227302]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-03 10:20:31.832 Seetong_tps[11193:1227302]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-03 10:20:31.832 Seetong_tps[11193:1227302]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-03 10:20:31.832 Seetong_tps[11193:1227302] 滚动已停止500毫秒，执行操作:29115420
2026-08-03 10:20:32.055 Seetong_tps[11193:1227317] ====请求接口 - 成功 - 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: 0x1072b4f80>{number = 7, name = (null)}====
2026-08-03 10:20:32.308 Seetong_tps[11193:1227302]  -- IOTPtzView -- getPresetList -- 
2026-08-03 10:20:32.308 Seetong_tps[11193:1227302]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-03 10:20:32.308 Seetong_tps[11193:1227302]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-03 10:20:32.308 Seetong_tps[11193:1227312] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-03 10:20:32.725 Seetong_tps[11193:1227352]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:20:32.725 Seetong_tps[11193:1227302]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-03 10:20:32.729 Seetong_tps[11193:1227302]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-03 10:20:32.729 Seetong_tps[11193:1227352]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-08-03 10:20:32.729 Seetong_tps[11193:1227352] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-03 10:20:32.729 Seetong_tps[11193:1227352] hexStringLen=20
2026-08-03 10:20:32.730 Seetong_tps[11193:1227352] stringFromHexString------字符串=======预置点1
2026-08-03 10:20:32.730 Seetong_tps[11193:1227352] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-03 10:20:32.730 Seetong_tps[11193:1227352] hexStringLen=20
2026-08-03 10:20:32.730 Seetong_tps[11193:1227352] stringFromHexString------字符串=======预置点2
2026-08-03 10:20:32.730 Seetong_tps[11193:1227352] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-03 10:20:32.730 Seetong_tps[11193:1227352] hexStringLen=20
2026-08-03 10:20:32.730 Seetong_tps[11193:1227352] stringFromHexString------字符串=======预置点3
2026-08-03 10:20:33.073 Seetong_tps[11193:1227302] rotate to down
2026-08-03 10:20:33.073 Seetong_tps[11193:1227424] 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-03 10:20:33.076 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 2.76 - 设备: 庭院 - 29115420
2026-08-03 10:20:33.187 Seetong_tps[11193:1227352]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:20:35.079 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.77 - 设备: 庭院 - 29115420
2026-08-03 10:20:35.942 Seetong_tps[11193:1227413] 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-03 10:20:35.943 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.63 - 设备: 庭院 - 29115420
2026-08-03 10:20:36.705 Seetong_tps[11193:1227352]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:20:37.177 Seetong_tps[11193:1227302] rotate to left
2026-08-03 10:20:37.177 Seetong_tps[11193:1227413] 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-03 10:20:37.177 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 6.86 - 设备: 庭院 - 29115420
2026-08-03 10:20:37.244 Seetong_tps[11193:1227413] 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-03 10:20:37.244 Seetong_tps[11193:1227302]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.93 - 设备: 庭院 - 29115420
2026-08-03 10:20:39.070 Seetong_tps[11193:1227352]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:20:39.072 Seetong_tps[11193:1227352]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-03 10:20:40.333 Seetong_tps[11193:1227302]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1785723640.333154,lastReceiveYUVTimeInterval=1785723640.329342,interval=0,videoView=0x109fc0000
2026-08-03 10:20:43.467 Seetong_tps[11193:1227345]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-03 10:20:43.486 Seetong_tps[11193:1227302] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-03 10:20:43.487 Seetong_tps[11193:1227302]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fc0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x109fb72c0>; layer = <CALayer: 0x109fb4d60>>
2026-08-03 10:20:43.487 Seetong_tps[11193:1227302] #####Vstop:uid:29115420-0-port:1
2026-08-03 10:20:43.507 Seetong_tps[11193:1227302] -----------1release decodeport = 1
2026-08-03 10:20:43.508 Seetong_tps[11193:1227302]  -- 播放视频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.123595505617978";
    "preview_duration" = 13100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-03 10:20:43.509 Seetong_tps[11193:1227302] _openGLView clearFrame ...
2026-08-03 10:20:43.530 Seetong_tps[11193:1227302] [保存失败] 相机对象或存储字典为空
2026-08-03 10:20:43.530 Seetong_tps[11193:1227302]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-03 10:20:43.530 Seetong_tps[11193:1227315] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-03 10:20:43.530 Seetong_tps[11193:1227315] --FC_StopDevComEx end
2026-08-03 10:20:43.552 Seetong_tps[11193:1227302] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.10","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1785723224000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785718137000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-03 10:20:43.552 Seetong_tps[11193:1227302]  --- 取消心跳 destoryHeartBeat --- 
2026-08-03 10:20:43.552 Seetong_tps[11193:1227302]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-05 18:40:15.984 Seetong_tps[27393:2780433] app_version=8.3.805
2026-08-05 18:40:15.999 Seetong_tps[27393:2780449] 询问用户是否开启推送成功
2026-08-05 18:40:15.999 Seetong_tps[27393:2780433]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-05 18:40:15.999 Seetong_tps[27393:2780449] 用户点击允许接收推送
2026-08-05 18:40:15.999 Seetong_tps[27393:2780433] showForLogin 1
2026-08-05 18:40:15.999 Seetong_tps[27393:2780433] AppLaunch 还剩 6.453890800476074 秒
2026-08-05 18:40:16.000 Seetong_tps[27393:2780440] remoteNotificationSetting: <UNNotificationSettings: 0x1272fde00; 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-05 18:40:16.017 Seetong_tps[27393:2780433]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-05 18:40:16.055 Seetong_tps[27393:2780433] viewDidLoad/configtime=2026-08-05 上午10:40:16 +0000
2026-08-05 18:40:16.056 Seetong_tps[27393:2780433]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-05 18:40:16.056 Seetong_tps[27393:2780433]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-05 18:40:16.109 Seetong_tps[27393:2780433]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-05 18:40:16.109 Seetong_tps[27393:2780433]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-05 18:40:16.112 Seetong_tps[27393:2780433]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-05 18:40:16.112 Seetong_tps[27393:2780433] 开始检查未读客服消息...
2026-08-05 18:40:16.112 Seetong_tps[27393:2780433] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-05 18:40:16.112 Seetong_tps[27393:2780433]  --- 取消心跳 destoryHeartBeat --- 
2026-08-05 18:40:16.118 Seetong_tps[27393:2780433]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-05 18:40:16.118 Seetong_tps[27393:2780433]  -- WebSocket connection - getNetty - 
2026-08-05 18:40:16.118 Seetong_tps[27393:2780433]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-05 18:40:16.122 Seetong_tps[27393:2780433] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-05 18:40:16.122 Seetong_tps[27393:2780433] NAV deviceOrientationDidChange:1
2026-08-05 18:40:16.125 Seetong_tps[27393:2780433]  -- groupDeviceList -- 
2026-08-05 18:40:16.125 Seetong_tps[27393:2780433] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-05 18:40:16.125 Seetong_tps[27393:2780433]  -- WebSocket connection - getNetty - 
2026-08-05 18:40:16.125 Seetong_tps[27393:2780433]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-05 18:40:16.219 Seetong_tps[27393:2780433]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-05 18:40:16.336 Seetong_tps[27393:2780557] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x1300dca40>{number = 17, name = (null)}====
2026-08-05 18:40:16.336 Seetong_tps[27393:2780558] ====请求接口 - 成功 - 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: 0x1300df600>{number = 18, name = (null)}====
2026-08-05 18:40:16.336 Seetong_tps[27393:2780564] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1279afc40>{number = 12, name = (null)}====
2026-08-05 18:40:16.371 Seetong_tps[27393:2780438] ====请求接口 - 成功 - 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: 0x1266b14c0>{number = 7, name = (null)}====
2026-08-05 18:40:16.371 Seetong_tps[27393:2780433] Super properties have already been unregistered.
2026-08-05 18:40:16.372 Seetong_tps[27393:2780433] UMAPM_OOMSampling(0,0):NO
2026-08-05 18:40:16.372 Seetong_tps[27393:2780459] ====请求接口 - 成功 - 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=bjrelay52.s5.seetong.com:10443;type=0&load=34&addr=bjrelay3.s5.seetong.com:3443;type=0&load=27&addr=bjrelay9.s5.seetong.com:11443;","vipRelayServers":"type=0&load=48&addr=bjrelayvip3.s2.seetong.com:7443;type=0&load=58&addr=bjrelayvip3.s2.seetong.com:8443;type=0&load=37&addr=bjrelayvip1.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: 0x1300df480>{number = 20, name = (null)}====
2026-08-05 18:40:16.372 Seetong_tps[27393:2780556] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x1300df440>{number = 19, name = (null)}====
2026-08-05 18:40:16.372 Seetong_tps[27393:2780458] ====请求接口 - 成功 - 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: 0x1300df680>{number = 21, name = (null)}====
2026-08-05 18:40:16.372 Seetong_tps[27393:2780559] ====请求接口 - 成功 - 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":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgIEUl0BUlQBblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1279af240>{number = 11, name = (null)}====
2026-08-05 18:40:16.372 Seetong_tps[27393:2780440] ====请求接口 - 成功 - 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: 0x126438f80>{number = 3, name = (null)}====
2026-08-05 18:40:16.372 Seetong_tps[27393:2780448] ====请求接口 - 成功 - 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: 0x1264391c0>{number = 4, name = (null)}====
2026-08-05 18:40:16.372 Seetong_tps[27393:2780449] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1300df3c0>{number = 22, name = (null)}====
2026-08-05 18:40:16.372 Seetong_tps[27393:2780439] ====请求接口 - 成功 - 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":1785926307000,"lastHeartTime":1785913073000,"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: 0x126438f40>{number = 2, name = (null)}====
2026-08-05 18:40:16.374 Seetong_tps[27393:2780433]  -- deviceListDataUpdate - AppLaunch 还剩 1.079214096069336 秒 - 再延迟 1.579214096069336 秒 - 启动耗时 1.920785903930664 秒
2026-08-05 18:40:16.374 Seetong_tps[27393:2780433]  -- groupDeviceList -- 
2026-08-05 18:40:16.374 Seetong_tps[27393:2780433] groupDeviceList 已在进行中，跳过新的调用
2026-08-05 18:40:16.374 Seetong_tps[27393:2780433]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1921 毫秒
2026-08-05 18:40:16.374 Seetong_tps[27393:2780433]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-05 18:40:16.374 Seetong_tps[27393:2780433]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-05 18:40:16.374 Seetong_tps[27393:2780433]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-05 18:40:16.374 Seetong_tps[27393:2780433]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODYwMTI4MTYsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.L3xDxNwESNfPmmtEJk8g_fPFdwwLlxSv7YXbI5pWPg0","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODg1MTg0MTYsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg1OTI2NDE2LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.s75KSGwUqToLJn0LPRldrfoqTg9biaanYGU1DVN-F-o","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-05 18:40:16.384 Seetong_tps[27393:2780433]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1785926416.384784
2026-08-05 18:40:16.385 Seetong_tps[27393:2780433]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1785926416.384784
2026-08-05 18:40:16.385 Seetong_tps[27393:2780433]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1785926416.384784 - lastRefreshTokenTime: 1785926416.384784
2026-08-05 18:40:16.385 Seetong_tps[27393:2780493] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjUzMTIxNjI5MCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.aLDu9uS9tCgM2Mudue_B3fxaaUihRN_xOFTN6KD7Sn8","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjUzMTIxNjI5MCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDlfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NyJdfQ.X4s1nahJj49BprjwORVShvSzNgktk1pmsCgCbLtb4LQ","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:24903"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.123.181:24900"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24906"}]}
====
2026-08-05 18:40:16.403 Seetong_tps[27393:2780433]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-05 18:40:16.404 Seetong_tps[27393:2780433]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-05 18:40:16.404 Seetong_tps[27393:2780433]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-05 18:40:16.405 Seetong_tps[27393:2780433]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 594;
}
2026-08-05 18:40:16.409 Seetong_tps[27393:2780433] ++++-[VideoView dealloc]++++
2026-08-05 18:40:16.411 Seetong_tps[27393:2780433] OpenGLView20_Seetong dealloc:0x1300d1600
2026-08-05 18:40:16.433 Seetong_tps[27393:2780433]  -- WebSocket - 重置重连次数 -- 
2026-08-05 18:40:16.440 Seetong_tps[27393:2780433]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-05 18:40:16.440 Seetong_tps[27393:2780433]  -- WebSocket connection - getNetty - 
2026-08-05 18:40:16.440 Seetong_tps[27393:2780433]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-05 18:40:16.445 Seetong_tps[27393:2780433] UMAPM_NetworkSampling(0,0):NO
2026-08-05 18:40:16.449 Seetong_tps[27393:2780433]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-05 18:40:16.449 Seetong_tps[27393:2780433]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-05 18:40:16.453 Seetong_tps[27393:2780433] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-05 18:40:16.453 Seetong_tps[27393:2780433] 客服消息未读数量: 0
2026-08-05 18:40:16.456 Seetong_tps[27393:2780433]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-05 18:40:16.457 Seetong_tps[27393:2780433]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgIEUl0BUlQBblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-05 18:40:16.463 Seetong_tps[27393:2780433]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-05 18:40:16.467 Seetong_tps[27393:2780433]  -- 获取版本信息成功: {
    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-05 18:40:16.472 Seetong_tps[27393:2780433]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-05 18:40:16.472 Seetong_tps[27393:2780433]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-05 18:40:16.473 Seetong_tps[27393:2780559]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-05 18:40:16.473 Seetong_tps[27393:2780433]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-05 18:40:16.473 Seetong_tps[27393:2780433]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-05 18:40:16.473 Seetong_tps[27393:2780559]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-05 18:40:16.473 Seetong_tps[27393:2780559]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-05 18:40:16.473 Seetong_tps[27393:2780559]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-05 18:40:16.473 Seetong_tps[27393:2780559]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-05 18:40:16.474 Seetong_tps[27393:2780559]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-05 18:40:16.475 Seetong_tps[27393:2780433] 蓝牙已打开
2026-08-05 18:40:16.488 Seetong_tps[27393:2780433]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-05 18:40:16.502 Seetong_tps[27393:2780433]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-05 18:40:16.502 Seetong_tps[27393:2780433]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-05 18:40:16.595 Seetong_tps[27393:2780439] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x126438f40>{number = 2, name = (null)}====
2026-08-05 18:40:16.621 Seetong_tps[27393:2780433]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-05 18:40:16.621 Seetong_tps[27393:2780433]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2168 毫秒
2026-08-05 18:40:16.622 Seetong_tps[27393:2780433] 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":"1785926307000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785913073000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-05 18:40:16.622 Seetong_tps[27393:2780433]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-05 18:40:16.622 Seetong_tps[27393:2780433]  -- groupDeviceList -- 
2026-08-05 18:40:16.622 Seetong_tps[27393:2780433]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-05 18:40:16.622 Seetong_tps[27393:2780433]  -- WebSocket - 重置重连次数 -- 
2026-08-05 18:40:16.622 Seetong_tps[27393:2780433]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-05 18:40:16.623 Seetong_tps[27393:2780433]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-05 18:40:16.623 Seetong_tps[27393:2780433]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgcJAFEAUFRpAQQB","reconn":0}}
2026-08-05 18:40:16.623 Seetong_tps[27393:2780433]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-05 18:40:16.623 Seetong_tps[27393:2780433] 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":"1785926307000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785913073000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-05 18:40:16.624 Seetong_tps[27393:2780433]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-05 18:40:16.624 Seetong_tps[27393:2780433]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-05 18:40:16.624 Seetong_tps[27393:2780433]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-05 18:40:16.624 Seetong_tps[27393:2780433]  -- STBluetoothManager - 结束扫描 - 
2026-08-05 18:40:16.625 Seetong_tps[27393:2780433]  -- STBluetoothManager - 开始扫描 - 
2026-08-05 18:40:16.625 Seetong_tps[27393:2780433]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-05 18:40:16.625 Seetong_tps[27393:2780433]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-05 18:40:16.723 Seetong_tps[27393:2780433] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-05 18:40:16.723 Seetong_tps[27393:2780433] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-05 18:40:16.723 Seetong_tps[27393:2780433] Formatted Date: 2026-08-05
2026-08-05 18:40:16.723 Seetong_tps[27393:2780433]  --- webSocketGetServerData msgId: D52F0A1C-4303-4B8C-9B3A-6414AD96074B - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-05";
        token = AVYOAQteVABrAAkFBgUKVgcJAFEAUFRpAQQB;
    };
}
2026-08-05 18:40:16.723 Seetong_tps[27393:2780433]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-05 18:40:16.724 Seetong_tps[27393:2780433]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-05 18:40:16.785 Seetong_tps[27393:2780433]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-05 18:40:16.912 Seetong_tps[27393:2780493] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-05 18:40:16.914 Seetong_tps[27393:2780493] [DeviceMonitor] 监控管理器初始化完成
2026-08-05 18:40:17.064 Seetong_tps[27393:2780433] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-05 18:40:17.064 Seetong_tps[27393:2780433]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-05 18:40:17.064 Seetong_tps[27393:2780433]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-05 18:40:17.065 Seetong_tps[27393:2780433] Sorted Dates (Descending): (
)
2026-08-05 18:40:17.596 Seetong_tps[27393:2780433] 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":"1785926307000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785913073000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-05 18:40:17.596 Seetong_tps[27393:2780433]  --- 取消心跳 destoryHeartBeat --- 
2026-08-05 18:40:17.596 Seetong_tps[27393:2780433]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-05 18:40:17.607 Seetong_tps[27393:2780433] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-05 18:40:17.635 Seetong_tps[27393:2780433] [保存失败] 相机对象或存储字典为空
2026-08-05 18:40:17.635 Seetong_tps[27393:2780449] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-05 18:40:17.635 Seetong_tps[27393:2780449] --FC_StopDevComEx end
2026-08-05 18:40:17.635 Seetong_tps[27393:2780433] 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":"1785926307000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1785913073000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","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-05 18:40:17.635 Seetong_tps[27393:2780433]  --- 取消心跳 destoryHeartBeat --- 
2026-08-05 18:40:17.635 Seetong_tps[27393:2780433]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
