Renders the video into a SurfaceView.
This is the most optimized option, and it supports DRM content.