À propos du projet
Zeekr Shortcut (version voiture) est une application non officielle et expérimentale destinée à l'unité centrale du véhicule ZEEKR 7X. Elle fonctionne avec le flux de caméras panoramiques d'App Lab du constructeur, qui expose quatre vues de caméra 1280×1280 regroupées dans une seule image composite. L'application divise ce flux en une grille 2×2 utilisable et construit trois fonctionnalités principales par-dessus.
Premièrement, elle agit comme une dash cam panoramique, enregistrant simultanément les quatre vues de caméra avec un encodage H.264 ou H.265. Les utilisateurs peuvent configurer la durée des segments de une à dix minutes, la fréquence d'images, le débit binaire et la disposition, en choisissant soit la grille 2×2 corrigée, soit la bande composite brute. L'enregistrement peut démarrer au boot, continuer écran éteint et se poursuivre après le verrouillage de la voiture. Le stockage est dirigé par défaut vers une clé USB afin d'éviter d'user la mémoire flash intégrée de l'unité centrale ; l'enregistrement sur le stockage interne est masqué derrière les options développeur. Les anciens fichiers sont automatiquement nettoyés lorsque l'espace disque est saturé.
Deuxièmement, l'application fournit un rétroviseur électronique. Il s'agit d'une fenêtre flottante et ancrable qui peut agrandir n'importe quelle vue de caméra. Elle prend en charge le pincement pour zoomer, le balayage entre les caméras, l'ajustement du cadrage vertical, la correction fisheye et un champ de vision réglable. La fenêtre peut être redimensionnée sans déformer l'image et peut être poussée partiellement hors écran pour se cacher au bord. L'affichage du rétroviseur est mis en miroir horizontalement comme un rétroviseur classique.
Troisièmement, elle inclut une fonction d'envoi vers le téléphone. Lors de la visualisation d'une photo ou d'un segment vidéo, l'application peut afficher un QR code ; un navigateur de téléphone sur le même réseau local peut alors ouvrir et enregistrer ce fichier unique sans rien installer. Le fichier n'est servi que pendant que la boîte de dialogue est ouverte, depuis une adresse locale temporaire, et seul le fichier sélectionné est exposé.
Le projet est distribué sous forme d'APK à installer par sideload via App Lab et peut aussi être compilé depuis les sources avec JDK 17+ et le SDK Android. Il est spécifiquement conçu pour le flux composite du ZEEKR 7X ; d'autres modèles ou dispositions de firmware peuvent basculer vers une division générique en quatre avec un décalage possible. Les fonctionnalités de caméra d'usine telles que la vue 360° intégrée, la caméra de recul et les caméras de stationnement conservent la priorité et peuvent reprendre l'accès à la caméra à tout moment. L'enregistrement continu écrit environ 200 Mo par minute, c'est pourquoi le stockage USB est recommandé.
Le code est sous licence GPL-3.0 et dérivé d'EVCam par suyunkai. Le dépôt indique qu'il n'utilise que des faits d'interface publiquement documentés provenant d'openavm-recorder concernant le format du flux composite, avec une implémentation indépendante de la division et du rendu de la grille. Le projet déclare explicitement qu'il n'est ni affilié à ZEEKR ni approuvé par celui-ci et qu'il ne remplace pas les systèmes de sécurité ou de caméra d'usine.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.