java - 使用java将帧写入kinesis视频流

标签 java aws-lambda amazon-kinesis

我使用 aws lambda 来处理帧,它生成 png 图像序列作为输出。我想将这些处理过的帧推送到 amzaon kinesis-video-stream。如何在java中做到这一点?

最佳答案

我找到了办法,我们不能直接将 png 或 jpg 格式推送到 kvs,因为 kinesis 视频流只需要 h264 格式的视频片段,所以首先我们需要将图像列表转换为视频(可以使用 ffmpeg 来转换)从图像到视频),然后使用 putmedia api 将相同的 mkv 视频文件发送到 kinesis 视频流。 你可以看到example here in java .

关于java - 使用java将帧写入kinesis视频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54532281/

相关文章:

google-cloud-platform - 谷歌云平台 : accumulate data from Pub/Sub to files in Cloud Storage without Dataflow

java - 从 Android Activity 启动 Java 源文件

java - Set Layout为空时如何设置JTable的边界?

java - AWS Lambda用于将excel转储到数据库中

javascript - aws-serverless-express 连接到 mongo 并获取 mongo 文档

aws-lambda - AWS Fargate 与具有预配置并发的 Lambda

amazon-web-services - 除了 ROWTIME 之外,AWS Kinesis Analytics 在其他字段上是否有水印和滑动窗口?

java - Objects.deepToString(Object o) 方法

java - 关于Jms发布订阅者模型的建议

java - 将日志数据从 Kinesis 写入 Cloudwatch 的最佳方式是什么?