0

我正在做一个项目,我需要从 RTSP 摄像机源捕获实时视频源,逐帧处理视频并将结果流式传输到 AWS 服务。

到目前为止,我的解决方案:

  • OpenCV使用并执行一些处理从 RTSP 摄像机源捕获帧。
  • 将处理后的帧馈送到ffmpeg管道,该管道将内容打包以供在线流式传输 ( HTTP Live Streaming - hls) 并将其保存在本地。
  • 使用作为接收器元素的Gstreamer管道元素将媒体内容传输到 Amazon Kinesis Video Stream 。kvssink

我的问题是:

  • 目前,我将内容保存在本地Amazon Kinesis Video Stream上。这有效率吗?
  • 是否可以将帧直接流式传输到 Amazon kinesis Video Stream(可能通过将ffmpeg输出与gstreamer管道元素连接)?
  • 文件格式是否适合这种实现,或者以不同的方式对媒体进行编码会更好?
4

0 回答 0