Originally Posted by Asphyx
It is possible that an IN OS Player receiver could be included in the custom rom rooted users are running in the same way Netflix is included in all the official Google Updates.
But it would reduce the need to transcode using the Mobile device and make MX work more like a Local Netflix.
Either MX does the transcoding or an IN OS player supports .mkv because neither Chromecast (nor Chrome browser) fully support .mkv. Although both Chromecast and Chrome browser are capable of playing matroska video files (MPEG4 video and AAC audio ) through Allcast or Localcast or a Chrome web browser tab (change the file extension to .mp4) neither can render Matroska's superior soft subtitles (VOBSUB or PGS) as these are separate selectable files. Media servers like Plex can stream to Chromecast but must transcode .mkv soft subs on the fly which is computationally expensive. Many NAS servers are low-end CPU's that cannot keep up.
Anything can play .mp4 hard subtitles as they are burned into the video itself and cannot be selected, re-sized or re-positioned. If MX were able to (optionally) transcode soft subs it would offload the re-encoding to the MX device instead of the server and you would still have the selectable, position-able, properly rendered for your screen size subtitles . Hard subs can do none of this - you're stuck with what's there.
Certainly Chromecast support would be most welcome but whatever happens (in whatever time frame) MX Player is a fabulous app that I shall continue to use for most all video needs on Android.
Just my .02