树莓PI相机到YouTube直播问题



我正在尝试将PI 3与PI Cam 2设置为网络摄像头直播到YouTube。

到目前为止,我已经在设置中使用了这两个指南:

  • http://www.makeuseof.com/tag/live-stream-youtube-raspberry-pi/
  • https://www.youtube.com/watch?v=u1DgsvjYKS4

在终端中使用以下命令,与 Youtube 建立连接,Youtube 上的直播从离线更改为开始。 但是,流永远不会开始。

raspivid -o - -t 0 -vf -hf -fps 30 -b 6000000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/mysecretstreamkey

我尝试更改设置,如下所示,并取得了一些结果。 例如,将 -b 更改为较小的数字(即:2000000(,并尝试将 -fps 更改为 24。 有时我会得到一个健康的直播,但在大约 10 秒的投射后,你会在 Youtube 上看到微调器图标。

根据Ookla的说法,我的互联网连接为我提供了18Mbps的上传速度。 关于如何使其正确可靠地工作的任何建议?

我用FFMPEG解决了这个问题。 我遵循了本指南:digikey.com

之后运行:

raspivid -o - -t 0 -vf -hf -fps 10 -b 6000000 | ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://rtmp-api.facebook.com:80/rtmp/STREAM-KEY

现在工作正常!

最新更新