Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
webcam:mjpeg [2008/10/28 11:09] geraldwebcam:mjpeg [2008/10/28 12:33] gerald
Zeile 27: Zeile 27:
 Problem: Keine Dokumentation. Webinterface soll das zwar können, aber JAvaScript zu schlecht. Problem: Keine Dokumentation. Webinterface soll das zwar können, aber JAvaScript zu schlecht.
  
-Schaut gut aus, klappt aber nicht: +<del>Schaut gut aus, klappt aber nicht: 
-<code> + 
-mplayer http://admin:[password]@gerald.webhop.org:14322/IPCamPluginMJPEG.cab -vo gl +mplayer http://admin:[password]@gerald.webhop.org:14322/IPCamPluginMJPEG.cab -vo gl</del> 
-</code>+
  
 Webinterface ruft folgendes JavaScript auf: Webinterface ruft folgendes JavaScript auf:
Zeile 43: Zeile 43:
 document.write('<PARAM name="Debug" value="0">'); document.write('<PARAM name="Debug" value="0">');
 document.write('</OBJECT>');</code> document.write('</OBJECT>');</code>
 +
 +Das Plugin kann man mit <code>
 +wget http://admin:[password]@gerald.webhop.org:14322/IPCamPluginMJPEG.cab
 +</code> runterladen
  
 Das Plugin ist von der Firma 'Edimax' und ist anscheinend für den IE geschrieben. Dort funktioniert es aber auch nicht richtig, der IE beschwert sich über Fehler auf den Seiten. Das Plugin ist von der Firma 'Edimax' und ist anscheinend für den IE geschrieben. Dort funktioniert es aber auch nicht richtig, der IE beschwert sich über Fehler auf den Seiten.
 +
 +Ruby-Skript, um Bilder zu catchen: Quelle((http://spodzone.org.uk/packages/hawking-HNC230G.txt))
 +<code ruby>
 +#!/usr/bin/env ruby
 +
 +# Script to extract images from the Hawking HNC230G
 +
 +# Copyright (C) Tim Haynes 
 +# HNC230G{at}stirfried.vegetable.org.uk    http://pig.sty.nu/
 +#
 +# Redistributable under the terms of the GNU Public License: see
 +# <http://www.gnu.org/copyleft/gpl.html>
 +#
 +# Requires ruby, imagemagick
 +#
 +
 +nopics=ARGV[1] || "1"
 +nopics=nopics.to_i
 +
 +require 'socket'
 +require 'RMagick'
 +
 +xsize,ysize=640,480
 +
 +puts "Connecting"
 +
 +s=TCPSocket.new('buffalo', 4321)
 +
 +nopics.times { |n|
 +
 +  puts "Requesting data"
 +  s.puts("0110")
 +
 +  len=s.read(2).reverse.unpack("v")[0]
 +  2.times {s.getc }
 +
 +  puts "Len: #{len}"
 +  jpeg=s.read(len)
 +
 +  puts "Getting image"
 +
 +  img=Magick::Image.from_blob(jpeg)[0];
 +
 +  puts "Saving image"
 +  img.write("foo-#{n}.jpg")
 +
 +}
 +</code>
 +
  
 
Nach oben
webcam/mjpeg.txt · Zuletzt geändert: 2024/02/29 13:36 von 127.0.0.1
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0
DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp   Dogecoin Donations Accepted Here    DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp  DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp