Você está pensando do usuário ou do lado de cliente? Para os últimos, é seguro supr que é C/C++ (os interruptores de Media Center em Windows assim como clientes do linux são desenvolvidos nessa língua). Para razões de desempenho, isto aplica-se provavelmente ao lado de usuário também. Contudo as línguas do opther tais como Java são usadas igualmente, olham por exemplo a seção dos “linguagens de programação” de
http://sourceforge.net/search/?type_of_search=soft&words=IPTV