И еще о потоковом видео

Feb 28, 2021 12:06


Поигрался с трансляцией посредством vlc

Вот такая командная строка

cvlc v4l2:///dev/video0 :v4l2-standard= :input-slave=alsa://hw:1,0 :live-caching=300 \ :sout=#transcode{vcodec=VP80,vb=2000,acodec=vorb,ab=128,channels=2,samplerate=44100,scodec=none} \ :http{dst=:8080/stream.webm}
Картинку показывает и звук передает и даже с более-менее правильным количеством кадров. Но почему-то изображение на экране браузера отстает от моих действий перед экраном почти на минуту. Что для дверного глазка неприемлемо.

И это не на Rasberry Pi, а на десктопе. Впрочем, принципиальной разницы в производительности между Raspberry Pi 4 c 8Гб и десктопом 2013 года выпуска, пожалуй, нет. Ну в два, ну в три раза.

Пробовал файрфокс десктопный, файрфокс мобильный и chromium десктопный.

Как это встраивать в html-5 страничку более-менее понятно. Но может быт все же раздавать надо не по http, а по rtsp? Лучше бы, конечно через WebRTC, но поди найди в документации на VLC умеет он такое или нет.
This entry was originally posted at https://vitus-wagner.dreamwidth.org/2235244.html. Please comment there using OpenID. Now there are
comments

debian, видео, open source

Previous post Next post
Up