No problem - the function for a pop-up (or notification) exists, just not used.
I'll get round to it, I'm currently working on the myPlex queue (which I think is working now) - and the new Quartz skin.
Which one, I don't see any forks on github?
Quartz reloaded has a problem with fanart as it seems that plexbmc does not work well with multiimage control as I mentioned before. OTOH, Quartz could benefit if recently added item properties would be set.
Anyways, just shout if you need any help.
I'm curious how would library updates be solved in this case? You make srtm files (or fake .avi files) all is scanned and well. Afterwards, you add some movies to Plex library. How does that update in XBMC? Or have you meant that plexbmc would run as a service add-on, monitor changes in Plex and replicate to XBMC?
Yhea their servers are on. As I said in the last post in the end if I use the old beta plugin it works. tested it before i posted the last time =)
I will check with the new plugin from this computer as well.
Edit
Same on this win7 computer.
With the newest beta I see my friends but can´t access them, As soon as I put back the last beta I can access em and watch from them.
PleXBMC updates when you enter your plex movies or tv shows sections on XBMC using the Quartz modified skin, so I just added to those server-reading functions some methods to create the strm files in a pre-defined directory which I had previously set as a library section. This would mean you'd have to go to Videos --> Video Plugins --> PleXBMC --> Movies every time you wanted your strms updated and then update your local library manually.
The thing is, I'm not really familiar with XBMC functions, I just know enough Python to modify hippojay's plugin and make it do some extra things. More on your question, I think some function could probably be created to do regular library updates on both strm side and local library update and fanart fetching, at least IceLibrary had that kind of update schedule option and it seemed to work.
Do you plan on supporting/developing v3 and reloaded at the same time, as the menu interface is obviously quite different on each. I quite like the original as being quite simple, but the new one have more of a wow factor.
XBMC functions are pretty much the same as of Plex you just have to manage library from XBMC as opposed to library manager app/web interface that Plex is using. And you run python scripts on a client instead of on server.
Hmmm... So you get similar thing that you can have if you point XBMC to the same media folders PLEX uses and run library update add-on (updates XBMC library at given intervals), but with Plex transcoding? And does XBMC re-scrape metadata when STRM files are used?
If data are being re-scraped or re-read from Plex in your solution, would it make sense to drop folder.jpg (posters) and fanart.jpg in movie folder instead, along with XBMC's .nfo file that would hold metadata instead of strm file and avoid re-scraping? If Plex server is capable of making an announcement when library is updated, Plexbmc could take over and make local folder, fan art and NFO files for new items and fire-up XBMC library update.
Just thinking out loud.
Yup, I will support both as separate skins, for the very reason you described above :)
I wonder; is there any room for working with the XBMC team to create the ability to have segregated libraries with different content? (I use way too many words sometimes)
Such as, on the client side, we would see something like:
[Videos] [Movies] [Plex Movies] [Ice Movies] [TV Shows], etc
HOWEVER, instead of having to make everything go through the movie and TV scrapers, they allow the plugins to fill a different table in the database (pluginID_movies, for example)
These separate databases could store all metadata in the usual places (info in the database, cache on disk), but would allow the “file name” to be a url.
Without knowing how the Ice and Plex plugins work (so push back if I’m just crazy) this could even be extended so that the URL could have a handler, like “plexbmc://Memento.720p” or whatever.
WIth a bit of work on the XBMC side and a bit of work on the Plex side, it could be possible to vacuum all the lovely metadata, thumbnails, etc right from plex and in to this self-contained xbmc database. No DB clutter, no UI clutter, and a whole new world of functionality for Plex (Plex+PseudoTV anyone?)
I believe library sections aren't really allowed, but you could produce a modified scrapper which would download fanart, subtitles, etc, from your plexmediaserver, as pleXBMC does right now and store it with the strm file. For a similar setup to Quartz main behavior with Movies and TV Shows, you could mimic the different library sections by using a source folder as favorite and add it to the skin submenu under its respective type.
As far as the handler, that already works by creating a strm with:
plugin://plugin.video.plexbmc/?url=http://192.168.1.71:32400/library/metadata/107&mode=5&id=107&t=4125375759
launches the pleXBMC plugin and plays the video without a problem.
Thx Hippojay! Anyway to pin this to the top menu in Quartz 3?
Sorry about that, must have accidentally removed an access token somewhere when rewriting it.
Unfortunately, its going to be a few days till I can fix this as my laptop has bitten the dust just this afternoon (failed/failing GPU) - just as I was testing myplex queues. Just panic-buying a new laptop now!!
Don't panic and try replacing motherboard battery first.
No panic =)
I use the old one until you are up and running and updating again =)
Hi guys I have just got my hands on a 1st gen apple tv (£6.99 bargain!) and I’ve installed plex on it but if I try and play a 1080p film it stutters and complains about the cache being filled up??
I also have a roku 2 xs and everything works fine through this.
Any ideas?
The original (1st gen) AppleTV cannot handle a 1080p file. Not unless you use a hardware modification like the "Crystal HD," that is:
http://www.mactalk.com.au/28/81432-apple-tv-1080p-support-w-crystal-hd-xbmc.html
This may be one of the reasons you were able to get it for the £6.99 bargain price.
I'm not sure how this is directly related to PleXBMC either. Anyway, CrystalHD cards are cheap, so that bargain price is pretty good. Check out Crystalbuntu. Very easy to install.
Thanks very much. I'll look into it.
@Johanu
Here is my situation: I have a server at home (on 24/7 with no bandwidth caps) and several devices that I use remotely (mobile broadband) with myplex (an iPad, an iPhone etc.).
Two problems occur:
- Right now I have 15 TB of HDD space on my server and it is constantly increasing…
- My mobile operator uses bandwidth caps…
I’ve been thinking of how I could avoid the constantly increasing amounts of HDD space and at the same time avoid large streams to my devices.
Could we have a solution were
1.Couchpotato is downloading .nzb files and creating .strm files locally on the home server
2.xbmc on the remote device (I know there in no iOS version, but lets say a on a remote computer) , through pleXBMC is showing the movies as if they were stored locally on the remote device
3.xbmc is using an add-on like pneumatic and SABNZBd (at home) will then start to download the movie from nzbmatrix
4.the plex media server would then transcode the stream back to XBMC on the remote device.
Okey… Maybe there are better solutions to my (and I would say most of us) problem, but I hope you understand what I’m aiming at. Could this be possible?
Well, that's kinda workable, but I'm not sure I understood what you're looking to achieve so I'll just explain my own configuration and see if it's applicable to your situation.
What I have is a server at home, which handles downloading and streaming through a myriad of programs. On the downloading side I have the latest Ubuntu running transmission-daemon, a Sickbeard fork tailored for torrents and Couchpotato. Those handle all my downloading needs, as well as post-processing the files after they're downloaded. Keep in mind Sickbeard and Couchpotato download files to a different folder so the post-processing doesn't go all crazy confusing TV Shows and movies.
During post-processing by its respective application, TV shows and Movies are moved to a different location where the finished files sit, organized according to media type. Now we look at the server side. I have two server applications because some clients don't have great compatibility with Plex Media Server. I have running Plex Media Server, which monitors the completed TV Shows and Movies folders and streams it to all Plex clients, be it Windows Plex Media Client, Ubuntu XBMC + PleXBMC and Android phone through the Plex android application. Prior to discovering PleXBMC, I couldn't really find a good way of watching the plex streams on Ubuntu, so I set up an Ampache server, which is capable of streaming to any client with a media player and a web browser.
So, as response to your questions and if I understood it well, you're actually looking for a slightly different configuration for your system than you've explained. You'd need CouchPotato downloading nzbs and sending them to sabnzb+. It would then donwload and post-process the files to a location which Plex Media Server is monitoring and serving.
For your clients, I believe iOS has and Plex Media Client official app, so you'd be covered for that, as well as on Android. On Windows clients, you can use the official Plex Media Center client, while in linux you can watch without much trouble by using XBMC + PleXBMC. I believe there's a plugin for Plex Media Server to control sabnzb+ as well as for XBMC, so you'd have that covered. I'm sure there's some app for iOS which controls sabnzb+ and couchpotato, I use MediaDog on Android to control Sickbeard and Couchpotato. As for the strms, you don't have any need for them since it isn't implemented on PleXBMC yet, so forget about it. Your bandwidth problem on mobile devices is a tough one, so I'd advise you to only watch when you're on wifi or move the movie file to the device previously.
I'm really not sure I understood everything, but feel free to say if I din't.