User Tools

Site Tools


documentation:webcam

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
documentation:webcam [2015/12/05 11:06] ninedocumentation:webcam [2015/12/26 18:40] (current) – [Camera] nine
Line 19: Line 19:
 Identifizierte Karte: Identifizierte Karte:
 <code> <code>
-echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"  
 man:0x00006f oem:0x0000 name:SMI   hwrev:0x1 fwrev:0x0 man:0x00006f oem:0x0000 name:SMI   hwrev:0x1 fwrev:0x0
 </code> </code>
Line 44: Line 43:
   - Wird die Option gefunden, so kann sie für EXT4 wiefolgt deaktiviert werden:<code>   - Wird die Option gefunden, so kann sie für EXT4 wiefolgt deaktiviert werden:<code>
 sudo e2fsck /dev/to_sd_card sudo e2fsck /dev/to_sd_card
-sudo tune2fs -O ^has_journal /dev/to_sd_card+sudo tune2fs -O^has_journal /dev/to_sd_card
 sudo e2fsck -f /dev/to_sd_card sudo e2fsck -f /dev/to_sd_card
 </code> </code>
-  - In /etc/fstab für die jeweiligen Partitionen folgende Option hinzufügen:<code> +  - In /etc/fstab für die jeweiligen Partitionen die Option **data=writeback,noatime,nodiratime** hinzufügen, also<code> 
-data=writeback+/dev/mmcblk0p2  /               ext4    defaults,data=writeback,noatime,nodiratime  0       1
 </code> </code>
 +
 +===== WIFI =====
 +
 +<code>
 +pi@raspberrypi:~ $ cat /etc/network/interfaces
 +# interfaces(5) file used by ifup(8) and ifdown(8)
 +
 +# Please note that this file is written to be used with dhcpcd
 +# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
 +
 +# Include files from /etc/network/interfaces.d:
 +source-directory /etc/network/interfaces.d
 +
 +auto lo
 +iface lo inet loopback
 +
 +iface eth0 inet dhcp
 +
 +allow-hotplug wlan0
 +iface wlan0 inet dhcp
 +wireless-essid <YOUR-ESSID-HERE>
 +</code>
 +
 +
 +===== Camera =====
 +
 +<code>
 +sudo apt-get install vlc-nox
 +sudo rmmod bcm2835-v4l2
 +sudo modprobe bcm2835-v4l2
 +</code>
 +
 +show driver info:
 +<code>
 +pi@raspberrypi:~ $ v4l2-ctl --info
 +Driver Info (not using libv4l2):
 + Driver name   : bm2835 mmal
 + Card type     : mmal service 16.1
 + Bus info      : platform:bcm2835-v4l2
 + Driver version: 4.1.13
 + Capabilities  : 0x85200005
 + Video Capture
 + Video Overlay
 + Read/Write
 + Streaming
 + Extended Pix Format
 + Device Capabilities
 + Device Caps   : 0x05200005
 + Video Capture
 + Video Overlay
 + Read/Write
 + Streaming
 + Extended Pix Format
 +</code>
 +
 +configure v4l2 driver
 +
 +show driver options
 +
 +<code>
 +v4l2-ctl --list-ctrls
 +</code>
 +<code>
 +# set (maximum) frame-rate
 +v4l2-ctl -p 15
 +# set auto-exposure (for night-capture)
 +v4l2-ctl --set-ctrl=exposure_dynamic_framerate=1
 +</code>
 +
 +start stream
 +<code>
 +cvlc v4l2:///dev/video0 --v4l2-width 1920 --v4l2-height 1080 --v4l2-chroma h264 \
 +   --sout '#std{access=http,mux=ts,dst=0.0.0.0:12345}'
 +</code>
 +
 +anzeigen am client:
 +<code>
 +vlc http://XX.XX.XX.XX:12345
 +</code>
 +
 +
 +für "normalen" modus, zb für raspistill, v4l2 modul entfernen
 +<code>
 +sudo rmmod bcm2835-v4l2
 +</code>
 +
documentation/webcam.1449313607.txt.gz · Last modified: 2015/12/05 11:06 by nine