Hi -
The question you're asking is a bit vague: the general fields in question actualy cover scores of specialized sub-topics, each of which could fill entire books (or entire book SHELVES!).
Anyway, let me take a guess, and direct you to these two links:
http://www.linuxis.us/linux/media/howto/linux-htpc/
http://www.penlug.org/twiki/bin/view...italTelevision
'Hope that helps .. PSM
PS:
If this is indeed the topic you're interested in, you'd probably have better luck posting to different LQ forums: for example, "Linux Software" or "Hardware" forums, depending on the question.