繁体   English   中英

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

[英]Record live streaming video with WebRTC and stream with AWS

我正在尝试开发一个网站,基本上可以让用户访问一个页面,比如说点击一个按钮,然后使用他们的内置摄像头将带有音频的视频直播给访问另一个 url 的其他人。

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

在我所有的研究中,我看起来应该构建一个 WebRTC,我已经完成了,然后使用 javascript 将数据从客户端浏览器传输到我的服务器,从而传输到 AWS。 这是最好的格式,还是我应该使用在该元素上投入更多时间的第 3 方?

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

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

那么我有哪些选择:

  • 在浏览器中使用 WebRTC 进行录制。 我还应该做些什么,或者只是强迫用户使用支持的浏览器?
  • WebRTC 意味着我必须为交付做 Javascript,节点是服务器接收此流数据交付的更好选择吗?
  • 在将其传递给 S3 以交付到云前端之前,我还需要了解什么?

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM