Support et troubleshooting¶
Le moteur Shaka n'est pas sélectionné¶
Vérifier que @ngxsp/engine-shaka et shaka-player sont installés, puis que createShakaEngineFactory() est passé à facade.attach.
Une source adaptative est traitée comme fichier simple¶
Vérifier source.type. Utiliser hls pour un manifeste .m3u8 et dash pour .mpd. Le type url convient aux fichiers progressifs.
La progression ne persiste pas¶
Vérifier source.contentId, progress.mode et le port storage. Le port mémoire par défaut ne conserve rien entre deux sessions navigateur.
Remote config ne change rien¶
Vérifier remoteConfig.enabled, remoteConfig.url, le port HTTP et l'allow-list. Une clé absente de allow doit être ignorée.
DRM échoue sans message clair¶
Contrôler keySystems, licenseServerUrl, headers, CORS, tokens courts et licenseRetry. Ne pas logger les secrets de licence dans la télémétrie.