【发布时间】:2016-12-21 01:10:18
【问题描述】:
所以,我正在使用 ffmpeg。我可以使用以下命令将视频流式传输到我已从 Internet 成功下载的 YouTube 直播:
ffmpeg -re -i "C:\video.flv" -c:v libx264 -preset slow -crf 18 -c:a copy -f flv "rtmp://a.rtmp.youtube.com/live2/xyz"
当我尝试流式传输从特定设备(也是 flv 并使用相同命令)录制的视频时,它无法正常工作。 FFMpeg 说它正在传输,那里没有错误。在 YouTube 上的实时仪表板中,我短暂地看到一个绿色的“Starting”,但随后它变成灰色,表示它没有接收数据。唯一的区别是实际的 flv 文件。
知道为什么 YouTube Live 会说它没有收到任何数据,而不是给我一个错误,而它显然正在接收它,因为它可以与其他视频文件一起使用?谢谢
【问题讨论】:
标签: ffmpeg youtube-api flv youtube-livestreaming-api