PleXBMC client for XBMC

Hi, good work on the plugin!



I have PleXBMC running on Mac Mini upgraded to Lion receiving media from a Windows PMS.



When I browse using “By folders”, the media doesn’t show up in each folder, but other browsing methods such as “all”, “unwatched”, “recently added” would successfully list all the files under the share.



What could be causing this and is there something I could try? btw, using default Confluence skin.

Just wanted to thank the dev for this Add-on for XBMC, I’m running it Mac-Mac to avoid the various playback bugs in Plex proper. Really, it’s the best of both worlds, very nice work!



Just pushed out 1.9.4.3 which should fix this (it works on my test setup) - problem was to do with different uses of \ and / across platforms.


Yeah, this is a problem with the data coming out of the Plex Media Server. I have no way to know whether it's a multi-part movie, or simple two different copies of the same film (SD and HD for example). I'll have to check whether the media servers orders them correctly - i might be able to put in some sequential play option.




If the files can be found locally, then they are played locally - so PleXBMC will check the path to see if the file can be read. If not, then it's streamed over http. Also, don;t get streaming and transcoding mixed up. If the file isn't local then it's streamed unaltered via http to XBMC - this will still allow hardware decoding using VDPAU. ffmpeg isn't used unless the transcoding option is turned on..



Thanks - I might take you up on that or at least pass you a copy of PleXBMC to test on if that's ok. I'll let you know.




"By folders" is the real weak spot in the plugin. It works to a point, but if there are mixed video files and folders to be displayed, it doesn't work correctly. I think it was something to do with the type identifiers placed on the data by Plex Media Server, which makes it very hard/impossible to work out how to display it. I'll review it and have a look.

Anyone fancy sending me the contents of a .strm file? I can see what Plex is doing (sending a 301 redirect!) which I think I can work with, but want to see what the contents of a netflixs type file is…



I am having this same problem, all of my devices see it fine, but no connectivity from XBMC

http://192.168.1.12:3240 = Work
http://192.168.1.12:32400/system = work

http://192.168.1.12:32400/system/library = 404 Error
http://192.168.1.12:32400/system/library/sections = 404 Error

I am using the windows PMS, any thoughts?

I am about to reinstall the PMS files and see if it helps


Edit: (Simpler fix) Simply delete the framework and system bundle in the C:\Users\Jeff\AppData\Local\Plex Media Server\Plug-ins . Worked for me at least.


I'm in the States and have netflix so I could help out as well. Just let me know.

There has to be something wrong with the plugin…Because i installed 1.7.7 i think thats it…and it detected my library…Wouldnt play, but detected it… the 1.9.2 wont even detect anything. I just get a 404 error…



Re-checked and the problem is that Plex for Windows isn't as advanced as Plex for OSX - it's missing some of the XML API functions that I'm using. Not sure how that got through, as I've got a windows setup in my "lab". However it might be that I'm running a few different servers in the same LAN and therefore it's picking something else up from the OSX version..

Good news is that 0.9.3.3 seems to have caught up and they are present. So, I it would seem that an upgrade gets it working - which saves me working around the code \o/

Also - looks like direct playing of Plex Plugins that require webkit (i.e. flash/silverlight) will not play in XBMC. The Plex Devs have created a dedicated plugin player in the Plex client code and I can;t emulate this in the XBMC addon code. There is zero chance of this being accepted into XBMC as a patch to the XBMC code.



What I can do though, is run this through the transcoder (a la iOS) - and this works fine (tested on pitchfork.tv and tvcatchup.com). It’s the best I can do.



heave they released .9.3.3? all i saw so far was .9.2.7...... Anyways...I am going to eventually use my mac as the server when i get me a new computer..i havea mac and mac pro...but my movies and stuff are on an external hard drive and it makes it difficult to use my laptop as the server......and my mac pro is at a different location...So i am going to get me either an Imac or a new macbook pro and then use the macbook i have now as the server......Thanks for the good work btw....I had a windows computer i wanted to do something with and since plex doesnt run on it..this was a life saver for me..well not really a life saver, but you get the point.lol....Thanks


nvm...They havent updated their page..when you click to download it at the top it shows 9.2.7...but when you click the windows icon on the main page it says 9.3.3

New release V1.9.5 - find it on the first post…



Bug fixes and support for new 0.9.3.3 functions:



[list]

[] Delete media from Plex Media Server

[
] Display Photo sections (works best with a PleXBMC skin)

[] Support for Webkit type Plex Plugins (e.g. Pitchfork.tv, tvcatchup.com) - but only with video being transcoded. Only way to do it I’m afraid :frowning:

[
] Fixed: Windows local file detection

[*] Fixed: PleXBMC should play nicely with Windows PMS

[/list]



I’ve also released a newer version of CirrusEx.plexbmc (v0.2). This fixes an issue with music and picture plugin views (they were wrong). Sorry it’s a 100Mb downloads for an ~50bytes of changed code…

I am using PleXBMC on CrystalBuntu and love it. The CrystalBuntu software just installed an update, including an update to XBMC, and now PleXBMC is no longer working.



I tested the plugin in between the CrystalBuntu updates and the XBMC updates, and it worked. After XBMC updated, I can see media lists, but receive errors when trying to play anything.



Any ideas on what might be the problem? Do I need to downgrade XBMC?



http://www.stmlabs.com/2011/07/21/new-crystalbuntu-update-july-2011/

Could you post up a log from PleXBMC with debug turned on and I’ll take a look?

I appreciate the help!



http://dl.dropbox.com/u/2617476/xbmc.log



I am running the latest CrystalBuntu, and I updated PleXBMC as well. My Plex server is updated to the latest update from yesterday.



Let me know if you need any additional information!


The new CrystalBuntu has dirty regions enabled, I believe. Is that a potential culprit?



Also, fyi, the log on XBMC1 with CrystalBuntu linux is in /root/.xbmc/temp/








i just tested turning off dirty regions, but it didn’t change my issue. i appreciate any ideas!

I just downgraded xbmc to xbmc-10.1-10062011 and PleXBMC works again. Not sure if that is a known issue.





Thanks for all of the hard work on this great plugin!!