Maintenir les providers. Valider ce qui fonctionne vraiment.
NiakVIO ajoute une couche de maintenance, de test et de réparation entre les sources de providers communautaires et les clients Nuvio.
Le projet
Les providers peuvent casser à la suite d’un changement de domaine, d’API, de lecteur ou de comportement côté client. NiakVIO automatise une partie de cette maintenance tout en conservant une logique de validation avant publication.
L’objectif n’est pas d’accumuler le plus grand nombre de providers possible, mais de maintenir un ensemble utile avec suffisamment d’évidence pour comprendre les échecs et les compatibilités.
Une validation multi-clients
- Comparaison de plusieurs variantes et sources avant promotion.
- Validation séparée sur Mobile, Desktop et TV.
- Contrôles d’identité titre, année, saison et épisode.
- Réparation bornée, apprentissage en sandbox et conservation du dernier état sain.
- Publication atomique et fail-closed pour éviter de remplacer silencieusement un état valide.
Un moteur de maintenance, pas un hébergeur
NiakVIO maintient des manifests, métadonnées, règles de compatibilité et bundles de providers consommés côté client. Le projet ne stocke ni n’héberge de contenu vidéo.