xnappo 1592 Posted October 20, 2013 Share Posted October 20, 2013 (edited) RE: http://community.mediabrowser.tv/permalinks/15177/mb3-addon-in-xbmc Hi All, So I went ahead and hacked on PleXBMC over the weekend. I am now able to browse the MB3 server from XBMC. No meta-data, art or playback yet though Total hack-job right now, but definitely think it is do-able with another few weekends of work. Unfortunately I will not have time to continue on this for the next couple of weeks. If any one else is interested in helping, I can throw it up on git. xnappo Edited October 20, 2013 by xnappo 2 Link to comment Share on other sites More sharing options...
xnappo 1592 Posted October 20, 2013 Author Share Posted October 20, 2013 (edited) Luke, When trying to add thumbs, XBMC is returning an error: DEBUG: CTextureCacheJob::GetImageHash - unable to stat url http://192.168.1.6:8096/mediabrowser/Items/cdecb90f58b6bbee16c0f718539b6e3d/Images/Primary Does the MB3 server support stat? The link is correct. Thanks, xnappo Edited October 20, 2013 by xnappo Link to comment Share on other sites More sharing options...
Luke 36878 Posted October 20, 2013 Share Posted October 20, 2013 does that iamge url work in your browser? Link to comment Share on other sites More sharing options...
xnappo 1592 Posted October 20, 2013 Author Share Posted October 20, 2013 does that iamge url work in your browser? Yes - I can copy and past the URL from the log and they all work fine. Do I need to append authorization to the request? Thanks, xnappo Link to comment Share on other sites More sharing options...
Luke 36878 Posted October 20, 2013 Share Posted October 20, 2013 no, not for images Link to comment Share on other sites More sharing options...
xnappo 1592 Posted October 20, 2013 Author Share Posted October 20, 2013 For debug, I replace it with an external URL: http://d3gtl9l2a4fn1j.cloudfront.net/t/p/w185/78kjgspmLLOm2Glgpzqo9cS4GpI.jpg And it worked... xnappo Link to comment Share on other sites More sharing options...
xnappo 1592 Posted October 21, 2013 Author Share Posted October 21, 2013 I can parse the XML at /Images, then find the thumb actual location (eg \\jupiter\e\Video\Movies\Blade Runner (1982)\thumb.jpg), then convert that to a 'smb' path... And that will work. But I hate it. xnappo Link to comment Share on other sites More sharing options...
Luke 36878 Posted October 21, 2013 Share Posted October 21, 2013 so it can't accept a url? that sounds like it might be it. Link to comment Share on other sites More sharing options...
xnappo 1592 Posted October 21, 2013 Author Share Posted October 21, 2013 so it can't accept a url? that sounds like it might be it. Yes, it can accept a URL - this URL works fine: http://d3gtl9l2a4fn1...pzqo9cS4GpI.jpg I think somehow it doesn't recognize the image as a file - maybe because there is no extension.. xnappo Link to comment Share on other sites More sharing options...
Luke 36878 Posted October 21, 2013 Share Posted October 21, 2013 the response headers have the correct mime type though Link to comment Share on other sites More sharing options...
xnappo 1592 Posted October 21, 2013 Author Share Posted October 21, 2013 the response headers have the correct mime type though Yep - I don't know what the difference is between the working URL and the MB3 server URL. xnappo Link to comment Share on other sites More sharing options...
xnappo 1592 Posted October 27, 2013 Author Share Posted October 27, 2013 Making progress! http://youtu.be/G-behNYO7O0 3 Link to comment Share on other sites More sharing options...
ebr 14851 Posted October 27, 2013 Share Posted October 27, 2013 Kewl. Link to comment Share on other sites More sharing options...
yardameus 219 Posted October 27, 2013 Share Posted October 27, 2013 Was that even showing the CoverArt treatment? Good job, I like this. Probably my biggest issue with XBMC is how the library database responds to changes. Link to comment Share on other sites More sharing options...
xnappo 1592 Posted October 28, 2013 Author Share Posted October 28, 2013 Yep - CoverArt comes from the server... I agree - the database response in XBMC is a pain - also the main reason I want this. At least until the OpenElec MBT xnappo 1 Link to comment Share on other sites More sharing options...
xnappo 1592 Posted November 1, 2013 Author Share Posted November 1, 2013 Cool, I am willing to test this plug-in!! If you are really anxious you can get started right now https://github.com/xnappo/plugin.video.XBMB3C I intend to remove the requirement to install PleXBMC this weekend. More discussion here: http://forum.xbmc.org/showthread.php?tid=173372&page=8 xnappo Link to comment Share on other sites More sharing options...
yardameus 219 Posted November 1, 2013 Share Posted November 1, 2013 Bravo on all the work here xnappo. Maybe not the ideal end solution that the devs have in mind for MB3 (linux, etc...) but is a huge asset to both get more users and get a client on linux, etc.. etc... It's especially nice because it gets xbmc users to shift over without having to abandon xbmc. Top notch work. Link to comment Share on other sites More sharing options...
w84no1 27 Posted November 2, 2013 Share Posted November 2, 2013 I will wait until you remove the PleXBMC requirement. Looks awesome! I already use MB Server and MBC on my WMC machines, the android client, and iOS client, now I can use this on my 4 Raspberry PIs running XBMC!!!! 1 Link to comment Share on other sites More sharing options...
w84no1 27 Posted November 2, 2013 Share Posted November 2, 2013 Cool, I am willing to test this plug-in!! Link to comment Share on other sites More sharing options...
scalda 69 Posted November 2, 2013 Share Posted November 2, 2013 Bravo on all the work here xnappo. Maybe not the ideal end solution that the devs have in mind for MB3 (linux, etc...) but is a huge asset to both get more users and get a client on linux, etc.. etc... It's especially nice because it gets xbmc users to shift over without having to abandon xbmc. Top notch work. i am an xbmc user and xnappo's app doesn't entice me over to to using Mb3, as if i want to access the files i can just browse to the video location and play it without the need to go through an addon 1 Link to comment Share on other sites More sharing options...
yardameus 219 Posted November 2, 2013 Share Posted November 2, 2013 i am an xbmc user and xnappo's app doesn't entice me over to to using Mb3, as if i want to access the files i can just browse to the video location and play it without the need to go through an addon Maybe entice was the wrong word. What I'm saying is I can try out MB Server and use xbmc as a client, without having to give up xbmc. Link to comment Share on other sites More sharing options...
Luke 36878 Posted November 2, 2013 Share Posted November 2, 2013 i am an xbmc user and xnappo's app doesn't entice me over to to using Mb3, as if i want to access the files i can just browse to the video location and play it without the need to go through an addon With the add-on you get mb3 metadata, user data, and mb3 features. 1 Link to comment Share on other sites More sharing options...
scalda 69 Posted November 2, 2013 Share Posted November 2, 2013 Maybe entice was the wrong word. What I'm saying is I can try out MB Server and use xbmc as a client, without having to give up xbmc. With the add-on you get mb3 metadata, user data, and mb3 features. the only thing i get from the MB3 back end is the dashboard, as i tried using this app on my android xbmc app and found it extremely slow yet if i added a whole folder of tv shows at my dad's (@CBers) directly to xbmc and that was able to browse and play as quick as anything within 30 seconds yet it was taking nearly 5 minutes just to show the tv collection from MB3. Link to comment Share on other sites More sharing options...
Luke 36878 Posted November 2, 2013 Share Posted November 2, 2013 ok, so then log an issue about that and we'll get that figured out. Link to comment Share on other sites More sharing options...
xnappo 1592 Posted November 3, 2013 Author Share Posted November 3, 2013 Hi All, I am ready for some more testing. Installation of PleXBMC is no longer needed, and TV Browsing is working. https://github.com/xnappo/plugin.video.XBMB3C xnappo 1 Link to comment Share on other sites More sharing options...
Recommended Posts