Video Pfadzuweisung wirf Fehler

Hallo,

ich möchte ein Video in meine App implementieren.
Ich habe viel gesucht, gelesen und probiert, aber ich komme nicht weiter.
Mir schlägt folgende Fehlermeldung im Logcat entgegen:

10-25 16:48:14.910: E/MediaPlayer(24480): error (1, -2147483648)
10-25 16:48:14.930: E/MediaPlayer(24480): Error (1,-2147483648)
10-25 16:48:14.930: D/VideoView(24480): Error: 1,-2147483648

Und hier der Quellcode:
[XML]

<VideoView 
    android:id="@+id/videoView1"
    android:layout_width="match_parent"
    android:layout_height="300dp"/>

[/XML]


	private VideoView videoView;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.video);
		createDirectory();

		videoView = (VideoView) findViewById(R.id.videoView1);
		String path = getFilesDir().getAbsolutePath() + "/video/movie.mp4";
		
		videoView.setVideoPath( path );

//		MediaController mediaController = new MediaController(this);
//		mediaController.setAnchorView(videoView);
//		videoView.setMediaController(mediaController);
//		videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener()  {
//            @Override
//            public void onPrepared(MediaPlayer mp) {                         
//            	Log.i(TAG, "Duration = " + videoView.getDuration());
//            }
//        });		
//	  videoView.start();		
	}
}```

*** Edit ***

Die Fehlermeldung wird in Zeile 13 verursacht.
Ich habe vielfach geprüft und der Pfad ist korrekt.
(Habe mir aus dem Ordner video alle Dateien anzeigen lassen, die Filme sind enthalten.)
Ich habe verschiedene Videos zum Testen benutzt, welche im Internet angepriesen wurden, dass sie auf Android laufen (und natürlich auch eigene). (mp4, H.263, H.264 AVC)

Also lässt sich das Video mit dem normalen Player abspielen und liegt korrekt im internen Verzeichnis der App auf dem Gerät.

Schon mal probiert es auf der SD Karte abzulegen und von dort aus zu starten?

Das Gerät besitzt keine eigene Video-Abspiel-Software und bis jetzt nur eine USB-Schnittstelle.
Der SD-Card-Reader ist noch nicht angelötet (und ich kann so was auch nicht).
Das Video funktioniert auf meinem Smartphone mit selber API wie das Endgerät, für das ich programmiere und dort funktionieren die Filme.
Aus einem parallelem Verzeichnis lasse ich ich Bilder auslesen und anzeigen (funktioniert einwandfrei).

Ist es möglich, dass es nicht funktioniert, weil in dem Gerät keine Grafikkarte implementiert ist?
(Alle Grafiken / Gui werden vom Hauptprozessor erledigt.)

Da ist IMO alles möglich. Also der ErrorCode ist kein well known Error wenn man sich die Android-Sourcen anschaut. Die Zahl selbst schaut auch noch nach einem Integeroverflow aus. Eine Exception die vielleicht mehr verrät fliegt nicht?