Używam tego między Chrome a moim telefonem:
Opóźnienie jest naprawdę dobre - mniej niż 1 sekunda.
Próbowałem powielić to na moim komputerze bez powodzenia.
ffmpeg -f video4linux2 -i /dev/video0 -s 320x200 -r 50 -deadline realtime -vcodec libvpx -f webm -fflags nobuffer udp://10.0.0.55:9002
A potem za pomocą ffplay po drugiej stronie.
Nadal ma kilka sekund opóźnienia.
W końcu chciałbym przesyłać strumieniowo z mojego komputera na telefon z Androidem, ale opóźnienie musi być dobre.
Edytuj - działa znacznie lepiej. Gdybym mógł się trochę tego ogolić, byłbym szczęśliwy:
ffmpeg -vcodec rawvideo -f video4linux2 -i /dev/video0 -s 320x200 -r 25 -vcodec libvpx -f rtp -deadline realtime rtp://10.0.0.55:9002