已开启
【轻量级 PR】:update README.md. #47
fu_an_cattle创建于 2025年7月24日
【轻量级 PR】:update README.md. #47
已开启
从refs/pull/47/head合入到CloudPhone
共 1 个文件变更+18-15
| @@ -1,20 +1,21 @@ | |||
| 1 | -# 介绍 | 1 | +# VMI |
| 2 | -华为VMI引擎云手机开源项目 | 2 | +## 介绍 |
| 3 | +华为VMI引擎云手机开源项目,用于编译视频流引擎。 | ||
| 3 | 4 | ||
| 4 | -# 软件架构 | 5 | +## 软件架构 |
| 5 | 请参考 [目录结构.md](/doc/目录结构.md) 文档 | 6 | 请参考 [目录结构.md](/doc/目录结构.md) 文档 |
| 6 | 7 | ||
| 7 | -# 使用说明 | 8 | +## 使用说明 |
| 8 | -## 工程编译 | 9 | +### 工程编译 |
| 9 | -### 编译机推荐配置 | 10 | +#### 编译机推荐配置 |
| 10 | 系统版本:Ubuntu 22.04.3 LTS | 11 | 系统版本:Ubuntu 22.04.3 LTS |
| 11 | 12 | ||
| 12 | 系统架构:x86_64 | 13 | 系统架构:x86_64 |
| 13 | 14 | ||
| 14 | -### 网络要求 | 15 | +#### 网络要求 |
| 15 | 保证服务器正常联网,以确保可以正常gradle编译和下载开源软件。 | 16 | 保证服务器正常联网,以确保可以正常gradle编译和下载开源软件。 |
| 16 | 17 | ||
| 17 | -### 安装依赖库 | 18 | +#### 安装依赖库 |
| 18 | ``` | 19 | ``` |
| 19 | sudo apt install -y git | 20 | sudo apt install -y git |
| 20 | sudo apt install -y libtool automake tclsh make openjdk-11-jdk git-core gnupg | 21 | sudo apt install -y libtool automake tclsh make openjdk-11-jdk git-core gnupg |
| @@ -30,10 +31,10 @@ sudo apt install -y m4 bc python3 python3-mako gettext | |||
| 30 | sudo apt install -y expect | 31 | sudo apt install -y expect |
| 31 | ``` | 32 | ``` |
| 32 | 33 | ||
| 33 | -### 执行脚本 | 34 | +#### 执行脚本 |
| 34 | 如果想了解各脚本的具体实现细节,请参考 [编译脚本介绍.md](/doc/编译脚本介绍.md) 文档 | 35 | 如果想了解各脚本的具体实现细节,请参考 [编译脚本介绍.md](/doc/编译脚本介绍.md) 文档 |
| 35 | 36 | ||
| 36 | -#### 安装编译环境 | 37 | +##### 安装编译环境 |
| 37 | ``` | 38 | ``` |
| 38 | ./scripts/auto_install_tools.sh ${安装目录} | 39 | ./scripts/auto_install_tools.sh ${安装目录} |
| 39 | source ~/.bashrc | 40 | source ~/.bashrc |
| @@ -43,24 +44,26 @@ source ~/.bashrc | |||
| 43 | 此脚本执行成功后,之后不需要再重复执行。 | 44 | 此脚本执行成功后,之后不需要再重复执行。 |
| 44 | 45 | ||
| 45 | <a id="buildclient"></a> | 46 | <a id="buildclient"></a> |
| 46 | -#### 编译客户端 | 47 | +##### 编译客户端 |
| 47 | ``` | 48 | ``` |
| 48 | ./build_video.sh video_client | 49 | ./build_video.sh video_client |
| 49 | ``` | 50 | ``` |
| 50 | 命令执行成功后,将在output目录生成CloudPhoneApk.tar.gz和已解压好的CloudPhone.apk | 51 | 命令执行成功后,将在output目录生成CloudPhoneApk.tar.gz和已解压好的CloudPhone.apk |
| 51 | 52 | ||
| 52 | <a id="buildserver"></a> | 53 | <a id="buildserver"></a> |
| 53 | -#### 编译服务端 | 54 | +##### 编译服务端 |
| 54 | ``` | 55 | ``` |
| 55 | ./build_video.sh video_server | 56 | ./build_video.sh video_server |
| 56 | ``` | 57 | ``` |
| 57 | 命令执行成功后,将在output目录生成DemoVideoEngine.tar.gz | 58 | 命令执行成功后,将在output目录生成DemoVideoEngine.tar.gz |
| 58 | 59 | ||
| 59 | -## 使用视频流 | 60 | +### 使用视频流 |
| 60 | 请确认已完成 [编译客户端](#buildclient) 和 [编译服务端](#buildserver) 章节,并获取到CloudPhone.apk、CloudPhoneApk.tar.gz和DemoVideoEngine.tar.gz文件。 | 61 | 请确认已完成 [编译客户端](#buildclient) 和 [编译服务端](#buildserver) 章节,并获取到CloudPhone.apk、CloudPhoneApk.tar.gz和DemoVideoEngine.tar.gz文件。 |
| 61 | 62 | ||
| 62 | 之后,请参考 [鲲鹏Boostkit ARM原生使能套件特性指南文档](https://www.hikunpeng.com/document/detail/zh/kunpengcps/cpturbokit/videostreamengine/kunpengcpsvideo_20_0002.html),使用云手机。 | 63 | 之后,请参考 [鲲鹏Boostkit ARM原生使能套件特性指南文档](https://www.hikunpeng.com/document/detail/zh/kunpengcps/cpturbokit/videostreamengine/kunpengcpsvideo_20_0002.html),使用云手机。 |
| 63 | 64 | ||
| 64 | -# 参与贡献 | 65 | +## 参与贡献 |
| 66 | +``` | ||
| 65 | 如果您想为本仓库贡献代码,请向本仓库任意maintainer发送邮件 | 67 | 如果您想为本仓库贡献代码,请向本仓库任意maintainer发送邮件 |
| 66 | -如果您找到产品中的任何Bug,欢迎您提出ISSUE | 68 | +如果您找到产品中的任何Bug,欢迎您提出ISSUE |
| 69 | +``` | ||