I have a lot of mp4 HD videos that I currently play on my computer using VLC. My video card outputs video and audio through its HDMI port, so I watch them on my HDTV. But VLC does not have very good way to reverse, slow, or step a frame at a time.
I see a lot of Bluray players will play mp4...