you definitely want to run an external player. using the internal player causes issues due to program parameters. by running an external player,it lightens up the data load on the stb emulator. adding more channels puts more load on the emulator. so its beneficial to try to offload some of that to a supporting program.
cuz i was using it with out it and it was working fine i was using the internal player
Is xmtv on the google store?
https://play.google.com/store/apps/details?id=com.xmtvplayer.watch.live.streams