bionic should do what my D3 can, get moboplayer in the market, its free it can play most mkv's in 1080 with some slight stutter, you will not be able to play a 20Mbps file without converting, highest i can run is 8000Kb's, your audio should be 2 channel 48khz also if you need more info Google mediainfo its a great program to determine what your working with. If you have an NVIDIA GPU then try out Badaboom to convert you videos i use the custom preset and use advanced settings with HARDWARE tab: GPU acell, VIDEO: video must be baseline(not main) under profile. level is auto, rate control VBR set your bitrate at about 5000 for starters and see if you like the result. PICTURE: resolution is 960x540, aspect fill,no deinterlace. AUDIO: stereo downmix 160kbit, no gain unless you want it. with those settings i can convert a 14GB 1080p rip in about 30 minutes with about 3GB file size after. you should get .mp4 file at the end. my favorite mp4 player is act 1. I do NOT work for either of those companies this is just what i have found works best for me. happy viewing. EDIT: if your audio is messed up try using 44100khz instead of 48khz.
LOL SECOND EDIT: just saying foxreals is CUDA supported as well.