Giter Club home page Giter Club logo

castkodi's Introduction

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) 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, Kick, Kickstarter, Mastodon, Megaphone, Mixcloud, Odysee, Overcast, PeerTube, Podcast Addict, podCloud, Prime Video, Radio, Reddit, Rumble, Steam, Streamable, TikTok, Ultimedia, Uqload, Veoh, VideoPress, VidLii, Vidyard, Viously, Vudeo ;
    • 🇩🇪 Allemagne : Arte, Chaos Computer Club, DMAX, ZDF ;
    • 🇧🇪 Belgique : GoPlay, VRT NU, VTM GO ;
    • 🇺🇸 États-Unis : 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 et Edge) ainsi que sur Firefox Browser Add-ons.

Pour connecter l'extension à Kodi, vous devez Autoriser le contrôle à distance par des programmes sur d'autres systèmes. Ce réglage se fait dans Kodi à la page Paramètres / Services / Contrôle. Vous devez aussi récupérer l'Adresse IP de Kodi. Cette information est affichée dans la page Paramètres / Infos sur le système / Résumé. Puis renseignez cette adresse IP dans les Options de Cast Kodi.

Pour certains sites Internet, les add-ons suivants sont nécessaires dans Kodi : Amazon VOD, Dailymotion, Elementum, Mixcloud, Plexus, SendToKodi, SoundCloud, Tubed, Twitch, Vimeo, VRT MAX, VTM GO, YouTube.

Contribuer

Node.js et npm sont nécessaires 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 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.

castkodi's People

Contributors

ainola avatar cj-malone avatar comradekingu avatar github-actions[bot] avatar godfath3r avatar jose1711 avatar mh4ckt3mh4ckt1c4s avatar morgyn avatar pespin avatar quthla avatar regseb avatar tatankat avatar terenc3 avatar teunreyniers avatar weblate avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

castkodi's Issues

release notes in about:addons

please consider publishing release notes when the extension is updated (about:addons -> Cast Kido -> Release notes)

Option to reverse mouse scrolling direction to control volume

Describe the problem

Currently, at least on my system, clicking on the Cast Kodi toolbar button in Firefox and then scrolling up and down controls volume where the up motion decreases and the down motion increases it.

Describe the solution you'd like

It would be great to have a configuration option to reverse the scrolling direction in order to accommodate people to whom the default behavior feels unnatural and counterintuitive.

Environment

  • Cast Kodi version: 6.1.1
  • Kodi version: 19.3
  • Browser version: 93.0

Additional context

Thank you for all your time and effort and for the consideration. Cheers.

Cannot use IPv6 to connect to kodi

My kodi box is only reachable via IPv6 for obscure networking reasons. Anyway, the chorus web interface works fine in firefox by typing http://[the:freaking:ip:v6:address]:8080 but Cast to Kodi reports that "this address is not valid or remote control is not activated". Both are lies.

How to send Facebook (live) video to Kodi with CastKodi?

Hi regseb,

I would like to play Facebook videos, especially live streams, on my Kodi. So I am trying out your Cast Kodi extension for Firefox, because it explicitly lists facebook as supported:

videos: direct links (avi, mkv, ...), YouTube, Twitch, Vimeo, Instagram, torrents, magnets and Ace Stream, AlloCiné, Dailymotion, DevTube, Dumpert, Facebook, Flickr, Full30, JeuxVideoCom, PeerTube, Pippa, Rutube, StormoTV, ...

However, I am not quite sure how I can do that, I can't figure it out. When right-clicking on facebook video, I do not get the "Play now to Kodi" context menu. But I do see it when right-clicking on youtube videos. What am I missing? Is there some other way of using this add-on for facebook videos and live streams? (The first ticket was also related to facebook, but unfortunately the user did not specify how exactly he tried playing the fb video)

Thanks in advance for your assistance.

sendText dialog fails to open under web-ext run

Now that I have a version of kodi supporting the feature, I was trying to update my PR adding support to send subtitle URLs to it (#43).

Since there's still no proper documentation on how to develop/test the addon (#35), I manage to find out I can test it using following command under root directory of castkodi.git:

git clean -fxd && web-ext build -s src/ && web-ext run -t firefox-desktop -s src/ --verbose

Then, firefox is started with a new profile and the addon loaded in, and I configure it against my kodi instance. Stuff seems to work in general, however, when I press the "Send text" button to open a new dialog to fill in the text, it actually fails and no dialog is open. Instead, I see this in the web console (or web-ext run --verbose output in the terminal):

[firefox/index.js][debug] Firefox stderr: JavaScript error: moz-extension://fbe06268-ceb3-4286-8737-6019d3bdff6f/popup/script.js, line 443: TypeError: dialog.showModal is not a function

The same castkodi version (6.2.0) installed from the firefox official addon download site I use in my regular firefox seems to be working fine though, so it seems to be something related to web-ext.

I tried adding the following line before the error to see what's going one:
console.log("dialog: ", dialog);

And I get:
dialog: <unavailable>

castkodi version: v6.2.0
firefox --version: Mozilla Firefox 95.0.2

Having this kind of issue when running with web-ext makes it difficult to improve castkodi, since I cannot test the feature I'm adding (which uses similar dialog as sendText like you advised).

does cast kodi modify the web page when it's not being used?

from a privacy/anti-fingerprinting POV, i'm wondering if the add-on can be detected by a site when it's not being used - does it modify the page in any way?

i tried to determine this using the console and i'm not seeing any difference whether it's enabled or disabled, but i'd like confirmation

Adding playlist with deleted video results in unknown error in remote interface

Even though the Youtube browser interface doesn't show it, this playlist contains a deleted video right at the start:
https://www.youtube.com/playlist?list=PLcoJNfD5utb3j1YlmYFwxicotYWlFugE1

Adding this playlist to Cast Kodi results in an unknown error:
https://i.imgur.com/Vx2Dw4J.jpg

Kodi plays the playlist just fine, but I can't interact with the remote interface anymore until I remove the deleted video from the playlist via the Kodi playlist menu or Kore on Android.

Uptostream

Hello,

Could you add uptostream.com support

Thank you

Why no support for Kodi 18.7?

Hey,

I'm on the newest version of Raspbian 10 buster but unfortunately Kodi 19 is still not released for this Raspbian version.
Previously I used this add-on without problems with 18.7 but unfortunately that support was dropped.

Is it possible to make this add-on backwards compatible with 18.7?

Thanks!

Problem after update

After latest update its not working..
castkodi version 4.17.0
firefox version 75.0
error message "Failed to execute method"

Support Swiss TV SRF

Describe the problem

Please support playing videos from play.srf.ch.

E.g. Link: https://www.srf.ch/play/tv/sendung/tschugger?id=268db462-bbbc-4f00-98f7-4dd60fa8e761

Error on kodi.log:

2021-12-01 18:38:05.796 T:957      INFO <general>: JSONRPC Server: New connection added
2021-12-01 18:38:07.492 T:913      INFO <general>: VideoPlayer::OpenFile: https://www.srf.ch/play/tv/sendung/tschugger?id=268db462-bbbc-4f00-98f7-4dd60fa8e761
2021-12-01 18:38:07.506 T:957      INFO <general>: WebSocket: connection closed by client
2021-12-01 18:38:07.506 T:1073     INFO <general>: Creating InputStream
2021-12-01 18:38:07.507 T:957      INFO <general>: JSONRPC Server: Disconnection detected
2021-12-01 18:38:07.582 T:1073     INFO <general>: Creating Demuxer
2021-12-01 18:38:07.756 T:1073    ERROR <general>: Open - error probing input format, https://www.srf.ch/play/tv/sendung/tschugger?id=268db462-bbbc-4f00-98f7-4dd60fa8e761
2021-12-01 18:38:07.757 T:1073    ERROR <general>: OpenDemuxStream - Error creating demuxer
2021-12-01 18:38:07.757 T:1073     INFO <general>: CVideoPlayer::OnExit()
2021-12-01 18:38:07.812 T:913      INFO <general>: CVideoPlayer::CloseFile()
2021-12-01 18:38:07.812 T:913      INFO <general>: VideoPlayer: waiting for threads to exit
2021-12-01 18:38:07.812 T:913      INFO <general>: VideoPlayer: finished waiting

Add button to open web interface

If the Kodi server has its web interface enabled, it'd be nice to have a button in the popup that lets users open this web interface in a new tab. This can e.g. be useful to queue videos/music that is stored on the Kodi server and not streamed from a website.

Support 9anime

Describe the problem

Please support playing videos from 9anime.to
You can get all domain names from here: 9anime.me

Cannot connect to Kodi from Mac

As stated in the title, cannot connect to Kodi from a Mac running MacOS 10.14.6
Works fine to same Kodi box from a Windows PC

not possible to configure port

This addon is not working for me.
My port to control kodi is 8080 and not 9090.
Is it possible to be able to manually change the port in settings?

Feature request: Remote control

Hi, good work. In addition with the extension window open, I would like to get more keyboard keys to remotely control Kodi. These keys would be: Arrow keys, Enter, "C" context menu, "i" info menu...
It would be great to make this extension Android Firefox compatible aswell.
Thanks.

[Workaround] Kodi connection problem - cookie related

Hi All,

This is just to share findings and workaround identified.

Problem description:

  • Cast Kodi was showing yellow triangle stating it can't connect to working Kodi,
  • Kodi side settings all configured as required,
  • tcp/HTTP level / GET /jsonrpc request was sent and tcp ACK returned by Kodi, but nothing else - it was sort of ignored at HTTP level.

Environment:

  • Firefox 74.0 (Linux),
  • Cast Kodi - 4.16.0,
  • Kodi 18.5 / Leia (CoreElec based though this shouldn't matter).
  • other web services running on same IP, different ports though.

Further investigation shown that running FF from fresh profile connects well to the same Kodi without any changes at other end.
Details investigation of the GET request sent to Kodi from original FF profile and compared to the one sent from fresh profile revealed that cookies for other service on the same IP has been sent:

    [truncated]Cookie: portainer
        Cookie pair: portainer
        Cookie pair: portainer
        Cookie pair [truncated]: portainer
        Cookie pair: portainer
        Cookie pair: portainer
        Cookie pair: portainer
        Cookie pair: PHPSESSID=123

Workaround:
Cookies were flushed and Cast Kodi was able to successfully connect to the Kodi.

Question:
Why would Firefox send some unrelated cookies to a different port even if same IP?

This is most probably Firefox issue, though exposed to me only due to problems with Cast Kodi and given that it is Cast Kodi behind the request, question is being raised here.

Merci pour le plugin génial.

YouTube playlist

Hi,
When you send the link of a video on the Playlist, an error on kodi would say "Playback failed".
If you set the mode to "Cast video only" it would work for single video.
Please help fix it.
Thanks

ResolveURL or URLResolve feature ??

I'm right now tryed to cast this to my kodi setup:
https://vidlox.me/30fxi9o50b3v

The video links apparently it's correctly added to playlist but it's fail to reproduce.... it's appears a blue spin for a moment and nothings appends.

It's need problably the ResolveURL or the URLREsolver for obtain the main links for stream it correctly... you can add this feature ?

EDIT
Apparently there's a direct mirror to this files:
https://c30.vidlox.me/hls/oudvhyeh5btk2yixv6jowv3xjcuqzkaso7elzrhtqqjwsvj24kwmramrazka/index-v1-a1.m3u8

Or add a way to add a direct mirrors.... somethings to send a direct mirrors to playlist.

Right-click->cast link with a '/' inside tags sends title instead of URL

Describe the bug

When you right click > Cast to Kodi on a link that has a / in its title tag ie:

<a href="example.com">link with / in it</a> would cause the extension to send "link with / in it" to kodi instead of "example.com"

To Reproduce

Steps to reproduce the behavior:

  1. right click on r/Place Pixel Art Error, BUT IRL
  2. Choose 'Cast to Kodi' > Play Now

Expected behavior

Kodi should play that youtube video

Screenshots (if appropriate)

Kodi will error, according to the logs it's because it tries to send the title as the URL:
2022-04-03 19:19:08.671 T:1232 ERROR <general>: CCurlFile::Stat - Failed: Couldn't resolve host name(6) for http://r/Place%20Pixel%20Art%20Error,%20BUT%20IRL

Environment

  • Cast Kodi version 6.4.1
  • Browser version Mozilla/5.0 (X11; CrOS x86_64 14526.43.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.54 Safari/537.36
  • Kodi version 19..4

Integrate "Mediatheken" from MediathekView

Your plugin is really cool!!
With Kodi I use the plugin "MediathekView Kodi Addon". This plugin makes films available from many German tv channels (i.e. from many German "Mediatheken").
The code for the MediathekView server that searches the "Mediatheken" and finds the URLs of the films is here: https://github.com/mediathekview/MServer.
In the code one could probably look up how to find the film URLs from a lot of additional German "Mediatheken" and integrate them in your plugin. Could you do this? That would be great!

Facebook video

Hello,
Today I tried to test this addon with FB video and it always says " link isn't a FB video".
Could you please have test and fix it?
Thanks

Facebook video plays in low quality

Please, add posibility to play Facebook videos in higher quality. Currently only 360p plays while there are also 4k sources available.

Thanks

Credentials not saved

Lately I noticed that I have to reenter username/password in order to connect to my Kodi system. This was not required in the past.
Could there have been a change in Kodi (Matrix) perhaps?

Add Port Number To IP Address

Might be a silly question, but can you have an IP address with a port number? Once I add a ":" to the IP address, I get the red exclamation mark. And this mark continues even if I enter the full address with the port number.
And to confirm, this is the same IP+port that I use to access the website interface (192.168.1.15:1066)

image

Unknown error: results.addons is undefined

Describe the bug

When I try to cast a YouTube video to Kodi, I get an error message saying "Unknown error: results.addons is undefined"

To Reproduce

Steps to reproduce the behavior:

  1. Install Firefox extension
  2. Configure server
  3. Attempt to cast a YouTube video

Expected behavior

The YouTube video should play on the Kodi device

Screenshots (if appropriate)

This is the error message that shows up:
error message

Environment

  • Cast Kodi version 6.1.0
  • Kodi version 19.2.0
  • Browser version: Firefox 93.0

No Port/User/Password settings => no Connection

I was using this addon for years now. But since some time i can not cast to kodi because of a connection issue. As i can see there are missing port/user/password settings. So Cast Kodi doesnt know how to connect?
grafik

Foxy Gestures support

Foxy Gestures is an addon that allows using mouse gestures to perform certain tasks. According to this comment by the developer of Foxy Gestures, if you add a listener using runtime.onMessageExternal (here is how Temporary Containers implemented this), it seems to me it should be possible to use gestures to interact with Cast Kodi using Foxy Gestures user scripts (here are 3 user scripts Temporary Containers made).

I feel like being able to use gestures over a link to a video to play now to kodi, play next to kodi and queue item to kodi would be amazing. And maybe if it's easy using a gesture to play/pause, go to next and go back 30 seconds as well. Please consider implementing this and creating some user scripts.

Multiple connections

Allow the user to configure multiple connections and to be able to cast to any of them. Maybe add a drop down in the button menu to allow which one to be selected and on the context menu just add another sub menu where it lists all the connections.

Q: How to change resolution/qualitiy

How can I change the quality of youtube videos that are played to kodi? Currently it plays 640x360 on a 1080p screen (HDTV) no matter how I start it from firefox.

Cast Kodi is working only partial

Hi,

i have the problem that only some functions are working.
If i send a url stream like SomaFM Space Station from my phone to my Kodi on a RPi4 via Yatse Kodi plays the stream.

Now if i look on my Laptop with "Cast Kodi" i see this:

ScreenShot - Cast Kodi

So i didn't see whats playing now and some remote controls not active.
With the "Echo for Kodi" addon i see this:

ScreenShot - Echo for Kodi

All functions are working and i see what's playing now.

What i have:
RPi4 with LibreElec 9.2.8 / Kodi 18.9.0 leia
Windows 10 Pro 21H2 / Firefox 91.0.1 / Cast Kodi 5.15.0

What i did to fix this:
Start with only Cast Kodi addon active.
Cleared FF cache/cookies
Tried with 192.168.10.4 or ws://192.168.10.4:9090/jsonrpc

Some embedded media links are not detected {liens de média non détectés}

CastKodi fails to recognize embedded MP3, MP4, M3U links which are clearly visible in the page source. These media links could be detected automatically, and should not require a site-specific script.


CastKodi ne reconnaît pas les liens MP3, MP4, M3U incorporés qui sont clairement visibles dans le page source code. Ces liens multimédia pourraient être détectés automatiquement et ne devraient pas nécessiter de script spécifique au site.

Casting YouTube Videos Stopped Working Recently

A few days ago I was able to cast videos from YouTube to Kodi. Today I cannot. The add-on triggers the now-defunct YouTube plug-in on Kodi. This plug-in is defunct is because it requires users to acquire a developer API key but Google plugged this loophole at least a year ago because it violates the EULA.

It looks like the FireFox add-on was updated on the 2nd (three days ago), so I would surmise the version I had before that was working properly. I had assumed it was using some other medium to cast the video from YouTube to Kodi other than the YouTube plug-in because I know my YouTube Kodi plug-in hasn't worked for at least a year. But as I said, I was able to use this Firefox add-on to cast YouTube videos just a few days ago.

top-right menu with red background and "Unknown error", "Failed to execute method."

firefox version: 78.0.2
kodi version: 18.7 Git:20200528-2c5354e70a
linux distro of firefox: Archlinux
linux distro of kodi: raspbian
castkodi: Version=5.1.0, Last Updated="July 17, 2020"

castkodi has been working fine for a while. I usually use the top-right icon which shows a menu to send links, submit control messages to Kodi, etc.
Today, (probably after updating my laptop system and/or kodi's system), castkodi stopped working.

I didn't change any configuration since last time it as working (only system upgrade which may have changed castkodi, kodi or firefox version).

When I press the top-right icon, the menu appears but immediately aftewards changes to red background and shows text:
"Unknown error" and "Failed to execute method.", followed by a button to go to the "configure" section.

error-menu

I attach a pcap file with firefox connecting to Kodi while I press the top-right icon and the error menu appears.
websocket trace Summary:

Firefox -> Kodi: {"jsonrpc":"2.0","method":"Player.GetActivePlayers","id":1}
Firefox <- Kodi: {"id":1,"jsonrpc":"2.0","result":[]}
Firefox -> Kodi: {"jsonrpc":"2.0","method":"Player.GetProperties","params":{"playerid":1,"properties":["position","repeat","shuffled","speed","time","totaltime"]},"id":2}
Firefox <- Kodi: {"error":{"code":-32100,"message":"Failed to execute method."},"id":2,"jsonrpc":"2.0"}
[Firefox closes the websocket]

So it looks like castkodi is trying to access an active player which doesn't exist.

firefox-kodi-communication.pcapng.zip

Add GUI buttons functionality for local save and load of Kodi playlist as .m3u file

Hi - thanks for a great addon!

Describe the problem

Let's say, I've made a playlist, by right-clicking YouTube videos and doung Cast to Kodi/Queue item:

Screenshot at 2022-01-31 16-23-22

Now, if I by accident do a Cast to Kodi/Play now, it will - as expected - overwrite the current playlist.

Describe the solution you'd like

I would like to propose an additional button in the addon GUI (like on the screenshot above), which saves the current Kodi playlist, as a file on the computer, (for instance, that button could have a mouseover text "Save current Kodi playlist locally".

As far as I can tell, the default playlist for Kodi ( https://kodi.wiki/view/Basic_playlists ) is an .m3u file; and this file accepts plugin:// protocol URIs/links - for instance, from https://github.com/kodi-pvr/pvr.iptvsimple/blob/Nexus/README.md :

...
#EXTINF:-1 catchup="vod",Channel K
plugin://plugin.video.my-vod-addon/play/catalog/channels/d8659669-b964-414c-aa9c-e31d8d15696b
....

The only place I found these plugin:// protocol links to be mentioned on the Kodi wiki, is https://kodi.wiki/view/Dynamic_List_Content

So, having saved this .m3u file with plugin:// links locally, I could then copy it to Kodi, and play it directly in Kodi (which is great!).

But, I would also like to propose one more additional button in the addon GUI (like on the screenshot above), which then loads/imports a locally saved .m3u file as the current Kodi playlist, replacing the previously active playlist in Kodi (for instance, that button could have a mouseover text "Load/import local .m3u file as the current Kodi playlist" or similar).

Environment

  • Cast Kodi version: 6.3.1
  • Browser version: 96.0
  • Kodi version: 19.2

Option to pass user-agent to Kodi

Hi, great work on the addon!
I would like to propose a new feature. If you are interested, I would even work on it by myself and create a pull-request, as long as you do not prefer working on the addon on your own.

I encountered a problem when casting video URLs of some domains to Kodi, because the servers would refuse the connection when the user-agent of the request does not belong to a common browser (this can be easily checked with curl). Until know, I could not find an option in Kodi to change the user-agent for every request, but Kodi allows passing a custom user-agent by adding options to the URL string as described here.

The technical implementation of patching the link would be rather simple, regarding the configuration interface two options came to my mind:

  1. Add a simple switch (check-box) that adds the current browser user-agent to every link casted to Kodi when enabled.
  2. Add a text field to pass any HTTP options to Kodi. The contents of the text field would simply be added to every link casted to Kodi. This way, every HTTP option supported by Kodi could be used, but with a little bit more effort and expert knowledge.

Keep up the great work and happy holidays!

Chrome Web Store Version

I it planed or possible to relase a version for chromium based browsers?
There is no such great plugin for kodi. I love Cast Kodi.

the only reason to keep Firefox - just to send videos to Kodi and manage playback. :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.