yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] will.blaschko:
Sounds like you might have had a download error. I'd try to download the apk again and see if it works.
[Shield Android TV Android Development] will.blaschko:
If you wanted to try a few other VOD versions from APK mirror, maybe it's an issue with the old APK not working with the current server settings for certain videos.

If not, I'll see which is the most recent that works when I get back. The marshmallow APK didn't work, I found. It crashed every time I launched. The one posted is the only other one I tried.
[Shield Android TV Android Development] Drakknar:
Other than the mobile app idea maybe you could see if there's any way to use the regular desktop class HTML5 player to stream videos. Apparently it's compatible with Google Chrome, so maybe spoofing Chrome's desktop browser agent through a WebView could be a potential path to consider?
[Shield Android TV Android Development] easy_mac:
I was thinking this same thing though I have no idea if it's possible.
[Shield Android TV Android Development] Drakknar:
I suppose it all depends on how easily the devs can mask the playback device as a "regular" desktop chrome and how well the system WebView component supports the HTML5 Video Events and APIs. Another thing that could be tricky would be how to control the playback, audio and video options via the standard TV remote, but I suppose that such an issue could be evaluated at a later stage.
[Shield Android TV Android Development] Zacharybinx34:
Is there no way to rewind or forward?

Thanks!
[Shield Android TV Android Development] JohnHenryIron:
Use a mouse
[Shield Android TV Android Development] sandog12:
Just a heads up I have a Firetv 2 remote paired to my shield and FF and voice search works... Pretty sweet
[Shield Android TV Android Development] will.blaschko:
That would be as simple (and unreliable) as writing an interface that handles interpreting button clicks in Android (simple) and transmits them to the WebView as JavaScript commands: WebView.loadUrl("javascript:clickPause()") if they're using any level of JavaScript controls, which I would guess Amazon is.

It might be as complicated as using an anonymous function in the same way as above to find the html 5 player by name or id and use native video player controls to command it.

If they change their method names or view names, that would temporarily break the app.

I haven't looked into faking user agent strings in embedded WebViews, but I doubt it's that difficult.

I might look into this when I get home. Is it the normal video player page (desktop) that supports html 5 video?
[Shield Android TV Android Development] will.blaschko:
As a note to myself or anyone else looking at this: http://stackoverflow.com/questions/5586197/android-user-agent
[Shield Android TV Android Development] Zacharybinx34:
I do, clicking the timeline bar doesn't do anything.
[Shield Android TV Android Development] Drakknar:
That's correct. Not only it is HTML5 based, but it also supports all the functions we know ( and love? :p ) HD, Audio settings, etc.
[Shield Android TV Android Development] sandog12:
Do you need both the amazon prime instant video and the prime video launcher icons on the main screen
[Shield Android TV Android Development] will.blaschko:
As an update, we would need to figure out how to make the default WebView accept Widevine content. Anyone have experience with this?
[Shield Android TV Android Development] mac110:
Maybe interesting for somebody, because of HDMI CEC i can use my TVs remote for play/pause, fast forward and rewind in Amazon Video with my shield tv.
[Shield Android TV Android Development] JohnHenryIron:
Just checked. Not working with my Samsung TV. Woulda been a pleasant surprise.
[Shield Android TV Android Development] JonDeutsch:
Not sure if this has been covered yet, but on my Nexus Player, I am getting a parsing error when trying to Install Amazon Instant Video from the prompt. "There was a problem parsing the package" pop-up and then after hitting OK, I get the message: "Amazon Player Not Found. Install Amazon Instant Video application?" which leads me to the same parsing error again if I click INSTALL.
[Shield Android TV Android Development] Drakknar:
I'm not a dev, but I took a quick look over a few resources and apparently you need to hook the WebView component into Android's DRM Framework. Then you should be able to run Widevine with no problems and get all the necessary security tokens and certificates. I hope I could help at least a little.
[Shield Android TV Android Development] Rtistique:
i'm unable to make it work on nexus player, the app force crashes. But it work great on the nexus 6p and Screen cast on first install. If any one figure it out on the nexus player please let be know.
[Shield Android TV Android Development] patt2k:
the app everytime I turn it on asks me to install VOD but then when installing it gets error not installed. Any ideas why?
[Shield Android TV Android Development] luksol:
Another possibility is to use Firefox. Install greasemonkey, add custom JS and CSS based on URL filters for remote control and create a firefox webapp. Then launch it via intent, the usual way. You will be required to log in on first use etc. but rest should be taken care of by FF.
[Shield Android TV Android Development] Drakknar:
That would be another option, but would that work in our specific case? Firefox is not yet declared compatible with Prime Video HTML5 playback
[Shield Android TV Android Development] justin.jackson25:
I had the same problem. I worked on it, trying every combination of install packages and order of install over the course of about 6 hours to no avail. I finally just gave up, although I keep checking back in here to see if anyone has had any luck. It seems that it's working perfectly on some Nexus players but not at all on others.
[Shield Android TV Android Development] will.blaschko:
It's a busy week for me, I'll see if I can take a look at the crash reports soon and figure out what's going on :)
[Shield Android TV Android Development] Rtistique:
Ok. the Edited apk work some how after 2 days and a reboot or two on the nexus player.
[Shield Android TV Android Development] skymera:
This worked well for my on my SATV

Thanks!
[Shield Android TV Android Development] will.blaschko:
Weird, maybe the reboot cleared something in cache somewhere. Either way, glad it's working :)
[Shield Android TV Android Development] jcroasdaile:
It worked for me one night and now nothing... I tried rebooting... I am going to try the cache and reboot tonight
[Shield Android TV Android Development] JohnHenryIron:
I just purchased an airmouse (Lynec C120) I just wanted to share that using the mouse I can jump to spots on the progress bar. Also, I used https://play.google.com/store/apps/...ner&pcampaignid=APPU_1_q9y4VsfiCojJmAGx07zYAQ to remap hardware fast forward & reverse to see. They do work, you must first bring up the X-ray menu. It only goes by increments of 10 seconds so it's really not usefull. The airmouse is great for the shield TV. I'm liking it. The first one I received was DOA. $16 on Amazon.
[Shield Android TV Android Development] wakkaday:
Which files do I need to install

Not everything is an apk?
[Shield Android TV Android Development] Abednego:
My Nexus Player still cannot install the Amazon Video Apk downloaded by the Launcher. Maybe an x86 thing?

Gesendet von meinem D5803 mit Tapatalk
[Shield Android TV Android Development] Kovs:
Yes it has to do with it being x86.

Knowing that the Nexus 9 is as well, if we had someone that could get the Amazon Video app from that, we may have a chance for will.blaschko to get it working (if the other idea of going to HTML 5 browser doesn't work out).

But, if the HTML is still being worked on, then we just need to wait. Remember, this is intended for the Shield TV, not Nexus Players.
[Shield Android TV Android Development] easy_mac:
An interesting note, for me this setup worked on real pac lollipop rom for the nexus player. It was based on full android, and possibly cm? Doesn't work on pure nexus marshmallow build.
[Shield Android TV Android Development] mikebeatrice:
The N9 is arm64 and Amazon Video works great on it without having to do anything special...
[Shield Android TV Android Development] Kovs:
I thought that it was x86. My bad
[Shield Android TV Android Development] Abednego:
Hmmmmmm... The x86 aspect is ruled out if the it works on the Nexus Player with a different ROM. Does Marshmallow handle the apps differently? Unlikely if it works on the Nexus 9. Then it's either a combination of x86 and Marshmallow (and a possible Nexus Player bug) or I messed something up. (The latter seems more likely)

Do you have to have the underground Store installed?
[Shield Android TV Android Development] easy_mac:
I will do some testing when I get home tomorrow but no, underground store was not installed.

I believe it has to do with the pac rom being CyanogenMod based and my current "pure nexus" being aosp android tv based but idk for sure.

EDIT: Maybe the cyanogenmod build has the correct ARM -> x86 translations http://xdaforums.com/showthread.php?p=64597900
[Shield Android TV Android Development] mikebeatrice:
On the n9, I do have the underground store installed. Pretty sure Amazon requires it to install prime video. Officially at least...

I can pull whatever you guys want off of my tablet. Just let me know. But like I said..It's arm64.

I've been interested in a shield since launch, but since it's a bit crippled for things like this, I've been holding off.
[Shield Android TV Android Development] JohnHenryIron:
The only device not crippled would be a fire TV. From what I read, Nvidia had been really good trying to work with developers of games and apps such as kodi.
[Shield Android TV Android Development] mikebeatrice:
I have the 1st gen fire tv and it's pretty solid. Even handles the hevc encoded stuff I've thrown at it under Kodi. Just takes a bit of effort to get it all set up nice and keeping it updated manually.

I'd like the shield for the more solid processor and 4k. Though I'm a bit skeptical that they'll update it for HDR even though they say the hardware spec can be upgraded.
[Shield Android TV Android Development] jamesking420:
this is working for me, but some episodes of The Man In The High Castle are missing in the uk. Is this something that can be resolved with some sort of re scan?
[Shield Android TV Android Development] will.blaschko:
Just as an update for everyone, the app seems to be working fine on the Shield Marshmallow update.
[Shield Android TV Android Development] will.blaschko:
This is an issue with the API I'm using, if you launch the Amazon app directly, you should be able to find it, especially if you add it to your watch list :).
[Shield Android TV Android Development] cookiehead2:
I believe the hardware already supports HDR, and you can test it with video files that have it embedded. Streaming applications are another story.
[Shield Android TV Android Development] THLW8+:
I have the Nvidia Update Yesterday installed.

Today I wanted to install Prime. When I click the launcher, he wants to install Prime. There comes a parsing error
[Shield Android TV Android Development] nbk1978:
Same here. After Marshmallow update.
[Shield Android TV Android Development] kyrusdemnati:
i get an error at beginning , unless i press 'later' it wants me to install something but then that fails to install when i load

which apks do i need to install to get it working?

also how do you view a synopsis of a film/tv without playing it auotmatically?

it does load for me but its just the initial pop up i get to install an update

thanks
[Shield Android TV Android Development] mikebeatrice:
HDR requires the updated HDMI 2.0a hardware spec, which specifically adds support for HDR. The shield shipped with 2.0, but nvidia stated that it "could" be updated to 2.0a with firmware.
[Shield Android TV Android Development] easy_mac:
In case anyone is using a nexus player.

This is working with pac rom (lollipop) and probably cm12.1, but I've only tested pac rom.

Amazon vod app 2.0.45.1210 installs properly.
[Shield Android TV Android Development] Spiffman_Space:
Hi All,

New poster here. I've read from Jan 3rd (Page 11) to the newest post and there's great info (and excellent work going on). The initial installation guides here and the LinkedIn post seem straightforward, but I've seen that there have been APK updates since the OP, and talk of version 2.xxx and 3.xxx so was wondering if someone fancied posting a confirmed/up-to-date working installation process for Nvidia Shield TV with the Marshmallow update I'd be grateful. (I'm fine with sideloading/ES File Explorer)

Cheers.

SS
[Shield Android TV Android Development] daniel644:
Just wanted to add a little something I found, I flashed this new Marshmallow ROM http://xdaforums.com/shield-tv/development/rom-t3321787 and proceeded to try installing Underground and from there the Video app, the app installed and I was able to browse videos, but as soon as I tried to play them it would error out and go back to the selection screen, so I decided to try something, I uninstalled both the Video and Underground apps then installed the EDITED video app from this thread and IT WORKS, videos play, control is a bit clunky with the remote (you need a mouse to click on a search result for example) and it still doesn't look HD (does amazon have a test video like netflix?), oh and just found this http://www.amazon.com/gp/help/customer/display.html?nodeId=201460880 apparently Amazon doesn't support HD on Android, but atleast this way you have FULL access to the library, not just the small list that your launcher app seams limited to.
[Shield Android TV Android Development] will.blaschko:
Yep, that's why I added a launcher icon to the edited video APK, because as much as I try, I am limited by the 3rd party service that I'm getting the video list from. I keep hoping that Amazon released a native solution so workarounds like this aren't required.
[Shield Android TV Android Development] daniel644:
Well the work is much appreciated and it's nice to be able to pull up the Amazon Video without having to cast it from my laptop or plug my phone up the the TV thru the MHL setup to watch Amazon Video, Amazon really needs to get over themselves and trying to shove there ecosystem down our throats and just unlock it for ALL devices.
[Shield Android TV Android Development] vermeired:
Works great my shield running marshmallow. Big thanks!
[Shield Android TV Android Development] K-Nose:
How did you get it to work?

Amazon Video always crashes when i start playing a video :(
[Shield Android TV Android Development] Spiffman_Space:
So on nvidia shield and marshmallow it's working.

Installed edited APK in post 1

Installed prime Video Launcher APK in post 1

Launched Prime Video Launcher

I get a pop up to update the Video store app that doesn't work (cannot parse) so I click 'later'

Sign in.

Video works great, quality SD.

Is there anyway to skip forward/backwards without using the mouse (I'm assuming that would even work)

Just tested the Edited Amazon video app and that works fine too. Still SD. Still same control limitation.
[Shield Android TV Android Development] JasonZech:
Fixed my skystream box using just the 2.X app thanks for link :)
[Shield Android TV Android Development] JulienPr:
Hello,

Did anyone manage to have at the same time a running version of Amazon Underground and a running version of Amazon Instant Video on android 6.0 (Marshmallow)?

I managed to have either one or the other but never both.

Either the second one I try to install is crashing during install or Amazon Instant Video is crashing before starting to play the movie (after the selection and confirmation, during loading).

Many thanks
[Shield Android TV Android Development] will.blaschko:
If you're using the edited APKs, they'll have conflicting security permissions (due to conflicting signing keys) and won't be able to run, let alone install, side-by-side. If you're using the stock apps (AIV 2.x and Underground), I don't know what's causing it for sure without a log output from the device.
[Shield Android TV Android Development] JulienPr:
Thank you for the answer.

In the end I get both of them running on the StockRestyle ROM 3.0 without even using the proposed launcher. I'm using the last version of Underground and the version 2.x of Instant Video.
[Shield Android TV Android Development] will.blaschko:
Some stats if anyone is curious:

The app:

has about 1600 monthly active users

is adding 20 new users per day

80% of users are on Marshmallow

75% are using an nVidia Shield TV box.

There are a few crashes I need to look into, but we're about 97% of users never see a crash.
[Shield Android TV Android Development] JohnHenryIron:
Wow, that's pretty imprrsive.
[Shield Android TV Android Development] wishx:
Is it showing Amazon Original content and TV shows yet? The last time I installed it (a week ago -ish?), it only seemed to show the same handful of movies in all categories.
[Shield Android TV Android Development] wakkaday:
Cha you save to watchlist ?
[Shield Android TV Android Development] wakkaday:
So do you need to install

Prime ak

And also instant video apk

Both first and the run prime launcher? I get an error

I get a small white pop up box with "ok" written on it when it tells me

To install a player update ?? And even when I press later it does bring up the main interface of prime but it's not the most comprehensive
[Shield Android TV Android Development] densandman:
doesn't work for me

Unfortunately, doesn't work for me on Shield TV in Germany.

1. With original app it shows video only once. All the following tries crashes until I clear all the Amazon Video app data and login again. Then again, one time it's working. Then not.

2. With edited app it doesn't work at all.

3. Location filter doesn't apply correctly. I selected Germany but it still shows some content not available in Germany.

Can I help you somehow to debug?

Still hope to have soon an official Amazon app from Nvidia Shield... All other options are painful.
[Shield Android TV Android Development] s--c:
Hopefully they'll release version from Amazon. Some stuff works with this mod but buggy. Best alternative in meantime is this app. :)
[Shield Android TV Android Development] Darkestnoir:
When i want to download the "Amazon Instant Video app" in your app, i get every time "Parse error

There was a problem while parsing the package". On SATV in germany.
[Shield Android TV Android Development] do1fmd:
I also get a Parse error when trying to install the Primelauncher.

My device is a chinese HDMI stick with Android 4.2.2.

What is the minimum Android version for the Primelauncher?
[Shield Android TV Android Development] will.blaschko:
Android Marshmallow is the minimum :(
[Shield Android TV Android Development] cyri1337:
Ok fine.

But what about the parsing error ? How can we fix that ?

What i see a lot people have this problem.

cheers

cyri
[Shield Android TV Android Development] bmgottschalk:
I have always gotten an error when launching an amazon video on my nexus player. I just upgraded to the developer preview of Android N. And amazingly I am able to play the videos now- no errors.

Anyone else seen this?
[Shield Android TV Android Development] will.blaschko:
Great to hear! I hope this works for more people :)
[Shield Android TV Android Development] will.blaschko:
When/where are you seeing the parsing error? What device are you using? And do you have any of the other Amazon apps installed?
[Shield Android TV Android Development] synologix:
I think this problem comes up on all Nvidia Shield TV with Android 6 (German Version) - Makes no difference you have Installed Stock Version or Full Android.

Every start it shows up there is a new version of amazon player and if you try to install it, it shows a parsing error
[Shield Android TV Android Development] bega:
I have the same problem with the parsing error.

Stock on a shield TV 16GB Android. 6
[Shield Android TV Android Development] aujs1bzd:
Request from me

Please support a Japanese prime video with a prime video launcher. please.
[Shield Android TV Android Development] montajd:
Also get the "parsing error" on my nexus player with PureNexus 6.0.1 ROM, and even after choosing to update the apk "later", it doesnt work, with both AVOD apks. Just get "amazon video has stopped" when trying to play a video.
[Shield Android TV Android Development] destriktion:
I have the apk installed with adbfire . There were no problems during installation . The app runs on my Shield with no problems . I have german version with stock rom.

Sorry for my bad english.
[Shield Android TV Android Development] Helmut_TuT_GuT:
hello,

i hve installed both apks , launcher and editited version. i have noch options to stream in HD. I have a 100 Mbit connection but it always shows the videos in SD. any idea ?
[Shield Android TV Android Development] juggies:
Nvidia shield TV seems not to work at all.

Sideloaded the apk, installed the laucher...

Amazon Player Not Found, install.

Preparing install...

Parse Error: There was a problem parsing the package.

That's all she wrote.

---------- Post added at 06:11 PM ---------- Previous post was at 05:39 PM ----------

It looks like it's SD only.
[Shield Android TV Android Development] nomadman:
On Nvidia Sheild TV 3.1

- uninstalled older Amazon Video

- install Amazon Video 3.0.71.25421

Now has mouse support. Awesome

Edit: Can someone pls make a leanback version of Amazon Video 3.0.71.25421?
[Shield Android TV Android Development] juggies:
Where did you get that version of Amazon Video?
[Shield Android TV Android Development] nomadman:
I usually cherry pick unsupported apps for SATV from apkmirror.
[Shield Android TV Android Development] jaanibrahim:
Go to setting in nvidia shield

then go to apps

then go amazon prime loader app

go to permission

turn on storage

---------- Post added at 09:59 PM ---------- Previous post was at 09:46 PM ----------

Go to setting in nvidia shield

then go to apps

then go amazon prime loader app

go to permission

turn on storage

---------- Post added at 09:59 PM ---------- Previous post was at 09:59 PM ----------

Go to setting in nvidia shield

then go to apps

then go amazon prime loader app

go to permission

turn on storage
[Shield Android TV Android Development] mauidiver40:
Thank you, this fixed the parsing error for me. Additional note to everyone, after doing this the app would download but not install, "App not installed" message. I discovered it was because I had the amazon app store app installed. Once I uninstalled the amazon app store the video app installed and works fine.
[Shield Android TV Android Development] pmgnet:
Is this working for anyone on latest Shield TV US version with the latest update from Nvidia? I can't get this to work at all. If it is working, can you share the detailed steps to get it working? I have tried allowing storage for the "launcher" app and the android video app, but it just crashes when the video should start.
[Shield Android TV Android Development] mauidiver40:
I am in US with nvidia shield TV on latest 3.1 update. One thing I had to do in order to get it to work was to uninstall the Amazon app store. Do you have that or any other amazon apps installed?
[Shield Android TV Android Development] pmgnet:
I only have "prime launcher 1.2.3" and "Amazon Video 3.0.71.25421" does that look right?

---------- Post added 22-04-2016 at 12:05 AM ---------- Previous post was 21-04-2016 at 11:58 PM ----------

Well, I tried again and now it's working!
[Shield Android TV Android Development] jaanibrahim:
I have the prime launcher and when i launch it it start downloading the amazon video but it download the old version without the cursor

now when i download the latest version and install the apk on nvidia shield it just stop when i try to watch any video any solution
[Shield Android TV Android Development] foomanjackel:
Wow, This works great!! Thanks so much :D

My week old shield tv (16gb) has been rooted, running SPMC and now runs Amazon Prime videos!! .....This is exactly the way I was hoping to get it set up!! :good: