El problema que tienes es por el coded del video, una pantalla permite la reproduccion de cualquier formato que sea convertido en un formato admitido por la pantalla, osea si tu pantalla permite el formato mp4, entonces debes revisar que tipo de formato mp4 es el que le sirve, porque el formato mp4 puede tener un codec h264 compatible o no con la pantalla, supongo que no entendistes nada, pero para ponertelo bien claro exiten programas que permiten comprimir un video al formato ejm avi, mp4, 3gp etc, pero eso no quiere decir que sea compatible con cualquier medio que los reproduzca.
Para solucionar tu problema debes descargar un programa que comprima los videos que tienes en la llave, disco duro portatil etc, y empezar a probar con cual coded de video funciona correctamente tanto en audio como en video
ejm descarga un programa llamado DVDFab, format factory, Pavtube Video Converter, etc hay mucha variedad, esos son unos ejmplos, y cuando escojas el formato mp4 o avi o cualquier otro y le des en configuracion, podras observar que puede ser convertido o tranformado en un formato mp4 con un codec de video distinto, el avi por ejm puede tener codec xvid, divx, mpeg, etc y todos son el mismo formato pero con caracteristicas diferentes, tambien otro fallo que dan muchos videos es la velocidad de los frames, existen algunos dispositivos que cuando tienen que reproducir un archivo de video si no esta a la velocidad que admite no lo lee o lo lee muy lento o muy rapido, osea se adelanta y atrasa el audio o el video, son cosas a tomar en cuenta.
Realiza la prueba y podras darte cuenta de lo que intento que comprendas suerte