"pdineshkumar55" wrote:
I google it and many posts said, it's overscan problem. I tested in many TV's. But this problem comes in all TV's. All TV's have the overscan problem. No, I think.
To answer your question in earnest - yes, virtually all TVs overscan by default and lose small amount of image at the screen edges. It's a remainder from the times when all TVs used vacuum tubes. The electron gun inside them with aging would spread the beam wider and outside the visible area. So TV stations started (ab)using those areas of the image to encode non-visual info there - which would appear e.g. as a strange lines of colored dots on top of the screen if if current LCDs did not chop that one off. See
viewtopic.php?f=34&t=86591&start=15#p490303 for discussion.
Some video players have overscan adjustments (game consoles, FireTV etc), Roku does not. Instead look for adjustment in TVs advanced picture settings, on a RokuTV it's "Picture size", where "Normal" is with overscan (chops the edges) and "Direct" is no overscan (see 100% of the video signal). Or it might be tucked under "Game mode" (which also includes less image processing for lower latency) - or in some TVs like Samsung one has to do voodoo like using specific input and renaming it to "PC".
I suspect you can also adjust the player programmatically so it plays in a window smaller than the full screen. Seems like
roVideoScreen.setDestinationRectangle may do the trick. But i have never done video on Roku, so speculating - can someone with experience shed light?