0

我正在使用 AWS Kinesis 视频流 docker 映像将 rtsp 相机流发送到 Kinesis。在运行 docker 的计算机上通过 vlc 本地查看时,rtsp 流看起来很好,因此相机也完美地发送它。

当我通过 Kinesis 控制台或 HLS 播放工具查看流时,我看到绿色伪影在整个图像上闪烁。当视频上有运动时,视频会稍微清晰一点,然后又变回绿色。我怀疑这与 H264 视频中的 I 和 P 帧有关,但对于我的生活,我无法弄清楚如何修复它。

我的 gstreamer 代码是:gst-launch-1.0 rtspsrc location=$3 short-header=TRUE ! rtph264depay ! h264parse ! kvssink stream-name=$4 storage-size=512 access-key=$1 secret-key=$2 aws-region=ap-southeast-2.

我也尝试过增加fragment-durationkey-frame-fragmentation=false没有运气。

整个东西都是绿色的

当运动发生时,某些部分变成正确的颜色

4

0 回答 0