Linux Webcam Streaming Guide

0% found this document useful (0 votes)
2K views2 pages
This document provides instructions for setting up video streaming from a webcam on Linux. It describes: 1) Installing the latest kernel headers and searching for and installing the appropr…
  • Video Streaming (Linux)
  • Streaming Setup

VIDEO STREAMING (LINUX)

-web kamera-

Informacije o kernelu koji koristimo: uname -a

a) instaliranje novog kernela bez skidanja cijelog kernela:


apt-get install kernel-headers-X.X.X.X
(X.X.X.X predstavlja numeričku oznaku najnovijeg kernela – njegov header)

b) traženje drivera za web kameru i instaliranje:


apt-get search logitech | less

- nakon nalaženja drivera:


apt-get install ime_drivera

c) provjeravanje s kojim je kompajlerom kompajliran naš kernel, pa s istim treba iskompajlirati


instalirane drivere (dosta važno, kamera inače ne radi ako to nije napravljeno kako treba):
dmesg | less

- podešavanje kompajlera na onaj koji nam treba:


export CC=/usr/bin/gcc-3.4
(pronađeno u [Link] koji dolazi s driverima)

d) skriptu za učitavanje modula i drivera pokrećemo upisujući u konzolu naredbu:


./[Link]
(naziv datoteke može zavisiti o modelu kamere te skinutim driverima)

****Time je na računalu instalirana kamera.****

INSTALACIJA VLC PROGRAMA:


apt-get install vlc*
(* označava zadnju verziju programa)
POKRETANJE/PRIMANJE STREAM-A

- što se tiče streamanja iz linuxa pomoću VLC-a, GUI (graphic user interface) je jako
nestabilan te često dolazi do segmentacijskih grešaka i rušenja programa, stoga stream
pokrećemo iz konzole

- za pokretanje stream servera (računalo koje će posluživati streamingom druga računala, a


ostala računala se trebaju spojiti na njega putem vlc-a ili nekog drugog programa, npr.
Windows Media Player) u konzolu upisujemo sljedeći kod (uzet sa adrese
[Link]

vlc -I dummy -v --noaudio --ttl 12 v4l:/dev/video0:size=320x240 \ --sout


'#transcode{vcodec=mp4v,vb=128}:std{access=mmsh,dst=:8080}'

- gornji kod se pokazao najstabilnijim pa ga stoga koristimo

- stream na nekom drugom računalu primamo naredbom (konzola):


vlc mmsh://x.y.z.u:8080
(gdje je x.y.z.u ip adresa našeg stream servera,a 8080 trenutni port preko kojeg se vrši streaming)

Više o samom streamanju iz VLC-a:

[Link]
[Link]
[Link]

VIDEO STREAMING (LINUX)  
-web kamera-  
  
  
Informacije o kernelu koji koristimo: uname -a   
  
a) instaliranje novog ker
POKRETANJE/PRIMANJE STREAM-A  
 
  
 
 
- što se tiče streamanja iz linuxa pomoću VLC-a, GUI (graphic user interface) je ja

You might also like