Необходимо запустить на RasPi трансляцию с вебкамеры logitech c270. Хороший пример был на хабре
линк. Но там человек использует с обоих сторон gstreamer, а мне необходимо запихнуть поток на веб-страницу(возможно через плагин).
Пытался использовать mjpg_streamer, но задержка и fps — оставляют желать лучшего.
ffmpeg вообще не компилируется(компилил по
этому мануалу):
In file included from /usr/include/math.h:94:0,
from ./libavutil/common.h:32,
from ./libavutil/avutil.h:238,
from ./libavutil/mem.h:34,
from libavcodec/asv.h:31,
from libavcodec/asv.c:28:
/usr/include/arm-linux-gnueabihf/bits/mathcalls.h:113:1: error: unknown type name ‘_Odouble_’
/usr/include/arm-linux-gnueabihf/bits/mathcalls.h:113:1: error: unknown type name ‘_Odouble_’
make: *** [libavcodec/asv.o] Error 1
Самый лучший результат был у gstreamer:
gst-launch-0.10 v4l2src! 'video/x-raw-yuv,width=640,height=480, framerate=20/1'! ffmpegcolorspace! jpegenc! multipartmux! tcpserversink name=out-sink host=192.168.1.10 port=3300
vlc плеер при этом воспроизводил почти в реалтайме и с хорошим fps, но это во-первых video/x-raw-yuv(а следовательно приличный трафик+ камера поддерживает mjpeg), а во вторых как запихнуть этот поток на веб-страницу, еще лучше поток из статьи выше с mjpeg?