Aqui dejo para reproducir con vlc. Probado desde el movil, supongo que funcione tambien en la tv.

<!--
Credits
KemoNine (xbmcandroid.com/forums)
Staticadk (xbmcandroid.com/forums)
GSH (xbmcandroid.com/forums)
-->

<playercorefactory>
<players>
<!-- VLC Player definition -->
<player name="VLCPlayer" type="ExternalPlayer" audio="false" video="true">
<!-- Android intent -->
<filename>org.videolan.vlc</filename>
<!-- Hide XBMC -->
<hidexbmc>true</hidexbmc>
<!-- After 2 minutes bump the play count of the item in XBMC -->
<playcountminimumtime>120</playcountminimumtime>
</player>

</players>
<!-- Rules for which external player to use -->
<!-- VLCPlayer is default
change player= value to one of the above names to change this -->
<rules action="prepend">

<!-- Samba file shares -- VLC Player due to MX Player issues -->
<rule protocols="smb" player="VLCPlayer" />

<!-- DVD Images -->
<rule dvdimage="true" player="VLCPlayer"/>

<!-- rtmpe Streams (Hulu) (Only player that seems to work for rtmpe -->
<rule protocols="rtmp" player="VLCPlayer"/>

<!-- rtmp Streams (Ice / Navi-x) -->
<rule protocols="rtmp" player="VLCPlayer"/>

<!-- rtsp Streams (Type of internet stream) -->
<rule protocols="rtsp" player="VLCPlayer" />

<!-- SopCast -->
<rule protocols="sop" player="SopCast" />

<!-- Internet streams -- Disabled for now -->
<rule internetstream="true" player="VLCPlayer" />

<!-- Video files -- Default rule (last to ensure above trigger first -->
<rule video="true" player="VLCPlayer"/>
</rules>
</playercorefactory>

Editado archivo para vlc y comprobado que funciona en la tv.