Webcam-Howto-2023

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen

An einem FreifunkRouter mit USB-Interface soll eine USB-Web-Cam angeschlossen werden.

Der Video-Stream soll im Freifunk-Netz als Dienst bereitgestellt werden.

Geeigneter Router:  TP-Link TL-WR902AC v3.

Ablauf der Installation

Pakete auf dem Router installieren

  • 1) Freifunk Firmware  openwrt- 21.02.6-9    Release ab 217  installieren.
  • 2)  opkg update ausführen
  • 3)  opkg install  kmod-video-uvc
  • 4)  opkg install mjpg-streamer
  • 5)  opkg install mjpg-streamer-input-uvc
  • 6) opkg install mjpg-streamer-output-http
  • 7)  /www/webcam/index.html    erstellen:
<html>
  <head>
    <title>MJPG-Streamer - Stream Example</title>
  </head>
  <body>
    <center>
      <img src="http://10.63.115.1:8080?action=stream" />
    </center>
  </body>
</html>

Anstelle 10.63.115.1 muss natürlich die ip-Adresse des Routers eingetragen werden!

Konfiguration anpassen

Die config-datei befindet sich in /etc/config/mjpg-streamer

onfig mjpg-streamer 'core'
	option enabled '1'
	option input 'uvc'
	option output 'http'
	option device '/dev/video0'
	option resolution '1024x768'
	option yuv '0'
	option quality '80'
	option fps '5'
	option led 'auto'
	option www '/www/webcam'
	option port '8080'
	#option listen_ip '192.168.1.1'
	#option username 'openwrt'
	#option password 'openwrt'

Der streamer wird gestartet mit

/etc/init.d/mjpg-streamer start

Danach ist der stream im Browser zusehen:

http://10.63.115.1/webcam

Auch hier muß natürlich die Adresse des Routers anstelle von 10.63.115.1 eingetragen werden.

Weitere Informationen gibt es unter:

https://openwrt.org/docs/guide-user/hardware/video/webcam

Als Dienst im Weimarnetz sichtbar machen

https://weimarnetz.de/services-monitoring/services


uci del ffwizard.olsr.service

uci add_list ffwizard.olsr.service='http://10.63.115.1:80/webcam/|tcp|Webcam von Christfried'


oder auf der WebSite des Routers unter

Administration --> Weimarnetz --> Einstellungen --> OLSR --> OLSR Service