如果你正在做 IPC、NVR、车载录像或者边缘视觉盒子这类产品,大概率绕不开瑞芯微 RV1126 这颗片子。它不算新,但用量大、资料杂,真正上手做视频链路时,很多人卡在同一个地方:能点亮摄像头,却做不出稳定可用的编码码流。这门课解决的正是这一段——从视频采集到编码输出的完整工程实现。
它对付的是哪些实际卡点
课里花了不少篇幅讲 VENC 的 H.264 码流获取,包括用多线程去取编码后的数据。这个点看起来基础,但实际项目里最容易出问题:单线程阻塞导致丢帧、码流拼接时间戳对不上、缓冲区管理不当引起内存上涨。能把这一环跑通,录像和推流才有讨论的前提。
另一个绕不开的是 RGA。RV1126 的图像处理单元负责缩放、格式转换、旋转这些事,做多路视频或者 AI 推理前处理时,RGA 用不好,CPU 就会被图像搬运吃满。课程单独讲了 RGA 模块,属于那种“不会用也能跑,会用能省一半算力”的内容。
OSD 和 GOP 调节也在范围内。OSD 关系到时间戳、通道号叠加,是产品交付的硬需求;GOP 模式则直接影响画面质量和带宽占用,做网络传输时这两个参数调不好,要么糊要么卡。
学完能独立做到什么程度
按课程的项目推进方式,走完一遍之后,你应该能自己在 RV1126 上搭起一条可用的视频通路:摄像头出图、经 RGA 处理、送 VENC 编码、多线程拿到 H.264 码流,并按需叠加 OSD 信息。这个程度足以支撑一个基础 IPC 或者本地录像模块的雏形,而不是停留在改官方 demo 参数。
需要说清楚的是,课程偏工程实践,不是芯片原理课。视频编码原理部分讲了 VCL 层和 NAL 层,目的是让你看懂码流结构、排查花屏和解析异常,不会展开到编码算法推导。如果你要的是从零理解 H.264 数学原理,这门课给不了。
适合什么基础的人
- 适合:有 C 语言和 Linux 应用开发经验,接触过交叉编译,做过一两个嵌入式项目,但对音视频链路没有系统实践的开发者。转行做 IPC 方向、需要快速补齐 RV1126 实战经验的人也合适。
- 不太适合:完全没有 Linux 和嵌入式基础的初学者。课程不会重讲文件 IO、线程同步这些前置内容,跟起来会比较吃力。纯做上层应用、不碰底层媒体链路的人,投入产出比也一般。
资料怎么用效率更高
视频模块的内容是按知识点切的,每段不长,建议不要一口气刷完。比较好的节奏是:先看 RGA 和 VENC 这两块,把采集到编码的主链路自己敲一遍,遇到跑不通再回头补多线程取码流那部分。OSD 和 GOP 可以放到后面,等你主链路稳定了再叠加,否则问题混在一起不好定位。
文档和原理截图适合当查阅用,不用逐页看。真正的重点是自己动手把每段代码跑在板子上,观察码流、看 CPU 占用、调参数对比效果。这门课的价值在于帮你少踩链路集成的坑,但前提是你得真的上手跑,只看不练,收获会打对折。
一句话判断:如果你手上正好有 RV1126 的板子,或者接下来要接这类项目,这门课能帮你把视频链路的工程实现补上;如果只是泛泛了解音视频,可以先放一放。
课程目录
2.RV1126视频模块讲解194 集
- 2.RV1126视频模块讲解资料.png [493.5 KB] 459:25OSD原理的讲解.mp4
- [32.4 MB] 450:16通过多线程获取VENC的H264码流数据.mp4
- [112.6 MB] 444:10RGA模块的讲解.mp4
- [34.8 MB] 457:23GOP模式调节画面质量.mp4
- [62.3 MB] 446:12视频编码原理VCL层NAL层的讲解.mp4
- [107.8 MB] 447:13H264重点帧和GOP的讲解.mp4
- [108.9 MB] 454:20QP原理的讲解.mp4
- [36.9 MB] 451:17H265码流结构的分析.mp4
- [190.4 MB] 462:28利用SDL_TTF库渲染文字并保存.mp4
- [42.2 MB] 460:26RV1126的OSD模块讲解.mp4
- [37.2 MB] 455:21RV1126视频编码增强模块二RV1126的QP.mp4
- [38.9 MB] 453:19通过多线程分别获取高分辨率和低分辨率的H264码流.mp4
- [135.4 MB] 441:7YUV原理的讲解.mp4
- [75.8 MB] 461:27SDL文字库和交叉编译.mp4
- [50.9 MB] 448:14码率和码率控制的讲解.mp4
- [46.8 MB] 445:11获取RGA模块的数据并保存.mp4
- [118.5 MB] 463:29RV1126的OSD模块和SDL_TTF结合输出H26.mp4
- [215.0 MB] 456:22RV1126视频编码增强模块三RV1126的QP.mp4
- [89.4 MB] 452:18通过多线程获取分别获取H264码流和H265码流.mp4
- [90.4 MB] 449:15RV1126的视频编码模块的讲解.mp4
- [70.7 MB] 442:8RV1126视频输入模块VI讲解.mp4
- [65.1 MB] 458:24RV1126多线程获取SMARTP的GOP模式数据和普.mp4
- [85.0 MB] 443:9通过多线程获取VI模块的YUV数据.mp4
- [91.3 MB] 📁 3.RV1126音频模块讲解 3.RV1126音频模块讲解文档.zip
- [1.8 MB] 466:32多线程获取音频AI的PCM数据.mp4
- [47.1 MB] 467:33音频AAC编码的讲解.mp4
- [29.3 MB] 464:30PCM音频知识点的讲解.mp4
- [61.3 MB] 465:31RV1126音频输入模块的讲解.mp4
- [29.4 MB] 468:34RV1126的AAC模块的讲解.mp4
- [9.7 MB] 469:35通过多线程获取RV1126的AAC码流.mp4
- [111.0 MB] 📁 1.音视频基础课程 1.音视频基础课程说明.zip
- [1.8 MB] 437:3UBuntu整体编译RV1126的SDK环境.mp4
- [36.8 MB] 439:5交叉编译工具链的介绍编译出一个简单的DEMO.mp4
- [28.4 MB] 440:6RV1126应用开发手册的重点知识.mp4
- [43.6 MB] 435:1RV1126课程的介绍.mp4
- [69.3 MB] 438:4SSH登录RV1126板子.mp4
- [15.3 MB] 436:2RV1126的SDK介绍.mp4
- [72.4 MB] 📁 4.FFMPEG多路码流监控项目 4.FFMPEG多路码流监控项目必看.png [493.5 KB] 478:9FFMPEG推流器讲解二FFMPEG的输出配置.mp4
- [170.7 MB] 471:2VI模块的讲解.mp4
- [80.2 MB] 484:15队列的讲解上C队列的使用.mp4
- [119.6 MB] 483:14低分辨率编码码流推送流媒体讲解.mp4
- [88.2 MB] 474:5低分辨率1280_720VENC编码器的设置.mp4
- [72.0 MB] 485:16队列的讲解下C多线程队列使用.mp4
- [116.2 MB] 473:4RV1126的RGA模块讲解.mp4
- [49.7 MB] 476:7get_rga_thread线程和low_camera_.mp4
- [77.9 MB] 480:11FFMPEG推流器讲解五RTMP协议的讲解.mp4
- [238.5 MB] 477:8FFMPEG推流器讲解一FFMPEG重要结构体讲解.mp4
- [233.2 MB] 481:12FFMPEG推流器讲解五FFMPEG时间戳时间基.mp4
- [112.4 MB] 479:10FFMPEG推流器讲解三FLV格式讲解.mp4
- [159.4 MB] 472:31920_1080高分辨率编码器的设置.mp4
- [70.5 MB] 470:1RV1126FFMPEG多路码流监控项目大体讲解.mp4
- [86.0 MB] 482:13高分辨率编码码流推送流媒体讲解.mp4
- [161.9 MB] 475:6camera_venc_thread线程获取高分辨率编码.mp4
- [107.3 MB] 📁 相关安装包和资料 📁 📁 开发工具 📁 📁 Ubuntu系统 readme.txt [395.0 B] 共享文件夹的搭建.doc [1.2 MB] 📁 📁 RV1126_38板子 📁 📁 A191-RV1126_RV1109 38板 开发板开箱后功能验证步骤.txt [295.0 B] 📁 📁 A191-RV1126_RV1109 38板 📁 📁 产品手册和快速入门手册 A191型RV1126_1109 38mm主控板快速入门手册V2.1.pdf
- [7.8 MB] 📁 📁 A191-RV1126_RV1109 38板 📁 📁 产品高清图 A191型RV1126-1109外围接口示意图(1).png [218.7 KB] 📁 📁 A191-RV1126_RV1109 38板 📁 📁 瑞芯微原厂部分相关手册 Rockchip RV11
- 09 Datasheet V1.2 20200520.pdf
- [4.7 MB] Rockchip RV11
- 26 Datasheet V1.2 20200522.pdf
- [4.9 MB] Rockchip RV1109&RV1126TRM V1.0 Part2-20200608.pdf
- [43.0 MB] Rockchip_RV1126_RV1109_Linux_SDK_V1.1.0_20200619_CN.pdf
- [600.1 KB] Rockchip_RV1126_RV1109_Quick_Start_Linux_CN.pdf
- [1.2 MB] 📁 📁 Demo code和RTC驱动 📁 📁 Demo 信648765304】 📁 📁 01.hello world readme.txt [188.0 B] Makefile [69.0 B] helloworld.c [71.0 B] 📁 📁 信648765304】 📁 📁 g711 8k_1_16.g711a [781.3 KB] readme.txt [360.0 B] rkmedia_audio_test.c [11.5 KB] rkmedia_audio_test [31.7 KB] 📁 📁 06.audio 📁 📁 信648765304】 📁 📁 08. QT Porting 📁 📁 rv1126_qtport rv1126_qtport.pro.user [17.8 KB] main.o [262.6 KB] compile_commands.json [894.0 B] main.cpp [1.1 KB] rv1126_qtport.pro [164.0 B] Makefile [8.5 KB] reademe.txt [319.0 B] porttest [207.1 KB] 📁 📁 09.QMI 信648765304】.txt [50.0 B] 📁 📁 04.encode rkmedia_vi_venc_test [84.2 KB] rkmedia_venc_jpeg_test [85.7 KB] rkmedia_venc_jpeg_test.c [6.7 KB] rkmedia_vi_venc_test.c [5.4 KB] readme.txt [556.0 B] 📁 📁 05.decode readme.txt [30.0 B] 📁 📁 10.WIFI readme.txt [313.0 B] 📁 📁 02.Uart Demo Makefile [75.0 B] serial.c [12.4 KB] serial_test [17.1 KB] README.txt [367.0 B] 📁 📁 demo 📁 📁 v2.2 📁 📁 v1.8 📁 📁 07.TF readme.txt [576.0 B] 📁 📁 Demo Code 📁 📁 06.audio 📁 📁 信648765304】 📁 📁 02.Uart 信648765304】 📁 📁 信648765304】 📁 📁 信648765304】 📁 📁 01.hello 信648765304】 📁 📁 信648765304】 📁 📁 g7
- 11 📁 📁 08. QT Porting 📁 📁 rv1126_qtport 📁 📁 09.QMI 📁 📁 10.WIFI 📁 📁 demo 📁 📁 v2.2 📁 📁 v1.8 📁 📁 07.TF 📁 📁 RTC驱动 📁 📁 rtc rtc.ko [159.8 KB] 📁 📁 器件选型芯片手册 📁 📁 连接器型号规格书 FPC_0.5MM立贴式_26P.PDF
- [178.9 KB] FPC_0.5MM立贴式_20P.PDF
- [178.9 KB] 1.25立贴针座1.25MM间距6P立式贴片加盖.PDF
- [2.9 MB] FPC_0.5MM立贴式_8P.PDF
- [162.6 KB] 1.25立式贴片针座1.25间距10P.PDF
- [2.6 MB] FPC_0.5MM立贴式_30P.PDF
- [178.9 KB] 1.25立贴针座1.25MM间距4P立式贴片加盖.PDF
- [2.9 MB] MX1.25直插镀锡3P针座连接器.PDF
- [224.9 KB] LP3983SAB5F-08_datesheet.PDF
- [358.4 KB] RTL8211F-CG.PDF
- [1.2 MB] HY601680_datesheet.PDF
- [97.0 KB] ES8311_datasheet(1).pdf
- [556.3 KB] APX809-31SAG-7_datesheet.PDF
- [469.9 KB] SY6280AAC-datasheet(1).pdf
- [293.7 KB] SY8089AAAC_datesheet(1).PDF
- [2.7 MB] SY8089AAAC_datesheet.PDF
- [2.7 MB] LP3983SAB5F-08_datesheet(1).PDF
- [358.4 KB] HY601680_datesheet(1).PDF
- [97.0 KB] SY8113BADC_datesheet.PDF
- [1.2 MB] SY6280AAC-datasheet.pdf
- [293.7 KB] PCF8563TS_datesheet(1).PDF
- [486.6 KB] SY8113BADC_datesheet(1).PDF
- [1.2 MB] K4B4G1646E-BCMA.pdf
- [1.7 MB] ES8311_datasheet.pdf
- [556.3 KB] K4B4G1646E-BCMA(1).pdf
- [1.7 MB] APX809-31SAG-7_datesheet(1).PDF
- [469.9 KB] RTL8211F-CG(1).PDF
- [1.2 MB] PCF8563TS_datesheet.PDF
- [486.6 KB] 📁 📁 机械尺寸DXF 信648765304】.dxf [1.3 MB] A191-V1_20200921(1).dxf [1.3 MB] 📁 📁 组装测试教学视频 📁 📁 封装库 A191-V1封装库.pt9 [37.6 KB] A191-V1封装库(1).pd9 [72.2 KB] A191-V1封装库.pd9 [72.2 KB] A191-V1封装库.ln9 [16.0 KB] A191-V1封装库(1).pt9 [37.6 KB] A191-V1封装库(1).ln9 [16.0 KB] 📁 📁 开发工具 📁 📁 瑞芯微开发工具包 📁 📁 AndroidTool_Release_v2.
- 71 📁 📁 Log Log2023-09-21.txt [7.8 KB] ScanLog2023-09-21.txt [368.0 B] Log2023-11-23.txt [4.1 KB] 📁 📁 bin AdbWinUsbApi.dll [61.5 KB] AdbWinApi.dll [95.5 KB] adb.exe [1.8 MB] RKImageMaker.exe [278.5 KB] AFPTool.exe [229.0 KB] 📁 📁 Language English.ini [17.1 KB] Chinese.ini [12.4 KB] Android开发工具手册_v1.2.pdf
- [578.8 KB] AndroidTool.exe [1.1 MB] config.cfg [6.6 KB] AndroidTool_manual_v1.2 .pdf
- [473.5 KB] readme.txt [114.0 B] config.ini [1.4 KB] 📁 📁 DriverAssitant_v4.
- 91 📁 📁 DriverAssitant_v4.
- 91 📁 📁 ADBDriver 📁 📁 信648765304】 …(已达最大深度
- 10 层,子目录未展开) 📁 📁 信648765304】 …(已达最大深度
- 10 层,子目录未展开) 📁 📁 Log Log2023-12-11.txt [1.5 KB] 📁 📁 bin 📁 📁 信648765304】 …(已达最大深度
- 10 层,子目录未展开) 📁 📁 x
- 86 …(已达最大深度
- 10 层,子目录未展开) 📁 📁 Driver 📁 📁 x
- 64 …(已达最大深度
- 10 层,子目录未展开) 📁 📁 x
- 86 …(已达最大深度
- 10 层,子目录未展开) 📁 📁 信648765304】 …(已达最大深度
- 10 层,子目录未展开) 📁 📁 信648765304】 …(已达最大深度
- 10 层,子目录未展开) 📁 📁 信648765304】 📁 📁 amd
- 64 …(已达最大深度
- 10 层,子目录未展开) 📁 📁 信648765304】 …(已达最大深度
- 10 层,子目录未展开) androidwinusb86.cat [26.1 KB] android_winusb.inf [3.1 KB] androidwinusba64.cat [26.0 KB] 📁 📁 信648765304】 📁 📁 x
- 64 …(已达最大深度
- 10 层,子目录未展开) 📁 📁 x
- 86 …(已达最大深度
- 10 层,子目录未展开) DriverInstall.exe [490.0 KB] Readme.txt [413.0 B] config.ini [246.0 B] adb1.0.32.zip
- [607.6 KB] AndroidTool_Release_v2.71.zip
- [2.4 MB] DriverAssitant_v4.91.zip
- [9.4 MB] VLC.zip
- [39.9 MB] 📁 📁 原理图和PCB封装库 A191.ln9 [16.0 KB] A191(1).ld9 [16.0 KB] A191(1).pd9 [72.2 KB] A191.ld9 [16.0 KB] A191.pt9 [37.6 KB] A191(1).ln9 [16.0 KB] A191(1).pt9 [37.6 KB] A191.pd9 [72.2 KB] 📁 📁 SDK包 📁 📁 1.8版本(当前开发板使用的) 📁 📁 2.2版本(更新中) 📁 📁 产品高清图 A191型RV1126-1109外围接口示意图.png [218.7 KB] 📁 📁 产品手册和快速入门手册 A191型RV1109 38mm主控板数据手册V1.2_A.pdf
- [2.4 MB] A191型RV1126 38mm主控板数据手册V1.2_A.pdf
- [3.0 MB] 开发板开箱后功能验证步骤(1).txt [295.0 B] 📁 📁 VMwareWorkstation 17 VMware-workstation-full-17.5.0-22583795.rar [477.7 MB] 📁 📁 必须烧写这个板子最新固件和拉流测试程序 📁 📁 拉流测试程序 rkmedia_vi_venc_rtsp_test [269.8 KB] 📁 📁 固件 update.img [129.2 MB] 开发工具资料.zip
- [1.8 MB] 烧写固件.zip
- [100.5 MB] ffmpeg-20200504-5767a2e-win64-static_02.zip
- [68.1 MB] 📁 📁 rv1126视频模块文档 📁 📁 18 collect_venc_gop_mode.zip
- [175.1 MB] 第十八节课:RV1126多线程获取SMARTP的GOP模式数据和普通GOP模式数据.doc [3.0 MB] 给大家一个课后任务:.txt [155.0 B] 📁 📁
- 12 collect_venc_stream.zip
- [175.1 MB] 新建 文本文档.txt 第十二节课:通过多线程获取分别获取H264码流和H265码流.doc [3.7 MB] H264,H265码流的流程.png [56.3 KB] 📁 📁 13 collect_rga_venc_stream.zip
- [175.1 MB] 获取高低分辨率的总流程.png [96.9 KB] 第十三节课:通过多线程分别获取高分辨率和低分辨率的H264码流.doc [6.0 MB] 📁 📁 2 RV1126视频输入模块VI讲解.doc [734.0 KB] VIPIPE&VICHN.png [66.2 KB] 📁 📁 4 第四课:RGA模块的讲解.doc [626.5 KB] 📁 📁 7 视频编码原理讲解二:H264重点帧和GOP的讲解.doc [674.5 KB] 【】顶场+底场.png [69.9 KB] 帧编码和场编码.png [68.5 KB] POC.png [42.4 KB] H264容器.png [48.1 KB] 📁 📁
- 23 video_sdl_font_demo.zip
- [191.9 MB] 第二十三课:RV1126的OSD模块和SDL_TTF结合输出H264文件.doc [1.2 MB] OSD叠加流程.png [159.8 KB] ARGB掩码和对齐原理.png [148.6 KB] 📁 📁 6 】摄像头+麦克风.png [72.6 KB] 时域变频域.png [99.8 KB] 第六课:视频编码原理:VCL层NAL层的讲解.doc [789.0 KB] 帧内预测,帧间预测.png [98.3 KB] 📁 📁
- 10 常用码率单位换算.txt [193.0 B] collect_venc_stream.zip
- [175.1 MB] 作业:通过VBR获取H264的码流.txt [58.0 B] 帧率分子分母.png [26.8 KB] 通过多线程获取VENC的H264码流数据.doc [71.5 KB] 码率单位转换的网址.txt [26.0 B] 驱动25帧和VENC的25帧.png [57.8 KB] 📁 📁 16 collect_venc_rc_param.zip
- [175.1 MB] 第十六课:RV1126视频编码增强模块(三):RV1126的QP代码实战.doc [4.3 MB] 📁 📁 22 第二十二节课:利用SDL_TTF库渲染文字并保存.doc [400.5 KB] fzlth.ttf [1.2 MB] video_sdl_font_demo.zip
- [191.9 MB] save.bmp [84.1 KB] 📁 📁
- 14 第十四节课:QP原理的讲解.doc [298.5 KB] QP量化参数的过程.png [71.0 KB] 📁 📁 3 collect_vi_stream.zip
- [175.1 MB] 通过多线程获取VI模块的YUV数据.doc [391.5 KB] 📁 📁
- 19 OSD叠加原理.png [45.4 KB] 第十九节课:OSD原理的讲解.doc [2.5 MB] 📁 📁 1 YUV原理的讲解.doc [286.0 KB] Packed和Planner.png [47.9 KB] 📁 📁 9 RV1126的视频编码模块的讲解.doc [986.5 KB] GOP模式.png [70.7 KB] 📁 📁
- 20 无标题.png [50.0 KB] 第二十节课:RV1126的OSD模块讲解.doc [266.5 KB] 📁 📁 5 collect_rga_vi_stream.zip
- [175.1 MB] 第五课:获取RGA模块的数据并保存.doc [196.0 KB] 📁 📁 11 VPS(1).png [56.1 KB] 帧间预测(1).png [82.0 KB] VPS原理.png [98.6 KB] VPS - 副本.png [56.1 KB] 帧间预测.png [97.4 KB] VPS.png [56.8 KB] 帧内预测.png [92.5 KB] H265码流分析(1).doc [766.0 KB] 帧间预测_帧内预测.png [156.0 KB] 宏块.png [201.3 KB] 📁 📁
- 21 📁 📁 SDL库 SDL交叉编译.txt [251.0 B] arm_sdl_lib.zip
- [2.2 MB] openssl_lib.zip
- [3.2 MB] SDL_TTF交叉编译.txt [295.0 B] SDL2_TTF交叉编译.txt [388.0 B] armttf_lib.zip
- [174.9 KB] zlib交叉编译.txt [217.0 B] freeType交叉编译.txt [264.0 B] 📁 📁 OSD fzlth.ttf [1.2 MB] freetype-2.5.5.tar.bz2 [1.6 MB] 无标题.png [50.0 KB] 第二十一节课:SDL文字库和交叉编译.doc [54.0 KB] 📁 📁
- 17 TSVC的原理.png [85.3 KB] QPDelta的值.png [55.0 KB] 虚拟I帧和普通I帧.png [51.9 KB] GOP模式调节画面质量.doc [475.0 KB] 📁 📁 8 CBR VBR.png [74.6 KB] 码率和码率控制的讲解.doc [493.0 KB] 码率.png [74.3 KB] 📁 📁 15 RV1126的QP图解.png [69.0 KB] 第十五节课:RV1126视频编码增强模块(二):RV1126的QP调节参数结构体讲解.doc [302.5 KB] rv1126视频模块文档资料.png [493.5 KB] 码流分析软件.zip
- [191.8 MB] 📁 📁 rv1126音频模块文档 📁 📁 3 多线程获取音频AI的PCM数据.doc [63.0 KB] collect_audio_stream.zip
- [175.1 MB] 📁 📁 1 第一章节:PCM音频知识点的讲解.docx
- [173.1 KB] 采样率、采样深度.png [74.5 KB] 声道数.png [70.6 KB] PCM生成原理.png [143.9 KB] 📁 📁 4 音频AAC编码的讲解.doc [448.0 KB] AAC采样点,采样个数.png [62.8 KB] 📁 📁 2 第二章节:RV1126音频输入模块的讲解.docx
- [361.1 KB] 📁 📁 6 adts_header头部.png [139.1 KB] 第六章节:通过多线程获取RV1126的AAC码流.docx
- [233.7 KB] AAC码流.png [112.3 KB] collect_audio_stream.zip
- [175.1 MB] 📁 📁 5 RV1126的AENC模块的讲解.doc [279.0 KB] rv1126音频模块文档必看.zip
- [1.8 MB] 📁 📁 rv1126基础操作文档 rv1126基础操作文档资料.zip
- [1.8 MB] RV1126第一课:RV1126芯片的介绍.doc [5.4 MB] RV1126第五课:交叉编译工具链的介绍&编译出一个简单的DEMO.doc [247.0 KB] RV1126第三课:UBuntu整体编译RV1126的SDK环境.doc [1.7 MB] rv1126_demo.zip
- [4.7 KB] 第六章:RV1126应用开发手册的重点知识.doc [241.5 KB] SSH登录RV1126板子.doc [875.5 KB] Rockchip_Developer_Guide_Linux_RKMedia_CN_New.pdf
- [1.4 MB] RV1126第二课:RV1126的SDK介绍.doc [1.4 MB] 📁 📁 RV1126+FFMPEG多路码流项目 📁 📁 11 【】RV1126+FFMPEF多路码流项目第十一课:FFMPEG推流器讲解(四):RTMP协议的讲解.docx
- [637.3 KB] 】rtmp_save.pcapng [16.2 MB] 】RTMP流程图.png [286.9 KB] 📁 📁 4 】RGA模块.png [61.9 KB] 【】RV1126+FFMPEG多路码流项目第四课:RV1126的RGA模块讲解.doc [306.5 KB] 📁 📁 16 】RV1126+FFMPEG多路码流项目第十六课:队列的讲解(下):多线程队列的用法.docx
- [689.6 KB] 】多线程队列.png [207.4 KB] 📁 📁 6 】获取高分辨率码流整体流程.png [229.9 KB] 】RV1126+FFMPEG多路码流项目第六课:camera_venc_thread线程获取高分辨率编码码流.doc [542.0 KB] 📁 📁
- 10 】FLV复合流过程.png [95.3 KB] 】RV1126_FFMPEG多路码流项目第十课:FFMPEG推流器讲解(三):FLV格式讲解.docx
- [951.6 KB] 📁 📁 5 】低分辨率编码器设置.png [126.8 KB] 】RV1126+FFMPEG多路码流项目第五课:低分辨率(1280_720)VENC编码器的设置.doc [644.0 KB] 📁 📁 项目代码 】douyin_rv1126_ffmpeg_network_project.zip
- [191.0 MB] 📁 📁 2 】VI容器的初始化.png [75.3 KB] 】项目第二课:RV1126的VI模块讲解.doc [465.5 KB] 📁 📁 1 】项目第一课:RV1126+FFMPEG多路码流项目介绍.doc [3.1 MB] 📁 📁 3 】RV1126+FFMPEG多路码流项目第三课:高分辨率编码器的设置.doc [590.5 KB] 📁 📁
- 13 】第十三节课笔记.png [263.4 KB] 📁 📁 8 】课件标题小错误修改.txt [102.0 B] 【】FFMPEG框图.png [199.9 KB] 【】RV1126_FFMPEG多路码流项目第八课:FFMPEG推流器讲解(一):FFMPEG重要结构体的讲解.doc [1.1 MB] 📁 📁 7 】RV1126+FFMPEG多路码流项目第七课:get_rga_thread线程和low_camera_venc_thread线程获取低分辨率VENC码流数据.doc [596.0 KB] 📁 📁
- 12 】视频帧PTS.png [152.0 KB] 【】RV1126+FFMPEG多路码流项目第十二课:FFMPEG推流器讲解(五):FFMPEG时间戳时间基讲解.docx
- [183.8 KB] 📁 📁 14 】RV1126+FFMPEG多路码流项目第十四课:低分辨率编码码流推送流媒体讲解.doc [939.0 KB] 】低分辨率流程.png [190.0 KB] 📁 📁 项目演示效果 】RV1126+FFMPEG项目演示视频.mp4
- [131.8 MB] 】运行步骤.txt [234.0 B] 📁 📁 9 】RV1126_FFMPEG.png [78.7 KB] 】输出模块的作用.png [94.3 KB] 】复合流.png [129.3 KB] 】RV1126+FFMPEG多路码流项目第九课:FFMPEG推流器讲解(二):FFMPEG的输出配置.doc [1.1 MB] 📁 📁
- 15 】队列原理.png [76.8 KB] 【】RV1126+FFMPEG多路码流项目第十五课:队列的讲解(上):C++队列的使用.docx
- [209.7 KB] 【】队列.png [166.3 KB] 相关安装包和资料资料.png [493.5 KB] 📁 5.音视频AI项目 504:131putText的讲解.mp4
- [100.7 MB] 492:61copyToImage方法进行图像叠加.mp4
- [113.0 MB] 486:1OPENCV的作用和功能用途.mp4
- [54.6 MB] 496:8代码实战利用OPENCV查找图形形状并画框.mp4
- [133.8 MB] 512:171RV添加实时时间戳流程的讲解.mp4
- [103.3 MB] 503:122腐蚀代码实现.mp4
- [61.6 MB] 491:5OPENCV的at函数遍历图像像素.mp4
- [235.2 MB] 530:7rokx线程讲解.mp4
- [128.2 MB] 521:52检测人脸拍照代码的实现.mp4
- [213.0 MB] 526:3RV1126的VI模块讲解.mp4
- [58.4 MB] 495:72OPENCV查找图形形状二Canny函数的讲解.mp4
- [109.4 MB] 505:132cvtColor的讲解.mp4
- [97.8 MB] 522:61人脸识别原理讲解.mp4
- [126.8 MB] 494:71OPENCV查找图形形状.mp4
- [138.4 MB] 525:2人脸识别推流项目讲解.mp4
- [107.2 MB] 490:4利用OPENCV的imread读取图片信息和imwrit.mp4
- [156.4 MB] 506:141在视频流中添加LOGO.mp4
- [97.8 MB] 517:32读取图片检测脸矩形.mp4
- [120.4 MB] 500:111膨胀原理.mp4
- [101.8 MB] 489:3OPENCV重点结构体Mat的讲解.mp4
- [199.6 MB] 524:1人脸识别项目演示.mp4
- [63.4 MB] 498:92OPENCV图形计算面积APPI讲解二thres.mp4
- [97.4 MB] 488:22Makefile的讲解.mp4
- [54.4 MB] 508:151RV1126膨胀原理讲解.mp4
- [60.5 MB] 515:2rockx常用的api.mp4
- [206.1 MB] 516:31读取图片检测人脸矩形.mp4
- [67.3 MB] 499:10代码实战利用OPENCV的API计算轮廓面积.mp4
- [254.2 MB] 487:21OPENCV的交叉编译.mp4
- [215.5 MB] 528:5人脸图片特征值保存数据库.mp4
- [183.4 MB] 510:161RV腐蚀原理讲解.mp4
- [65.9 MB] 531:8vi线程.mp4
- [87.8 MB] 507:142在视频流中添加LOGO代码实现.mp4
- [135.8 MB] 518:41人脸检测流程讲解.mp4
- [120.7 MB] 511:162RV腐蚀代码实现.mp4
- [127.9 MB] 509:152RV1126膨胀代码实现.mp4
- [141.7 MB] 501:112膨胀代码实现.mp4
- [55.0 MB] 529:6读取人脸数据库保存到map.mp4
- [102.6 MB] 497:91OPENCV图形计算面积API讲解.mp4
- [123.2 MB] 502:121腐蚀原理.mp4
- [52.6 MB] 519:42人脸检测代码实现.mp4
- [297.4 MB] 532:9camera线程讲解.mp4
- [43.9 MB] 514:1rockx的SDK简介.mp4
- [150.7 MB] 493:62addWeighted方法进行图像叠加.mp4
- [187.3 MB] 527:4RV1126的VENC模块讲解.mp4
- [45.2 MB] 513:172RV在视频中添加实时时间戳代码的实现.mp4
- [188.0 MB] 523:62人脸识别代码实现.mp4
- [220.9 MB] 520:51检测人脸进行拍照.mp4
- [92.1 MB] 适合人群 嵌入式开发者 音视频爱好者 希望提升项目实践能力的工程师 学习收获 掌握RV1126音视频模块开发 完成音视频项目实践 提升嵌入式开发能力 祝您学习愉快! 学有所成,前程似锦!






