无法使用GStreamer中AWS Kinesis馈送的HLS流

2024-09-28 05:16:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用AWS Kinesis生成的HLS提要作为对DeepStream管道的输入,但出现以下错误:

Error: gst-stream-error-quark: GStreamer encountered a general stream error.(1): qtdemux.c(7067):gst_qtdemux_process_adapter (): /GstPipeline:pipeline0/GstBin:source-bin-00/GstURIDecodeBin:uri-decode-bin/GstDecodeBin:decodebin0/GstQTDemux:
qtdemux1: no ‘moov’ atom within the first 10 MB

我使用python绑定构建了管道,并使用uridecodebin解析输入URI。我的GStreamer管道顺序如下:

uridecodebin --> nvstreammux --> nvinfer --> nvvideoconvert --> nvdsosd --> nveglglessink

此外,我还能够使用简单的OpenCV python脚本捕获帧。以下是我的硬件配置和软件版本:

  • 硬件平台(GPU)=NVIDIA T4
  • DeepStream版本=5.0
  • TensorRT版本=7.0.0
  • NVIDIA GPU驱动程序版本(仅对GPU有效)=440.64.00

我该怎么做才能让它工作


Tags: 版本awsstreambin管道gpuerrorkinesis

热门问题