Giter Site home page Giter Site logo

khloke / play-to-xbmc-chrome Goto Github PK

View Code? Open in Web Editor NEW
187.0 187.0 112.0 1011 KB

A Google Chrome Extension for sending online content to be played on XBMC. Supported websites include YouTube, Vimeo, CollegeHumor, DailyMotion, eBaumsWorld and SoundCloud.

License: MIT License

CSS 1.13% JavaScript 75.69% HTML 23.18%
chrome-extension

play-to-xbmc-chrome's People

Contributors

alonronin avatar amergin avatar antoine-morisseau avatar arturasokol avatar bake avatar cucko avatar deph0 avatar dergoto avatar joshuahenson avatar josutus avatar khloke avatar kmichal avatar lewang avatar m32 avatar maciej-rosiek avatar maciej-sitarz-ibm avatar maciex avatar markcunninghamgit avatar martijnvermaat avatar mvonthron avatar phuonglm avatar rshadow avatar sebastianmonzel avatar shlomicthailand avatar steeve avatar thanhtong89 avatar wader avatar yuleeus avatar zergrael avatar zewelor 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  avatar  avatar  avatar

Watchers

 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

play-to-xbmc-chrome's Issues

Automatic Seek when "Play to Kodi"

Feature Request:
When I started a Video in Youtube and then hit "Play to Kodi" it should automatically seek to the same time as where the Chrome Youtube Video was left off.

I know that you can start Youtube Videos like this: https://www.youtube.com/watch?v=mbGpacRp1-c#t=0m39s
I'm not sure if this is also possible with Kodi and parsing it from Chrome but it sure would be a cool feature.

Queuing stops working at some point

Not sure how to replicate, but at some point queuing seems to immediately start playing videos when a video is already currently playing.

I'm not sure if a semaphore is used to identify whether a video is playing, but it seems like it is out of sync with XBMC somehow. After it starts failing, it never corrects itself unless I restart Kodi AND my browser (doing either explicitly doesn't fix the issue).

If there's any log info you would like, let me know.

Allow 'Queue playlist' for youtube mixes

If I create a playlist on youtube, I can then open that playlist and queue it to be played via kodi no problem. However, youtube 'Mixes' - its own automatically generated playlists, cant be queued in this way. Usually they are called 'My Mix' or some thing like 'Mix - Artist Name', and clicking "queue playlist" does nothing when on one of these playlists.

Is it possible to have support for playing Youtube Mixes to kodi?

Youtube queue playlist not working

Hi,

I'm having trouble with playlist queue in youtube,

I have tried several ways to do it and none is working.

My usecases:

UC1
Steps:

Result

  • Playlist not added to queue
  • nothing happens

UC2
Steps:

  • Open playlist
  • Click "Play All"
  • Click "Queue playlist" in plugin menu

Result:

  • Playlist not added to queue
  • nothing happens

Am I doing something wrong or it's a bug?

Feature request: Send links to URLResolver

First of, thanks for this awesome extension!

I have a small feature request. If you have the time, it would be a really nice feature if it was possible to send the link of sites like MightyUpload or 180Upload etc. to the URLResolver addon thereby being able to open the video stream directly on kodi. URLResolver support a lot of sites and is updated frequently.

The source for URLResolver can be found here: https://github.com/Eldorados/script.module.urlresolver

Rebranding XBMC to Kodi

Hey khloke,

Thanks for the extension. Use it for more than a year.
Just wondering that maybe it's time to rebrand xbmc words to kodi and xbmc logo to kodi's.

Cheers

Fix support for Lynda.com

Copied from user feedback on chrome webstore: "Doesn't seems to work with Lynda.com. I've tried both HTML and Flash player on Lynda.com but it doesn't work. Would love to be able to play Lynda.com tutorials on the big screen."

Add profiles for multiple xbmc clients and easy switching

Add the ability to save multiple xbmc client ip addresses and have some sort of easy switching between clients

Also allow the ability to disable this feature altogether to not clutter up the interface for people who do not need it.

New Release

Hello,

Can you create a new release so the chrome plugin gets updated with the latest goodies?

Thanks!

Vimeo

Not sure if this ever worked but can't send vimeo videos to xbmc

Having trouble loading video with Raspbmc on Raspberry Pi

Hello, I am trying to use your chrome extension to stream youtube to my raspberry pi. Sometimes it works just fine, other times xbmc says loading, then comes up saying to check my log. I am attaching a link to my log at the bottom of this post. I have tried turning on debugging in xbmc, and creating a log. Rebooting my pi sometimes fixes the issue, but not always. Everything is set up correctly in both Raspbmc and your extension, yet it sometimes plays and sometimes it does not. Please Help, and again thank you in advance.

https://dl.dropboxusercontent.com/u/2999227/xbmc%20%28Play%20to%20XBMC%20Issue%29.log

Show what is Queued

Hi there,

so when queuing several different Youtube Videos, currently you can't see what you have queued and remove an accidentally queued video or sort them. Would be a nice feature to be added here :)

Keep up the good work.

magnet links?

also magnet links seem to just show the image of a maget rather than pass along the magnet link

Add a button near a video to "Play to Kodi' for several services

Right now, to play a video on kodi, I need to:
a) Right click and select 'Play to Kodi'
b) Click on an extension menu on right upper corner and select 'Play'

It would be very useful, to add a dedicated button to a several services (like youtube) to 'Play this', 'Play playlist' etc.

It's an enhancement proposition

Mirror mode

I'm working on Mirror Mode feature. Checkbox in options - default Off.
I'll add tabs.onUpdates listener, whenever the tab url is changed and site is supported (validUrl()), the extension will automatically Play current Media on XBMC.

What do you think about the idea?

Support for XBMCtorrent

hey,

I'm doing this extension, XBMCtorrent which allows to stream torrents directly to XBMC. Development is happening at https://github.com/steeve/xbmctorrent

I would love for your extension to support it. You could send magnet links to XBMCtorrent and have them played there.
It's as easy at sending the magnet link to:

plugin://plugin.video.xbmctorrent/play/magnet?....

Check out https://github.com/steeve/xbmctorrent/blob/master/resources/site-packages/xbmctorrent/magnet.py

Modular design

Would be nice if you could make this extension a bit more modular to make it easier to add additional sites.

Detect embedded youtube videos on a page

A neat feature would be to enable playing youtube embedded videos found on a page directly to xbmc. I'd envisage this working as follows. On a page with one or more embedded videos, when the user clicks the play to xbmc button, a list of movies is shown (perhaps grab the title via the youtube api). Buttons to play / queue on each movie.

Show time played and total time

Perhaps below the slider, in [mm:ss] / [mm:ss] format? Seems the data is already there for updating the seeker, I'm just not that good with JS/Chrome plug-ins ;)

Add support for pulsar instead of xbmctorrent

Hello,

Pulsar is a new upcoming magnet/torrent streamer for Kodi so instead of using the old outdated xbmctorrent we could use pulsar.

Changes would be minimal (I guess in modules.js) the following line should be changed:

diff --git a/js/modules.js b/js/modules.js
index 640df48..9359bfd 100644
--- a/js/modules.js
+++ b/js/modules.js
@@ -66,7 +66,7 @@ var TorrentsLinkModule = {
         return 'video';
     },
     getPluginPath: function(url, callback) {
-        callback('plugin://plugin.video.xbmctorrent/play/' + encodeURIComponent(url));
+        callback('plugin://plugin.video.pulsar/play?uri=' + encodeURIComponent(url));
     }
 };

@@ -484,4 +484,4 @@ var allModules = [
     AcestreamModule,
     SopcastModule,
     AnimeLabModule
-];
\ No newline at end of file
+];
(END)

I'll test tonight and create a PR unless there is a reason to keep using xbmctorrent.

Regards!

Support for Title in Playlist

I would like to see a drop-down or context menu option that allows the user to see the title/name of the upcoming video(s) in the playlist.

Pause current playing

Feature Reuqest:
When hitting "Play to Kodi" the current playing Youtube Video in Chrome should be paused.

Keep up the good work :)

multi xbmc hosts stopped working

Hi,

Since short, the plugin won't connect anymore when multihosts is enabled.
When just entering the same connection details with single host mode, it is working fine.
Anything with last update that could have caused that?
Tried to uninstall and reinstall the plugin again, same effect.
Using it on Chrome 32 on OSX.

Cheers!
Tom

PS: many thanks for this module, it is used a lot here at the hackerspace Brussels!

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.