使用WebRTC录制实时流式视频并通过AWS进行流式传输

问题描述 投票:7回答:1

[我正在尝试开发一个网站,该网站基本上可以让用户访问页面,并且可以说单击一个按钮,然后使用其内置的摄像头向其他访问另一个URL的其他人直播视频和音频。

我需要明确我需要开发的东西,以及我可以从第三方得到的东西以节省时间。 AWS看起来涵盖了所有编码和交付http://aws.amazon.com/cloudfront/streaming/,但是我对应该记录内容并将其交付给S3的过程感到困惑。只是信息过多。

在我的所有研究中,我似乎都应该构建一个已经完成的WebRTC,然后使用javascript将这些数据从客户端浏览器传输到我的服务器,然后再传输到AWS。这是最好的格式吗?还是我应该使用第三方,在该元素上花费更多时间?

我看过Kurento项目以及这个RecordRTC项目。

就像我说的那样,我发现有关该主题的信息过多。

那么我的选择是:

  • 在浏览器中使用WebRTC录制。我还有其他需要采取的措施,或者只是强迫用户使用支持的浏览器?
  • WebRTC意味着我必须使用Java来进行传递,对于服务器来说,节点是传递此流数据的更好选择吗?
  • 在将其传递给S3并交付到云前端之前,我需要了解的其他信息?

您可以看到我的问题的核心在于将数据记录和传输到Web服务器,以便我可以将其传送以进行流传输。

amazon-web-services video-streaming webrtc
1个回答
0
投票

我正在寻找相同的东西。在2020年,似乎可以使用RecordRTC,然后将Blob /多形式数据直接上传到S3。

© www.soinside.com 2019 - 2024. All rights reserved.