2

我使用 aws kinesis 视频流 webRTC 在 reactjs 中进行视频聊天。一切正常。但我想将视频存储在 s3 存储桶中。我应该如何实现这个视频存储?

4

2 回答 2

0

由于连接可以是点对点的,因此您必须自己将视频存储到 S3。您可以尝试为此目的使用 KVS producer sdk:https ://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp

于 2020-06-02T17:54:32.893 回答
0

我认为您可以执行以下操作:

  1. 从 WebRTC 获取视频流
  2. 使用 KVS Producer 的 PutMedia,https: //docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_dataplane_PutMedia.html 。
  3. 使用 GetMedia 检索他们的帧,https: //docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_dataplane_GetMedia.html 。

注意:在后台,KVS Producer 使用 S3

于 2020-06-01T18:26:14.343 回答