Kameraeigenschaften - Webcasting

Web Senden (Webcasting) wird durch "Bilder "Streaming" (und optional Ton) über das Internet erreicht. Streaming kann direkt von Ihrem Blue Iris PC zur Verfügung gestellt werden, wenn Sie den Web-Server konfiguriert haben und Sie über ausreichend Upload-Bandbreite verfügen. Sie können Ströme zu einem Windows Media-Server oder einen Dienst wie Akamai oder auch UStream "Pushen" , ein großes Publikum zu erreichen. Vielleicht möchten Sie auch Image Posting benutzen um einfach nur eine eine Reihe von Standbildern auf Ihre Website hochzuladen.

Webcasting wird in diese einfachen Gruppen segmentiert: Web / Mobile, Windows Media und Flash Media Live Encoding . Hinweis: In der Regel sollte Web / Mobile Streaming aktiviert sein. Deaktivieren Sie diese Option und oder aktivieren Sie die anderen Optionen für einzigartige und erweiterte Konfigurationsanforderungen.

Verfügbare Webcasting-Technologien

Blue Iris unterstützt fünf verschiedene Webcasting-Technologien mit jeweils eigenen Vor- und Nachteilen, wie hier gezeigt:

ActiveX / H.264
  • Wird von der Standard-Homepage verwendet, wenn Sie eine Verbindung mit Microsoft IE (Internet Explorer) herstellen.
  • Sehr effizient - macht eine einzige Anfrage, und erhält dann einen kontinuierlichen Strom von H.264 zeitlich komprimierte Bilder.
  • Verwendet eine C ++ ActiveX-Komponente, die die Verwendung von Microsoft IE oder möglicherweise ein Firefox-Plug-in erfordert.
  • Browser und Benutzer müssen Komponenten Download und die Installation erlauben ( nach Bedarf Explorer Extras / Internetoptionen / Sicherheit Einstellungen anpassen) .
JAVA / JPEG
  • Verwendet ein Java - Applet, aber diese Methode ist veraltet
  • Macht eine einzelne Anforderung und empfängt dann einen kontinuierlichen Strom von JPEG-Bildern
  • Browser muss Java Applets unterstützen und ausführen. Siehe Mac Hinweise unten.
  • Das System muss Java installiert haben von http://java.com . Java Version 6 Update 21 wurde erfolgreich getestet.
  • Das Java-Applet muss über Berechtigungen für den Zugriff auf das Internet verfügen
  • Einige Systeme erlauben das Java-Applet nicht über einen DNS-Namen; die IP-Adresse muss verwendet werden
  • Auf einer alternativen Homepage "jpegpush.htm" - klicken Sie auf den Link "Goto JAVA / JPEG" am Anfang der Standard-Homepage.
JPEG refresh
  • Das einfachste
  • Verwendet JavaScript, um ein Standard-HTTP-Image kontinuierlich zu aktualisieren
  • Wenig effizient - jedes Bild wird unabhängig angefragt
  • Hauptvorteil: Kompatibel mit nahezu allen Browsern, mobilen Geräten und Netzwerkkonfigurationen
  • Auf einer alternativen Homepage "jpegpull.htm" - klicken Sie auf den Link "Goto JPEG Refresh" oben auf der JAVA / JPEG-Seite.
Windows Media
  • nur Vollversion
  • Effizienter Strom, aber hohe CPU-Auslastung
  • Muss Windows Media in der Webcasting-Setup-Seite der Kamera aktivieren
  • Verwendet ein eingebettetes Windows Media Player ActiveX-Objekt remote, so dass erneut Internet Explorer erforderlich ist
  • Fähigkeit, auf einen Windows Media Server zur Massenverteilung zu "drücken"
Flash Media Live
  • nur Vollversion
  • Leicht zu verteilen, um ein großes Publikum mit einem Dienst wie UStream zu erreichen

 

Konfigurieren von JPEG- und ActiveX-Streams

JPEG-Webcasting und ActiveX-Webcasting werden gemeinsam aktiviert. Die Standard-Blue Iris-Homepage verwendet H.264-Webcasting über eine ActiveX-Komponente (Sie müssen mit "Yes" antworten, um sie zu installieren, wenn Sie die Seite zum ersten Mal remote anzeigen und immer dann, wenn sich die Versionsnummer der ActiveX-Komponente ändert). Bei der Übertragung von JPEG-Bildern können Sie diese skalieren (sie kleiner machen) und einen bestimmten Qualitätswert verwenden. Standardmäßig werden JPEG - Bilder werden in der gleichen Größe übertragen sie erfasst werden entsprechend der Kamera Video - Eigenschaften . Wenn Sie die Bildgröße und die Bildqualität verringern, verringert sich die Anzahl der für jedes Bild benötigten Bytes ebenfalls. Dies führt direkt zu einem glatteren Video (mehr Bilder pro Sekunde), insbesondere zu langsameren Verbindungen oder wenn die Bandbreite mit mehreren Clients geteilt werden muss.

Windows Media ® Technologies

Das Windows Media Webcasting-Format komprimiert den Videostream der Kamera intelligent (und optional auch den Audio-Stream). Das Ziel ist einfach zu produzieren die höchste Qualität Audio / Video-Erlebnis mit der geringsten Bandbreite. Die Vorteile sind flüssiges Video mit Audio für mehrere Betrachter. Der eine klare Nachteil dieser Technik ist , dass der Betrachter (Windows Media Player ® oder ein Browser - Plug-in) "Puffer" einige Sekunden des Stroms vor der Anzeige des Bildes, so dass das Bild "verzögert" um diesen Betrag der Zeit. Eine weitere ist eine intensive CPU-Auslastung, um die Codierung zu erreichen. Klicken Sie auf die Schaltfläche "Profile configuration", um die Windows Media-Verschlüsselungs- und Broadcast-Engine zu konfigurieren. Für optimale Effizienz sollten Sie die Windows Media Video 8 und Audio 9 Codecs auswählen. Wenn Sie oder andere über sehr langsame Verbindungen anzeigen werden, möchten Sie die gesamte "Bitrate" unter 40 kbps behalten. Das heißt, wenn Sie 8 kbps für Audio auswählen, sollten Sie 32 für Video eingeben. Bei der Verwendung von Breitband- (DSL- und Kabelmodems) sollten Sie stattdessen mit Bitraten in der Nähe von 1000 (1 Mbit / s) experimentieren. Fortgeschrittene Benutzer können mit der Änderung der Einstellungen für Keyframe, Qualität und Pufferfenster experimentieren. Ein "Key-Frame" ist ein komplettes Bild und erfordert mehr Bandbreite zu übertragen. Wenn sie jedoch näher beabstandet sind, kann sie weniger Zeit zum Puffern und Synchronisieren mit dem Strom erfordern.

WM Brosdcast

Statt der Verwendung des Blue Iris Webservers und der Webseiten können Sie stattdessen einen Windows Media Broadcast ansehen, indem Sie Ihren Windows Media Player öffnen und "Datei öffnen" im Menü Datei auswählen. Geben Sie "http: // yourdomain: 8880" ein, wobei 8880 die Portnummer ist. "Yourdomain" kann der Name Ihres Computers in einem LAN oder eine Internetadresse oder IP-Adresse sein, wenn Sie von überall auf der Welt auf Ihren Computer zugreifen. Wenn Sie einen Router und / oder eine Firewall haben, muss diese Portnummer gezielt an die Maschine mit Blue Iris weitergeleitet werden. Für fortgeschrittene Anwendungen, anstatt direkt auf eine maximale Anzahl von Client - Verbindungen von Streaming können wählen Sie Ihren Stream zu einem Windows Media - Server oder Service - Website zu drücken. Zusätzlich zu einer Adresse können Sie auch mit einem "Publishing Point" versehen werden. Geben Sie sowohl die Adresse als auch den Veröffentlichungspunkt in das Feld "Push to Server" ein, indem Sie das Format http: // address: port / publishingpoint verwenden. Wenn der Port 80 ist, ist die Option: 80 optional. Um eingehende Windows Media - Verbindungen zu einem bestimmten Satz von IP - Adressen beschränken, überprüfen Sie die Limit - IP - Zugriff und geben Sie eine oder mehrere IP - Adressen durch Semikolon getrennt. Sie können anstelle einer IP-Adresskomponente ein Sternchen (*) verwenden, zB 24.22.102. *. Standardmäßig ist die Liste eine Einschlussliste. Um Adressen ausdrücklich auszuschließen, starten Sie Ihre Liste mit einem Minuszeichen (-).

Flash-Livecodierung

Aktivieren Sie diese Option nur, wenn Sie eine RTMP-URL und einen Stream-Schlüssel haben, der von einem FML-Dienst wie UStream erhalten wird. Nachdem Sie ein UStream-Konto eingerichtet haben, finden Sie diese auf der Seite Dashboard / Channels / Ihr Kanal / Broadcast-Einstellungen / Encoder-Einstellungen. Nach der Eingabe dieser Details können Sie alle Verbindungsfehler auf der Seite Kameraeigenschaften und auf der Seite Status / Nachrichten anzeigen. Mac Notizen Das JAVA-Applet kann eine Mac-Präferenzänderung wie folgt erfordern. Öffnen Sie eine obskure Anwendung im Ordner "Dienstprogramme". "Java-Einstellungen". Ändern Sie im Bereich "Allgemein" das Optionsfeld "Applets ausführen:" aus "Innerhalb des Browserprozesses (Standard, kompatibler)" auf "In eigenem Prozess". Der Java jpegpush Viewer funktioniert am besten in Chrome, anstatt Safari und Firefox (alle aktuellen Versionen).