Firefly开源社区

标题: 编译RV1126 基于 rockx 实现的 isp 摄像头动态识别 demo遇到的问题 [打印本页]

作者: czx    时间: 2021-11-19 12:01
标题: 编译RV1126 基于 rockx 实现的 isp 摄像头动态识别 demo遇到的问题
参考帖子https://dev.t-firefly.com/thread-104655-1-1.html
执行步骤
1、更新SDK。在rv1126_rv1109_linux_release_20210306目录下执行.repo/repo/repo sync -c --no-tags指令更新SDK源码。
首次更新时没有报错,后续再执行相同指令更新时,有如下报错信息
  1. info: A new version of repo is available


  2. warning: project 'repo' branch 'stable' is not signed
  3. warning: Skipped upgrade to unverified version
  4. Syncing work tree: 100% (80/80), done.  

  5. error: app/firefly_rkmedia_demo/: contains uncommitted changes
  6. error: app/firefly_rkmedia_uvc/: contains uncommitted changes
复制代码


不知道有没有影响
2、查看xml对应版本,执行ls .repo/manifests/rv1126_rv1109_linux_release.xml -l,得到下面信息
  1. .repo/manifests/rv1126_rv1109_linux_release.xml -> rv1126_rv1109_linux/rv1126_rv1109_linux_20211022.xml
复制代码


3、执行./build.sh device/rockchip/rv1126_rv1109/aio-rv1126-xhlpr.mk,得到下面信息
  1. processing board option: device/rockchip/rv1126_rv1109/aio-rv1126-xhlpr.mk
  2. processing option: device/rockchip/rv1126_rv1109/aio-rv1126-xhlpr.mk
复制代码


4、进行源码编译,依次执行
cd app/firefly_rockx_demo
cmake .
得到信息
  1. CMake Error at CMakeLists.txt:33 (find_package):
  2.   Could not find a configuration file for package "MiniLogger" that is
  3.   compatible with requested version "".

  4.   The following configuration files were considered but not accepted:

  5.     /home/chenzx/rv_01/rv1126_rv1109/buildroot/output/rockchip_rv1126_rv1109/build/minilogger/MiniLoggerConfig.cmake, version: 1.0.0 (32bit)



  6. -- Configuring incomplete, errors occurred!
  7. See also "/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/app/firefly_rockx_demo/CMakeFiles/CMakeOutput.log".
复制代码


CMakeOutput.log内容如下
  1. The system is: Linux - 4.15.0-142-generic - x86_64
  2. Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
  3. Compiler: /usr/bin/cc
  4. Build flags:
  5. Id flags:  

  6. The output was:
  7. 0


  8. Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

  9. The C compiler identification is GNU, found in "/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/app/firefly_rockx_demo/CMakeFiles/3.11.3/CompilerIdC/a.out"

  10. Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
  11. Compiler: /usr/bin/c++
  12. Build flags:
  13. Id flags:  

  14. The output was:
  15. 0


  16. Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

  17. The CXX compiler identification is GNU, found in "/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/app/firefly_rockx_demo/CMakeFiles/3.11.3/CompilerIdCXX/a.out"

  18. Determining if the C compiler works passed with the following output:
  19. Change Dir: /home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/app/firefly_rockx_demo/CMakeFiles/CMakeTmp

  20. Run Build Command:"/usr/bin/make" "cmTC_06c1b/fast"
  21. /usr/bin/make -f CMakeFiles/cmTC_06c1b.dir/build.make CMakeFiles/cmTC_06c1b.dir/build
  22. make[1]: Entering directory '/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/app/firefly_rockx_demo/CMakeFiles/CMakeTmp'
  23. Building C object CMakeFiles/cmTC_06c1b.dir/testCCompiler.c.o
  24. /usr/bin/cc    -o CMakeFiles/cmTC_06c1b.dir/testCCompiler.c.o   -c /home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/app/firefly_rockx_demo/CMakeFiles/CMakeTmp/testCCompiler.c
  25. Linking C executable cmTC_06c1b
  26. /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_06c1b.dir/link.txt --verbose=1
  27. /usr/bin/cc      -rdynamic CMakeFiles/cmTC_06c1b.dir/testCCompiler.c.o  -o cmTC_06c1b
  28. make[1]: Leaving directory '/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/app/firefly_rockx_demo/CMakeFiles/CMakeTmp'
复制代码


现在就卡在这了,求大佬解惑
作者: 799959745    时间: 2021-11-19 14:17
请详细阅读编译准备说明。
你需要按照操作去修改 sdk/buildroot/configs/firefly_rv1126_rv1109_xhlpr_defconfig 文件。
然后回到 sdk 根目录执行 ./build.sh buildroot 。它会自动去编译 firefly_rockx_demo。接下来编译完成之后就只需要把生成的文件系统镜像烧录到板子就可以了。
文件系统镜像目录:sdk/rockdev/rootfs.img
作者: 799959745    时间: 2021-11-19 14:37
有关 buildroot 系统的资料与教程可以看一下:https://wiki.t-firefly.com/zh_CN ... ldroot_develop.html。有详细的介绍。
作者: czx    时间: 2021-11-19 16:59
编译完启动系统了,执行/usr/share/firefly_rockx_demo/start_rockx_app.sh启动车牌识别,
一直报错[RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!

作者: 799959745    时间: 2021-11-22 09:24
czx 发表于 2021-11-19 16:59
编译完启动系统了,执行/usr/share/firefly_rockx_demo/start_rockx_app.sh启动车牌识别,
一直报错[RKMED ...

提供一下具体运行 log 或相关错误截图。光一条 log 怎么给你分析呢?
作者: czx    时间: 2021-11-22 10:05
开机后执行运行指令/usr/share/firefly_rockx_demo/start_rockx_app.sh,log信息如下
  1. [root@RV1126_RV1109:/]#
  2. [root@RV1126_RV1109:/]# /usr/share/firefly_rockx_demo/start_rockx_app.sh
  3. media get entity by name: rkcif-lvds-subdev is null
  4. media get entity by name: rkcif-lite-lvds-subdev is null
  5. media get entity by name: rkisp-mpfbc-subdev is null
  6. media get entity by name: rkisp_dmapath is null
  7. media get entity by name: rockchip-mipi-dphy-rx is null
  8. Rga built version:1.04 c54e142+2021-11-19 14:59:15
  9. mode = s
  10. iq_file_path = /oem/etc/iqfiles.
  11. activation_conf_path = .
  12. licSever_path = .
  13. video_node = rkispp_scale0.
  14. http_path = .
  15. VideoType = 6.
  16. EnImageType = 4.
  17. EnVideoWidth = 1920.
  18. EnVideoHeight = 1080.
  19. InImageType = 4.
  20. OutImageType = 18.
  21. InVideoWidth = 1920.
  22. InVideoHeight = 1080.
  23. OutVideoWidth = 1920.
  24. OutVideoHeight = 1080.
  25. #CameraIdx: 0

  26. #Rkaiq XML DirPath: /oem/etc/iqfiles
  27. #bMultictx: 0

  28. ID: 0, sensor_name is m01_f_os04a10 1-0036, iqfiles is /oem/etc/iqfiles
  29. [  128.948701] clk_mipicsi_out2io_fracdiv p_rate(297000000) is low than rate(24000000)*20, use integer or half-div
  30. [  128.962848] os04a10 1-0036: sensor mode: 0
  31. rk_aiq_uapi_sysctl_init/prepare succeed
  32. [  129.016538] rkcif_mipi_lvds: Allocate dummy buffer, size: 0x00532000
  33. [  129.016651] rockchip-mipi-csi2 ffb10000.mipi-csi2: stream on, src_sd: e714e54f, sd_name:rockchip-mipi-dphy-rx
  34. [  129.016665] rockchip-mipi-csi2 ffb10000.mipi-csi2: stream ON
  35. [  129.016694] rockchip-mipi-dphy-rx ff4b0000.csi-dphy: stream on:1
  36. [  129.016710] rockchip-mipi-dphy-rx: data_rate_mbps 720
  37. [  129.017679] rockchip-mipi-dphy-rx ff4b0000.csi-dphy: stream on:1
  38. rk_aiq_uapi_sysctl_start succeed
  39. SAMPLE_COMM_ISP_SetFrameRate start 25
  40. SAMPLE_COMM_ISP_SetFrameRate 25
  41. ##RKMEDIA Log level: 2
  42. [RKMEDIA][SYS][Info]:text is all=2
  43. [RKMEDIA][SYS][Info]:module is all, log_level is 2
  44. [RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[0:0]:rkispp_scale0, 1920x1080 Start...
  45. [RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media0
  46. media get entity by name: rkcif-lvds-subdev is null
  47. media get entity by name: rkcif-lite-lvds-subdev is null
  48. [RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media1
  49. media get entity by name: rkisp-mpfbc-subdev is null
  50. media get entity by name: rkisp_dmapath is null
  51. media get entity by name: rockchip-mipi-dphy-rx is null
  52. [RKMEDIA][SYS][Info]:RKAIQ: model(rkisp0): isp_info(0): isp-subdev entity name: /dev/v4l-subdev5
  53. [RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media2
  54. [RKMEDIA][SYS][Info]:RKAIQ: model(rkispp0): ispp_info(0): ispp-subdev entity name: /dev/v4l-subdev0
  55. [RKMEDIA][SYS][Info]:#V4l2Stream: camraID:0, Device:rkispp_scale0
  56. [RKMEDIA][SYS][Warn]:camera_id: 0, chn: rkispp_scale0
  57. [RKMEDIA][SYS][Warn]:camera_id: 0, chn: rkispp_scale0, idx: 0
  58. [RKMEDIA][SYS][Info]:#V4l2Stream: camera id:0, VideoNode:/dev/video19
  59. [  129.202632] rkispp0: scale0:0x0 out of range:
  60. [  129.202632]  [wUsing mplane plugin for capture
  61. idth max:3264 ratio max:8 min:1]
  62. [  129.202701] rkispp0: scale0:0x0 out of range:
  63. [  129.202701]  [width max:2080 ratio max:8 min:1]
  64. [  129.202723] rkispp0: scale0:0x0 out of range:
  65. [  129.202723]  [width max:3264 ratio max:8 min:1]
  66. [  129.202743] rkispp0: scale0:0x0 out of range:
  67. [  1[RKMEDIA][SYS][Info]:#V4L2Ct2x: open /dev/video19, fd 92
  68. 9.202743]       [width max:3264 rati[RKMEDIA][SYS][Info]:Opened DRM device /dev/dri/card0: droiver rockchip version 2.0.0.
  69. max:8 min:1]
  70. [  129.202761] rkispp0: scale0:0x0 out of range:
  71. [  129.202761]  [width max:3264 ratio max:8 min:1]
  72. [10:03:42.092188][CAMHW]:XCAM ERROR Isp20PollThread.cpp:1425: skip num  4, skip seq 0, dest seq 4
  73. [RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[0:0]:rkispp_scale0, 1920x1080 End...
  74. [INFO  rtsp_demo.c:281:rtsp_new_demo] rtsp server demo starting on port 8554
  75. [DEBUG rtsp_demo.c:481:rtsp_new_session] add session path: /H264_stream_0
  76. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[0], Rect<0,0,1920,1080> Start...
  77. [RKMEDIA][SYS][Info]:FilterFlow:rkrga: Enable BufferPool! memtype:hw_mem, memcnt:2
  78. [10:03:42.108308][CAMHW]:XCAM ERROR Isp20PollThread.cpp:1425: skip num  3, skip seq 1, dest seq 4
  79. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[0], Rect<0,0,1920,1080> End...
  80. #Bind RK_ID_VI[0] to RK_ID_RGA[0]....
  81. [RKMEDIA][SYS][Info]:RK_MPI_SYS_Bind: Bind Mode[VI]:Chn[0] to Mode[RGA]:Chn[0]...
  82. [10:03:42.124749][CAMHW]:XCAM ERROR Isp20PollThread.cpp:1425: skip num  2, skip seq 2, dest seq 4
  83. [10:03:42.141297][CAMHW]:XCAM ERROR Isp20PollThread.cpp:1425: skip num  1, skip seq 3, dest seq 4
  84. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[1], Rect<0,0,1920,1080> Start...
  85. [RKMEDIA][SYS][Info]:FilterFlow:rkrga: Enable BufferPool! memtype:hw_mem, memcnt:2
  86. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[1], Rect<0,0,1920,1080> End...
  87. [RKMEDIA][SYS][Info]:RK_MPI_VENC_CreateChn: Enable VENC[0], Type:6 Start...
  88. mpp[1875]: mpp_rt: NOT found ion allocator
  89. mpp[1875]: mpp_rt: found drm allocator
  90. mpp[1875]: mpp_info: mpp version: 92a7c2a author: daijh          2021-04-21 debian: fix patch not found bug
  91. [RKMEDIA][VENC][Info]:MPP Encoder: MPPConfig: cfg init sucess!
  92. [RKMEDIA][VENC][Info]:MPP Encoder: qpMaxi use default value:48
  93. [RKMEDIA][VENC][Info]:MPP Encoder: qpMini use default value:8
  94. [RKMEDIA][VENC][Info]:MPP Encoder: qpMax use default value:48
  95. [RKMEDIA][VENC][Info]:MPP Encoder: qpMin use default value:8
  96. [RKMEDIA][VENC][Info]:MPP Encoder: qpInit use default value:-1
  97. [RKMEDIA][VENC][Info]:MPP Encoder: qpStep use default value:2
  98. [RKMEDIA][VENC][Info]:MPP Encoder: rotaion = 0
  99. [RKMEDIA][VENC][Info]:MPP Encoder: automatically calculate bsp with bps_target
  100. [RKMEDIA][VENC][Info]:MPP Encoder: Set output block mode.
  101. [RKMEDIA][VENC][Info]:MPP Encoder: Set input block mode.
  102. [RKMEDIA][VENC][Info]:MPP Encoder: bps:[2304000,2073600,1843200] fps: [25/1]->[25/1], gop:30 qpInit:-1, qpMin:8, qpMax:48, qpMinI:8, qpMaxI:48.
  103. [RKMEDIA][VENC][Info]:MPP Encoder: AVC: encode profile 77 level 0
  104. mpp[1875]: mpp_enc: MPP_ENC_SET_RC_CFG bps 2073600 [1843200 : 2304000] fps [25:25] gop 30
  105. mpp[1875]: h264e_api_v2: MPP_ENC_SET_PREP_CFG w:h [1920:1080] stride [1920:1088]
  106. mpp[1875]: mpp_enc: send header for set cfg change input/format
  107. [RKMEDIA][VENC][Info]:MPP Encoder: w x h(1920[1920] x 1080[1088])
  108. mpp[1875]: mpp_enc: mode vbr bps [1843200:2073600:2304000] fps fix [25/1] -> fix [25/1] gop i [30] v [0]
  109. [RKMEDIA][SYS][Info]:RK_MPI_VENC_CreateChn: Enable VENC[0], Type:6 End...
  110. #Bind RK_ID_RGA[1] to RK_ID_VENC[0]....
  111. [RKMEDIA][SYS][Info]:RK_MPI_SYS_Bind: Bind Mode[RGA]:Chn[1] to Mode[VENC]:Chn[0]...
  112. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  113. mpp[1875]: h264e_sps: set level to 4
  114. [DEBUG utils.c:160:rtsp_codec_data_parse_from_user_h264] sps 26
  115. [DEBUG utils.c:168:rtsp_codec_data_parse_from_user_h264] pps 4
  116. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  117. media get entity by name: rkcif-lvds-subdev is null
  118. media get entity by name: rkcif-lite-lvds-subdev is null
  119. media get entity by name: rkisp-mpfbc-subdev is null
  120. media get entity by name: rkisp_dmapath is null
  121. media get entity by name: rockchip-mipi-dphy-rx is null
  122. Rga built version:1.04 c54e142+2021-11-19 14:59:15
  123. mode = c
  124. iq_file_path = .
  125. activation_conf_path = /usr/share/firefly_rockx_demo/licSever/activation.conf.
  126. licSever_path = /usr/share/firefly_rockx_demo/licSever.
  127. video_node = rkispp_scale1.
  128. http_path = .
  129. VideoType = 6.
  130. EnImageType = 4.
  131. EnVideoWidth = 1920.
  132. EnVideoHeight = 1080.
  133. InImageType = 4.
  134. OutImageType = 18.
  135. InVideoWidth = 2688.
  136. InVideoHeight = 1520.
  137. OutVideoWidth = 2688.
  138. OutVideoHeight = 1520.
  139. ##RKMEDIA Log level: 2
  140. [RKMEDIA][SYS][Info]:text is all=2
  141. [RKMEDIA][SYS][Info]:module is all, log_level is 2
  142. [RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[0:1]:rkispp_scale1, 2688x1520 Start...
  143. [RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media0
  144. media get entity by name: rkcif-lvds-subdev is null
  145. media get entity by name: rkcif-lite-lvds-subdev is null
  146. [RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media1
  147. media get entity by name: rkisp-mpfbc-subdev is null
  148. media get entity by name: rkisp_dmapath is null
  149. media get entity by name: rockchip-mipi-dphy-rx is null
  150. [RKMEDIA][SYS][Info]:RKAIQ: model(rkisp0): isp_info(0): isp-subdev entity name: /dev/v4l-subdev5
  151. [RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media2
  152. [RKMEDIA][SYS][Info]:RKAIQ: model(rkispp0): ispp_info(0): ispp-subdev entity name: /dev/v4l-subdev0
  153. [RKMEDIA][SYS][Info]:#V4l2Stream: camraID:0, Device:rkispp_scale1
  154. [RKMEDIA][SYS][Warn]:camera_id: 0, chn: rkispp_scale1
  155. [RKMEDIA][SYS][Warn]:camera_id: 0, chn: rkispp_scale1, idx: 0
  156. [RKMEDIA][SYS][Info]:#V4l2Stream: camera id:0, VideoNode:/dev/video20
  157. [  130.339768] rkispp0: scale1:0x0 out of range:
  158. [  130.339768]  [wUsing mplane plugin for captuire
  159. dth max:1280 ratio max:8 min:2]
  160. [  130.339838] rkispp0: scale1:0x0 out of range:
  161. [  130.339838]  [width max:1280 ratio max:8 min:2]
  162. [  130.339861] rkispp0: scale1:0x0 out of range:
  163. [  130.339861]  [width max:1280 ratio max:8 min:2]
  164. [  130.339878] rkispp0: scale1:0x0 out of range:
  165. [  130.339878]  [width max:1280 ratio max:8 min:2]
  166. [  130.339895] rkispp0: scale1:0x0 out of range:
  167. [  130.339895]  [width max:1280 ratio [RKMEDIA][SYS][Info]:#V4L2Ctmx: open /dev/video20, fd 6
  168. ax:8 min:2]
  169. [RKMEDIA][SYS][Info]:Opened DRM device /dev/dri/card0: driver rockchip version 2.0.0.
  170. [RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[0:1]:rkispp_scale1, 2688x1520 End...
  171. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[0], Rect<0,0,2688,1520> Start...
  172. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[1], Rect<0,0,2688,1520> Start...
  173. [RKMEDIA][SYS][Info]:FilterFlow:rkrga: Enable BufferPool! memtype:hw_mem, memcnt:2
  174. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[0], Rect<0,0,2688,1520> End...
  175. #Bind RK_ID_VI[1] to RK_ID_RGA[0]....
  176. [RKMEDIA][SYS][Info]:RK_MPI_SYS_Bind: Bind Mode[VI]:Chn[1] to Mode[RGA]:Chn[0]...
  177. [RKMEDIA][SYS][Info]:FilterFlow:rkrga: Enable BufferPool! memtype:hw_mem, memcnt:2
  178. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[1], Rect<0,0,2688,1520> End...
  179. #Bind RK_ID_VI[1] to RK_ID_RGA[1]....
  180. [RKMEDIA][SYS][Info]:RK_MPI_SYS_Bind: Bind Mode[VI]:Chn[1] to Mode[RGA]:Chn[1]...
  181. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  182. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  183. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  184. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  185. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  186. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  187. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  188. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  189. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  190. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  191. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  192. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  193. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  194. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  195. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  196. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  197. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  198. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  199. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  200. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  201. [root@RV1126_RV1109:/]# ffmpeg version 4.1.3 Copyright (c) 2000-2019 the FFmpeg developers
  202.   built with gcc 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)
  203.   configuration: --enable-cross-compile --cross-prefix=/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/buildroot/output/firefly_rv1126_rv1109_xhlpr/host/bin/arm-linux-gnueabihf- --sysroot=/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/buildroot/output/firefly_rv1126_rv1109_xhlpr/host/arm-buildroot-linux-gnueabihf/sysroot --host-cc=/usr/bin/gcc --arch=arm --target-os=linux --disable-stripping --pkg-config=/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/buildroot/output/firefly_rv1126_rv1109_xhlpr/host/bin/pkg-config --disable-static --enable-shared --prefix=/usr --enable-avfilter --enable-version3 --enable-logging --enable-optimizations --disable-extra-warnings --enable-avdevice --enable-avcodec --enable-avformat --enable-network --disable-gray --enable-swscale-alpha --enable-dct --enable-fft --enable-mdct --enable-rdft --disable-crystalhd --disable-dxva2 --enable-runtime-cpudetect --disable-hardcoded-tables --disable-mipsdsp --disable-mipsdspr2 --disable-msa --enable-hwaccels --disable-cuda --disable-cuvid --disable-nvenc --disable-avisynth --disable-frei0r --disable-libopencore-amrnb --disable-libopencore-amrwb --disable-libdc1394 --disable-libgsm --disable-libilbc --disable-libvo-amrwbenc --disable-symver --disable-doc --disable-gpl --enable-nonfree --disable-debug --disable-small --enable-ffmpeg --disable-ffplay --enable-avresample --disable-ffprobe --disable-postproc --enable-swscale --enable-librga --disable-encoders --enable-encoder=mp2 --enable-encoder=adpcm_g726 --enable-encoder=pcm_alaw --enable-encoder=pcm_mulaw --enable-encoder=rawvideo --enable-encoder=mjpeg --enable-encoder=mpeg2video --enable-encoder=aac --enable-encoder=h264 --disable-decoders --enable-decoder=pcm_alaw --enable-decoder=pcm_mulaw --enable-decoder=rawvideo --enable-decoder=mjpeg --enable-decoder=mpeg2video --enable-decoder=aac --enable-decoder=h264 --disable-muxers --enable-muxer=pcm_alaw --enable-muxer=pcm_mulaw --enable-muxer=g722 --enable-muxer=g726 --enable-muxer=adts --enable-muxer=rawvideo --enable-muxer=mjpeg --enable-muxer=mp4 --enable-muxer=mov --enable-muxer=rtp --enable-muxer=flv --enable-muxer=f4v --enable-muxer=mpegts --enable-muxer=matroska --enable-muxer=avi --enable-muxer=rtsp --enable-muxer=mpeg1system --enable-muxer=h264 --disable-demuxers --enable-demuxer=pcm_alaw --enable-demuxer=pcm_mulaw --enable-demuxer=g722 --enable-demuxer=g726 --enable-demuxer=rawvideo --enable-demuxer=mpegts --enable-demuxer=mov --enable-demuxer=flv --enable-demuxer=matroska --enable-demuxer=avi --enable-demuxer=rtsp --enable-demuxer=h264 --disable-parsers --enable-parser=aac --enable-parser=h264 --disable-bsfs --enable-bsf=aac_adtstoasc --enable-bsf=h264_metadata --enable-bsf=h264_mp4toannexb --enable-bsf=h264_redundant_pps --enable-bsf=hevc_metadata --enable-bsf=hevc_mp4toannexb --enable-bsf=dump_extradata --enable-bsf=remove_extradata --disable-protocols --enable-protocol=file --enable-protocol=rtp --enable-protocol=srtp --enable-protocol=rtmp --enable-protocol=rtmps --enable-protocol=http --enable-protocol=https --disable-filters --enable-filter=scale --enable-indevs --enable-alsa --enable-outdevs --enable-pthreads --enable-zlib --enable-bzlib --enable-libfdk-aac --disable-libcdio --disable-gnutls --enable-openssl --enable-libdrm --disable-libopenh264 --disable-vaapi --disable-vdpau --enable-rkmpp --enable-libdrm --disable-decoder=h264_v4l2m2m --disable-decoder=vp8_v4l2m2m --disable-decoder=mpeg2_v4l2m2m --disable-decoder=mpeg4_v4l2m2m --disable-encoder=h264_v4l2m2m --disable-encoder=vp8_v4l2m2m --disable-encoder=mpeg2_v4l2m2m --disable-encoder=mpeg4_v4l2m2m --disable-mmal --disable-omx --disable-omx-rpi --disable-libopencv --disable-libopus --disable-libvpx --disable-libass --disable-libbluray --disable-libmfx --disable-librtmp --disable-libmp3lame --disable-libmodplug --disable-libspeex --disable-libtheora --disable-libwavpack --disable-iconv --enable-libfreetype --enable-fontconfig --disable-libopenjpeg --disable-libx264 --disable-libx265 --disable-x86asm --disable-mmx --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-avx2 --enable-armv6 --enable-vfp --enable-neon --disable-altivec --extra-libs=-latomic --enable-pic --cpu=cortex-a7
  204.   libavutil      56. 22.100 / 56. 22.100
  205.   libavcodec     58. 35.100 / 58. 35.100
  206.   libavformat    58. 20.100 / 58. 20.100
  207. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  208.   libavdevice    58.  5.100 / 58.  5.100
  209.   libavfilter     7. 40.101 /  7. 40.101
  210.   libavresample   4.  0.  0 /  4.  0.  0
  211.   libswscale      5.  3.100 /  5.  3.100
  212.   libswresample   3.  3.100 /  3.  3.100
  213. [INFO  rtsp_demo.c:409:rtsp_new_client_connection] new rtsp client 127.0.0.1:47346 comming
  214. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  215. [DEBUG rtsp_msg.c:865:rtsp_msg_parse_from_array]
  216. OPTIONS rtsp://127.0.0.1:8554/H264_stream_0 RTSP/1.0
  217. CSeq: 1
  218. User-Agent: Lavf58.20.100

  219. [DEBUG rtsp_demo.c:712:rtsp_handle_OPTIONS]
  220. [DEBUG rtsp_msg.c:998:rtsp_msg_build_to_array]
  221. RTSP/1.0 200 OK
  222. CSeq: 1
  223. Date: Mon Nov 22 10:03:45 2021
  224. Public: OPTIONS, DESCRIBE, SETUP, PLAY, PAUSE, TEARDOWN
  225. Server: rtsp_demo

  226. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  227. [DEBUG rtsp_msg.c:865:rtsp_msg_parse_from_array]
  228. DESCRIBE rtsp://127.0.0.1:8554/H264_stream_0 RTSP/1.0
  229. Accept: application/sdp
  230. CSeq: 2
  231. User-Agent: Lavf58.20.100

  232. [DEBUG rtsp_demo.c:733:rtsp_handle_DESCRIBE]
  233. [DEBUG rtsp_msg.c:998:rtsp_msg_build_to_array]
  234. RTSP/1.0 200 OK
  235. CSeq: 2
  236. Date: Mon Nov 22 10:03:45 2021
  237. Server: rtsp_demo
  238. Content-Type: application/sdp
  239. Content-Length: 329

  240. v=0
  241. o=- 0 0 IN IP4 0.0.0.0
  242. s=rtsp_demo
  243. t=0 0
  244. a=control:rtsp://127.0.0.1:8554/H264_stream_0
  245. a=range:npt=0-
  246. m=video 0 RTP/AVP 96
  247. c=IN IP4 0.0.0.0
  248. a=rtpmap:96 H264/90000
  249. a=fmtp:96 packetization-mode=1;sprop-parameter-sets=Z03AKI2NUDwBEvLCAAADAAIAAAMAZR4RCNQ=,aM48gA==
  250. a=control:rtsp://127.0.0.1:8554/H264_stream_0/track1
  251. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  252. [DEBUG rtsp_msg.c:865:rtsp_msg_parse_from_array]
  253. SETUP rtsp://127.0.0.1:8554/H264_stream_0/track1 RTSP/1.0
  254. Transport: RTP/AVP/TCP;unicast;interleaved=0-1
  255. CSeq: 3
  256. User-Agent: Lavf58.20.100

  257. [DEBUG rtsp_demo.c:937:rtsp_handle_SETUP]
  258. [INFO  rtsp_demo.c:881:rtsp_new_rtp_connection] new rtp over tcp for video ssrc:22345678 peer_addr:127.0.0.1 interleaved:0-1
  259. [DEBUG rtsp_msg.c:998:rtsp_msg_build_to_array]
  260. RTSP/1.0 200 OK
  261. CSeq: 3
  262. Date: Mon Nov 22 10:03:45 2021
  263. Session: 12345678
  264. Transport: RTP/AVP/TCP;ssrc=22345678;interleaved=0-1
  265. Server: rtsp_demo

  266. [DEBUG rtsp_msg.c:865:rtsp_msg_parse_from_array]
  267. PLAY rtsp://127.0.0.1:8554/H264_stream_0 RTSP/1.0
  268. Range: npt=0.000-
  269. CSeq: 4
  270. User-Agent: Lavf58.20.100
  271. Session: 12345678

  272. [DEBUG rtsp_demo.c:1024:rtsp_handle_PLAY]
  273. [DEBUG rtsp_msg.c:998:rtsp_msg_build_to_array]
  274. RTSP/1.0 200 OK
  275. CSeq: 4
  276. Date: Mon Nov 22 10:03:45 2021
  277. Session: 12345678
  278. Server: rtsp_demo

  279. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  280. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  281. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  282. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  283. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  284. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  285. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  286. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  287. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  288. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  289. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  290. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  291. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  292. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  293. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  294. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  295. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  296. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  297. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  298. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  299. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  300. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  301. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  302. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  303. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  304. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  305. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  306. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  307. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  308. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  309. Input #0, rtsp, from 'rtsp://127.0.0.1:8554/H264_stream_0':
  310.   Metadata:
  311.     title           : rtsp_demo
  312.   Duration: N/A, start: 0.599944, bitrate: N/A
  313.     Stream #0:0: Video: h264 (Main), yuv420p(yuv420p) (progressive), 1920x1080, 25 fps, 12.50 tbr, 90k tbn, 50 tbc
  314. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  315. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  316. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  317. Output #0, flv, to 'rtmp://127.0.0.1/live/mainstream':
  318.   Metadata:
  319.     title           : rtsp_demo
  320.     encoder         : Lavf58.20.100
  321.     Stream #0:0: Video: h264 (Main) ([7][0][0][0] / 0x0007), yuv420p(yuv420p) (progressive), 1920x1080, q=2-31, 25 fps, 12.50 tbr, 1k tbn, 90k tbc
  322. Stream mapping:
  323.   Stream #0:0 -> #0:0 (copy)
  324. Press [q] to stop, [?] for help
  325. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  326. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  327. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  328. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  329. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  330. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1459.2kbits/s speed=4.85x
  331. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  332. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  333. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  334. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  335. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  336. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  337. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1297.9kbits/s speed=2.83x
  338. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
复制代码

作者: 799959745    时间: 2021-11-23 08:59
start_rockx_app.sh 这条有改吗?要将 127.0.0.1 改成 RV1126 的IP地址。
  1. ffmpeg -f rtsp -rtsp_transport tcp -i "rtsp://127.0.0.1:8554/H264_stream_0" -c  copy -f flv "rtmp://127.0.0.1/live/mainstream" &
复制代码

作者: czx    时间: 2021-11-26 12:23
799959745 发表于 2021-11-23 08:59
start_rockx_app.sh 这条有改吗?要将 127.0.0.1 改成 RV1126 的IP地址。

还是一样,start_rockx_app.sh里改了,重新编译程序放板子运行,还是上面的报错信息
作者: czx    时间: 2021-11-26 12:50
脚本及运行步骤信息如附件图所示

start_rockx_app.sh.png (63.32 KB, 下载次数: 76)

start_rockx_app.sh

start_rockx_app.sh

打印1.png (140.57 KB, 下载次数: 92)

打印1

打印1

打印2.png (266.77 KB, 下载次数: 78)

打印2

打印2

打印3.png (192.09 KB, 下载次数: 77)

打印3

打印3

打印4.png (246.83 KB, 下载次数: 91)

打印4

打印4

作者: 799959745    时间: 2021-11-26 14:05
vlc 能看到画面吗??或者直接输入网址能网页预览吗?
作者: czx    时间: 2021-11-26 14:46
799959745 发表于 2021-11-26 14:05
vlc 能看到画面吗??或者直接输入网址能网页预览吗?

都不能
作者: czx    时间: 2021-11-26 15:05
用网盘上的AIo-Rv1126RV1109-J04IPC20210904_1333固件可以吗
作者: 799959745    时间: 2021-11-27 08:41
不可以,因为不是专用固件。我找个时间看一下能不能复现你的问题。
作者: 799959745    时间: 2021-11-29 09:48
我这边跑程序并没有复现你说的问题。
建议:
如果存在文件:/etc/init.d/S99_xhlpr,则把内容修改成如下文本:
  1. #!/bin/sh

  2. case "$1" in
  3.   start)
  4. #    /usr/share/xhlpr_app/start_xhlpr_app.sh
  5.     ;;
  6.   stop)
  7.     killall xhlpr_service
  8.     killall xhlpr_client
  9.     killall rockx_client
  10.     killall xhlpr_http
  11.     killall ff_provide_ip
  12.     ;;
  13.   *)
  14.     echo "Usage: $0 {start|stop}"
  15.     exit 1
  16.     ;;
  17. esac
  18. exit 0
复制代码
或者开机之后执行:/etc/init.d/S99_xhlpr stop 来关掉开机执行的程序。

修改文件 /etc/init.d/S99_rockx把 /usr/share/firefly_rockx_demo/start_rockx_app.sh 这行的注释取消掉。重启开机默认执行 rockx 程序。
忽略上面我说的修改 IP 地址的操作。IP 地址不需要修改。识别分辨率我也试着修改过,能启动程序。
在浏览器上输入设备 IP 地址。正常应该能看到预览画面。


作者: czx    时间: 2021-11-30 17:00
799959745 发表于 2021-11-29 09:48
我这边跑程序并没有复现你说的问题。
建议:
如果存在文件:/etc/init.d/S99_xhlpr,则把内容修改成如下 ...

你好,没有/etc/init.d/S99_xhlpr这个文件,/etc/init.d目录下是这些

  1. [root@RV1126_RV1109:/]# cd /etc/init.d/
  2. [root@RV1126_RV1109:/etc/init.d]# ls
  3. S01logging                   S45connman       S65_rtcsync
  4. S05avahi-setup.sh            S49_ffswichmode  S80dnsmasq
  5. S10atomic_commit.sh          S49alsa          S98_lunch_init
  6. S10udev                      S50avahi-daemon  S99_auto_reboot
  7. S20urandom                   S50dropbear      S99_bootcontrol
  8. S21mountall.sh               S50fcgiwrap      S99_firefly
  9. S22config_env                S50nginx         S99_rockx
  10. S30dbus                      S50usbdevice     S99input-event-daemon
  11. S36load_rv1109_wifi_modules  S51n4            rcK
  12. S40network                   S60NPU_init      rcS
复制代码

作者: czx    时间: 2021-11-30 17:51
还有前面说的,编译镜像文件,在SDK下执行./build.sh buildroot编译,sdk/rockdev/rootfs.img这个文件没有更新,查看这个文件的生成时间还是之前的,不是我编译的时间,也就是执行./build.sh buildroot编译,没有报错,最终rootfs.img也没有更新。直接用./build.sh编译才更新
作者: czx    时间: 2021-11-30 18:18
修改文件 /etc/init.d/S99_rockx把 /usr/share/firefly_rockx_demo/start_rockx_app.sh 这行的注释取消掉。重启开机默认执行 rockx 程序。
按照这步操作后,直接就有报错了
启动时部分log如下
  1. [RKMEDIA][SYS][Info]:RKAIQ: model(rkisp0): isp_info(0): isp-subdev entity name: /dev/v4l-subdev5
  2. [RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media2
  3. [RKMEDIA][SYS][Info]:RKAIQ: model(rkispp0): ispp_info(0): ispp-subdev entity name: /dev/v4l-subdev0
  4. [RKMEDIA][SYS][Info]:#V4l2Stream: camraID:0, Device:rkispp_scale1
  5. [RKMEDIA][SYS][Warn]:camera_id: 0, chn: rkispp_scale1
  6. [RKMEDIA][SYS][Warn]:camera_id: 0, chn: rkispp_scale1, idx: 0
  7. [RKMEDIA][SYS][Info]:#V4l2Stream: camera id:0, VideoNode:/dev/video20
  8. [   12.259722] rkispp0: scale1:0x0 out of range:
  9. [   12.259722]  [wUsing mplane plugin for capturei
  10. dth max:1280 ratio max:8 min:2]
  11. [   12.259839] rkispp0: scale1:0x0 out of range:
  12. [   12.259839]  [width max:1280 ratio max:8 min:2]
  13. [   12.259878] rkispp0: scale1:0x0 out of range:
  14. [   12.259878]  [width max:1280 ratio max:8 min:2]
  15. [   12.259899] rkispp0: scale1:0x0 out of range:
  16. [   12.259899]  [width max:1280 ratio max:8 min:2]
  17. [RKMEDIA][SYS][Info]:#V4L2Ct[x: open /dev/video20, fd 6
  18.    12.259917] rkispp0: scale1:0x[RKMEDIA][SYS][Info]:Opened DRM device /dev/dri/card0: dr0iver rockchip version 2.0.0 o.
  19. ut of range:
  20. [   12.259917]  [width max:1280 ratio max:8 min:2]
  21. [RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[0:1]:rkispp_scale1, 2688x1520 End...
  22. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[0], Rect<0,0,2688,1520> Start...
  23. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[1], Rect<0,0,2688,1520> Start...
  24. [RKMEDIA][SYS][Info]:FilterFlow:rkrga: Enable BufferPool! memtype:hw_mem, memcnt:2
  25. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[0], Rect<0,0,2688,1520> End...
  26. #Bind RK_ID_VI[1] to RK_ID_RGA[0]....
  27. [RKMEDIA][SYS][Info]:RK_MPI_SYS_Bind: Bind Mode[VI]:Chn[1] to Mode[RGA]:Chn[0]...
  28. [RKMEDIA][SYS][Info]:FilterFlow:rkrga: Enable BufferPool! memtype:hw_mem, memcnt:2
  29. [RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[1], Rect<0,0,2688,1520> End...
  30. #Bind RK_ID_VI[1] to RK_ID_RGA[1]....
  31. [RKMEDIA][SYS][Info]:RK_MPI_SYS_Bind: Bind Mode[VI]:Chn[1] to Mode[RGA]:Chn[1]...
  32. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  33. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  34. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  35. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  36. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  37. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  38. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  39. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  40. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  41. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  42. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  43. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  44. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  45. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  46. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  47. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  48. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  49. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  50. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  51. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  52. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  53. Starting input-event-daemon: input-event-daemon: Start parsing /etc/input-event-daemon.conf...
  54. input-event-daemon: Adding device: /dev/input/event0...
  55. input-event-daemon: Adding device: /dev/input/event1...
  56. input-event-daemon: Adding device: /dev/input/event2...
  57. input-event-daemon: Start listening on 3 devices...
  58. done
  59. ffmpeg version 4.1.3 Copyright (c) 2000-2019 the FFmpeg developers
  60.   built with gcc 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)
  61.   configuration: --enable-cross-compile --cross-prefix=/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/buildroot/output/firefly_rv1126_rv1109_xhlpr/host/bin/arm-linux-gnueabihf- --sysroot=/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/buildroot/output/firefly_rv1126_rv1109_xhlpr/host/arm-buildroot-linux-gnueabihf/sysroot --host-cc=/usr/bin/gcc --arch=arm --target-os=linux --disable-stripping --pkg-config=/home/chenzx/ffy_1126/Linux_SDk/rv1126_rv1109_linux_release_20210306/buildroot/output/firefly_rv1126_rv1109_xhlpr/host/bin/pkg-config --disable-static --enable-shared --prefix=/usr --enable-avfilter --enable-version3 --enable-logging --enable-optimizations --disable-extra-warnings --enable-avdevice --enable-avcodec --enable-avformat --enable-network --disable-gray --enable-swscale-alpha --enable-dct --enable-fft --enable-mdct --enable-rdft --disable-crystalhd --disable-dxva2 --enable-runtime-cpudetect --disable-hardcoded-tables --disable-mipsdsp --disable-mipsdspr2 --disable-msa --enable-hwaccels --disable-cuda --disable-cuvid --disable-nvenc --disable-avisynth --disable-frei0r --disable-libopencore-amrnb --disable-libopencore-amrwb --disable-libdc1394 --disable-libgsm --disable-libilbc --disable-libvo-amrwbenc --disable-symver --disable-doc --disable-gpl --enable-nonfree --disable-debug --disable-small --enable-ffmpeg --disable-ffplay --enable-avresample --disable-ffprobe --disable-postproc --enable-swscale --enable-librga --disable-encoders --enable-encoder=mp2 --enable-encoder=adpcm_g726 --enable-encoder=pcm_alaw --enable-encoder=pcm_mulaw --enable-encoder=rawvideo --enable-encoder=mjpeg --enable-encoder=mpeg2video --enable-encoder=aac --enable-encoder=h264 --disable-decoders --enable-decoder=pcm_alaw --enable-decoder=pcm_mulaw --enable-decoder=rawvideo --enable-decoder=mjpeg --enable-decoder=mpeg2video --enable-decoder=aac --enable-decoder=h264 --disable-muxers --enable-muxer=pcm_alaw --enable-muxer=pcm_mulaw --enable-muxer=g722 --enable-muxer=g726 --enable-muxer=adts --enable-muxer=rawvideo --enable-muxer=mjpeg --enable-muxer=mp4 --enable-muxer=mov --enable-muxer=rtp --enable-muxer=flv --enable-muxer=f4v --enable-muxer=mpegts --enable-muxer=matroska --enable-muxer=avi --enable-muxer=rtsp --enable-muxer=mpeg1system --enable-muxer=h264 --disable-demuxers --enable-demuxer=pcm_alaw --enable-demuxer=pcm_mulaw --enable-demuxer=g722 --enable-demuxer=g726 --enable-demuxer=rawvideo --enable-demuxer=mpegts --enable-demuxer=mov --enable-demuxer=flv --enable-demuxer=matroska --enable-demuxer=avi --enable-demuxer=rtsp --enable-demuxer=h264 --disable-parsers --enable-parser=aac --enable-parser=h264 --disable-bsfs --enable-bsf=aac_adtstoasc --enable-bsf=h264_metadata --enable-bsf=h264_mp4toannexb --enable-bsf=h264_redundant_pps --enable-bsf=hevc_metadata --enable-bsf=hevc_mp4toannexb --enable-bsf=dump_extradata --enable-bsf=remove_extradata --disable-protocols --enable-protocol=file --enable-protocol=rtp --enable-protocol=srtp --enable-protocol=rtmp --enable-protocol=rtmps --enable-protocol=http --enable-protocol=https --disable-filters --enable-filter=scale --enable-indevs --enable-alsa --enable-outdevs --enable-pthreads --enable-zlib --enable-bzlib --enable-libfdk-aac --disable-libcdio --disable-gnutls --enable-openssl --enable-libdrm --disable-libopenh264 --disable-vaapi --disable-vdpau --enable-rkmpp --enable-libdrm --disable-decoder=h264_v4l2m2m --disable-decoder=vp8_v4l2m2m --disable-decoder=mpeg2_v4l2m2m --disable-decoder=mpeg4_v4l2m2m --disable-encoder=h264_v4l2m2m --disable-encoder=vp8_v4l2m2m --disable-encoder=mpeg2_v4l2m2m --disable-encoder=mpeg4_v4l2m2m --disable-mmal --disable-omx --disable-omx-rpi --disable-libopencv --disable-libopus --disable-libvpx --disable-libass --disable-libbluray --disable-libmfx --disable-librtmp --disable-libmp3lame --disable-libmodplug --disable-libspeex --disable-libtheora --disable-libwavpack --disable-iconv --enable-libfreetype --enable-fontconfig --disable-libopenjpeg --disable-libx264 --disable-libx265 --disable-x86asm --disable-mmx --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-avx2 --enable-armv6 --enable-vfp --enable-neon --disable-altivec --extra-libs=-latomic --enable-pic --cpu=cortex-a7
  62. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  63. [root@RV1126_RV1109:/]#
  64. [root@RV1126_RV1109:/]#   libavutil      56. 22.100 / 56. 22.100
  65.   libavcodec     58. 35.100 / 58. 35.100
  66.   libavformat    58. 20.100 / 58. 20.100
  67.   libavdevice    58.  5.100 / 58.  5.100
  68.   libavfilter     7. 40.101 /  7. 40.101
  69.   libavresample   4.  0.  0 /  4.  0.  0
  70.   libswscale      5.  3.100 /  5.  3.100
  71.   libswresample   3.  3.100 /  3.  3.100
  72. [INFO  rtsp_demo.c:409:rtsp_new_client_connection] new rtsp client 127.0.0.1:39064 comming
  73. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  74. [DEBUG rtsp_msg.c:865:rtsp_msg_parse_from_array]
  75. OPTIONS rtsp://127.0.0.1:8554/H264_stream_0 RTSP/1.0
  76. CSeq: 1
  77. User-Agent: Lavf58.20.100

  78. [DEBUG rtsp_demo.c:712:rtsp_handle_OPTIONS]
  79. [DEBUG rtsp_msg.c:998:rtsp_msg_build_to_array]
  80. RTSP/1.0 200 OK
  81. CSeq: 1
  82. Date: Fri Aug  4 09:00:16 2017
  83. Public: OPTIONS, DESCRIBE, SETUP, PLAY, PAUSE, TEARDOWN
  84. Server: rtsp_demo

  85. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  86. [DEBUG rtsp_msg.c:865:rtsp_msg_parse_from_array]
  87. DESCRIBE rtsp://127.0.0.1:8554/H264_stream_0 RTSP/1.0
  88. Accept: application/sdp
  89. CSeq: 2
  90. User-Agent: Lavf58.20.100

  91. [DEBUG rtsp_demo.c:733:rtsp_handle_DESCRIBE]
  92. [DEBUG rtsp_msg.c:998:rtsp_msg_build_to_array]
  93. RTSP/1.0 200 OK
  94. CSeq: 2
  95. Date: Fri Aug  4 09:00:16 2017
  96. Server: rtsp_demo
  97. Content-Type: application/sdp
  98. Content-Length: 329

  99. v=0
  100. o=- 0 0 IN IP4 0.0.0.0
  101. s=rtsp_demo
  102. t=0 0
  103. a=control:rtsp://127.0.0.1:8554/H264_stream_0
  104. a=range:npt=0-
  105. m=video 0 RTP/AVP 96
  106. c=IN IP4 0.0.0.0
  107. a=rtpmap:96 H264/90000
  108. a=fmtp:96 packetization-mode=1;sprop-parameter-sets=Z03AKI2NUDwBEvLCAAADAAIAAAMAZR4RCNQ=,aM48gA==
  109. a=control:rtsp://127.0.0.1:8554/H264_stream_0/track1
  110. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  111. [DEBUG rtsp_msg.c:865:rtsp_msg_parse_from_array]
  112. SETUP rtsp://127.0.0.1:8554/H264_stream_0/track1 RTSP/1.0
  113. Transport: RTP/AVP/TCP;unicast;interleaved=0-1
  114. CSeq: 3
  115. User-Agent: Lavf58.20.100

  116. [DEBUG rtsp_demo.c:937:rtsp_handle_SETUP]
  117. [INFO  rtsp_demo.c:881:rtsp_new_rtp_connection] new rtp over tcp for video ssrc:22345678 peer_addr:127.0.0.1 interleaved:0-1
  118. [DEBUG rtsp_msg.c:998:rtsp_msg_build_to_array]
  119. RTSP/1.0 200 OK
  120. CSeq: 3
  121. Date: Fri Aug  4 09:00:16 2017
  122. Session: 12345678
  123. Transport: RTP/AVP/TCP;ssrc=22345678;interleaved=0-1
  124. Server: rtsp_demo

  125. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  126. [DEBUG rtsp_msg.c:865:rtsp_msg_parse_from_array]
  127. PLAY rtsp://127.0.0.1:8554/H264_stream_0 RTSP/1.0
  128. Range: npt=0.000-
  129. CSeq: 4
  130. User-Agent: Lavf58.20.100
  131. Session: 12345678

  132. [DEBUG rtsp_demo.c:1024:rtsp_handle_PLAY]
  133. [DEBUG rtsp_msg.c:998:rtsp_msg_build_to_array]
  134. RTSP/1.0 200 OK
  135. CSeq: 4
  136. Date: Fri Aug  4 09:00:16 2017
  137. Session: 12345678
  138. Server: rtsp_demo

  139. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  140. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  141. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  142. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  143. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  144. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  145. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  146. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  147. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  148. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  149. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  150. 30 Nov 18:14:48 ntpdate[894]: step time server 119.28.183.184 offset 136458870.708679 sec
  151. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  152. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  153. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  154. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  155. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  156. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  157. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  158. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  159. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  160. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  161. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  162. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  163. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  164. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  165. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  166. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  167. Input #0, rtsp, from 'rtsp://127.0.0.1:8554/H264_stream_0':
  168.   Metadata:
  169.     title           : rtsp_demo
  170.   Duration: N/A, start: 0.719944, bitrate: N/A
  171.     Stream #0:0: Video: h264 (Main), yuv420p(yuv420p) (progressive), 1920x1080, 25 fps, 25 tbr, 90k tbn, 50 tbc
  172. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  173. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  174. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  175. Output #0, flv, to 'rtmp://127.0.0.1/live/mainstream':
  176.   Metadata:
  177.     title           : rtsp_demo
  178.     encoder         : Lavf58.20.100
  179.     Stream #0:0: Video: h264 (Main) ([7][0][0][0] / 0x0007), yuv420p(yuv420p) (progressive), 1920x1080, q=2-31, 25 fps, 25 tbr, 1k tbn, 90k tbc
  180. Stream mapping:
  181.   Stream #0:0 -> #0:0 (copy)
  182. Press [q] to stop, [?] for help
  183. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  184. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  185. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  186. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  187. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  188. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  189. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  190. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1480.7kbits/s speed= 4.3x
  191. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  192. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  193. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  194. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  195. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  196. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1291.5kbits/s speed=2.63x
  197. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  198. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  199. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  200. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  201. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  202. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1225.8kbits/s speed=2.13x
  203. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  204. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  205. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  206. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  207. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  208. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  209. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  210. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  211. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1212.6kbits/s speed=1.84x
  212. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  213. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  214. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  215. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1413.5kbits/s speed=1.66x
  216. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  217. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  218. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  219. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  220. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  221. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  222. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1302.5kbits/s speed=1.55x
  223. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  224. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  225. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  226. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  227. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1217.2kbits/s speed=1.48x
  228. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  229. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  230. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  231. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  232. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  233. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  234. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  235. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  236. [RKMEDIA][SYS][Warn]:Mode[VENC]:Chn[0] drop buffer, Please get buffer in time!s/s speed=1.41x
  237. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  238. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  239. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  240. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  241. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  242. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1320.2kbits/s speed=1.37x
  243. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  244. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  245. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  246. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  247. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  248. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1253.2kbits/s speed=1.33x
  249. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  250. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  251. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  252. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  253. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  254. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!1200.6kbits/s speed= 1.3x
  255. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
  256. [RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!
复制代码

作者: czx    时间: 2021-11-30 18:21
或者说这个[RKMEDIA][SYS][Error]:FilterFlow:rkrga: buffer_pool get null buffer!打印能不能关掉啊,怎么关掉,这个会影响rockx的demo测试吗
作者: czx    时间: 2021-11-30 18:40
czx 发表于 2021-11-26 14:46
都不能

网址能看到摄像头画面了
作者: 799959745    时间: 2021-12-1 08:52
出现那个错误是因为 AI 识别的时间过长导致RGA通道无法及时获取到对应通道的信息。你把识别分辨率调回之前的720x576,报错就会少很多。
要彻底关掉这个错误打印可以注册一个回调函数。回调函数把buffer零拷贝出来,不要在回调函数做AI识别等耗时操作。在别的函数处理这个buffer。具体相关函数参照sdk/docs/Socs/RV1126_RV1109/Multimedia/Rockchip_Developer_Guide_Linux_RKMedia_CN.pdf。
作者: 张文军    时间: 2021-12-21 21:48
学习..........................




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1