Por cierto, sobre los programas, no creo que sean muy dificil.
Para el que se reproduce en el PC, se puede modificar el SDK de otro que ya este echo, como nos ha dicho nuestro amigo [Madox] o hacer un modulo para para todos los programas.
Lo unico que tendria que hacer seria la funcion del relax, es decir, el streaming pero no de un archivo, sino de la informacion que decodifica en tiempo real el programa de satelite.
Tambien tendria que enviar al programa de la XBOX la informacion de los distintos canales sintonizados para poder elegir desde la XBOX el programa a reproducir.
Ademas tendria que poder recibir ordenes del programa que se ejecuta desde la XBOX.
El de la XBOX tendria que recibir la señal y reproducirla.
Ademas de tener un pequeño menu, para cambiar de canal.
Solo tendria que enviar una señal a traves de la red al programa del PC diciendole que cambie de canal.
Como veis ya he estado pensando en esto bastante tiempo, lo que ocurre es que no se programar.
Aunque para simplificar aun mas se podria recibir prescindir de hacer un programa para XBOX, solo habria que enviar una señal como la de relax en la XBMC, pero en vez de aparecer los archivos que tenemos compartidos, aparecerian los canales sintonizados y asi poder elegir.