Aller au contenu

Packages npm

Groupe Paquet Rôle npm
Runtime @ngxsp/core Façade, types, configuration, moteur natif, événements, plugins, ports et domaine média. npmjs.com
Moteur @ngxsp/engine-shaka Moteur Shaka pour HLS, DASH, DRM, ABR, pistes audio/vidéo et sous-titres. npmjs.com
Adaptateur @ngxsp/adapter-http-fetch Port HTTP basé sur fetch pour fournisseurs et intégrations runtime. npmjs.com
Adaptateur @ngxsp/adapter-storage-local Stockage local pour préférences, progression et petits états persistants. npmjs.com
Adaptateur @ngxsp/adapter-storage-indexeddb Stockage IndexedDB pour données plus volumineuses côté navigateur. npmjs.com
Plugin @ngxsp/plugin-offline Matérialisation hors-ligne optionnelle sur sources éligibles. npmjs.com
Télémétrie @ngxsp/telemetry-core Contrats et ports de télémétrie. npmjs.com
Focus Angular @ngxsplayer/ngx-smart-player Shell Angular standalone qui consomme les contrats @ngxsp. npmjs.com
Addon Angular @ngxsplayer/ngx-smart-player-ima Plugin CSAI Google IMA séparé. npmjs.com
Addon Angular @ngxsplayer/ngx-smart-player-ssai-dai Adaptateur SSAI Google DAI. npmjs.com
Addon Angular @ngxsplayer/ngx-smart-player-metadata-tmdb Fournisseur de métadonnées TMDb. npmjs.com
Addon Angular @ngxsplayer/ngx-smart-player-subtitles-opensubtitles Fournisseur OpenSubtitles optionnel. npmjs.com

Règle de dépendance

Une application devrait d'abord installer les packages @ngxsp/* nécessaires au runtime, puis seulement les addons @ngxsplayer/* utiles à son framework.