BubbleUpnp tiene la opción en RENDERER, de decirle que lo emita al chromecast directamente.
No??
Al entrar pone "Local Renderer", pero puedes cambiarlo por "Chromecast".
Eso sí, si el video no es compatible, tendrás que descargar el transcodificador de BubbleUpnp, desde ajustes, creo recordar...
BubbleUpnp tiene la opción de transcodificar el vídeo para adaptarlo a los codecs correctos...