多路rtsp解码时报错

问题描述:

  1. 系统软件版本:

  2. x3_ubuntu_v1.1.3

  3. c++17

  4. 问题涉及的技术领域: 视频硬解码

  5. 问题描述:硬解码调用sp_decoder_get_image时报错(6路1080p视频并发):

  6. 复现概率:必现。

  7. 提供必要的问题日志:[ERROR][“multimedia”][src/vdi/linux/vdi_osal.c:174] [ERROR][4926.33219][14889:17079][VDI] fail to vdi_allocate_dma_memory size=20553868

[ERROR][“multimedia”][src/vdi/linux/vdi_osal.c:174] [ERROR][4926.33225][14889:17079][VideoDecoder] RegisterFrameBuffers:154 Failed to VPU_DecRegisterFrameBufferEx(17)

[ERROR][“multimedia”][src/vdi/linux/vdi_osal.c:174] [ERROR][4926.33227][14889:17079][COMPONENT] Component wave_decoder will be terminated.

[Thread 0x7efddc8860 (LWP 17079) exited]

[ERROR][“multimedia”][src/vdi/linux/vdi_osal.c:174] [ERROR][4926.33772][14889:17082][TASK] It’s not allowd to do this operation. Please check the task state 6.

类似如上的报错信息的task state code有什么参考文档可以查阅吗

崩溃时报告的是段错误,4路视频流+算法推理并发不会崩溃,到6路时会崩溃。