G
Guest
Gast
Code:
URL u1=new URL("http://192.168.1.1/video.avi");
URLConnection uc=u1.openConnection();
byte[] buffer=new byte[uc.getContentLength()];
System.out.println("BufferLänge: "+buffer.length);
Mit dem Code-Schnippsel öffne ich eine Verbindung zu einer Web-Cam...
Dann soll die Länge des Videostreams angezeigt werden...
Als Ausgabe in der Konsole steht da: BufferLänge: 100685
Ich nehme mal an das sollen dann 100685 Byte sein?
Meine Frage:
Eigentlich läuft der Stream doch unendlich lang...kann das byte[]-Array einfach nicht mehr aufnehmen?
Oder würde, wenn ich den VideoStream in eine Datei umleite und das Programm einfach laufen lasse die Datei im Ordner mit jeder aktualisierung (F5) größer werden?
Für weitere Fragen kann ich auch gerne den kompletten Code posten...
Vielen Dank....für Eure Zeit!