Mi Box - Prime Video HD Downloads - Android Stick & Console AMLogic based Computers

I have slow DSL with buffer issues so I prefer to download shows for offline viewing. I sideloaded the phone/tablet prime video apk and aside from graphical glitches (no rewind/forward/subs controls) downloads are only in SD - even after selecting "Best" download quality which downloads HD on my other android devices.
Is there a workaround? Or another android tv box which Amazon officially supports for HD downloads?
I installed DRM Info and it all checks out. The device is Widevine L1 certified & connected via HDCP 2.2.
It seems Amazon simply does not acknowledge TV boxes! (when it comes to offline viewing)

To answer my own question, Android TV as an OS is not & never will be suitable for any kind of show downloads!
From experimenting with the non-HD download support in sideloaded TV apps, Android TV is very susceptible to data corruption as it lacks a shutdown procedure.
It is designed to be abruptly turned off at the mains along with the TV (for example, it is an integrated into many Sony TVs).
Thus it is nothing more than a streaming OS and offers nothing extra when connected to already smart TVs.
I feel "Android TV" is false advertising. It is far more minimal and less capable than Android phones & tablets with many features, app permissions, settings screens missing. Also it has no notification area at all.
Thus many sideloaded apps are uninstallable or unusable.
They should go back to calling it Google TV to remove the associations & expectations of an Android device!

Related

More About How Miracast Works on Android

http://ausdroid.net/2012/11/17/lg-australia-nexus-4-optimus-g-and-miracast/
Yes, the article isn't about N10 per se, but it has relevant info about Miracast that would translate to N10--whenever Goog can deliver on its claim of Miracast being a 4.2 feature rather than a phone-specific feature. Salient points from the piece:
"Both the Nexus 4 and Optimus G feature Miracast. On the Nexus 4, it’s supported through Android 4.2’s Secondary Displays...On the Optimus G, it’s part of the standard OS and can be enabled with a tap on a dedicated toggle in the notification shade’s Quick Settings area.
"Josh’s demonstration included browsing a photo gallery in full-screen mode on the TV, playback of HD video (an MKV file, no less), web browsing, and a game of Angry Birds. The phone can send output to the Miracast display from an application – for example, a video – and continue to use the phone normally. Josh demoed this by playing a video on the TV while playing Angry Birds on the phone.
"Another quirk is that Miracast uses your Wifi antenna, so you can’t maintain a connection to your home network while transmitting and will instead be relying on mobile data. This is a definite drawback compared to competing systems like AirPlay, but it’s something that could be added or changed as Miracast evolves.
"Notably, the demo was performed on the Optimus G. There seem to be issues with the implementation on the Nexus 4 which should be sorted out with a software update. This seems OK, as no-one has Miracast-capable hardware at the moment."
One of the things I wondered about Miracast was how it can maintain two wifi connections with a single radio. If the above is true, then it can't, so you can't do something like streaming Netflix from online, through your device, to the TV. This would put a massive damper on Miracast's appeal if you can't access the net (via wifi) while using Mira... Hmm, may be that's why Mira isn't available on N10. It only has wifi.
Also interesting that Mira implementations are different on OptiG and N4.
ummm...
Well I can't wait for android to actually allow wifi streaming apps like 'MirrorOp Sender' apps (plenty more on the market) get root access to the 'screen image'.
That is the only issue I am having, I have successfully used the Nexus 7 as my PC monitor with 'MirrorOp Receiver' as well as actually controlling the PC (windows 7) from the nexus with the same app, however as soon as I try to connect my Nexus 7 to the Qumi projector it informs me that root access is required, and to be quite honest I am not at all interested on rooting the nexus, I believe Google should include these things on the OS as they announced they would on JellyBean 4.2... a bit disappointing it still isn't out!

[Q] Android as a desktop operating system

I was thinking of the coolness factor of just having one device, a phone, to which you could connect an external display and have an extended desktop. I am not finding any reference to this on Android (only the MS Surface). From what I have been reading, and remember/understand (may be confused), Jelly Bean brought the ability for windowing apps. However, the apps have to be coded for the capability, unless you root your phone and installed an app that provided windowing for all apps. Also, I have not heard of the possibility of having an extended desktop in Android.
I would like to ask WHY? Why not have windowing and the ability for an extended desktop, on an external display? A bluetooth keyboard and mouse just follows. Does google have to play nice with the manufacturers that stand to loose from people only needing one device? Is there a reason I'm not thinking of? Most phones are fast enough for this these days.
At the turn of the century, I was running GPS software Deluo Routis on a Sony Vaio 505 Pentium 200Mhz laptop running Win98. The 2-D graphics were smooth even while playing mp3's through the car speakers. The mapping software showed the map clearly, and effectively gave me navigation. People have lost sight of how much you can do if you give up the bloat and bling.
Also, I am pretty confused with the merging of Android and Chrome. I never liked Java to begin with; my experience with it is in MS Windows, and it runs slow as molasses. I believe my phone would run much faster if they had not chosen Java. I understand this to be because you have an operating system running on top of another operating system. It just makes more sense to me to have less layers and run apps natively, for better performance. I thought maybe they chose Java for its level of security. Is the screening process for Google Play not foolproof enough?
I like the philosophy of Google better than Microsoft**, so if one of them is going to win, I hope it's Google. I'm hoping Google won't end up with a convoluted Android/Chrome operating system because Lawyers forced them to (the idea I get based on the latest news). I don't understand: do they want to keep their OS architecture simple, but are being forced to make the OS complex for different reasons?
**Apple doesn't even want to compete. They have never wanted to dominate, just make huge profits. Unless they break up the marriage of hardware and software, they won't win. Then again, if Samsung keeps dominating, there may not be much hardware diversity?
Oh, and my main question was: "Why not have windowing and the ability for an extended desktop?". Wouldn't that be a big deciding factor for anyone that wanted to simplify and just have one device?
Anybody? Tell me I'm crazy at least. There has to be a strategic reason, that Google does not introduce full windowing and extended desktop support.
Its coming eventually. though you could do it right now. Motorola tried something like this with their atrix lapdocks.
Sent from my Samsung i437p using Tapatalk and CM 10.2
E_Phather said:
Its coming eventually. though you could do it right now. Motorola tried something like this with their atrix lapdocks.
Click to expand...
Click to collapse
Can you do it right now with any android device having a video port?
Well lets look at how we could achieve this with todays technology.
Input:
Bluetooth Mouse & keyboard.
Output:
Wireless display with support for older displays using something like Chromecast.
Graphical User Interface:
A secondary Launcher/Application (Which could potentially see companies like MS & Canonical developing their own UI's and Charging for them if required).
Home & Office use with one device:
Home would be the default UI, but when your device has used NFC to log into the office it would automatically enable your Office profile/UI for a certain length of time (requiring you to log back in after a set time or manual log out via another NFC tap).
This would be very useful as it would enable you to take your "desktop" environment anywhere with you and connect to any HDTV with Wireless display/Chromecast support.
Applications:
So if like me you are finding your phone to become ever more a better solution to your digital needs and you only require your desktop for apps which work better with larger displays (Videos & certain games) you will find this very useful.
Games:
Now games could become ever more better as they could be controlled using standardised control inputs (game controllers could use standardised input methods allowing you to select any compatible controller to best suit your needs) or even a driving game could allow you to see the game on a HDTV yet be controlled with the accelerometer for steering and the right of the devices touch display would be the accelerator and the left of the display would be the brakes for example.
More Business Solutions:
If you could wirelessly connect to the office display then show a powerpoint style presentation that would be great because the very device which stores the file would also be your controller to move to the next/pevious slides.
Media:
Music could possibly be stored in the cloud so when your on the move you can listen to your music as many of us do now, but when connected to a large display it could utilise the large display and speakers to show a music video too!.
Photos could be viewed on the large screen and the next one to be displayed could be select on the device (allowing the use to avoid showing anyone pictures which they don't want other to see - ie: pitcures of you and your friends whilst your parents/grandparents are in the room...).
The TV Guide:
The TV Guide would become a very interactive thing which allows you to see what is available on other TV channels without other people in the room being limited to viewing the content they are trying to watch in a small box in the corner of the display...
These are just some ideas of what is possible, but I know that you could do so much more with this and with 64-bit technology coming to many mobile devices soon that will make it so much easier for devices to process all of this data at once without any serious lag!.
I would love to see a group of developers on XDA team up on an open desktop (secondary) launcher to run alongside the users primary (phone) launcher. if there was a project like this with an open framework to develop apps for I'd be happy to start developing apps for that or separate UI's to run alongside my current (Phone/Android) apps UI's.
Edit:
Also remember that this could be utilised in other ways too eg:: connecting your device to your car and your device could deliver your navigation & music to your vehicles display whilst getting important traffic/weather news using your devices network connection!.
Isn't this exactly what the Ubuntu phone intends to do or have I got the wrong idea?
-----------------------------------------------------
Sign up for COPY with this link, and we'll both get 5 GB of free cloud storage in addition to the usual 15 GB: https://copy.com?r=m3arsR
Free GiffGaff SIM with £5 credit: http://redir.info.giffgaff.com/r/?id=h4d8d850,c0e1337,c0e139c&p1=d3xp2pc
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
Yes, but with Android already having a large ecosystem it would make a lot of sense to build upon that.
Chromecast is not "open" to third party apps. http://www.minyanville.com/sectors/...eeds-to-Tread-Lightly-With/8/28/2013/id/51502
Do they have a displayport version of Chromecast? *cough*
quote from: http://www.tested.com/tech/set-top-boxes/457036-testing-google-chromecast/
"Chromecast is also not a particularly good desktop mirroring option, either. It actually can't do full desktop mirroring, and instead works solely with the Chrome browser. In beta right now is Chrome tab streaming, which sends to Chromecast everything that can be rendered in a single Chrome tab, including web pages, flash embeds, and even full-screen MKV video files if you have VLC installed. I like that Chrome tab streaming works independently of what's showing on your laptop or desktop's screen--like with YouTube and Netflix, you can multi-task and switch to other tabs or windows while one tab is being streamed. The only thing that matters is the window size and screen resolution. Chromecast will automatically scale the aspect ratio of your window to fill up your TV screen, adding black bars on the sides to avoid stretching. A full-screen resolution of 1440x900 looked good on a large 1080p TV, but streaming from a 2560x1600 monitor at full-screen made the text unreadable on my 70" TV."
Wow... I thought only displayport was capable of 2560x1600 (edit: hdmi v1.3 brought this). Even if I hook it up to my 2560x1600 monitor, it won't really display anything but entertainment. Chromecast doesn't seem to be a way to have a monitor, to use your Android phone as a PC replacement.
AllCast !!!
http://www.geek.com/android/chromecast-reject-becomes-allcast-public-beta-now-available-1578674/
However, I still need to add some kind of wifi enabled device to my 30" lcd monitor (like with chromecast). Really, I don't mind a cable connection from my phone to my monitor, if that was an option. If Google continues to be closed like this, then I would go for Ubuntu phone.
Displayport:
http://en.wikipedia.org/wiki/MyDP#SlimPort
Any phones have this besides the Google Nexus 4? Actually, I'm not getting a new phone until I know what the hell will happen with Android / Chrome OS
Quote from: http://www.tested.com/tech/android/457205-mhl-vs-slimport/
"SlimPort's support for the DisplayPort standard--specifically Mobility DisplayPort--means it can output video at the same 4K resolution as MHL, though not via HDMI (yet, anyway). And here SlimPort hasn't really made good on its potential, yet; though it's based on the flexible DisplayPort standard, the only SlimPort adapters currently available are for VGA and HDMI connectors. The upshot is that you won't be plugging a Nexus 7 into a 1440p DisplayPort computer monitor anytime soon." http://www.slimportconnect.com/
Chromecast May Get Screen Mirroring With Android 4.4.1
Evidence in Android 4.4.1 indicates that screen mirroring is coming to Chromecast.
Click to expand...
Click to collapse
http://www.tomshardware.com/news/chromecast-google-screen-mirroring-kitkat-android,25345.html
It could start with mirroring a primary display, but gradually result in mirroring something that a GPU has rendered for a secondary display.
A dock from Samsung Galaxy phones. Has USB ports, HDMI, and audio.
http://www.samsung.com/us/mobile/cell-phones-accessories/EDD-S20JWEGSTA
mraeryceos said:
A dock from Samsung Galaxy phones. Has USB ports, HDMI, and audio.
http://www.samsung.com/us/mobile/cell-phones-accessories/EDD-S20JWEGSTA
Click to expand...
Click to collapse
I tried that myself with my previous Galaxy S4 (i9500), It was a great dock and when I connected my wireless KB & Mouse USB dongle & connected the HDMI to my PC monitor it was a good experience when doing things like playing GTA3 on the bigger screen (it was better than the windows version in some ways).
But the device just needed a separate home screen UI to be output to the PC screen to look perfect and to work better with the KB & Mouse input type.
It shouldn't be too difficult to make a UI that simply changes the size of some buttons to a smaller size, enabling more widgets to fit on the home screen and if they could simply force the apps to run in either windowed or full screen that would enable better multi-tasking, then the browsers would just need a small update to detect if the device is running in Desktop Mode if so, then simply zoom out of the page a little to emulate the desktop browser experience.
Just a few ideas... If Google's Android team are reading this, I would recommend that you get that dock to experiment with for future Android builds.
Especially now that OS' like Ubuntu Phone are looking at going down this road of the one device fits all computational needs.
Rather than creating a new thread I thought that it would appropriate to bring this topic back up after the recent announcements that several OEM's have made, that they will be releasing desktops with Android as their Primary/Secondary OS.
I hope that this pushes Google into creating a dedicated desktop UI in the future.

How does Superscreen work?

Hi guys... I am new to this forum and therefore couldn't post to the developer forum, even though I am one.
There is this Kickstarter campaing "Superscreen" which promises to give you a low-cost, tablet-like device, which streams your phones display to the 10" "Superscreen". They make several interesting claims on their FAQ section:
- the devices uses no mirroring... they seem to use their own streamingprotocol from within an app, you have to install on your phone (no Chromecast or something like that involved).
- the stream displayed on the tablet part is not bound to the phones resolution! So they claim that a 4k video on a 1080p phone will be displayed as 2k on the tablet (which is 2k) (and I understand that they do not use upscaling)
- you can actually use your phone to do different things than the tablet is doing (so it isn't just streaming)... they call it "dual screen" or something like that
- less interesting, just FYI: The seem to establish a wifi-direct connection between phone and superscreen
Now I am wondering how is that possible and which APIs the Superscreen app is using (they claim it all works on Android 4)?
- I can't find anything in the Android API to grab the whole screen content and to stream it (except for chromecast maybe, which these guys don't use)
- How can the "Superscreen App" convince another video player app and the Android system to render at a different resolution then the phone's?
- How can they render apps offscreen to enable this dual screen thing?
I would love to hear your ideas, as I have no clue how they do it without any rooting and on Android 4...
EDIT: I watched some youtube videos about the product and (while it still may be a prototype) 1) regular apps definetely seem to be upscaled (opposed to what the Kickstarter claims specifically for videos) and 2) there is considerable lag it seems, not suprisingly...

MiBox MDZ-16-AB Netflix gives error. Amazon FireTV works well. Same TV set tested

(You can safely replace Roku, Xbox or other similar streaming devices for Amazon FireTV in below discussion, without affecting the results.)
Here is a familiar situation...
MiBox MDZ-16-AB gives Netflix Tvq-pm100 5.2.5 Error.
replace Mibox with Amazon FireTV box, play same Netflix video, on same TV, without error.
Naive conclusion...........MiBox fails to work with Netflix, MiBox is defective......
Proper conclusion requires adding info to a snap judgement.
Netflix REQUIRES proper DRM to enable HD streams, including the connected TV.
With MiBox, Netflix enforces a 'make or break' philosophy. Either DRM chain is complete or you get error message.
Netflix dictates this behavior.
With Amazon FireTV devices, Netflix allows two possible outcomes:
1-DRM is verified........
Netflix streams at HD resolution.
2-DRM is compromised...........
(usually by a tv that doesn't meet Netflix's DRM requirements)
Netflix streams at SD resolution, but it works, to a degree
Trying to imply existence of valid DRM by simply stating it works with Amazon device represents flawed logic.
DRM is crucial to getting HD streams with EVERY setup. DRM is not needed for only SD streams.
Netflix charges a premium for HD subscriptions.
You can use Netflix created "TEST PATTERNS" video #8 to get an accurate reading of current video resolution.
Conclusion:
99.5 instances of MiBox MDZ-16-AB failing to work with Netflix is due to using a TV that lacks proper DRM to support Netflix's requirements.
References:
https://xiaomi.eu/community/threads/mdz-16-ab-mibox-3-vs-netflix-study-results.43619/
and
https://www.amazon.com/gp/help/customer/display.html?nodeId=201460980
As far as I can tell Netflix's DRM checks are complete voodoo. On my TV downstairs with HDMI 2.0 and HDCP 2.2, I can play Netflix 4K UHD just fine with my Mi Box. In my office, I have HDMI 1.4 4K screens, so I use an HDCP stripper with the same Mi Box. DRM Info (Play Store) shows HDCP enabled at 2.2 level, Widevine DRM supported, Microsoft PlayReady supported, etc. But Netflix is limited to HD 1080p only.
At this point I just wish there'd be a Magisk module that spoofs all DRM-related functionality to being enabled and verified, and I wouldn't even need the HDCP stripper.
mufunyo said:
As far as I can tell Netflix's DRM checks are complete voodoo. On my TV downstairs with HDMI 2.0 and HDCP 2.2, I can play Netflix 4K UHD just fine with my Mi Box. In my office, I have HDMI 1.4 4K screens, so I use an HDCP stripper with the same Mi Box. DRM Info (Play Store) shows HDCP enabled at 2.2 level, Widevine DRM supported, Microsoft PlayReady supported, etc. But Netflix is limited to HD 1080p only.
At this point I just wish there'd be a Magisk module that spoofs all DRM-related functionality to being enabled and verified, and I wouldn't even need the HDCP stripper.
Click to expand...
Click to collapse
Please name names of your TVs.
Is your other TV a Haier brand or Sylvania or CTL? In my extensive investigation there are certain tv sets whose DRM responses vacillate according to the phases of the moon or change from acceptable to none depending on which hand you used to power on from the remote. Absolutely no rhyme or reason for some screwy tvs.
I imagine you use the HDMI stripper to overcome the fact that DRMINFO and MiBox failed with Netflix. What does the factory spec say about DRM capabilities of your TV? Is there a firmware update available for your TV?
As to the hdmi stripper, these are notorious for being temperamental. Stripper makers are even more clueless and inconsistent when it comes to properly implementing DRM that TV makers are.
Shame, since DRM/HDCP has been an established standard since 2008!!!
Lastly, is there ANY inkling this problem is associated with your MiBox?
Nice idea for the Magisk folks but seems an overwhelming task. Hard to replicate the hardware functions employed by the stripper into software code.
Thanks for your meaningful reply.
The TV is an LG UF640V, and 4K worked immediately after updating the Mi Box to 6.0.1, updating Netflix in the Play Store and rebooting. Nothing else was needed.
My desktop monitor only supports HDMI 1.4 and HDCP 1.1, which is correctly reflected in DRM Info when I connect it directly to the Mi Box. It shows max HDCP version 1.x and active HDCP 1.x. So when I connect through the HDCP stripper it shows HDCP 2.2, and I would expect the 4K option to appear in Netflix, but it doesn't. The HDCP stripper is a Voxlink 4K 3x1 HDMI 2.0 switch from AliExpress.
I doubt the Mi Box itself or its firmware is at fault here, it just looks like something in the HDMI output configuration/handshake is tripping up Widevine and/or Netflix's DRM checks.
mufunyo said:
The TV is an LG UF640V, and 4K worked immediately after updating the Mi Box to 6.0.1, updating Netflix in the Play Store and rebooting. Nothing else was needed.
My desktop monitor only supports HDMI 1.4 and HDCP 1.1, which is correctly reflected in DRM Info when I connect it directly to the Mi Box. It shows max HDCP version 1.x and active HDCP 1.x. So when I connect through the HDCP stripper it shows HDCP 2.2, and I would expect the 4K option to appear in Netflix, but it doesn't. The HDCP stripper is a Voxlink 4K 3x1 HDMI 2.0 switch from AliExpress.
I doubt the Mi Box itself or its firmware is at fault here, it just looks like something in the HDMI output configuration/handshake is tripping up Widevine and/or Netflix's DRM checks.
Click to expand...
Click to collapse
Netflix would love to send 4K streams to any device that will support them. Its likely Netflix itself has found your monltor's HDMI port unable to support needed data throughput. Netflix is the sole determinant in measuring throughput. It is, at times, at odds with the suggestions reported by drminfo.
I have seen many similar instances of this behavior in various wireshark captures. Netflix is very nosey about evaluating every step from their servers to the ultimate screen.
Thanks for your detailed response.
I actually discovered the real problem: Netflix refuses to do 4K at 24Hz. It will only do it at 60Hz. With or without HDCP stripper makes no difference. Tested on my UF640V: [email protected] -> 4K UHD, [email protected] -> HD only.
People are actually pissed about it because it causes motion judder (duh): SHIELD TV forums - Experience 6 means I can no longer watch Netflix in 4K/24

Is there any way to see Prime Video on mx9 pro?

Welcome to the whole forum, I'm new here and I hope to find a way to solve a problem I have with my android tv box MX9 pro. The first thing I did to whatch Prime Video was to install it from the play store. The application works, allows me to log in and gives me all the movies, tv series available. But when I want to watch a video content, whatever it is, the movie starts for about a second then closes (crashes) and returns to the home page of the chosen content.
Then i tried to install the version for Android TV, obviously not through the play store, and even in this case I log in regularly. When I want to see a video content, the video does not start but constantly remaining the buffering circle.
Finally I tried to see if I could bypass the application by going through KODI and I installed the Sandmann79 add-on for prime video and, although with a different procedure, I regularly access my Prime account. When I want to start watching a video content, after setting the standard kodi player, this seems to start regularly, the time bar advances but the screen remains blank and nothing is heard.
At this point I have exhausted all the options available to me and I am forced to ask for help in this forum.
Is it really impossible to play the videos of the first videos with this device?
purbane said:
Welcome to the whole forum, I'm new here and I hope to find a way to solve a problem.........
Click to expand...
Click to collapse
I don't have this device but, I'm just wondering if the following will also be helpful for what you are looking for. Don't be afraid to ask for some member guidance within it too.
https://forum.xda-developers.com/showthread.php?t=3762965
Good Luck!
~~~~~~~~~~~~~~~
UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900T device.
Thank you, i had already Read that post and i tried the last apk 4.10.3 of [email protected] but using that apk, i got an error of internet connection when i tried to watch a video. What i am trying now is to set VLC as external default player in kodi to make sure that all the videos launched by kodi are opened with vlc that always reads everything. There is an xml file to be integrated into a specific folder of kodi but then, when I want to open the video, it gives me a message that there is an external player but I do not open it then, yet, I can not say if this additional method it works or not.
Anyway the procedure suggested in the post you conseiled me doesn't work, at least for me.
Thanks Anyway.
Rockchip, the chipset company already fixed the problem of Amazon Prime Video not working over a year ago on similar devices.
The manufacturer of your tv box must have really outdated firmware and zero support since they didn't fix it.
But Amazon also blocks the tablet app from working on devices with traces of AndroidTV as in your case and the AndroidTV app only works on full AndroidTV devices having Playready 3 DRM, which your device doesn't have, thus the error with the AndroidTV app.
You can use the Kodi addon, it works correctly, check if your are using the latest version and login from the addon's settings and wait, also make sure the InputStream addon is enabled and changed to InputStream and not Kodi or something else.
Thank you. I don't think My Android Device is out dated because received Android 8. Anyway if the problem is with drm 3 no way. Not even with kodi works, i tried all i could try. I installed addon prime video of sandmann79 and enabled inputstream but i only get The movie starting with no image neither sound, only White screen and time bar going on. Therefore i wanted to try an external player as vlc.....
I think i can't go on anymore, the Device doesn't send anymore video Signal to my tv so i can't anymore display it on the tv..... Definitively broken.
At the end of all i got a conclusión that only a tv box is worthy of bringing this name, ie nvidia shield tv, albeit with all its flaws. I had one and despite very few apps were on the play store (Chrome on all), did not have an on / off button, did not display all the shortcuts in the app section, had absolutely no such problems. I gave it back because I did not like these things but I did not think that these Chinese boxes were such a crap. I tried h96 max +, mx9 pro and both of them stopped after two days of work. I think to back to buy a shield tv, the only box worked fine with prime video, Netflix, without lags thanks to his powerful hardware.

Categories

Resources