This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM5728:多个管道问题

Guru**** 2616675 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/660303/linux-am5728-multiple-pipelines-issue

器件型号:AM5728

工具/软件:Linux

我们使用带有 Linux SDK 的 am5728evm 来捕获两个视频数据流。一个通道的视频被馈送到 vin3a 外部 DVI 解码器。 另一个通道的视频来自 USB 网络摄像头。两个视频流都可以单独正常工作、而合并后、我们将面临 issues.please、请参阅下面 gstreamer 的调试。

root@am57xx-EVM:~# gst-launch-1.0   v4l2src device=/dev/video1 ! 'VIDEO/x-RAW、width=1024、height=768、帧速率=30/1、format=YUy2' ! 排队!  视频转换! 排队! ducatih264enc! h264parse! 排队! mp4 mux ! filesink location=/home/root/1.mp4 v4l2src device=/dev/video2  ! 'video/x-raw、width=640、height=480、framerate=30/1'! 排队! 视频转换! 排队! ducatih264enc! h264parse! 排队! mp4 mux! 文件链接位置=/home/root/2.mp4 -e --gst-debug=2.
正在将管道设置为暂停...
管道处于活动状态,不需要 PREROLL...
正在将管道设置为正在播放...
新时钟:GstSystemClock
0:00:00.274108786 1379  0x146f20 WARN         v4l2bufferpool gstv4l2bufferpool.c:749:gst_v4l2_buffer_pool_start: 缓冲区不够或不足、启用复制阈值
0:00:00.517393865 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.271529222
0:00:00.550822190 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.304964246
0:00:00.634399185 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:00.388549222
0:00:00.701258926 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.455418873
0:00:00.734689366 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.488852547
0:00:00.815439701 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.555720873
0:00:00.848230048 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.589155873
0:00:00.881084160 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.622589873
0:00:00.913889146 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.656023710
0:00:00.948172936 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.689457872
0:00:00.981538960 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.722892548
0:00:01.015699773 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.756326385
0:00:01.048675397 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.789760710
0:00:01.081732354 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.823194710
0:00:01.114597365 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.856628710
0:00:01.148554194 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.890062873
0:00:01.181526890 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.923496710
0:00:01.214738218 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.95693473
0:00:01.247596396 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:00.990365710
0:00:01.280439609 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.023800873
0:00:01.313269809 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.057234873
0:00:01.346618916 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.090668873
0:00:01.379501169 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.124102710
0:00:01.412447350 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.15753670
0:00:01.4452507101379   0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.190970710
0:00:01.478615921 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.224405710
0:00:01.518544243 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.257840572
0:00:01.551003889 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.291274059
0:00:01.583288179 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.324707897
0:00:01.616551561 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.358141897
0:00:01.649094654 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.391576409
0:00:01.681350315 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.425011059
0:00:01.713642576 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.458445060
0:00:01.746147280 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.491879060
0:00:01.778488504 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.525312897
0:00:01.810923424 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.558747059
0:00:01.842842040 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.592186710
0:00:01.875787896 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.625615222
0:00:01.908953840 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.659049872
0:00:01.942132146 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.692484385
0:00:01.975327208 1379  0x146f20 WARN                v4l2src gstv4l2src.c:827:GST_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.725918547
0:00:02.008516250 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.759352385
0:00:02.041676501 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.792786547
0:00:02.074809423 1379  0x146f20 warn                v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.826220710
0:00:04.970443140 1379  0x146ef0错误         v4l2allocator gstv4l2allocator.c:735:GST_v4l2_allocator_start: 请求2个缓冲区时出错:无法分配内存
0:00:04.9705522 1379  0x146ef0错误        v4l2bufferpool gstv4l2bufferpool.c:849:GST_v4l2_buffer_pool_start: 我们从器件'/dev/video2接收到0个缓冲区、我们至少需要2个缓冲区
0:00:04.970871116 1379  0x146ef0错误            bufferpool gstbufferpool.c:531:GST_buffer_pool_Set_active: 启动失败
0:00:04.971082420 1379  0x146ef0 warn                v4l2src gstv4l2src.c:511:gst_v4l2src_re뻶 뚨_allocation: 错误:分配所需内存失败。
0:00:04.971272415 1379  0x146ef0 WARN                v4l2src gstv4l2src.c:511:gst_v4l2src_re뻶 뚨_allocation: 错误:缓冲池激活失败
0:00:04.971563100 1379  0x146ef0 warn                basesrc gstbasesrc.c:3172:gst_base_src_prepare_allocation: 子类无法确定分配
错误:从元素/GstPipeline:流水 线0/GstV4l2Src:v4l2src1:分配所需内存失败。
0:00:04.971817023 1379  0x146ef0 warn                basesrc gstbasesrc.c:2943:gst_base_src_loop: 错误:内部数据流错误。
0:00:04.971859967 1379  0x146ef0 warn                basesrc gstbasesrc.c:2943:gst_base_src_loop: 错误:流任务暂停、原因未协商(-4)
其他调试信息:
./../../gst-plugins-good-1.6.3/sys/v4l2/gstv4l2src.c (511):gst_v4l2src_re뻶 뚨_allocation ():/GstPipeline:流水线0/GstV4l2Src:v4l2src1:
缓冲池激活失败
EOS on shutdown enabled --等待 EOS After Error
正在等待 EOS...
错误:来自元素/GstPipeline:流水 线0/GstV4l2Src:v4l2src1:内部数据流错误。
其他调试信息:
./../../../gstreamer-1.6.3/libs/gst/base/gstbasesrc.c (2943):gst_base_src_loop ():/GstPipeline:流水线0/GstV4l2Src:v4l2src1:
流任务暂停、原因未协商(-4)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    v4l2src1:流任务暂停、未协商原因(-4)
    此错误大多数情况下意味着格式或帧速率或分辨率错误或未设置。
    v4l2src1是第二个 v4l2src 元素。 您能否在第二个 v4l2src 元素之后尝试在 cap 筛选器中设置格式。

    我建议您将视频转换替换为 VPE。 Videoconvert 元素是一个软件元素、您将观察到高 CPU。 当 CPU 负载较高时、可以观察到帧压降。 在流水线中、您有两个。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外、您可以查看此用户指南以了解捕获管道+ VPE:
    processors.wiki.ti.com/.../Processor_Training:_Multimedia

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    另请检查此主题:
    e2e.ti.com/.../640197
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的意见。
    我们能否在两个流中都将视频转换替换为 VPE? 是否支持 VPE 的多个实例?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我看到、"第一个"捕获提供了 YUY2、这是 VPE 输入/输出上支持的格式。
    "第二次"捕获提供了什么格式? 我在电容器滤波器中看不到它。

    BR
    玛格丽塔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们执行了建议的更改。问题仍然是 exits.please 帮助。


    root@am57xx-EVM:~# gst-launch-1.0 v4l2src device=/dev/video1 io-mode=4! 'VIDEO/x-RAW、width=1024、height=768、帧速率=30/1、format=YUy2'! 排队! VPE num-input-buffers=8! 排队! ducatih264enc! h264parse! 排队! mp4 mux! filesink location=/home/root/1.mp4 v4l2src device=/dev/video2 IO-mode=4! 'VIDEO/x-RAW、width=640、height=480、帧速率=30/1、format=YUy2'! 排队! VPE num-input-buffers=8! 排队! ducatih264enc! h264parse! 排队! mp4 mux! 文件链接位置=/home/root/2.mp4 -e --gst-debug=2.
    正在将管道设置为暂停...
    管道处于活动状态,不需要 PREROLL...
    正在将管道设置为正在播放...
    新时钟:GstSystemClock
    0:00:00.249198175 1538 0x1444c0警告 v4l2bufferpool gstv4l2bufferpool.c:749:gst_v4l2_buffer_pool_start: 缓冲区不够或不足、启用复制阈值
    0:00:00.273971983 1538 0x146c60警告 VPE gstvpepbufferpool.c:462:GST_VPE_buffer_pool_import:分配新的输入缓冲区索引:0/128、0
    0:00:00.284332548 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.289833121 1538 0x146c60警告 VPE gstvpepbufferpool.c:462:GST_VPE_buffer_pool_import:分配新的输入缓冲区索引:1/128、1.
    0:00:00.295029671 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.305295727 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.306391612 1538 0x146c60警告 VPE gstvpepbufferpool.c:462:GST_VPE_buffer_pool_import:分配新的输入缓冲区索引:2/128、0
    0:00:00.315595780 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.322953031 1538 0x146c60警告 VPE gstvpepbufferpool.c:462:GST_VPE_buffer_pool_import:分配新的输入缓冲区索引:3/128、0
    0:00:00.325833369 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.336102516 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.339536897 1538 0x146c60警告 VPE gstvpepbufferpool.c:462:GST_VPE_buffer_pool_import:分配新的输入缓冲区索引:4/128、0
    0:00:00.346384513 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.356126620 1538 0x146c60警告 VPE gstvpepbufferpool.c:462:GST_VPE_buffer_pool_import:分配新的输入缓冲区索引:5/128、0
    0:00:00.356922548 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.367194623 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.372690153 1538 0x146c60警告 VPE gstvpepbufferpool.c:462:GST_VPE_buffer_pool_import:分配新的输入缓冲区索引:6/128、0
    0:00:00.377473529 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.387705263 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.389266049 1538 0x146c60警告 VPE gstvpepbufferpool.c:462:GST_VPE_buffer_pool_import:分配新的输入缓冲区索引:7/128、0
    0:00:00.397962046 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.408186948 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.418479030 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.428752569 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.438988369 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.449179924 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.459375870 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.469524481 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.479700094 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.489844964 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.500026758 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.510217174 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.520367574 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.535980809 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.546172363 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.556321462 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.566502118 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.576698390 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.586850905 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.597026681 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.607177569 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.617356923 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.627549454 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.637696600 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.647890432 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.658112406 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.668277608 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.678523982 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.688685768 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.698889360 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.709104990 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.719266451 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.729462398 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.739619955 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.749821595 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.760038363 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.770201939 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.780396259 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.790609123 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.800769283 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.810964579 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.821122136 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.831322475 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.841539243 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.851702656 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.861897139 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.872056648 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.882254872 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.892467085 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.902625781 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.912818474 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.922976682 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.933175720 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.943385330 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.953545490 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.963748920 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.973968616 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.984128288 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:00.994325698 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.004484394 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.014684733 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.024896295 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.035060034 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.045254679 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.055466 4161538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.065615991 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.075834874 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.085998125 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.096199927 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.106420437 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.116587428 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.126780284 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.136942559 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.147142898 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.157360154 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.167524868 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.177720978 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.187882927 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.198083428 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.208352900 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.218590164 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.228796684 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.239011825 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.249175889 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.259370860 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.269531345 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.279730383 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.289943084 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.300107636 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.310301793 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.320462604 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.330662943 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.340877271 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.3512134 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.3614750 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.371628590 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.381790540 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.391971521 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.402134121 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.412334785 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.422540980 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.432700001 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.442831369 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.452972334 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.463119643 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.473259307 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.483404502 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.493548233 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.50368222 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.513825283 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.523964622 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.535933147 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.546072811 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.556216542 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.566360761 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.576501563 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.586643016 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.596780728 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.602594110 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:01.375224989
    0:00:01.606924296 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.617074534 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.622864166 1538 0x1444c0警告 v4l2allocator gstv4l2allocator.c:540:gst_v4l2_allocator_create_buf: 创建新缓冲区时出错:无法分配内存
    0:00:01.622910363 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:01.622954446 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.627228675 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.637396643 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.647574046 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:01.657737134 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.665806214 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:01.665847206 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.667889811 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.678055502 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.688225584 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.696442366 1538 0x1444c0发出警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:01.441540802

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:01.698406240 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.708551923 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.715543336 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:01.715583677 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.718699883 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.728857277 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.739012883 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.744818456 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:01.491276640

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:01.748698544 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:01.748733029 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.749163933 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.759316123 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.769471077 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.776847685 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.524433802

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:01.779622779 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.789757725 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.798430136 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:01.798464133 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.799897227 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.810051368 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.8206160 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.826913394 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:01.574169639

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:01.830356397 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.831588597 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:01.831622432 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.840498826 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.850654432 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.859971978 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.607327802

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:01.860804669 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.870934573 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.881061874 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.881323280 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:01.881357440 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.891195357 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.901350312 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.909908856 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:01.657063639

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:01.911502176 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.914482717 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:01.914517040 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.921646720 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.931800048 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.941952725 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.942905626 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.690221802

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:01.952096943 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.962226522 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.964214634 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:01.964249282 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.972366511 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.982520978 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.992672842 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:01.993792151 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:01.739957639

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:01.997376674 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:01.997410997 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.002827471 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.012982426 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.023135429 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.025659527 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.773114640

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.033281925 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.043409063 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.047111682 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.047146330 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.053550354 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.063706447 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.073863516 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.075389980 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:01.822850965

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.080264938 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.080295194 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.084017332 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.094153743 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.104297636 1538 0x146d50 WARN bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.106177250 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.856008965

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.114432095 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.124547196 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.130000596 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.130028412 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.134668316 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.144804239 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.154945855 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.155929663 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:01.905746639

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.163154828 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.163182970 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.165094303 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.175232665 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.185375583 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.189074135 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:01.938901639

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.195508252 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.205622215 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.212889511 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.212916188 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.215747727 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.225886740 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.236025916 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.238820529 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:01.988637965

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.246049436 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.246076764 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.246168996 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.256300364 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.266444745 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.271954428 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:02.021794965

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.276581807 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.286696745 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.295784444 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.295811284 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.296816889 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.306952324 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.317097030 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.321727825 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:02.071531802

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.327237020 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.328943718 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.328971372 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.337364321 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.347504473 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.354746230 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:02.104689290

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.357642348 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.367757612 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.377867996 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.378693529 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.378720206 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.387992532 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.398133497 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.404561596 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:02.154427965

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.408271372 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.411836862 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.411864353 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.418414777 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.428559158 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.437625385 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 1 - ts:0:00:02.187582965

    **(GST-LAUNCH-1.0:1538):严重**:GST_FD_MEMORY_GET_FD:断言"GST_is_FD_LOADator (mem->allocator)"失败
    0:00:02.438708907 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.448846619 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.458980265 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.461577563 1538 0x1444c0错误 v4l2bufferpool gstv4l2bufferpool.c:474:gst_v4l2_buffer_pool_alloc_buffer: 分配缓冲区失败
    0:00:02.461612374 1538 0x1444c0警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.469124158 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.479279438 1538 0x146d50 WARN bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.489436670 1538 0x146d50警告 bufferpool gstbufferpool.c:300:do _alloc_buffer: Alloc 功能失败
    0:00:02.491157846 1538 0x1444c0警告 v4l2src gstv4l2src.c:827:gst_v4l2src_create: 检测到丢失的帧:计数= 2 - ts:0:00:02.237318151
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您使用的是 PSDK 版本?
    是否使用默认 bootargs?

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它的 SDK 与 Linux 4.4.4.32配合使用。
    我们使用的是默认 bootargs。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    看起来您使用的是 PSDK 3.02版本。
    最新的 PSDK 版本为4.02。
    请检查我在上一帖子中共享的 e2e 链接中的补丁。
    我还建议您在 bootargets 中增加 CMA。

    如果以这种方式运行管道:


    gst-launch-1.0 -e --gst-debug=1 v4l2src device=/dev/video1 io-mode=4! 'VIDEO/x-RAW、width=1024、height=768、帧速率=30/1、format=YUy2'! 排队! VPE num-input-buffers=8! 排队! ducatih264enc! h264parse! 排队! mp4 mux! 文件链接位置=/home/root/1.mp4 &
    gst-launch-1.0 v4l2src device=/dev/video2 io-mode=4! 'VIDEO/x-RAW、width=640、height=480、帧速率=30/1、format=YUy2'! 排队! VPE num-input-buffers=8! 排队! ducatih264enc! h264parse! 排队! mp4 mux! 文件链接位置=/home/root/2.mp4 -e --gst-debug=1

    这是否有效?

    BR
    玛格丽塔