Ahój holky,
včera jsem přislíbil návod v sekci Serveru Ubuntu na streaming webkamery.
Protože to ve skutečnosti ještě nemám uplně vychytané, tak to pojmu jako pro úplné neználky a budu se snažit o step-by-step návod.
Později mám v plánu návod na vložení streamovaného videa do webové stránky.
Nainstalujeme VLC
sudo apt-get install vlc
Mám jej ve verzi: VLC media player 1.0.2
Připojíme USB webkameru:
sudo ls /dev/video*
video0
A spustíme stream:
snouman@server:~$ cvlc v4l2:///dev/video0 --sout '#transcode{vcodec=h264,vb=800,scale=1,acodec=none}:duplicate{dst=std{access=http,mux=ts,dst=0.0.0.0:8081}}'
[0x994baf0] inhibit interface error: Failed to connect to the D-Bus session daemon: /bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed.
[0x994baf0] main interface error: no suitable interface module
[0x9891140] main libvlc error: interface "inhibit,none" initialization failed
[0x993fa38] main interface error: no suitable interface module
[0x9891140] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x993fa38] dummy interface: using the dummy interface module...
[0x994e318] main access out: creating httpd
x264 [info]: using cpu capabilities: MMX2 Cache32
x264 [info]: profile Main, level 5.1
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 Cache32
x264 [info]: profile Main, level 5.1
Pokud nám vyskočí hláška, že zařízení /dev/video0 není dostupné, pošéfíme tímto:
sudo chmod o+rw /dev/video0
A nakonec se na stream připojíme, třeba zase VLCčkem (jiný přehrávač nepoužívám - neznám)
Otevřeme VLC, stkneme ctrl+n a jako protokol zvolíme "http" a adresu [IP adresu PC]:8081
Zkušebně mi běží HTTP stream na adrese: 212.80.75.238:8081
V příloze je vyfocené okno, jak to asi vypadá.
BTW: jasně, že znovu objevuju kolo, není to žádné umění, ale kdo to zkoušel, tak ví, že je skoro nemožné to rozběhat.
Trápil jsem se tím celý den a zdaleka nejsem tam kde bych chtěl být...
[attachment deleted by admin]