?
Solved

Output to TV display

Posted on 2004-10-12
9
Medium Priority
?
801 Views
Last Modified: 2008-02-01
I want to be able to display a VB form on a TV display.

I am running XP and can get output to a TV, but it is very blurry unless it is a video file.  (Don't understand this at all, but presume video files must be handled differently.)

I'm guessing that the solution involves using the the Video Control or MSVidCtl, but haven't been able to make much sense of the documentation.
0
Comment
Question by:zac_twidale
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
9 Comments
 
LVL 48

Expert Comment

by:Mikal613
ID: 12294564
sorry nothing found
0
 
LVL 9

Expert Comment

by:checoo
ID: 12294830
i have an application part of which is displayed on TV, and its working without any hassels...what is problem you are facing..elaborate on that
0
 
LVL 19

Expert Comment

by:arif_eqbal
ID: 12294840
What will the VB Form do on TV Screen???
Just static Display, How will users interact
If users are going to interact on PC and the display is to be Relayed on TV you can use some Screen capture program to create Video on the fly and send them to the TV Display???

0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Expert Comment

by:DXSE
ID: 12295019
The problem you have here is that the resoulution on the TV (measured in lines) are not even close to the monitors resolution (measured in pixels).

The reason why the video looks OK on the TV as you displays it, is because it looks really crappy on the computer! :) The video was intended for TV and not for the computer.

Sorry to say, that the same thing goes for displaying stuff from the screen to the TV. VB.NET Forms was designed for the monitor, thats why they doesn't look good on TV.

So. What should you do?!? Increase the monitor resolution. 800x600 or even bigger. Thats the only way to get a good picture on the TV from a computer, unless its a HDTV.

Another 'free' tip... Be careful about what colors you use on your form. Some colors tend to 'bleed' (getting mixed with the adj. colors) when they are displayed on the TV.
0
 
LVL 9

Expert Comment

by:checoo
ID: 12295093
for best resolution use 640 x 480 and you need to have really big font size.
0
 

Author Comment

by:zac_twidale
ID: 12295428
The nature of the program I'm writing is timing software.  The TV is being used as a scoreboard.  So there is NO interaction with the form displayed on the TV.  The interaction happens on the PC, displaying a completely different interface.

I think arif_eqbal is on the right track with some sort of screen capture creating video and relaying to the TV.  This is sort of what I am trying to do.  The Video Control talks about displaying a bitmap in a fixed screen position over the top of a video stream, but I haven't even managed to get that to work.

Windows Media Player (and others) are a good example of what I am trying to do.  When I set the TV up as a clone, my desktop and any windows are virtually unreadable on the TV.  But when I play a video file, it suddenly becomes crystal clear.  It also takes over the TV display.  The PC display still shows the skin, and player controls in a window, but it displays the video data full screen on the TV.  This is what I want to achieve.

I am certain that it is more than just a resolution issue.  I have noticed that playing DVDs through the computer (which WERE designed for TV display) that it displays the video data fine, but the menus are very blurry.

Powerpoint is another example of a program that seems to modify its output for a TV display.  I have run presentations on a TV monitor and they run fine.  But they are unreadable to work on until you go to show presentation.

Somehow, the output from some programs seems to be modified to suit the TV.  How do I achieve this?
0
 
LVL 9

Accepted Solution

by:
checoo earned 1000 total points
ID: 12295747
Instead of using video capture method you can also look at the possiblity of using a server timer control, which fires at a predefined interval and polls for some specific changes in a database and then based on the changes the same is refreshed on the TV screen. Your scenerio seems to be quite similar to what I had worked on , an online auction display system. And i had used the timer method of refreshing the display.
0
 

Author Comment

by:zac_twidale
ID: 12640727
Answer wasn't particularly helpful, but checoo was the only one who made any even slightly relevant comments.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: Kraeven
Introduction Remote Share is a simple remote sharing tool, enabling you to see, add and remove remote or local shares. The application is written in VB.NET targeting the .NET framework 2.0. The source code and the compiled programs have been in…
Introduction As chip makers focus on adding processor cores over increasing clock speed, developers need to utilize the features of modern CPUs.  One of the ways we can do this is by implementing parallel algorithms in our software.   One recent…
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…
Suggested Courses

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question