[RELEASE] MyPlex plugin
#16
(2012-06-27, 09:00)pfoo Wrote:
(2012-06-25, 12:31)w0_0t Wrote: If this one turns out great, i'll definitely donate a couple of beers in form of paypal-transfer.. Wink
I second this. Don't known if others might be interested, but considering I already paid for plex for android, giving something for a great plex plugin for xbmc seems relevant Wink
as a media player, xbmc is still way more advanced than plex

I will also donate cheerfully Smile
Reply
#17
Brick 
Good to hear it has been of use to you. Feedback is much appreciated.

0.1.0 has been uploaded

For those it did not work for: I have similar experiences with some of my movies. Try some lower resolution ones.
I have tested the 0.0.1 on AppleTV2/iOS, xbmcbuntu and Windows 7.

I'll try and answer the questions:
wondering if you will continue to develop the plugin? I will continue to develop but my bandwidth and python knowledge is limited so functionality will be slow coming.
If you need any help with testing or anything? How is your Python?
pick up that wonderful PleXBMC plugin? I was hoping for the reverse! I have looked at the PleXBMC source code and have not found a way of hooking my code into it.
I can't get movies to play? Have you tried PleXBMC plugin? For a locally based PMS this will be far better solution. The main use case here is for remote PMS.
the poster images didn't show up for me. Are they suppose to? Not implemented yet. See feature requests below.
They will play 2-3 seconds and quit? Have you tried a low quality file such as a DVD rip?
doesn't change all of my tv shows to the same view type? Is this behavior specific to pleXBMC or do you see this in other plugins? Have you got an example plugin that provides the behavior you are looking for?
can you add the ability to see the music in PLEX? Not implemented yet. See feature requests below.

Feature Requests: (Difficult: HARD/EASY, Priority: HIGH/LOW)
1. External subtitle support - I assume you are use to this in Plex rather than XBMC? The PMS flags do not appear to be exposed in MyPlex API so this will be difficult. Do you have another XBMC plugin that has this feature when playing XBMC content (eg. pleXBMC)? Subtitles are not high on my priority. I will class this as Hard/Low
2. Ability to play TV shows, Queues - Easy/High
3. Resume feature - The documentation for MyPlex API is limited. I have reverse engineered based on the logs. Write back to PMS doesn't appear to be implemented in the API. If/When I see this implemented we can come back to this feature. I will look at the resume feature using XBMC. Hard/High
4. Fanart, thumbnails - Easy/High
5. play video channels like youtube - Is there some reason you wouldn't just use the XBMC YouTube plugin? I have not seen the PMS video channels on MyPlex. If/when I see them we can come back to this feature. Hard/High Priority
6. Ability to see/play music - Easy/Low
7. netflix streaming to work - Difficult/Low
Reply
#18
Could you possible post a change log for versions, also, you may want to update your original post each time you create a new version Smile

Thanks, this will be awesome.
"PPC is too slow, your CPU has no balls to handle HD content." ~ Davilla
"Maybe it's a toaster. Who knows, but it has nothing to do with us." ~ Ned Scott
Reply
#19
Bug 
(2012-06-27, 23:49)lrusak Wrote: Could you possible post a change log for versions, also, you may want to update your original post each time you create a new version Smile

Thanks, this will be awesome.

done and will do going forward.

0.1.1 has been released.
This fixes the non-ascii character bug which stopped some directory listings showing.
Latest version is always at the same address: MyPlex addon latest version
Reply
#20
Hi guys,

Will be testing this on the raspbmc install of my raspberry pi over the weekend.

Richard
Reply
#21
(2012-06-28, 22:48)rickcrook Wrote: 0.1.1 has been released.
This fixes the non-ascii character bug which stopped some directory listings showing.
Latest version is always at the same address: MyPlex addon latest version

Something still actually wrong for me when trying to load a folder when in "By folder" mode :
Quote:14:31:00 T:484 NOTICE: -->Python Interpreter Initialized<--
14:31:01 T:484 NOTICE: http://xxx.xx.x.xx:32400/library/section...dDjsr9ycz6
14:31:01 T:484 NOTICE: MyPlexClient._getDom.ERROR.failed to connect to myPlex server
14:31:01 T:484 ERROR: Error Type: <class 'urllib2.HTTPError'>
14:31:01 T:484 ERROR: Error Contents: HTTP Error 400: Bad Request
14:31:01 T:484 ERROR: Traceback (most recent call last):
File "D:\Users\pfoo\AppData\Roaming\XBMC\addons\rickcrook-plugin.video.myplex-xbmc-49d6f94\default.py", line 218, in <module>
directory = myplex_client.getList(permalink)
File "D:\Users\pfoo\AppData\Roaming\XBMC\addons\rickcrook-plugin.video.myplex-xbmc-49d6f94\myplex\client.py", line 231, in getList
dom = self._getDom(url)
File "D:\Users\pfoo\AppData\Roaming\XBMC\addons\rickcrook-plugin.video.myplex-xbmc-49d6f94\myplex\client.py", line 315, in _getDom
document = urllib2.urlopen(url)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 397, in open
response = meth(req, response)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 510, in http_response
'http', request, response, code, msg, hdrs)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 435, in error
return self._call_chain(*args)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 369, in _call_chain
result = func(*args)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 518, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 400: Bad Request
14:31:01 T:3896 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.myplex-xbmc/?url=plugin%3A%2F%2Fvideo%2Fmyplex-xbmc%2Fdirectory%2FHalo&permalink=http%3A%2F%2Fxxx.xx.x.xx%3A32400%2Flibrary%2Fsections%2F3%2Ffolder%3Fparent%3D258%3FX-Plex-Token%3DvgKpCBHeJpdDjsr9ycz6&mode=3&token=vgKpCBHeJpdDjsr9ycz6
14:31:01 T:3896 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.myplex-xbmc/?url=plugin%3A%2F%2Fvideo%2Fmyplex-xbmc%2Fdirectory%2FHalo&permalink=http%3A%2F%2Fxxx.xx.x.xx%3A32400%2Flibrary%2Fsections%2F3%2Ffolder%3Fparent%3D258%3FX-Plex-Token%3DvgKpCBHeJpdDjsr9ycz6&mode=3&token=vgKpCBHeJpdDjsr9ycz6) failed
14:31:01 T:1792 NOTICE: -->Python Interpreter Initialized<--
14:31:01 T:1792 NOTICE: http://xxx.xx.x.xx:32400/library/section...dDjsr9ycz6
14:31:01 T:1792 NOTICE: MyPlexClient._getDirectory.parsing dom
14:31:01 T:1792 NOTICE: MyPlexClient.Appending dir: http://xxx.xx.x.xx:32400/library/section...dDjsr9ycz6
14:31:01 T:1792 NOTICE: MyPlexClient.Appending dir: http://xxx.xx.x.xx:32400/library/section...dDjsr9ycz6
14:31:01 T:1792 NOTICE: MyPlexClient.Appending dir: http://xxx.xx.x.xx:32400/library/section...dDjsr9ycz6
14:31:01 T:1792 NOTICE: MyPlexClient.Appending dir: http://xxx.xx.x.xx:32400/library/section...dDjsr9ycz6

Others parsing methods are working fine
Reply
#22
I have been working on the next release but have been more interested in the recent activity on the PleXBMC threads.

It appears Hippojay has restarted development on his addon.
This is good news for all of us that have been users of the PleXBMC addon.

He has confirmed on the PleXBMC thread on the plex app forum that he has added the MyPlex functionality into PleXBMC:

Quote:On that note, I have now added myplex functionality into PleXBMC, and I'm just testing it. hippojay


His has PM'd me and we agree that there is no need for two addons for Plex.
I will now retire and return back to being a happy PleXBMC user.

Best of luck Hippojay. I look forward to using the next release of PleXBMC.
Reply
#23
(2012-07-02, 09:51)rickcrook Wrote: I have been working on the next release but have been more interested in the recent activity on the PleXBMC threads.

It appears Hippojay has restarted development on his addon.
This is good news for all of us that have been users of the PleXBMC addon.

He has confirmed on the PleXBMC thread on the plex app forum that he has added the MyPlex functionality into PleXBMC:

Quote:On that note, I have now added myplex functionality into PleXBMC, and I'm just testing it. hippojay


His has PM'd me and we agree that there is no need for two addons for Plex.
I will now retire and return back to being a happy PleXBMC user.

Best of luck Hippojay. I look forward to using the next release of PleXBMC.

why not work with hippojay to help development on the addon?
Nvidia Shield with Kodi 18
Reply
#24
Tried it out this morning, and it is FANTASTIC. I was heartbroken when I realized the plex app for my samsung tv didn't have any connetivity to MyPlex. I don't have a reason for a NAS, I plan to do all direct attached storage to my HTPC. One thing I did notice though is when trying to stream a 1080p video I received an error about a buffer being full.
Reply

Logout Mark Read Team Forum Stats Members Help
[RELEASE] MyPlex plugin1