环境要求
请仔细阅读以下章节,确认你的环境是否满足 MediaPipe4U 要求。
MediaPipe4U 支持下列的平台:
- Windows x64
- Android arm64-v8a
MediaPipe4U 不支持 32 位 Windows 平台。
MediaPipe4U 不支持非arm64-v8a
的 Android(由于 Launcher 版 Unreal Engine 限制)。
硬件 | 版本 |
---|---|
磁盘空间 | 开发:10G, 部署:300M (含语音插件) |
插件由于采用预编译,包含大量 C++ 链接符号和调试符号,解压后会占用 10 磁盘空间(大部分为 Intermediate 中的 UE 生成代码)
你不需要担心磁盘占用问题,这只是开发期间的磁盘占用,在项目打包后,插件磁盘占用大约是 300M(主要为 GStreamer 动态库和语音模型文件)
跨平台支持
MediaPipe4U 目前支持 Windows x64 和 Android arm-64 平台,但是功能支持上有差异,Windows 平台支持全功能,Android 仅支持动作和表情捕捉。
插件 (模块) | Windows | Android | Linux |
---|---|---|---|
MediaPipe4U | Coming Soon | ||
MediaPipe4ULiveLink | Coming Soon | ||
GStreamer | Coming Soon | ||
MediaPipe4UGStreamer | Coming Soon | ||
MediaPipe4UBVH | Coming Soon | ||
MediaPipe4USpeech | Coming Soon | ||
MediaPipe4ULLM | Coming Soon |
For Windows
软件 | 版本 |
---|---|
操作系统 | Windows10/11 x64 |
Unreal Engine | 5.1.x, 5.2.x, 5.4.x |
Visual Studio 2022 | 17.9.6 or later |
Windows SDK | 10.0.22621 or later |
MSVC | 14.38.33130 or later |
通常 Visual Studio 2022 17.9.6 或更新的版本中包含了必要的 MSVC 工具链
以 VS 2022 为例,可以在以下位置查看你的 MSVC 版本:
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC
仅支持 64 位 Windows,不支持 32 位 Windows。
注意:MSVC 14.39.X 和 UnrealEngine 5.4.1 可能存在冲突,建议使用 14.38.X 版本的 MSVC.
For Android
Unreal Engine | NDK Version | Android SDK Version |
---|---|---|
5.0 | r21e (21.4.7075529) | 26 or later |
5.1 | r25b (25.1.8937393) | 26 or later |
5.2 | r25b (25.1.8937393) | 26 or later |
5.4 | r25b (25.1.8937393) | 26 or later |
仅支持 Android ARM 64 (arm64-v8a) 平台,不支持其他安卓设备(例如 Android x86 )。
Android 硬件需要满足 UE 开发要求, 具体信息请阅读 Unreal Engine Android 开发的文档。