Aide Stream App
![]()
Qu’est-ce que l’application Stream ?
Stream est un outil de gestion de photos personnelles conçu pour les utilisateurs NAS. C’est uniquement une interface de gestion et ne stocke pas vos données photo, donc l’utilisation de Stream n’affectera pas vos données originales. Vous pouvez arrêter d’utiliser Stream à tout moment sans perdre de données.
Quelles sources multimédias sont prises en charge ?
Actuellement, Stream prend en charge les sources multimédias suivantes :
| Source multimédia | Version testée |
|---|---|
| Immich | v1.118.2 |
| Photoprism | Build 240915-e1280b2fb |
| Photos locales | iOS 18 |
| WebDAV | — |
| S3 | — |
| FTP | — |
WebDAV, S3 et FTP sont des sources multimédias basées sur le système de fichiers. Les données utilisateur générées par ces sources (y compris les opérations de gestion et les données d’album) sont stockées uniquement dans l’application — activez la synchronisation iCloud ou sauvegardez manuellement pour éviter toute perte de données.
En raison de ressources limitées, nous ne sommes en mesure de tester qu’une gamme limitée de versions. Si vous rencontrez des problèmes avec la prise en charge des sources multimédias, veuillez fournir des commentaires via la page des paramètres de l’application.
Quelles opérations sont prises en charge ?
Les opérations actuellement prises en charge comprennent Favorite, Archive, Restore, Private, Unprivate, Delete et Approve. Le tableau ci-dessous montre les opérations correspondantes dans différents types de sources multimédias :
| Stream | Photoprism | Immich | Photos locales |
|---|---|---|---|
| Favorite | Favorite | Favorite | Favorite |
| Archive / Restore | Archive / Restore | Archive / Unarchive | (non pris en charge *) 1 |
| Private / Unprivate | Private / Unprivate | (non pris en charge *) 1 | Hide |
| Delete | Delete 2 | Delete 2 | Delete |
| Approve | Approve 3 | (non pris en charge) | (non pris en charge) |
Comment gérer plusieurs sources multimédias simultanément ?
Stream combine et affiche des photos de différentes sources multimédias. Lorsque vous effectuez des opérations comme Private, Archive ou Delete sur des photos fusionnées, vous effectuez en réalité des opérations par lots sur les sources multimédias d’origine.
Comment les photos sont-elles fusionnées ?
Par défaut, Stream fusionne les photos en fonction d’informations de base telles que le nom de fichier, l’heure de capture et la résolution du fichier en utilisant une correspondance de règles simples. Vous pouvez également activer le hachage pour améliorer la précision de la fusion. Cependant, gardez à l’esprit que l’activation du hachage augmentera le temps et la consommation d’énergie des opérations de fusion.
Que sont les données utilisateur ?
Les données utilisateur représentent vos interactions avec les photos, telles que les favoris, les archives, les indicateurs privés et les données d’album.
Points clés sur les données utilisateur :
- Stockées séparément des photos
- Impossible à récupérer en cas de perte
- Pour migrer entre les systèmes, vous avez besoin à la fois des photos et des données utilisateur
La plupart des applications photo gardent ces données verrouillées dans leurs plateformes. Stream estime que ces données vous appartiennent et doivent être facilement migrées et gérées.
Comment Stream gère-t-il les données utilisateur ?
Les sources multimédias ont des capacités différentes (les Photos locales ne peuvent pas archiver, Immich ne prend pas en charge Private), mais Stream comble ces lacunes en gérant ces fonctionnalités non prises en charge en interne.
Albums
Immich, Photoprism et Photos locales prennent en charge la synchronisation des albums, notamment :
- Remote → local : extrait automatiquement les listes d’albums et les membres des sources distantes
- Local → remote : pousse les albums et les membres vers une source multimédia sélectionnée
- Correspondance par nom : les albums sont identifiés par leur nom (insensible à la casse) et fusionnés entre les sources ; le local et le distant utilisent tous deux le nom comme clé de correspondance
Les albums distants ne sont créés automatiquement que lorsque vous créez un nouvel album dans Stream ou synchronisez manuellement un seul album local vers le distant. Les autres opérations sont ignorées si aucun album du même nom n’existe à distance.
Les sources WebDAV, S3 et FTP ne prennent pas en charge la synchronisation d’albums distants, mais vous pouvez toujours créer et gérer des albums dans l’application — les données sont synchronisées sur d’autres appareils via CloudKit.
- La synchronisation iCloud prend en charge jusqu’à 5 000 photos par album.
- Si les données locales ne correspondent pas à la sauvegarde iCloud, désactivez puis réactivez la synchronisation iCloud pour lancer une synchronisation complète.
Limitations de tvOS
En raison des contraintes du système, tvOS ne prend pas en charge :
- Les sources WebDAV / S3 / FTP
- La recherche
- Les outils de traitement par lots
Comment utiliser la recherche vectorielle ?
Guide
- Activez
Recherche vectorielledans les paramètres. Notez que cela nécessite queTéléchargement automatique des miniaturessoit activé et peut consommer plus de batterie. - Téléchargez les deux modèles d’IA :
encodeur d'imageetencodeur de texte. - Une fois les modèles prêts, appuyez sur
Lancer la tâchepour démarrer la création de l’index. - À chaque démarrage à froid de l’application, l’indexeur s’exécute automatiquement après quelques secondes.
Conseils de recherche
La fonctionnalité de recherche vectorielle correspond sur la base de la similarité du contenu de l’image. Assurez-vous de saisir des descriptions aussi pertinentes que possible par rapport au contenu de l’image.
Par exemple :
- Si vous recherchez une couverture de livre, vous pourriez saisir
livre avec une couverture bleue - Si vous recherchez un type spécifique de chien, votre description pourrait être
golden retriever duveteux
N’oubliez pas : plus votre saisie est descriptive et précise, meilleurs seront vos résultats de recherche.
Réinitialiser l'index de recherche dans la section Index de recherche.Comparaison des modèles
| Modèle | Vitesse d’indexation (photos/min) | Taille (Mo) | Langues prises en charge |
|---|---|---|---|
| clip | ~5300 | ~280 | Anglais |
| mobileClipS0 | ~6500 | ~100 | Anglais |
| uform | ~1200 | ~180 | Arabe, Arménien, Chinois, Anglais, Français, Allemand, Hébreu, Hindi, Indonésien, Italien, Japonais, Coréen, Persan, Polonais, Portugais, Russe, Espagnol, Thaï, Turc, Ukrainien, Vietnamien (21 langues au total) |
- La précision des modèles d’IA varie, essayez et comparez pour choisir le meilleur pour vous
- Vitesse d’indexation testée sur iPhone 15 avec cache de miniatures local, temps de téléchargement exclu
- Pour des données de comparaison détaillées, voir uform3-image-text-multilingual-base
-
Ces opérations ne sont pas nativement prises en charge par la source multimédia, mais Stream fournit une prise en charge pour elles. Pour plus de détails, reportez-vous à la section Données utilisateur. ↩︎ ↩︎
-
Vous pouvez activer la fonctionnalité « Archiver au lieu de supprimer » dans les paramètres Photoprism/Immich. Ceci est utile pour les sources multimédias en lecture seule. ↩︎ ↩︎
-
Photoprism marque les photos de faible qualité comme en attente d’approbation, qui doivent être approuvées manuellement pour s’afficher normalement dans l’album. ↩︎