我正在尝试使用 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
我应该怎么做才能让它工作?