Desktop/UI via HDMI-Out - EVO 4G General

One of the biggest features I'm looking for in either the EVO or Streak (still not sure which I'm going with, gotta wait another month for the Streak to come out) is to have the Android desktop/UI/home screen sent out via HDMI. What I would hope to do is:
- be using the phone
- dock it (with HDMI to display)
- have the display show up on the TV (preferably fitting the aspect ratio and resolution of the display, though not necessarily a requirement)
The thought then would be to use a mouse and keyboard via either Bluetooth or USB (in host mode, obviously), and use the phone on the larger display to function basically as a netbook replacement (web browsing, music/videos, light gaming, light office prod. stuff).
I've seen other people on here asking around if it was possible, which it looks like it ISN'T out of the box...but maybe a developer looking for something to do might pick up on this post. You'd make a lot of people very happy!

I am also very interested in this.

So basically something like this?
http://sven.killig.de/android/N1/2.2/usb_host/

I think a good example would be the functionality that matches the current Touch Pro/Fuze TV-Out functionality... Unlike the HDMI output restrictions that are currently on the Evo device, I am able to use the entire OS (Winmo) to select start, programs, play programs, games (Tony Hawk), etc. The TV acts a full clone to what is on the phone screen itself..
I am looking for similar functionality so I can play a movie, nav, on a HDMI connected slate while the Evo is out of site (examples - vehicle screens, portable screens ). Obviously there would no input commands from the screen attached device, but a bluetooth air mouse could help out with that.

Yeah... would be nice, imagine HID bluetooth devices(wii mote controller) hook the phone to a tv, and play some classic games...
RIGHT ON

techwerkz said:
So basically something like this?
http://sven.killig.de/android/N1/2.2/usb_host/
Click to expand...
Click to collapse
Yes, as far as input goes, but it would also need software (or a core OS update?) to push the display out via HDMI, at the same time.

I was really interested in this as a possibility, and certainly took notice of the nexus one with host USB capability. Bear in mind the Nexus One was not pushing the device's display out, it was running an X server, but still a neat idea.
I know that currently only the HTC software can push anything out of the HDMI port, but I expect it is simply a matter of applications knowing to take advantage of it, probably not even drivers.
A quick google of htc evo hdmi API gets you sprints android development site, which says the guide includes info on how your applications can take advantage of the HDMI port. I haven't messed with the android API much yet, but the only issue would be for someone to write an application that can grab the entire display, and then push it out to the port via the API.
http:// developer.sprint.com/site/global/develop/mobile_platforms/android/android.jsp

laydros said:
I was really interested in this as a possibility, and certainly took notice of the nexus one with host USB capability. Bear in mind the Nexus One was not pushing the device's display out, it was running an X server, but still a neat idea.
I know that currently only the HTC software can push anything out of the HDMI port, but I expect it is simply a matter of applications knowing to take advantage of it, probably not even drivers.
A quick google of htc evo hdmi API gets you sprints android development site, which says the guide includes info on how your applications can take advantage of the HDMI port. I haven't messed with the android API much yet, but the only issue would be for someone to write an application that can grab the entire display, and then push it out to the port via the API.
http:// developer.sprint.com/site/global/develop/mobile_platforms/android/android.jsp
Click to expand...
Click to collapse
Only thing I'd worry about there is that it isn't actually "grabbing" the screen (as in screen captures, polling it for changes, etc) because that could absolutely kill performance. That's why I wonder if it wouldn't require driver access or update, in order to actually "push" the display out the HDMI port (note: I'm not a developer, so I can only do my best to keep up with what potential issues might be. )

Any update on this?
I noticed if you read further down on the USB Host Mode page, there's info on a USB TV driver (TV IN sadly), an X11 driver (not sure which way they mean), and also DisplayLink although I think that is some kind of device you need to buy. If I could X11 remote host my Android that would be PIMP but I doubt I'll get that lucky!
I desperately want to do this myself (TV OUT from Android), whether it be HDMI or USB or whatever. I need to output the OS and apps (for demo purposes).

i was thinking the same, somewhere along the lines of PdaReach for palm devices. but the monitor being an actual TV for entertainment purposes. ...trying to get my extra ten dollar fee to use. so if and when netflix decides to make a platform for android devices we could hence watch movies on our televisions via our phones streaming to the TV

hexydes said:
Only thing I'd worry about there is that it isn't actually "grabbing" the screen (as in screen captures, polling it for changes, etc) because that could absolutely kill performance. That's why I wonder if it wouldn't require driver access or update, in order to actually "push" the display out the HDMI port (note: I'm not a developer, so I can only do my best to keep up with what potential issues might be. )
Click to expand...
Click to collapse
The framebuffer is unprotected on stock Evo's & rooted Evo's alike, so if you just grabbed every frame as it went through the framebuffer and outputted it to the display, it could be done easily on any Evo. That is unless HTC plugged the unprotected framebuffer bug on a new update.
In any case, it wouldn't be that hard, it'd hurt performance a little, but I don't know for sure. An app wouldn't be that hard to make, think a high speed screenshot app, talk to the devs of ShootMe about how they grab from the framebuffer.

Geniusdog254 said:
The framebuffer is unprotected on stock Evo's & rooted Evo's alike, so if you just grabbed every frame as it went through the framebuffer and outputted it to the display, it could be done easily on any Evo. That is unless HTC plugged the unprotected framebuffer bug on a new update.
In any case, it wouldn't be that hard, it'd hurt performance a little, but I don't know for sure. An app wouldn't be that hard to make, think a high speed screenshot app, talk to the devs of ShootMe about how they grab from the framebuffer.
Click to expand...
Click to collapse
That IS Genius!! Is anyone going to do this, or do I need to? (I have no Android programming skills sadly!)

I finally got a working HDMI cable from Sprint. My Amzer cable is bad apparently!
I'm happy now!
But still, ANYONE want to embark on this project??

jigglywiggly said:
Yeah... would be nice, imagine HID bluetooth devices(wii mote controller) hook the phone to a tv, and play some classic games...
RIGHT ON
Click to expand...
Click to collapse
Now THAT would be awesome!

i hope someone figures this out because i really need HDMI out on slingplayer to work

I wonder if we can just find the piece of code that the stock Youtube & HTC Gallery uses to take advantage of the HDMI and then implement it as a system service? Or at least have HTC tell or post on their website how to implement the code in their app, especially for the slingplayer!

Ill buy someone an HDMI cable if they're willing to work on this lol

skewbasteve said:
I wonder if we can just find the piece of code that the stock Youtube & HTC Gallery uses to take advantage of the HDMI and then implement it as a system service? Or at least have HTC tell or post on their website how to implement the code in their app, especially for the slingplayer!
Click to expand...
Click to collapse
Easy, it's all right here!
docs.google.com/ View?id=dhtsnvs6_57d2hpqtgr#4_HDMI_output_support_82321908
(I can't seem to post a link so you'll have to copy/paste this one)

skewbasteve said:
I wonder if we can just find the piece of code that the stock Youtube & HTC Gallery uses to take advantage of the HDMI and then implement it as a system service? Or at least have HTC tell or post on their website how to implement the code in their app, especially for the slingplayer!
Click to expand...
Click to collapse
That won't work. It's already in the Evo developer docs as posted by the person above me. All it does is take any VideoView object in any app and broadcast it over HDMI unless you specifically tell it not to in the application manifest.
There is no way to run that as a service. As of yet I've tried the following:
Copy frames via CLI from /dev/graphics/fb0 (the main screen framebuffer) to /dev/graphics/fb1 (the HDMI framebuffer) to see if it is possible to work it like that. It isn't.
Symlink the two framebuffers so in theory whatever happens to one, should happen to the other. It doesn't work either. It does do something since it breaks HDMI output, but it doesn't display the screen. This could be because the resolution doesn't match one of the TVs supported resolutions.
I'm still going to try a custom kernel once I get my build environment set up (hopefully tomorrow) with a few changes, but I can't promise anything. Anything more complicated than Java is a little over my head, but I can do a little.
I'll keep you posted.
Regards,
Jesse C.

I'm willing to put $10 towards the bounty.
Sent from my PC36100 using XDA App

Related

tv or video out ??

hi
i dont know if this has been covered (the search didnt find anything relevant)
is there a hack / way for video or tv out on this device??
thanks
zohaer21 said:
hi
i dont know if this has been covered (the search didnt find anything relevant)
is there a hack / way for video or tv out on this device??
thanks
Click to expand...
Click to collapse
I am also interested by that.
Any ideas?
Basically, I would like to know if TV out is possible to connect it to my car entertainment device that I am planning to buy :
Din 1, 7 inch with DVD, GPS, Bluetoth, USB.
This will transform this device to a mobile device with a large screen from where I can surf, chat, play games etc...(launch all apps from the HTC HD2)
Any ideas?
It's not possible. Sorry, but it really is that simple.
Thanks for the answer.
Is this because of the harware that does not support it or is it because there is no driver developped by HTC?
i really think thats a driver problem only Maybe there is a way to stream video signal over wifi or bluetooth? it's kinda strange thing to do but i think it's possible using a software?
I read in a forum that via the 3,5mm jack it might be possible to video out (it was for another phone).
If Hardware does not support it via micro USB, we are stuck I guess,
If it is a driver issue, xda gurus might develep one,
If micro USB does not support it, what about the 3,5 mm jack?
I am not an expert at all, but I am just brainstorming...
Any thoughts?
This is the message I got rom HTC Support
Thank you for your enquiry about HTC HD2
To answer question 1 and 2, the HD2 does not support video out as it does not have a built in video out socket nor would you be able to achieve this via the 3,5mm jack.
It is not a built in function to handle this via bluetooth I could only suggest you try to look up some 3rd party program, but I could not provide support for this.
Best regards,
Dennis
HTC
Well actually, the HD2 does support video out! Using myMobiler you can display in full screen on your PC what's going on on your HD2. And if in turn, you connect your PC to your TV you could also watch your HD2 on your 50'' Full HD TV screen
OK, I'm joking here, the quality would be terrible, but still, it goes to show that it's possible to have video come out from the micro USB port and be displayed on a much larger screen, so maybe someone will go one step further!
pat12 said:
Well actually, the HD2 does support video out! Using myMobiler you can display in full screen on your PC what's going on on your HD2. And if in turn, you connect your PC to your TV you could also watch your HD2 on your 50'' Full HD TV screen
OK, I'm joking here, the quality would be terrible, but still, it goes to show that it's possible to have video come out from the micro USB port and be displayed on a much larger screen, so maybe someone will go one step further!
Click to expand...
Click to collapse
Mon pot
I basically wanted to connect my HD2 to a Car Entertaniement device which has a 7 inch touch-screen, 'genre auto-radio', (7 ' Din1, DVD, GPS, Bluetooth, USB) in order to take advantage of all features/applications from the HTC (Google maps, dictionnaires, enclyclopedia, 3G, opera, chat etc).
Mymobiler will not help at all.
The HTC Touch Pro supports the video-out; The HTC DH2 does not support it as it is now. I have seen on http://wmpoweruser.com/ a guy making a video out cable for this LG eXpo. Check the video. Why can't we do it?
It shouldn't be difficult to make a video out cable...
Via a redfly?
If you were really committed, you could grab a Celiocorp Redfly, wait until they release the HD2 driver, then use the media cable to output to video...
Then, for the transmission of the video, you could use either bluetooth or micro-USB.
So it's technically possible with the right hardware...
The closest thing you'll get to TV out on the HD2 is the ability to set it as a media server, but that will require some kind of media browser client. I've done this with my PS3 and a Nokia N95, but the software is currently under development for the WM platform.
See here...
http://mobileosgi.blogspot.com/2009/08/dlna-media-server-for-smart-phones.html
Incidentally, they use a PS3 on the demo video, but that is not required. Also, you can use this to stream video, not just pictures.
problem is
phones that output through the 3.5 jack have an extra connector inside the socket to carry the image channel so there is no way to adapt a standard 3.5 output to carry video regardless of software. (not taking mine apart to look if its 2 or 3 chanel of course hehe)
as for through the usb im less sure but i'd guess it would only be able to send to host devices and not client peripherals. course, I'd be more than happy to be told otherwise.
samsamuel said:
I'd be more than happy to be told otherwise.
Click to expand...
Click to collapse
i wish some one finds out how to do this.. but i just did a quick search on google and what i found out was that none of the snap dragon processor based winmo devices do video out
guess ill be keeping my iphone 3gs (cos i need video out )
i just played with the hd2 today and boy im gonna miss not having it
zohaer21 said:
i just did a quick search on google and what i found out was that none of the snap dragon processor based winmo devices do video out
Click to expand...
Click to collapse
The processor has absolutely nothing to do with whether or not the device can output video. It needs specific hardware to do this and it is not included in this device, neither through the USB port or the 3.5mm jack socket.
It is 100% impossible to implement a "fix" for this with software because the device simply does not have the hardware required.
Actually, Snapdragon processors DO support TV-Out. The Acer s200 (neo touch) and Toshiba TG01 both run on Snapdragon and support TV-Out. What I think the problem is, is that the hardware is there, but HTC just haven't implemented it. Meaning that they simply have not connected the function. Which is actually a shame as this was the only thing the pushed me away from this spectacular device and choose the Omnia B7610 instead, because it is a better all round device.
ayilm1 said:
Actually, Snapdragon processors DO support TV-Out. The Acer s200 (neo touch) and Toshiba TG01 both run on Snapdragon and support TV-Out. What I think the problem is, is that the hardware is there, but HTC just haven't implemented it. Meaning that they simply have not connected the function. Which is actually a shame as this was the only thing the pushed me away from this spectacular device and choose the Omnia B7610 instead, because it is a better all round device.
Click to expand...
Click to collapse
You need a lot more than just processor support for TV out functionality, so the hardware is not there. Some of it is, but only 1 small part.
Exactly! That's why I was disappointed with the HD2. Seeing as Acer and Tosh both implemented the tv out functionality from the core, why didn't HTC do the same? Surely it wouldn't cost them THAT much more would it?
As far as I understand, this is a hardware related issue and not driver related? If it is driver related, I am sure one day this driver would be coded and made available in this forum.
I was palnning to video out to my car DVD entertainment touch screen device in order to be able to use google maps, opera, dictionnaries etc..
This plan will ne be feasible then...
You can use the hd2 as an usb-stick. With that function i can view movies and listen to music on my Alpine touchscreen radio.

Future Things We Would Like for Elocity A7 (Hope Elocity/Google/Nvidia Reads)

1. Being able to use the USB port to connect to the P.C. and being able to transfer information.
2. Gingerbread since Elocity is stating that Honeycomb is out for the A7 due to multitouch "This is a downer)
3. Better support from Elocity like a forum to talk about our issues to the support group since no one wants to respond to phone calls
4. This Tablet has great Hardware and the only one who is making a difference is Dexter who Elocity should owe great gratitude since he has spent numerous hours making it a better device.
5. Google to add tablet support to the market place
6. Nvidia to step up to the plate and help Google with getting updates out to the tablet users.
Please post anything else you would like to see with this tablet in the future updates so that Elocity will read it here since they won't respond to any calls.
Add to this wish list:
Cifs
USB 3g/4g support
Working WPA2 Enterprise
Hope some more people have more to say as this is being sent to Elocitynow.com
I would like to see them release the kernel source / patches. They're obligated to by the GPL, but they've flat out ignored all my questions about it.
Some people have reported that they were told that an nVidia contract prevents releasing it, but that can't be true. Maybe some specific nVidia drivers need to be kept closed but not the Linux Kernel.
Other than what has already been asked for I would like to see either the specs for the dock connection or some type of powered speakers that you could just drop our device into. I really think our device would make a really nice multimedia station.
Sent from my A7-040 using Tapatalk
rdjack21 said:
Other than what has already been asked for I would like to see either the specs for the dock connection or some type of powered speakers that you could just drop our device into. I really think our device would make a really nice multimedia station.
Sent from my A7-040 using Tapatalk
Click to expand...
Click to collapse
I do think we will see a dock down the line. I believe it will share the same dock that will eventually be available for their new A7.x line (assuming that comes to fruition).
As for speakers... I personally doubt you'll see something from eLocity. Maybe a jack built into the dock. You could always just plug you computer speakers into the A7's audio jack.
rdjack21 said:
Other than what has already been asked for I would like to see either the specs for the dock connection or some type of powered speakers that you could just drop our device into. I really think our device would make a really nice multimedia station.
Sent from my A7-040 using Tapatalk
Click to expand...
Click to collapse
OHH i like that... maybe some kind of app that turns the screen into a radio/mp3/alarm clock function that would also charge it... that could be leading to something...
Tether function like Archos tabs. While they're at it, make sure it works with Blackberry.
Mouse
Unless I'm doing something wrong, I cannot get a mouse cursor to show up when I use a mouse. Because the tablet has hdmi capability I would love to see a mouse cursor to show up on the screen to use it to navigate via bluetooth on the big tv
Customer support that actually responds back!
swiggyswag said:
Unless I'm doing something wrong, I cannot get a mouse cursor to show up when I use a mouse. Because the tablet has hdmi capability I would love to see a mouse cursor to show up on the screen to use it to navigate via bluetooth on the big tv
Click to expand...
Click to collapse
The mouse cursor is not showing up. it works but it's like it wasn't designed actually have a little cursor running around the screen.
XBOX 360 PC Controller
There is a mod under the "Android Development" section that expands on Dexter's 1.1 mod. It allows for an XBOX 360 controller to be used. It works great on emulators. I am also able to move through icons, open programs, and open the search tab with the controller. If you had a wireless USB reciever for PC to use a 360 controller, then you could conceivably hook it up to the TV via HDMI and controll it from afar with a wireless 360 controller. Hope that helps!
We should focus on getting honeycomb working on the tablet ... I'm sure we can bypass that multitouch thing.
I agree, besides the Google Maps tilt function and Fruit Ninja, I didn't see anything in their demo today that screemed "hardware must have multi-touch"
No kernel source -> no roms -> no other things
5[Strogino] said:
No kernel source -> no roms -> no other things
Click to expand...
Click to collapse
We should then ask eLocity to give us what we need ... will help their sells and then try to port Honeycomb ...
masterfred said:
We should then ask eLocity to give us what we need ... will help their sells and then try to port Honeycomb ...
Click to expand...
Click to collapse
Unfortunately, their tech-support didn't answer any questions. I read some topics - a lot of people did not receive anything from them.
5[Strogino] said:
Unfortunately, their tech-support didn't answer any questions. I read some topics - a lot of people did not receive anything from them.
Click to expand...
Click to collapse
It's pretty simple ... Dexter for exemple should ask with Mods permission, the right to access sources or eLocity shall remove XDA from their web site in the support page (http://www.elocitynow.com/support.shtml).
It's pretty stupid they rely on a community without providing the proper tools.
We should also ask for a buy back program so we can upgrade those 3-4 months tablet in a useless form for the new A7 that will run Honeycomb ...
The tablet was still a 300-350$ investment that led to ... nothing ...
I 100% agree, this has been like a $300 beta device, no matter how nice it is to have a Tegra powered tablet, if it can't run without major modding we've been hosed. I've managed to get regular Android Market(not new one) running on top of the 2nd official ROM by using Root Explorer to copy a ton of files to the /system/app folder...still not excited though.
Stream TV needs to setup an exchange program for the customers who purchased these headache tablets that forced us to become part-time programmers and get us at the least into the low-end new A7.x tablet. Maybe for difference in retail and with free shipping of new tablet and return shipping of old unreliable tablet(unless they're as tired of it as general public).

External Touch Screen Input

So i would like to install a 7" LCD monitor in my car that would take the VGA feed from the Atrix in the HD dock to be able to display things like the GPS functions, MP3 player, etc.
With the 7" LCD's on the market that have touch screen capability (through USB) i was wondering if this could be possible. The touchscreens usually require a driver to operate and i am not sure if there is a way to get the driver to work on the atrix where the USb port from the touchscreen would plug into the back of the HD dock.
Your thoughts would be appreciated.
VGA input on your screen won't wor - the atrix uses HDMI and you will need to convert between the two to get a signal out (VGA is analog, HDMI is digital).
Unless someone writes drivers for a USB touchscreen, as well as getting HDMI mirroring to work in the horizontal position (currently the hack only works for normal vertical orientation), then you're pretty much out of luck.
Using the Motorola Atrix as a CarPC brain is something I'm looking for! I have a Lilliput 669GL-70NP/C/T 7" with HDMI video-in, the touchscreen works over USB and it has a Linux driver. Shouldn't be possible to implemente it in Webtop?
acsterf said:
Using the Motorola Atrix as a CarPC brain is a use I would love! I have a Lilliput 669GL-70NP/C/T 7" with HDMI video-in, the touchscreen works over USB and it has a Linux driver. Would be possible to implemente it Android?
Click to expand...
Click to collapse
As far as I understand, the driver would have to be precompiled for ARM, or the source code to the driver would have to be available, short of reverse-engineering it.
grevedan said:
As far as I understand, the driver would have to be precompiled for ARM, or the source code to the driver would have to be available, short of reverse-engineering it.
Click to expand...
Click to collapse
Yes, this concept is trivial, the questions are if it can be done, the amount of work necessary and if someone is willing to do it.
I personally have very few knowledge in Linux, limited to some terminal commands in switches and other devices, which is far distant to compiling something to another processor architecture!
I've been interested in doing this same thing in my car. You know there's an alternative on ebay but theyre expensive sitting at a litter over $700 and I only see them available on ebay. Its basically a double din dock that functions with or without the included docking device. The device is just a tablet that I believe stock is running froyo & it has capable specs, with 64 or 128 gigbabytes max memory, 1ghz, 512mb ram, I think its a nice size too, a little smaller than most tablets. I'll try and find a reference or link on ebay.
& has video inputs, etc.
&link: http://item.mobileweb.ebay.co.uk/viewitem?itemId=280692692905
Sent from my MB860 using XDA Premium App
I'm wanting to do the same thing using an HDMI connection, not sure if I can use the Atrix or have to build a car PC and connect the Atrix to it though
For all those interested
I have posted an offering for someone to see if they can bring this solution together using the Lilliput Linux drivers. If they can get it to work i have offered to pay. If it does indeed work, i will be happy to share with all of you and defray the cost to me, and or provide more $ to the develper that succeeds.
mattyv said:
I have posted an offering for someone to see if they can bring this solution together using the Lilliput Linux drivers. If they can get it to work i have offered to pay. If it does indeed work, i will be happy to share with all of you and defray the cost to me, and or provide more $ to the develper that succeeds.
Click to expand...
Click to collapse
I will pitch in 3 or 5btc for this bounty.
Would it be possible to use the current webtop hacks to change the webtop to ubuntu and get a touchscreen to work with it? Just brainstorming. Dunno if it's even possible or not
Sent from my MB860 using xda premium
Alcapone263 said:
Would it be possible to use the current webtop hacks to change the webtop to ubuntu and get a touchscreen to work with it? Just brainstorming. Dunno if it's even possible or not
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
it's a sound thought pattern, however that is not the issue.
the touchscreen usb drivers are designed to run on the i386 architecture, where our phone runs on the ARM architecture.
aka our greek phones dont understand english
I'd translate it myself if I had the source code to the i386 driver and some learning material XD
depending on the filesize of the i386 binary, it would be possible to reverse engineer, however extremely time consuming (probably looking at months)
I too would be very interested in this!
The other option I was thinking about was to buy a 7 inch tablet and mount it behind the bezel in the dash.
In the car I am planning to play with, I would keep the stock Bluetooth-enabled head unit, and just sink it back into the dash some more with either a tablet or a touch-screen monitor sitting in between the head unit and the bezel so it looks good.
The good thing about doing it this way is that the stock head unit has steering wheel controls which will remote-control a Bluetooth stereo device, and also means no need for an additional amplifier.
I.E if I pair my Atrix phone to the head unit by bluetooth, I can play music and use the skip prev/next buttons on the steering wheel to control the Atrix.
So ideally I would dock my Atrix in the car and bring it up on the touch-screen monitor, be able to control through the external touch screen too.
Otherwise I would have a tablet permanently mounted in-dash, connected with Bluetooth to the head unit. Once again could control using the steering wheel.

[Q] A few questions before I jump on one of these

Hi there, guys.
First up, sorry if I'm posting in the wrong place. From what I've seen, this looks like it might fit here, but if not, I kindly ask a mod to redirect me. Thanks!
I have started seeing these "HDMI sticks" popping up recently, and I got rather curious about them. So much, in fact, that I have spent several hours trying to figure them out, and thinking about whether I should get one, and in case I should, which one. However, either I have been searching on the wrong places or I have simply gone through so much stuff that I seem to know less each passing minute... :S
So, since you guys have this subforum up, I though you could lend me a hand, so I might understand these things a bit better.
If possible, I would like to know:
- Is there any version available of these sticks with 2GB of RAM? I'm guessing not, from what I've seen. Primary reason for this: I'd like to make a Torrent box out of one. Also, I'm guessing 1GB of RAM might work, especially if I manage to get Linux working?
- What are the options for sticks with Bluetooth? So far, I've seen the MK802 IIIs, the MK809 II, the iMito MX2, the GK802 and the MK808B, but am I missing anything else?
- Which one is considered to be the best, in terms of build quality and problems? I have seen many complaints about WiFi issues, should I be worried?
- Is there a way to bitstream DTS/AC3/DTS-MA? I have read it might be, but I'm not 100% sure.
- Does the YouTube app support preloading? I have had that problem with my N7 (which doesn't support it, while my i9000 does...)
- Which one is being most actively developed (both on the Linux and custom firmware areas)? Also, any limitations known limitations on Linux?
Right now, I am considering either an MK802 IIIs or the 808B, which seem to have pretty much all the options, and are quite cheap at the same time. What do you guys think?
Thanks in advance for your help!
Miguel
__Miguel_ said:
Hi there, guys.
First up, sorry if I'm posting in the wrong place. From what I've seen, this looks like it might fit here, but if not, I kindly ask a mod to redirect me. Thanks!
I have started seeing these "HDMI sticks" popping up recently, and I got rather curious about them. So much, in fact, that I have spent several hours trying to figure them out, and thinking about whether I should get one, and in case I should, which one. However, either I have been searching on the wrong places or I have simply gone through so much stuff that I seem to know less each passing minute... :S
So, since you guys have this subforum up, I though you could lend me a hand, so I might understand these things a bit better.
If possible, I would like to know:
- Is there any version available of these sticks with 2GB of RAM? I'm guessing not, from what I've seen. Primary reason for this: I'd like to make a Torrent box out of one. Also, I'm guessing 1GB of RAM might work, especially if I manage to get Linux working?
- What are the options for sticks with Bluetooth? So far, I've seen the MK802 IIIs, the MK809 II, the iMito MX2, the GK802 and the MK808B, but am I missing anything else?
- Which one is considered to be the best, in terms of build quality and problems? I have seen many complaints about WiFi issues, should I be worried?
- Is there a way to bitstream DTS/AC3/DTS-MA? I have read it might be, but I'm not 100% sure.
- Does the YouTube app support preloading? I have had that problem with my N7 (which doesn't support it, while my i9000 does...)
- Which one is being most actively developed (both on the Linux and custom firmware areas)? Also, any limitations known limitations on Linux?
Right now, I am considering either an MK802 IIIs or the 808B, which seem to have pretty much all the options, and are quite cheap at the same time. What do you guys think?
Thanks in advance for your help!
Miguel
Click to expand...
Click to collapse
i am more or less in the same boat, and i'm holding off the purchase atm, btw here are my findings:
- yes there is one model with 2gb but i don't remember the name and it's not popular at all. 1GB should be more than enough btw.
- i think you listed them all, minus maybe some nearly-unknown ones
- there isn't a "best" one. each has its own share of problems... most common is wifi, then video resolution, then a/v sync, then bugged roms/availability of custom roms, wifi/bt chipsets not supported by custom roms, overheating etc etc, the list is really long and i don't remember them all, but actually none of the available sticks is 100% issue free
- not really sure on this one but afaik it depends on the stick and the rom.
- dunno
- mk808. linux limitation is that hw video acceleration is not present, which basically means no accelerated 2d, no 3d, no hw video decode
i was going to buy the mk808b. it has heatsink and runs at full 1.6ghz while the mk802III does not. unfortunately though the mk808b's wifi sucks and while there is a linux distro available (pic untu) it doesn't/won't offer gpu acceleration which is pretty big
the best option would instead be the odroid but it is not a stick and costs much more.
I bought the MK808. It came rooted. I installed fullscreen, xbmc (hardware accelerated), and auto start. I then configured xbmc to read media from my windows shares, setup bluecops repo so I can stream media from abc, cbs, nbc, etc.. Wifi has been stable for me, but I have caused it to reboot a few times by overloading it (downloading movie info while setting up a stream and trying to add another vidoe location at the same time caused it to reboot). But now the system boots up, goes fullscreen, and starts xbmc Media Center Software on startup. It's not perfect, but I'm starting to like it.
Braccoz said:
the best option would instead be the odroid but it is not a stick and costs much more.
Click to expand...
Click to collapse
Thanks for the reply.
Yes, the ODroid, especially the 2nd versions, are quite interesting, but much more expensive. The U2 is over twice the price of an 808B/IIIs, and that's not even considering the extra eMMC daughterboard or cables needed (though it has double the RAM and CPU cores). Plus, I'm assuming that Linux will have the same problems as the MKs now have, since, well, it has the same GPU...
Maybe I'll be better off waiting for the Chinese New Year? From what I know, they'll stop just about everything between February 8th and February 15th. Can it be they'll present more options, like something based off the RK3188 chip?
Also, I don't necessarily *need* a stick, since it will be connected not to the TV but to an amplifier. It just so happens that sticks seem to be cheaper, more prevalent and with better 3rd-party firmware support than non-sticks... Maybe I should look into the X5 or the Prometheus?
Oh, by the way, any idea if Android has any limitations on webcam resolution? I read somewhere that the maximum video resolution for calls is 640x480, even if you have better hardware, because of the OS...
And, since I'm asking, I've seen something about 1080p firmwares. Can I assume that the stock firmwares are 720p upscaled to 1080p, which would mean video playback would also be upscaled? Or does the upscale only apply to the desktop, and video is properly rendered?
Androidawg said:
I bought the MK808. It came rooted. I installed fullscreen, xbmc (hardware accelerated), and auto start. I then configured xbmc to read media from my windows shares, setup bluecops repo so I can stream media from abc, cbs, nbc, etc.. Wifi has been stable for me, but I have caused it to reboot a few times by overloading it (downloading movie info while setting up a stream and trying to add another vidoe location at the same time caused it to reboot). But now the system boots up, goes fullscreen, and starts xbmc Media Center Software on startup. It's not perfect, but I'm starting to like it.
Click to expand...
Click to collapse
Thanks for the input. That would be my preferable setup, also, since XBMC is now able to properly access hardware acceleration.
If I may ask, does it handle audio properly, as in DTS bitstreaming and the likes?
Miguel
__Miguel_ said:
Thanks for the input. That would be my preferable setup, also, since XBMC is now able to properly access hardware acceleration.
If I may ask, does it handle audio properly, as in DTS bitstreaming and the likes?
Miguel
Click to expand...
Click to collapse
I have a full 1080P HD version of Die Hard that is listed as DTS (it is a .mkv). It is a huge file (13.7 GB) I am running it straight through HDMI to my TV and the sound is working. I did have to tinker with the audio because it was about 2 millisecs behind the picture. Once I fixed that it was perfect. Any of my .avi files have been perfect. Hi Def .mp4 files have been perfect as well.
Androidawg said:
I have a full 1080P HD version of Die Hard that is listed as DTS (it is a .mkv). It is a huge file (13.7 GB) I am running it straight through HDMI to my TV and the sound is working. I did have to tinker with the audio because it was about 2 millisecs behind the picture. Once I fixed that it was perfect. Any of my .avi files have been perfect. Hi Def .mp4 files have been perfect as well.
Click to expand...
Click to collapse
Good to know. XBMC rocks... hehe
Now, are you using a 1080p firmware, or the stock one (which I believe upscales)? In either case, can you check if there's upscaling going on? And, is the problem of movies not running in true full-screen because of the task-bar I've read about resolved?
Oh, and sorry to be nosy, but how do you get XBMC to auto-run on boot? Is there an option in the program, or can it be set as the default launcher?
Thanks!
Miguel
__Miguel_ said:
Good to know. XBMC rocks... hehe
Now, are you using a 1080p firmware, or the stock one (which I believe upscales)? In either case, can you check if there's upscaling going on? And, is the problem of movies not running in true full-screen because of the task-bar I've read about resolved?
Oh, and sorry to be nosy, but how do you get XBMC to auto-run on boot? Is there an option in the program, or can it be set as the default launcher?
Thanks!
Miguel
Click to expand...
Click to collapse
I used two apps, one called fullscreen, it hides the taskbar and it can be set to run on boot. I used another app called auto start. It lets me choose apps to auto start when the android OS fires up. I set it to auto start xbmc. I don't think it is upscaling because I have a 720 TV and I had to do some tinkering in the settings to get the display to shrink down and fit my screen.

Mirror/cast content from Nvidia Shield TV to Nexus 6p

Hi. This is one of those things that must be so simple, but a Google search just comes up with pages and pages of totally unrelated nonsense. Hoping you guys can help me.
All I want to do is be able to mirror my Nvidia Shield TV to my smartphone screen. Not the phone to the NVidia Shield. Like a PS Remote Play but for the NvS TV. My room is within remote and gamepad range so an on screen pad is not necessary. Any help greatly appreciated.
Thanks
(P.S if anyone knows of any Kodi addons with 4k content...that would be awesome! - there were 2 but they have been discontinued)
Any luck or good leads?
"Allcast reciever"?
What app or apps are you suppose trying to get to your phone?
I've been looking into doing the same thing but to a note 4. I think I found a few ways that seems like they would work for media streaming if your Shield had root access or unrestricted app installation options. Things like allcast reciever and other casting options. They all seemed to have too much latency for gaming if that is what you were wanting to do.
I'm not sure if a chromecast can output audio and video using the HDMI port but that might work if it can do that?
The other issue with pulling this off os that I think the solution needs to be some sort of universal screen and audio mirroring, like googlecast, that doesn't care about what app it is mirroring. Otherwise you'll have to rely on the app that is on the shield being capable of casting, and the Nvidia Hub isn't as far as I know.
I search for terms like: Android to android screen mirroring, android remote display, android remote access, etc....nothing so far.
My most promising hope for doing something like this now are:
1. Making my phone somehow act as or emulate a display, TV, Monitor in a way that can utilize the output from the HDMI port of a SHIELD device. This would bypass all the various issues and complications with specific application capabilities and restrictions, though it is just a idea about how to work around the app issues, I have no idea if this would even be possible. I also don't know if anything that is coming out the HDMI port has any sort of HDCP protection. I would assume that some things would but I would also assume that most of those specific things are the kinds of things. I would just be casting via media players anyway.
2. I have a really REALLY fast LAN network, and I know I am able to remotely access my PC in various ways that are low latency and high performance as far as display and audio are concerned. So, assuming the latency could be kept low enough I have thought about working on getting what I want to access on an Nvidia shield device to my PC running Windows 10, then I can just access that from my phone.
I don't know if you're familiar with that saying about engineering which basically says: "It's not a question of what you want to do but how much you can pay to do it." I say that because there seem to be a couple of fairly good high end Headset based displays out there. One is called the "gylph" or something like that and I have looked fairly thoroughly into one or two others that seemed to be high quality and have reliable reviews and testing available to find online. Some didn't seem available for another year or two, and even then you are going to be dropping $500 to $1,000 for them.
3. Using something like Tridef 3d and a head mounted VR headset based display. I was able to get that working pretty well without too much effort from my PC. The Tri-def software creates a side by side view of the application that you tell it to from your PC. So I can basically get a display output from just about anything on my PC and use it with just about anything they can recieve display output from my PC or remotely view my computers display with low latency. I haven't looked too much to see if something similar to this software is available that can run on a shield device. I would assume they are powerful enough even if you had to scale things down just a little bit.
The kind of set up that could send from your SHIELD, to your PC, to your Head Mounted Display or VR headset could be have some interesting advantages if the overall network latency was low enough. Having the rendering of the initial source on one device and the side by side display conversion on another could have a lot advantages. I own a Samsung gear VR innovator edition headset that I can use with my note 4, but if I want to use it for more than 20 minutes I need to pre-cool my phone in the freezer and to get any significant amount of time I think I would need to develop fairly high performance cooling system. That obviously isn't very easy to do when you need it to interface with a phone you use daily and also be small and light enough to attach to something you're wearing on your face. The point is that doing anything more than receiving and audio and video stream on your phone is going to be very resource intensive for it to handle. Even maxing out the gigabit Wi-Fi on my land for my phone makes it really warm and consumes the battery at a very high rate.
Whatever you do if it is helpful I have connected a pluggable USB 2.0 to Gigabit LAN adapter to the shield portable and it more than doubled the network performance. I'm not sure what the actual LAN performance is on the SHIELD
TV but even if you didn't need to increase it you might be able to reduce latency by by separating the total network load between the internal Gigabit Ethernet port and a separate USB 2.0 or 3.0 lan adapter. I don't know enough about androids capabilities to use more than one network adapter simultaneously four separate purposes to know if that is possible.
Well, congratulations if you've made it this far into my post. I have obviously been exploring this kind of thing for a while but there is a lot potential out there and a lot things that I don't know about or understand thoroughly enough. It's nice to know I'm not completely alone in this specific ambition. Hopefully we can gather a few more people and make some progress with this thread!
...wow
Wow that is an indepth reply. Thanks!
I can tell you've put a lot of thought into this. You obviously have a better chance of pulling it off than I do! (I did read it all lol)
I'm basically wanting to be able to mirror the screen like the PS4 remote play. Not just specific apps.
The only reason I know it's possible is that the Playstation 4 handles it remarkably well. No noticable lag as long as you have a good wifi router. Those guys at Sony must be using some kind of black magic. Unfortunately, I'm not gonna be the one who figures this out. I'm in no way a software or network engineer....I am an electrical engineering student though.
Anyway it's also good for me to hear that I'm not alone here. I wouldn't be surprised if Nvidia were working on this right now or at some point in the near future. And I sold the 6P and bought a Note 5 by the way. Wasn't a fan of the 6P at all.
Anyone get this to work or find another solution?
Thanks

Categories

Resources