1 points par GN⁺ 2023-10-09 | 1 commentaires | Partager sur WhatsApp
  • OpenIPC est un système d’exploitation open source conçu pour les caméras IP équipées de processeurs ARM et MIPS de nombreux fabricants.
  • Son objectif est de remplacer les firmwares fermés, opaques, peu sûrs et souvent non maintenus préinstallés par les fournisseurs.
  • Le firmware OpenIPC est fourni sous forme de fichiers binaires précompilés afin que les utilisateurs finaux puissent l’installer facilement.
  • Le projet fournit également un accès complet aux fichiers source afin que tous les programmeurs puissent y contribuer.
  • Le code source d’OpenIPC est publié sous licence MIT, un accord de licence open source simple qui permet aux utilisateurs de réutiliser le code et de l’employer à toutes fins, y compris dans des logiciels propriétaires.
  • Le projet encourage les utilisateurs à contribuer à ses améliorations au sein de la communauté et accueille volontiers retours et suggestions.
  • Au départ, le firmware OpenIPC ne prenait en charge que les SoC fabriqués par HiSilicon, mais il prend désormais aussi en charge des puces d’Ambarella, Anyka, Fullhan, Goke, GrainMedia, Ingenic, MStar, Novatek, SigmaStar et XiongMai, et devrait encore s’étendre.
  • Davantage d’informations sur le projet sont disponibles sur son site web et son wiki.

1 commentaires

 
GN⁺ 2023-10-09
Commentaire Hacker News
  • OpenIPC est un firmware open source pour les caméras IP, offrant une alternative aux firmwares souvent bogués et vulnérables sur le plan de la sécurité que l’on trouve dans les caméras IP produites en masse.
  • Comme les fabricants modifient fréquemment le matériel interne, convertir une caméra IP chinoise aléatoire vers un firmware open source est un défi.
  • Le firmware OpenIPC est gratuit pour un usage personnel et non commercial. Pour un usage professionnel, il est recommandé de contacter l’équipe OpenIPC.
  • Certains pilotes de capteurs d’OpenIPC sont des binary blobs, avec des exemples fournis pour l’Ambarella S3L et certains chipsets HiSilicon.
  • La liste des appareils pris en charge par OpenIPC est disponible sur GitHub.
  • OpenIPC est utilisé pour réemployer du matériel de caméra IP bon marché en système vidéo numérique à faible latence pour drones FPV.
  • Une demande de recommandations est faite pour des caméras compatibles avec OpenIPC et offrant une bonne qualité d’image.
  • Comme son nom l’indique, OpenIPC n’est pas une abstraction de communication inter-processus ni un framework.
  • Il existe sur Hacker News des discussions précédentes à propos d’OpenIPC.