Don't use mplayer for this. Use mpv --vo=gpu --gpu-context=drm
This gives you hardware acceleration without a desktop environment.