diff --git a/app/services/camera_name_service.py b/app/services/camera_name_service.py index 7c29ec5..9059db9 100644 --- a/app/services/camera_name_service.py +++ b/app/services/camera_name_service.py @@ -200,7 +200,12 @@ class CameraNameService: if not camera_info: return device_id - # 提取变量 + # 优先使用 camera_name(用户自定义名称) + camera_name = camera_info.get("cameraName") or camera_info.get("camera_name") + if camera_name: + return camera_name + + # 降级:提取变量 camera_code = camera_info.get("cameraCode") or camera_info.get("camera_code") stream = camera_info.get("stream") name = self.extract_name(camera_info)