Posts: 1,432
Joined: May 2004
Reputation:
73
BlueCop
Skilled Python Coder
Posts: 1,432
I got a basic version complete that just scrapes the website. I haven't found anything that will parse amazon html files very well.
It is kinda frustrating though because on the akamia CDN they use will sometimes use a new handshake that librtmp doesn't support. You can't predict what will play and what won't anymore. I didn't have the problem a couple days ago. The same handshake recently started being used on the limelight hulu cdn.
I am going to work on finishing up some quality selection code later tonight. whenever I get that done I will commit a version to my repo if anyone wants to try it out. I hope librtmp gets updated to support this handshake. If not then I probably won't put much more time into this.
Most of the content is still playable right now but if they start using this handshake on everything then this plug-in will be useless.
if you get a failed playback and you check the logs look for.
"WARNING: HandShake: Type mismatch: client sent 6, server answered 9"
if the server answers 9 then rtmplib doesn't support the handshake.
Posts: 65
Joined: Feb 2011
Reputation:
0
@ Bluecop - Greetings, and thanks for the plugin.
Streamed the intro minutes and subsequently quit, in rapid succession, quite a few videos while checking-out the plugin. Streaming quality was good, but suddenly, I get a "Script Failed" message with every video that I attempt to stream.
Uninstalled/Reinstalled the plug-in, no change.
If you can tell me where to post the log for this plugin, I would be happy to send the info.
Again, thanks for your dedication and hard work. Eric
Posts: 1,432
Joined: May 2004
Reputation:
73
BlueCop
Skilled Python Coder
Posts: 1,432
2011-03-03, 01:25
(This post was last modified: 2011-03-03, 01:29 by BlueCop.)
Eric_S: it probably thinks you have taken up your 2 streaming sessions. I will look into it. I would suggest being more deliberate for now. I have been using it without issue warching several movies and tv shows.
also those sessions will timeout and you can stream again.
Posts: 65
Joined: Feb 2011
Reputation:
0
Thanks again for your help, Bluecop. The streams are now working again.
I, too, had wondered about the 2-stream limit before I first posted, but while suffering the script errors noted in my earlier post, I successfully logged-on and streamed Amazon Prime video from another computer on the same network, logging in with the same Prime account credentials (so that made me question whether it really was the 2-stream limit at issue). Guess I don't fully understand how Amazon handles the streaming requests.
Regards, Eric
Posts: 338
Joined: Dec 2010
Reputation:
7
As an alternative in this discussion.
I can use the UPnP application PLAYON running on my remote server to play all of my Amazon Instant movies that I own. PLAYON has a plugin for Amazon that seems to work fine.
This is NOT Amazon Prime, but is a way to watch Amazon movies and TV shows that you buy. I did this for a few shows, at $1 per show. Works better than the Apple web site.
Posts: 1,432
Joined: May 2004
Reputation:
73
BlueCop
Skilled Python Coder
Posts: 1,432
ktjensen: Thanks but no thanks. playon sucks your $$. Their greedy middle man approach really puts me off.
It won't be hard to add support for rented content. I am focused on finding a better data source for the listings because scraping the website sucks.
Posts: 11
Joined: Mar 2011
Reputation:
0
Love it! Picture quality is great. Once you get the scrapers working this would be perfect. All that is missing is the ability to search for movie titles and show movie details/covers. No way I thought this would be ready by now. GREAT job. Major props.
Posts: 5
Joined: Jan 2011
Reputation:
0
Hey Bluecop, love the plugin. Your repo is one of the best out man. Just a question, but do you take donations to compensate for the time you spend on this stuff? I for one, think you deserve it from all the XBMC heads out there.
Posts: 1,432
Joined: May 2004
Reputation:
73
BlueCop
Skilled Python Coder
Posts: 1,432
Just donate to xbmc. I too am just an xbmc head trying to give a bit back. I kinda want to accumulate some bitcoins.
also there is a bug in some of the episode lists where the episodes will listed incorrectly. it lists one episode link out of order throwing the rest off by one.
I am going to focus a bit on a plugin for videolectures.net because it has just been frustrating parsing amazon html. There has to be a better data source I am missing. I might end up using the compressed video site maps if I can differentiate what is free.
I could have it cache movie and tv listings on first launch and then have it reload the data after an expiration or manual reload. that might be the best option in the end. so you have a little database of free content.