我使用 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/