使用AWS Kinesis视频流和WebRTC进行视频通话时保存视频

使用AWS Kinesis视频流和WebRTC进行视频通话时保存视频,webrtc,amazon-kinesis,amazon-kinesis-firehose,amazon-kinesis-video-streams,Webrtc,Amazon Kinesis,Amazon Kinesis Firehose,Amazon Kinesis Video Streams,我使用aws kinesis视频流webRTC在reactjs中进行视频聊天。一切正常。但我想将视频存储在s3存储桶中。我应该如何实现此视频存储?我认为您可以执行以下操作: 从WebRTC获取视频流 使用KVS Producer的PutMedia 使用GetMedia从帧中检索它们 注意:在引擎盖下,KVS Producer使用S3因为连接可以是对等的,所以您必须自己将视频存储到S3。您可以尝试使用KVS producer sdk来实现此目的:使用kinesis信令频道时是否有机会保存视频。您是

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

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

  • 从WebRTC获取视频流
  • 使用KVS Producer的PutMedia
  • 使用GetMedia从帧中检索它们

  • 注意:在引擎盖下,KVS Producer使用S3

    因为连接可以是对等的,所以您必须自己将视频存储到S3。您可以尝试使用KVS producer sdk来实现此目的:

    使用kinesis信令频道时是否有机会保存视频。您是否实现了此功能,如果有,请发布!