Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I own a Galaxy Note and got a MHL cable for watching movies on my Sony Bravia.

I'm having some problems for playing it nicelly.

With hardware decoding:

Only the stock samsung "Video Player" is able to play at TV resolution with the subtitles. The problem is that it seems to have an annoying bug that makes the subtitles stuck. After someone ends talking, the last sub don't vanish/disappear, it keeps there on the screen until the next speech. It's discussed at an old xda thread but no one was able to provide solution at that time.

With Software decoding:

I can get the subs with a third party player (like MX Player), but it doesn't stream the video to the TV directly, like the stock video player does. What I get is a rescaled screen, like when not playing a video, just browsing Android, and as such, not only it's not playing 720p/1080p video, but also, I get black areas because the phone aspect ratio doesn't match the TV aspect ratio.

Is there a solution for this?

As can be seen in the mentioned thread, there was a "stuck subtitle" problem with another Samsung device. Is this a bug with all Samsung devices?

Is there an alternative player that can play videos with hardware decoding and also display subtitles? So it can take all my TV screen.

I've checked this thread too, but there was general misleaded advices...

share|improve this question
So you're asking for a proper video player, right? – Sid Nov 16 '12 at 11:21
@Sidath Yes, if it's able to properly support what I said. – pepper_chico Nov 17 '12 at 14:04

If you're rooted you could try to force a certain combination of phone screen resolution and DPI using Second Screen and maybe your selected video player will conform to that even as the video is being streamed out through MHL.

Just make sure you keep failsafe options like "don't keep settings after restart" enabled in case your experimental Second Screen settings make your screen unusable.

share|improve this answer

You can try mVideoPlayer. This supports HD videos well and has subtitle functionality. Should work with HDMI too. Hope this helps.

share|improve this answer
There're reports it doesn't work for this: – pepper_chico Nov 17 '12 at 20:50

Maybe you should try VLC For Android . It is able to properly display subtitles without glitches for now, atleast on my device. I haven't tried with MHL though.

share|improve this answer

MX Player works like a charm for anything with subtitles. Also it has both software and hardware decoding, so you're set!

share|improve this answer
I use MX Player myself, and it does not support hardware decoding with subtitles through HDMI. This is the player I use on my Bravia TV, and I use software decoding to get subtitles. – pepper_chico Jan 14 '14 at 18:18

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.