Então, eu tenho uma TV UPnP (Samsung), um servidor UPnP (tentei vários) e um ponto de controle UPnP (agora, PlugPlayer no iPhone).
Usar o PlugPlayer para carregar minha biblioteca (apenas alguns itens para teste) no iPhone leva alguns segundos. Esta parte não é tão ruim ... No entanto, tentar usar o PlugPlayer como apenas um ponto de controle, com a TV como renderizador, é muito lento! Demora até um minuto antes que algo aconteça na TV, quando ainda funciona ...
Por que o UPnP é tão difícil de acertar, quando você quer ser mais avançado do que ter o renderizador como o ponto de controle?