2015-10-05 248 views

回答

2

您可以使用任何Pi支持的RTMP/Flash编码器发布YouTube直播活动。一个例子是ffmpeg其中can be compiled on Raspbian

使用guide创建您的YouTube直播活动。您可以找到各种编码器设置here

当一切准备就绪后,您就可以开始流式传输。对于640×480 @ 25 700K视频流的命令是这样的:

ffmpeg -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 -c:v libx264 -b:v 700k -maxrate 700k -bufsize 700k -an -f flv rtmp://<youtube_rtmp_server/<youtube_live_stream_id> 
+1

我想类似的东西使用的运动,但是当它来到了命令它总是返回一个错误,指出该摄像机模块未激活。这对我来说是一个巨大的问题,因为我使用的是USB摄像头,而不是相机模块。所以我想知道如果你需要一个摄像头模块来做到这一点,或者我需要做一些不同的事情来让USB摄像头成为视频的来源。 –

+0

您可以直接使用相机设备,例如'/ dev/video0'。尝试使用'v4l2-ctl --list-devices'列出所有可用的摄像机 – aergistal

+0

您知道ffmpeg是否可以流式传输网络摄像机的画面,而opencv程序是否将摄像机镜头处理为单独的过程? – Zypps987

相关问题