Amazon Video On Demand Plex Plugin


I have begun work on a plugin for Plex Media Center. This will ultimately allow me to use a remote control (like the Apple Remote or the Harmony One) to control Plex. This ultimately will complete my HTPC needs…. At least for now.

Proposed features:

  • List your purchased videos
  • Preview un-purchased videos
  • Search streamable videos by name
  • Purchase/rent a video

The hardest part is going to be getting the Amazon login process to work properly I think.

As an aside, I’ll have to say that the lack of documentation for the Plex python API has me sad-facing all over the place but there are quite a few plugins for plex that can be used as an example. Oh and a big FAIL for Amazon not having an API for searching.

If anyone out there is interested in helping, please comment.


Information and Links

Join the fray by commenting, tracking what others have to say, or linking to it from your blog.


Other Posts

Write a Comment

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

Reader Comments

Hey David,
My company is currently in the middle of implementing Amazon VOD as well. We’ve run into some of the same issues regarding the API and are coming up with some work-arounds. Any interest in joining forces?

Absolutely. I’ll email you but for those who are interested I have a semi-working prototype on the plex forums here: http://forums.plexapp.com/index.php?showtopic=7701&hl=

and my github project is here http://github.com/captin411/plex-AmazonVOD/

HI Daivd,
I had come across your LinkedIn profile and wanted to intorduce you a local and top perl shop…(Santa Monica).

Are you on the market?

Thank you David, look forward to hearing from you.

-Chase
818-883-0440

Thanks for the outreach Chase. I am currently employed and am happy where I am. Good luck in your search.

I’m trying to get the AmazonVOD plugin working in Plex 0.9 but getting AuthN failures in the console log when trying to input my Amazon credentials. I was wondering if you could point me to the Amazon login API you were using and I’ll see if I can figure out whats going on.

Thanks!
-Eric

There is no Amazon API. This is being accomplished by screen scraping the login information from the resulting amazon “success page” on the VOD site.

Several things have happened.

1) Amazon changed their VOD landing page (the “my videos” page) This is causing the portions of authentication which snag the user id to fail
2) Amazon now requires flash 10 (afaikt) which plex does not support

Can you confirm that the plugin still works with plex 8.5? It seems that Plex 9 does not have much to do with it but to be honest I have not use the Amazon VOD plugin in quite some time.

Oh… And if you want to play with the code.. just fork it from my github and play around.

http://github.com/captin411/plex-AmazonVOD