Skip to content

Latest commit

 

History

History
97 lines (78 loc) · 4.88 KB

README.md

File metadata and controls

97 lines (78 loc) · 4.88 KB

Cast Kodi

chrome firefox build coverage

WebExtension pour diffuser des vidéos et des musiques sur Kodi.

Description

Cast Kodi est une extension pour les navigateurs Chromium (Chrome, Edge, Opera) et Firefox. Elle permet de diffuser des vidéos et des musiques sur Kodi :

  • liens directs : avi, mkv, mp3, flac… et torrent / magnet ;
  • YouTube, Twitch, Vimeo, SoundCloud ainsi que Acast, Ace Stream, Apple Podcasts, Ausha, Bigo Live, BitChute, Blog Talk Radio, Castbox, Dailymotion, DevTube, Facebook, Flickr, Instagram, ItemFix, Jamendo, Kickstarter, Mastodon, Megaphone, Mixcloud, Odysee, Overcast, PeerTube, Podcast Addict, podCloud, Pokémon TV, Radio, Reddit, Rumble, Steam, Streamable, TikTok, Ultimedia, Uqload, Veoh, VideoPress, VideosHub, VidLii, Vidyard, Viously, Vudeo ;
    • 🇩🇪 Allemagne : ARD Mediathek, Arte, Chaos Computer Club, DMAX, ZDF ;
    • 🇧🇪 Belgique : GoPlay, VRT NU, VTM GO ;
    • 🇺🇸 États-Unis : Bally Sports, KCAA Radio ;
    • 🇫🇷 France : 20 Minutes, AlloCiné, Arte, Arte Radio, France Inter, Futura Sciences, Gamekult, JV, Konbini, Le Monde, Le Point, L'Internaute, Melty, Ouest-France ;
    • 🇬🇷 Grèce : StarGR ;
    • 🇮🇷 Iran : آپارات ;
    • 🇮🇸 Islande : Útvarp Saga ;
    • 🇳🇱 Pays-Bas : Dumpert ;
    • 🇬🇧 Royaume-Uni : Daily Mail, The Guardian ;
    • 🇨🇭 Suisse : Play SRF.

Cast Kodi analyse aussi les pages pour y trouver des vidéos, de la musique ou des intégrations de plateformes externes. Par exemple, si une page affiche une vidéo YouTube, cette vidéo sera envoyée à Kodi.

Pour diffuser les vidéos / musiques, trois options peuvent être ajoutées dans le menu contextuel des liens / pages / sélections de vidéos ou de musiques : Lire maintenant avec Kodi, Lire ensuite avec Kodi et Placer en file d'attente de Kodi. Une télécommande (accessible depuis un bouton de la barre d'outils) est aussi présente pour diffuser l'onglet courant sur Kodi et pour : mettre en pause, passer au prochain élément, régler le volume, consulter la liste de lecture…

Installation

L'extension est disponible sur Chrome Web Store (pour Chromium, Chrome, Edge et Opera) ainsi que sur Firefox Browser Add-ons.

Dans Kodi, il faut Autoriser le contrôle à distance par des programmes sur d'autres systèmes. Ce réglage se fait dans la page Paramètres / Services / Contrôle.

Vous devez ensuite configurer les Préférences de Cast Kodi en copiant l'Adresse IP du serveur hébergeant Kodi ; cette information est disponible dans la page Paramètres / Infos sur le système / Résumé.

Contribuer

Node.js et npm sont nécessaire pour contribuer au projet. Après avoir forké et cloné Cast Kodi, exécutez npm ci pour télécharger les dépendances. Voici d'autres commandes utiles :

  • npm run switch:chromium : basculer sur le manifest.json pour Chromium ;
  • npm run switch:firefox : basculer sur le manifest.json pour Firefox ;
  • npm run lint : faire une analyse statique des fichiers ;
  • npm test : lancer les tests (avec Mocha) ;
  • npm run start:chromium : déployer l'extension dans Chromium ;
  • npm run start:firefox : déployer l'extension dans Firefox.

Les traductions dans les différentes langues se font avec Weblate.