video - Raspberry PI 相机到 Youtube 直播问题

标签 video youtube raspberry-pi flv avconv

我正在尝试将我的 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,我的互联网连接为我提供了 18Mbp​​s 的上传速度。关于如何使其正常可靠地工作的任何建议?

    最佳答案

    我使用 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
    

    现在工作正常!

    关于video - Raspberry PI 相机到 Youtube 直播问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45383074/

    相关文章:

    javascript - 同步视频和音频(最好不用 JavaScript)

    javascript - 播放 HTML 格式的视频

    ruby - 使用 ruby​​ 读取视频文件元数据

    raspberry-pi - 在 Scratch 中查看远程摄像机流

    IOS:如何显示和播放来自 JSON 的视频

    youtube - 自动播放嵌入的 Youtube 播放列表

    video - 如何捕获YouTube视频的图像并在网站上显示

    ruby-on-rails - 分割YouTube网址 rails

    c# - 带有 Kestrel Web 服务器的 Raspberry PI 上的 Ubuntu 上的 ASP.NET Core 应用程序

    linux - 在树莓派上启动窗口管理器后启动GUI应用程序