我正在尝试设置我的PI 3与PI Cam 2作为一个网络摄像头实时流到YouTube。
到目前为止,我使用了这两个指南来建立:
在终端中使用下面的命令,连接到Youtube,Youtube上的Livestream从离线到启动。然而,这条溪流从未开始。
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上看到旋转图标。
我的互联网连接为我提供了18 18Mbps上传根据Ookla。对于我如何使这件事正常可靠地运作,有什么建议吗?
发布于 2017-07-29 23:22:44
我用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现在工作得很好!
https://stackoverflow.com/questions/45383074
复制相似问题