Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: Tomáš Břinčil 04 Května 2010, 13:45:20

Název: [HOWTO] - Stream webkamery do internetu...
Přispěvatel: Tomáš Břinčil 04 Května 2010, 13:45:20
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

Kód: [Vybrat]
sudo apt-get install vlc
Mám jej ve verzi: VLC media player 1.0.2
Připojíme USB webkameru:

Kód: [Vybrat]
sudo ls /dev/video*
video0

A spustíme stream:
Kód: [Vybrat]
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:

Kód: [Vybrat]
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]
Název: Re: [HOWTO] - Stream webkamery do internetu...
Přispěvatel: Tadeáš Pařík 04 Května 2010, 14:10:33
Dej pak vědět, Tomáši, můžeme to hodit na wikinu... Jinak super, díky. A máš ji tam  ;)