我正在玩 YouTube Live Stream API。到目前为止一切正常,但下一步是通过 RTMP 将网络摄像头数据流式传输到 YouTube。
在Google Dev的(优秀)文档中,它概述了广播的生命周期。但是,所有步骤都详细记录了,除了我感兴趣的步骤:
步骤 3.2:开始您的视频
开始在您的视频流上传输视频。
我能够使用 Open Broadcasting Software 流式传输到手动创建的 YouTube Live Event,但我不知道如何从我的 Windows 10 应用程序中执行此操作。我查看了MediaElement类,并且能够在我的应用程序中捕获网络摄像头预览。但我只能找到另存为文件的方法。
还找到了有关 FFMPEG 的信息,它可能应该能够完成这项工作,但我找不到在我的应用程序中使用 FFMPEG 的库/DLL。
我只需要一些指导,下一步该去哪里看,因为现在我不知道该做什么。
/edit:我遇到了MPlatform SDK,这听起来正是我想要的,但它要花费 5000 美元.... 不是为了爱好 :(