mp4 aus netz laden
-
Hallo ich möchte gerne eine mp4 Datei aus dem Internet laden :
Hier mein Code :
URL url = null; try { //web = new URL("http://manager.vidibus.net/36be6300efd3012faf936c626d58b44c/assets/ec270c8034ea013182f7543d7edaf0a0.SD.mp4"); url = new URL("http://manager.vidibus.net/36be6300efd3012faf936c626d58b44c/assets/505f5d2037e101314981543d7edaf0a0.SD.mp4"); } catch (MalformedURLException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { BufferedReader inputStream = new BufferedReader(new InputStreamReader(url.openStream())); BufferedWriter outputStream = new BufferedWriter(new FileWriter("test.mp4")); String inputLine; while ((inputLine = inputStream.readLine()) != null) { outputStream.write(inputLine); System.out.println(inputLine); } inputStream.close(); outputStream.newLine(); outputStream.flush(); outputStream.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }
Wenn ich die mp4 Datei allerdings mit einem Player (VLC)) öffne, wird nichts angezeigt - obwohl die Datei 23 MB groß ist.
Hta jemand eine Idee
-
Hallo,
das String & readLine sieht nicht gut aus. Die Datei sollte doch 1:1 kopiert werden.
Lese/Schreibe stattdessen aus/in einem byte-Array.