Solo te puedo contestar a la PD....
Ayer consegui ver la tele por PPLive a traves del XBMC.
El proceso es sencillo.
Te abres el PPLive con el canal que quieras reproducir en el PC.
Cierras el reproductor que te abre en el PC cuando alcanza cierto % en el buffer, pero dejas al PPLive que siga almacenando.
Creas un archivo que se llame nombre.strm. El nombre podeis poner el que querais. Editais ese archivo y meteis la siguiente linea:
http://192.168.1.1:8888/1.asf
La ip poner la de vuestro PC en la red con la XBOX.
Ese archivo se mete en la consola donde querais (usar la carpeta de VIDEOS por comodidad)
Ahora nos vamos al XBMC, a reproducir video, buscamos la ruta donde esta el archivo strm y lo seleccionamos.
Deberia empezar a reproducir el canal seleccionado en el PPLive.
Saludos.