You're facing a system architecture problem. Using the built-in display, the DVD player can blow video straight to the screen via DMA. Using an external monitor, the video data has to get moved along the bus, which is *way* slower.
Mirroring should solve it, because then the system will use...