< HomePage | Снимки
<- Събота, 22 Декември 2007 | Начална страница | Понеделник, 24 Декември 2007 ->
Неделя, 23 Декември 2007

След като вече имам закачена камера вкъщи отдалеченият достъп до нея го реших с любимите ми възможности на X сървъра.

1. Влизам отдалечено в компютъра с SSH и включен X forwarding.
Команда: ssh -Y home.example.org

2. Пускам си mplayer с видео изход през X сървъра и вход през video4linux.
Команда: mplayer -vo x11 tv:// -tv driver=v4l:width=320:height=240

След малко /зависи от скоростта на връзката/ виждам каквото вижда и камерата у дома.

Разбира се мога да пусна едно VLC да транскодира и да вади изхода нейде на http, но това значи камерата постоянно да работи, което не ме кефи особено. Ето я и командата с която vlc ще ми даде отдалечен достъп до камерата с име и парола (my/camera) на адрес http://HOME:8080/

vlc -d -I dummy v4l:// :v4l-vdev="/dev/video" :v4l-adev="/dev/dsp" :v4l-norm=3 :v4l-frequency=-1 \
':sout=#transcode{vcodec=mp2v,vb=192,scale=1 }:duplicate{dst=std{access=http,mux=ts,dst=0.0.0.0:8080}}' \
--sout-http-user=my --sout-http-pwd=camera

Ако държите да имате достъп до камерата със скопен плеър като Windows Media Player в горната команда сменете vcodec=mp2v с vcodec=WMV2 и mux=ts с mux=asf.