TV output. Check out the TVout library. Beware that it is monochrome (2 colors: black and white), and has a low resolution. But that's all your get from an Arduino.
Input. You can use regular pushbuttons, but if you want, you can use your TV remote. Get this and check out this for a tutorial.
thank you mr baum thank you so much,
but only two resistor? ! and connect it to tv ?
like this photo
and i want to make an menu how i can? if there are a libary please provide it if you can
and what is the pins i conect it to resistor in arduion duemilanove,
Yes, you only need to resistors (hence two colors). I suppose if you added more resistors, you could get more colors, but you'll need to talk to the creator of the library about that (his name is mdmetzle).
As for menus:
You have two options.
One option is to draw the menu in paint or something and save it as a bitmap, which can then be sent to your TV. But that is sort of hard.
You may just want to write text, and then have a square around the menu text you have selected.
The wiki: Google Code Archive - Long-term storage for Google Code Project Hosting. has a good explanation of this sort of thing.