AI 和多媒体示例应用程序及框架
以下软件包借助 Qualcomm 优化的框架和硬件组件,实现 AI 推理、多媒体处理和图形加速:GStreamer 和 Qualcomm 多媒体示例
- gstreamer1.0-plugins-base-apps
- gstreamer1.0-qcom-python-examples
- gstreamer1.0-qcom-sample-apps
- gstreamer1.0-tools
AI 推理框架和工具
- libqnn-dev、qnn-tools
- libsnpe-dev、snpe-tools
- tensorflow-lite-qcom-apps
图形、视觉和计算加速
qcom-adreno1(仅适用于 Ubuntu Server)qcom-fastcv-binaries-dev 这些软件包支持 GPU 加速的图形渲染和基于 FastCV 的计算机视觉处理,对于高性能 AI 视觉和多媒体工作负载至关重要。
多媒体和系统集成组件
- qcom-libdmabufheap-dev
- qcom-video-firmware
- qcom-sensors-test-apps
显示和窗口支持
- weston-autostart(仅适用于 Ubuntu Server)
- xwayland(仅适用于 Ubuntu Server)
额外的图形和计算支持(Ubuntu Desktop)
- qcom-adreno-cl-dev
- ppa:kisak/kisak-mesa
- libegl-mesa0(已升级)
- 通过 qcom-adreno-cl-dev 在 Adreno 上启用基于 OpenCL 的 GPU 计算
- 通过 Kisak PPA 提供现代且稳定的 Mesa 图形栈
- 确保 Wayland/Weston、XWayland 和 GPU 加速的桌面应用程序所需的 EGL 兼容性
通用开发者工具和辅助实用程序
以下软件包是通用开发、调试、媒体处理和系统验证所必需的:- ffmpeg – 用于音频和视频测试的媒体处理与格式转换工具
- net-tools – 网络配置和调试工具
- pulseaudio-utils – 音频测试和播放工具
- python3-pip – 用于安装额外依赖项的 Python 包管理器
- selinux-utils – 用于管理和调试 SELinux 策略的工具
- unzip – 用于解压压缩归档文件的工具
- v4l-utils – 用于摄像头和视频设备测试的 Video4Linux 工具
- yavta - yavta 是一个简单的 V4L2 测试工具,用于在 Linux 系统上验证摄像头设备、支持的格式和帧采集
安装 PPA 脚本
在主机上创建以下脚本,将其复制到目标设备,并运行以安装上述软件包。注意: 该脚本同时支持 Server 和 Desktop 版本。


安装所需软件包后,您可以继续前往 🔗AI 工作流部分,或探索示例应用程序。

