I'm looking into getting an Android TV (A TV, not a plug in streaming box), and I was wondering what kind of scaling options are available for video inputs. My main concern is nearest neighbor for older stuff, but I'm also curious about overscan and sharpness settings, as well as aspect ratios. I'm not sure if this is built in or something that can be added with root, and the closest I came to an answer was a reddit post with no comments.
Related
As many know, the HDMI output for the EVO currently only seems to work with the Gallery and youtube apps. I just happened to find out that The Mother TED app on the market also outputs through the HDMI connection. I have noticed though that video's aren't scaled to 720p as I was assuming they would be, so outputting seems to be kind of hit-or-miss with anything less than 720p native resolution, depending on the TV you're using. So, I'm thinking that any app that uses the android streaming player to play .mp4 will output to HDMI, in addition to the other known apps.
Doesn't the browser use HTC streaming player to though
Yeah, this was covered in the Sprint dev guide. Any VideoView in any app will be redirected to HDMI when it is plugged in, unless the app asserts a permission to explicitly block this.
As for how things are scaled, it's determined based on the native resolution and what the TV supports. Here is the chart of what maps to what:
https://docs.google.com/View?id=dhtsnvs6_57d2hpqtgr#4_3_How_HTC_EVO_Projects_Video
Interesting. Haven't thought of looking through any of the dev documents. Though after looking through it, it would definitely be nice if they would implement some kind of advanced settings panel to control the output resolution regardless of the played video's resolution. For me, half of the videos that I've tried to output through HDMI give me a "mode not supported" error. I'm assuming from the automatic scaling.
-------------------------------------
Sent from my EVO via Tapatalk
So I got my microHDMI cable and it works really good except the annoying AR problem with black bars on the sides.
I have seen people saying that video from Googles Play store does go fullscreen, but haven't seen it in action anywhere and can't try it myself because I live in Sweden.
So if Google can do it 3rd party apps should also be able to do it right? Or are they using some unofficial/undocumented API or something? I haven't seen anyone talking about this so I wan't to get some discussions going.
the_slain_man said:
So I got my microHDMI cable and it works really good except the annoying AR problem with black bars on the sides.
I have seen people saying that video from Googles Play store does go fullscreen, but haven't seen it in action anywhere and can't try it myself because I live in Sweden.
So if Google can do it 3rd party apps should also be able to do it right? Or are they using some unofficial/undocumented API or something? I haven't seen anyone talking about this so I wan't to get some discussions going.
Click to expand...
Click to collapse
I haven't had a problem with anything other than sound via HDMI. My n10 desktop, google movie rentals and apps that I have run are all at full screen. I don't recall any of them using a different aspect ratio. I just got a new 55inch plasma last week and I did notice the notification bar runs off the screen slightly.
Maybe it's a setting in your tv for that device? Set the tv's settings when using that particular hdmi channel in case they are not global. Try your remote's aspect button in case it is not in the display menu. See if it displays info so you will know what resolution is being displayed?
My son's Samsung Chromebox displays at a very low resolution using hdmi on his tv. Tried every possible setting and he has the black bars on the sides and all the icons and words are so large that the menus don't fit on the screen. Real annoying and looks like an older CGA screen on a pc-xt. (like a 480dpi setting under windows) Tried every cable he could find, every tv setting and it would not display higher 720p. Nothing he could do, we just gave him our old plasma tv and the display is beautiful... Really high resolution.
Same as my tablet, no sound on either of our panasonic tv's... Others work fine... Have you tried viewing it on other tv's.... Could be something is not compatible with your tv and it is down converting the resolution?
Well, those are a couple of things I might look at... Check with others and see if it is a problem for everyone else... Does the n10 main menu show smaller as well? I just double checked and mine runs to all the edges with no "black bars".
I hope something here might help.
metaled222 said:
I haven't had a problem with anything other than sound via HDMI. My n10 desktop, google movie rentals and apps that I have run are all at full screen. I don't recall any of them using a different aspect ratio. I just got a new 55inch plasma last week and I did notice the notification bar runs off the screen slightly.
Maybe it's a setting in your tv for that device? Set the tv's settings when using that particular hdmi channel in case they are not global. Try your remote's aspect button in case it is not in the display menu. See if it displays info so you will know what resolution is being displayed?
My son's Samsung Chromebox displays at a very low resolution using hdmi on his tv. Tried every possible setting and he has the black bars on the sides and all the icons and words are so large that the menus don't fit on the screen. Real annoying and looks like an older CGA screen on a pc-xt. (like a 480dpi setting under windows) Tried every cable he could find, every tv setting and it would not display higher 720p. Nothing he could do, we just gave him our old plasma tv and the display is beautiful... Really high resolution.
Same as my tablet, no sound on either of our panasonic tv's... Others work fine... Have you tried viewing it on other tv's.... Could be something is not compatible with your tv and it is down converting the resolution?
Well, those are a couple of things I might look at... Check with others and see if it is a problem for everyone else... Does the n10 main menu show smaller as well? I just double checked and mine runs to all the edges with no "black bars".
I hope something here might help.
Click to expand...
Click to collapse
I run the TV without scaling/zoom so if you don't see the bars and buttons on your screen your TV is wrongly configured. The N10 sends the unaltered 16:10 picture right to the TV thus the black bars.
I know I can probably distort the picture so it fits with the zoom feature on the TV but that is not a solution, I want a full 1920x1080 output for video-playback without any scaling and distortion of the picture. On my Xoom it would lock the apps to 1280x720 resolution so they fit the TV when you plug in the HDMI cable so if feels so stupid that they removed that feature in the never Android version the N10 runs.
No sound on Panasonic is a know problem if you search around here.
the_slain_man said:
I run the TV without scaling/zoom so if you don't see the bars and buttons on your screen your TV is wrongly configured. The N10 sends the unaltered 16:10 picture right to the TV thus the black bars.
I know I can probably distort the picture so it fits with the zoom feature on the TV but that is not a solution, I want a full 1920x1080 output for video-playback without any scaling and distortion of the picture. On my Xoom it would lock the apps to 1280x720 resolution so they fit the TV when you plug in the HDMI cable so if feels so stupid that they removed that feature in the never Android version the N10 runs.
No sound on Panasonic is a know problem if you search around here.
Click to expand...
Click to collapse
You are right about the apps and the main n10 menus. But if I. Play a movie (tried ice age that came with the tablet and one I purchased off google play) they fill the screen and the info from my tv shows it at 1080p FULL. Meaning that it is not using stretch, zoom or any other screen altering settings. I don't have black line when playing movies back in the play store movie app. I do get them if I try youtube or other apps. Movies play as they are designed to on mine, completely filling the screen (on their own).
I do know about panasonic, that was my point about different equipment!
metaled222 said:
You are right about the apps and the main n10 menus. But if I. Play a movie (tried ice age that came with the tablet and one I purchased off google play) they fill the screen and the info from my tv shows it at 1080p FULL. Meaning that it is not using stretch, zoom or any other screen altering settings. I don't have black line when playing movies back in the play store movie app. I do get them if I try youtube or other apps. Movies play as they are designed to on mine, completely filling the screen (on their own).
I do know about panasonic, that was my point about different equipment!
Click to expand...
Click to collapse
Good to hear that the play store can do it. So should we ask developers to implement the same thing then? I hope it's documented by Google.
Sent from my Nexus 10 using Tapatalk 2
I want to be able to temporarily set my Nexus 10 to render the desktop at 16:9 instead of 16:10 so that when I hook it up to a 16:9 tv via hdmi, it doesn't need to scale the image down and add black bars on the sides. Is there any way to do this? Perhaps an option on a custom rom?
On a CM 10.1 thread, a recognized developer posted some modified files to get 1280x800 resolution or something like that. Not exactly 16:9, but perhaps a similar method could be made to get such a resolution.
I don't know what thread in-particular exactly :/
Aspect ratio has nothing to do with your TV either processing or not processing the image. Unless you are outputting the exact resolution your TV uses then it will always run the input through its scaler. And even if you do run the exact resolution, you still have the other processing the TV does, and very few models of TV's allow you to completely disable this extra processing. You may be able to get rid of most or all of the black bars simply by running a 16:9 aspect ratio, but unless you also run the exact resolution then you will still have processing done by the scaler on your TV.
I'm aware of that, but at least by making sure the signal I'm outputting through the HDMI cable is the same aspect ratio as the TV, it should ensure that the TV's scaler fits the final picture to the screen without any unnecessary black bars, and that's all I care about. It would be nice if Android had an option to specify the exact resolution it outputs through HDMI instead of just duplicating the res of the main screen, but in the absence of that option, I'm looking for a solution to at least get the aspect ratio right.
http://forum.xda-developers.com/showthread.php?t=2209700
Mxplayer is implementing the same thing google play movies has where it will go into "hdmi mode"...
I know this isn't a full fix but it will be awesome for movies...
The exynos5 dual supports simultaneous native wqxga (2560x1600) and 1080p at 60fps through hdmi so it should be posdible to scale...
Mabey key lime pie will fix? Well see
Hi,
I'm trying to setup my Mojo as full-featured media center android solution. Unfortunately, i'm struggling with two things that I can't figure out how to solve:
1. HDMI audio bitstreaming - is it possible on stock rom? Or it is possible only on CM 12? Is this software or hardware limitation?
2. Screen refresh rate change/screenmode change - is it possible to set screenmode like 1080p24 or 1080p23 on MOJO? Is it ever possible on ANY android device? I was looking for any generic solution but it looks like that Android doesn't support refresh rate change at all. This suprised me very much as android solutions seem to be very popular as media center/home cinema solutions... without any option to change refreshrate or colour output profile (RGB full, RGB limited or others) it makes the device worse than smart tv itself.
Greets,
Tomek
Does anybody know how to make the MOJO screen fit on my tv properly? I have a 50" LED and the edges are cut off on my screen. Tried all the settings on the TV & a few apps, but I can't seem to get the size or resolution right. I really would like it to fit because it is cutting off the first few letters on the left, and that makes it pretty hard to navigate through menu's Thanks...
You might have done this, but just double checking, do you have a "scan option" under your menu?
This is different from zooming.
Stock HDMI TV Settings
psxfa said:
Does anybody know how to make the MOJO screen fit on my tv properly? I have a 50" LED and the edges are cut off on my screen. Tried all the settings on the TV & a few apps, but I can't seem to get the size or resolution right. I really would like it to fit because it is cutting off the first few letters on the left, and that makes it pretty hard to navigate through menu's Thanks...
Click to expand...
Click to collapse
If you're on stock you may have to go into Settings and adjust the HDMI TV setting to your TV's resolution (under "Display"). I have a 24" 720p TV and I had to change the HDMI TV setting to HDMI 720p before all the edges were contained within the TV screen.
Thanks for the suggestions, but I am still unable to stop the screen from being cropped...It looks fine on my pc monitor, so it must be something with my tv.
psxfa said:
Thanks for the suggestions, but I am still unable to stop the screen from being cropped...It looks fine on my pc monitor, so it must be something with my tv.
Click to expand...
Click to collapse
Are you using one of the custom roms, or is your MOJO running stock? Also, is your tv 720, 1080 or something else? I ask because I just got done trying the android tv rom and the remix os rom on my MOJO with my 720p tv. Both of them did end up having at least some cropping issues.
Sent from my C6730 using Tapatalk
I'm running stock mojo on a 1080 TV...Tried 720 and 1080 and they both have the same issue. I've tried a couple of resolution changer apps with horrible results!
I had this prob, I have a 40" JVC. I solved it by going into tv settings and switching to PC mode.
This was troubling me for days until I rooted the Mojo, flashed CM12.1 and installed Second Screen from the Play Store.
This will allow you to set up a profile, resize your screen to fit and save it.
Job done.