Video files that are on partitions accessible by Raspbian can be played using OMXPlayer. However, it is quite a hassle to SSH into your Raspberry Pi and play a movie using OMX Player from the shell. The ideal solution would be to browse the video files from the comfort of your Android device and play it from there. And that is exactly what OMX Remote does!
HDMI: Connect your Pi to your TV using a HDMI cable.
SSH: Make sure you can SSH into your Raspberry Pi from a computer on your home network.
OMXPlayer: After SSH into the Pi, make sure you can play videos from the shell using OMXPlayer as described here.
Install OMX Remote: It can be installed from the Play Store here.
Configure OMX Remote: Provide the hostname (or IP address of your Pi), port (usually 22), username (usually pi) and password. I also like to set the root directory of my media.
Play using remote: Browse the video files from the app and click on a video file to play it on your TV. Various remote control UIs of varying complexity are available by swiping left and right. Some of the useful buttons on the remote control is to switch audio channels (speaker with arrow buttons) and to switch subtitles (speech bubble with arrow buttons).
Tried with: OMX Remote 1.9