# rk3588_demo **Repository Path**: pandygui/rk3588_demo ## Basic Information - **Project Name**: rk3588_demo - **Description**: 在rk3588平台上,验证mpp、npu、驱动,流媒体等相关的功能。 mpp包含,rockit,mpp,gstreamer,v4l2等; rockit vpss/vdec/venc/gdc/vgs/tde mpp:enc dec rga: npu 使用vi(rockit,v2l4)实时vo输出 增加rtmp实时推流 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 20 - **Created**: 2024-09-25 - **Last Updated**: 2024-09-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## RK3588 ### 简介 - 本项目基于rk3588硬件平台,将嵌入式、流媒体、AI等相关的技术验证 ### 源码说明 - buildroot 为buildroot使用方法 - dk_doc 为rk的文档 - mpp 实现v4l2采集 enc,rtmp(ffmpeg)推流 - mpp_rtmp 实现v4l2采集 enc,rtmp(librtmp) 推流 **有卡顿现象** 需要验证librtmp 推流视频是否正常 - rga:为rk3588的硬件加速模块,可快速处理视频,提供的API接口与opencv功能类似; - rknpu2:硬件推理加速模块,其中的yolov5,实现1、图片推理;2,rtsp拉流推理+rtmp,3,v4l2采集 +npu推理 +rtmp推流到服务器 - rockit 音视频处理SDK,有采集、编解码、输出相关处理 - rtmp 实现arm64处理器下的推流,编译器版本:gcc version 10.3.1 20210621 (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) - x86_64_rtmp 实现x86_64处理器下的推流,编译器版本:gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)