mirror of
https://github.com/sipeed/sipeed_wiki.git
synced 2026-09-11 00:22:49 -05:00
Update
This commit is contained in:
BIN
docs/hardware/zh/maixIII/assets/cfdisk-mmcblk2.jpg
Normal file
BIN
docs/hardware/zh/maixIII/assets/cfdisk-mmcblk2.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 44 KiB |
BIN
docs/hardware/zh/maixIII/assets/rizese-mmcblk2.png
Normal file
BIN
docs/hardware/zh/maixIII/assets/rizese-mmcblk2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 63 KiB |
@@ -93,7 +93,7 @@ Maix-III AXera-Pi 开发板的 Linux debian11 系统默认使用 root 用户登
|
||||
|
||||
一般情况下 rndis usb 网卡驱动在 Linux 下可不用安装,在 Windows 下需要按下图手动安装系统自带驱动,而 macos 需要编译安装驱动(horndis),Windows 还需要配置一下网络优先级,勾选微软 rndis 驱动后设置网络跃点数调整优先级。
|
||||
|
||||
**驱动安装**:[这篇 Ghost 系列 USB 网卡(RNDIS) 使用教程](https://www.foream.com/wiki/docs/mindoc/mindoc-1b2er0dm4pos9)
|
||||
**驱动安装**:[查看 Ghost 系列 USB 网卡(RNDIS) 使用教程](https://wiki.sipeed.com/news/others/usb_rndis/usb_rndis.html)
|
||||
|
||||
**Windows 配置网络优先级**:[设置网络跃点数调整优先级](https://jingyan.baidu.com/article/358570f6bc5cfdce4724fca2.html)
|
||||
|
||||
@@ -106,7 +106,7 @@ Maix-III AXera-Pi 开发板的 Linux debian11 系统默认使用 root 用户登
|
||||
再选择**从计算机的设备驱动程序列表中选择(L)**在硬件设备列表中往下拉,找到**网络适配器**,选中**下一步**。
|
||||
|
||||

|
||||
在厂商列表中选择 **Microsoft Corporation**,右侧列表中选择 **USB RNDIS Adapter**。
|
||||
在厂商列表中选择 **Microsoft**,右侧列表中选择 **USB RNDIS Adapter**。
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -89,6 +89,28 @@ AXera-Pi 默认板卡没有存储介质,因此需要准备一张系统卡来
|
||||
> **注意**:如果出现烧录失败的情况,请手动格式化一下 SD 卡。
|
||||
> Windows 和 MacOS 可以使用 [SD Card Formatter](https://www.sdcard.org/downloads/formatter/eula_windows/SDCardFormatterv5_WinEN.zip)来格式化 SD 卡,Linux 系统可以使用系统的 disk 工具或 [Gparted](https://gparted.org/)来格式化。
|
||||
|
||||
## 如何进行磁盘扩容
|
||||
|
||||
基于一些用户可能有扩容分区的需求,因此在这里添加在 AXera-Pi 上给板子扩容或者是建立新分区的内容。
|
||||
|
||||
### 操作方法
|
||||
|
||||
首先需要烧录完上方的 debian11 的镜像系统后,再使用 AXera-Pi 登陆上 Linux 系统来进行磁盘扩容分区。
|
||||
|
||||
>[点击查看 AXera-Pi 登陆方式](https://wiki.sipeed.com/hardware/zh/maixIII/ax-pi/basic_usage.html#%E7%B3%BB%E7%BB%9F%E7%99%BB%E5%BD%95)
|
||||
|
||||
成功登陆到 AXera-Pi 上后,用户可以先使用 `lsblk` 命令来查看设备当前的存储情况。接着使用 `cfdisk /dev/mmcblk2` 来进行磁盘分区扩容的操作(`mmcblk2` 是我们进行操作的区域名称也称设备名)。
|
||||
|
||||

|
||||
|
||||
输入命令后终端会跳出下图操作界面,由图可见自由空间余 `4.3G`,使用键盘方向键移动选择我们要扩容的分区 `/dev/mmcblk2p2` 再选择下方的 `Resize` 按下**回车键**对当前分区进行缩容或扩容。
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- 烧录方法如下图示意
|
||||

|
||||
|
||||
@@ -5,11 +5,12 @@ date: 2022-10-20
|
||||
tags: USB, RNDIS, DRIVE
|
||||
---
|
||||
|
||||
方便用户快速了解 RNDIS 驱动安装的详细过程,转载一篇较为详细的文章:[原文链接.](https://www.foream.com/wiki/docs/mindoc/mindoc-1b2er0dm4pos9)
|
||||
方便用户快速了解 RNDIS 驱动安装的详细过程,转载一篇较为详细的文章:[原文链接](https://www.foream.com/wiki/docs/mindoc/mindoc-1b2er0dm4pos9)
|
||||
|
||||
## 简述
|
||||
|
||||
本文档主要描述 GHOST 4K 相机如何工作在 USB 网卡模式(符合 RNDIS 规范),如何 PC 端通过 USB 连接相机后与相机 TCP/IP 通讯,并通过 RTSP 或 RTMP 视频通讯协议获取到相机的视频流方法。本方法使用了 RNDIS `(Remote Network Driver Interface Specification)` 远程网络驱动接口规范, 就是在USB设备上跑 TCP/IP, 让相机看上去像一块 PC 的网卡。 RNDIS 是 Windows7 的一部分, 但遗憾的是如果默认安装(插上符合 RNDIS 的设备时)一般均会安装失败,本文档会描述如何重新安装 RNDIS 驱动。
|
||||
本文档主要描述 GHOST 4K 相机如何工作在 USB 网卡模式(符合 RNDIS 规范)如何 PC 端通过 USB 连接相机后与相机 TCP/IP 通讯,并通过 RTSP 或 RTMP 视频通讯协议获取到相机的视频流方法。本方法使用了 RNDIS `(Remote Network Driver Interface Specification)` 远程网络驱动接口规范, 就是在USB设备上跑 TCP/IP,让相机看上去像一块 PC 的网卡。
|
||||
RNDIS 是 Windows7 的一部分, 但遗憾的是如果默认安装(插上符合 RNDIS 的设备时)一般均会安装失败,本文档会描述如何重新安装 RNDIS 驱动。
|
||||
|
||||
## 如何 enable GHOST 4K 相机为USB网卡模式
|
||||
|
||||
@@ -18,11 +19,11 @@ tags: USB, RNDIS, DRIVE
|
||||
2. 在相机 SD 卡的根目录下创建文件名为 `fmcam.conf` 的文本文件
|
||||
|
||||
.. details:: 查看注意事项
|
||||
请注意有些系统配置会自动加上 `.txt` 的扩展名变为 `fmcam.conf.txt`,请删除 `.txt`, 确保文件名只为 `fmcam.conf`,
|
||||
文件内容如下:
|
||||
usb_net=1
|
||||
usb_net_host=192.168.5.1
|
||||
usb_net_ip=192.168.5.2
|
||||
请注意有些系统配置会自动加上 `.txt` 的扩展名变为 `fmcam.conf.txt` 请删除 `.txt`,确保文件名只为 `fmcam.conf`。
|
||||
文件内容如下:
|
||||
usb_net=1
|
||||
usb_net_host=192.168.5.1
|
||||
usb_net_ip=192.168.5.2
|
||||
|
||||
3. 相机进入 USB 网卡模式后,相机 WIFI 指示灯会亮绿灯。
|
||||
|
||||
@@ -36,55 +37,55 @@ tags: USB, RNDIS, DRIVE
|
||||
2. Windows 会自动搜索并安装 RNDIS 驱动,不过片刻之后您会发现安装失败。
|
||||

|
||||
|
||||
3. 右键点击桌面“计算机”图标,选择“管理”——“设备管理”,可以看到 `RNDIS/Ethernet Gadget` 设备,并且处于驱动未安装状态。
|
||||
3. 右键点击桌面**计算机**图标,选择**管理**——**设备管理**,可以看到 `RNDIS/Ethernet Gadget` 设备,并且处于驱动未安装状态。
|
||||

|
||||
|
||||
4. 右键点击 `RNDIS/Ethernet Gadget` 设备,选择“更新驱动程序软件”,在如何搜索设备软件提示窗口中,选择“浏览计算机查找驱动程序软件(R)”。选择从设备列表中选择“网络适配器”。
|
||||

|
||||
4. 右键点击 `RNDIS/Ethernet Gadget` 设备,选择**更新驱动程序软件**,在如何搜索设备软件提示窗口中,选择**浏览计算机查找驱动程序软件(R)**。选择从设备列表中选择**网络适配器**。
|
||||

|
||||
|
||||
5. 选择“从计算机的设备驱动程序列表中选择(L) ”.
|
||||
5. 选择**从计算机的设备驱动程序列表中选择(L)**。
|
||||

|
||||
|
||||
6. 在硬件设备列表中往下拉,找到“网络适配器”,选中并”下一步”.
|
||||
6. 在硬件设备列表中往下拉,找到**网络适配器**,选中并**下一步**。
|
||||

|
||||
|
||||
7. 在网络适配器窗口的制造商列表中选择微软公司(Microsoft Corporation),右侧列表中选择远端NDIS兼容设备(Remote NDIS Compatible Device).
|
||||
7. 在网络适配器窗口的制造商列表中选择**微软公司(Microsoft Corporation)**,右侧列表中选择远端 `RNDIS` 兼容设备(Remote NDIS Compatible Device)
|
||||

|
||||
|
||||
8. 弹出如下警告窗口,请选 `YES`.
|
||||
8. 弹出如下警告窗口,请选 `YES`
|
||||

|
||||
|
||||
9. 点击”是”并等待安装结束,RNDIS 设备将会安装成功
|
||||
9. 点击**是**并等待安装结束,`RNDIS` 设备将会安装成功
|
||||

|
||||
|
||||
10. 在”控制面板”中选择“网络和Internet”下的”查看网络状态和任务”:
|
||||
10. 在**控制面板**中选择**网络和Internet**下的**查看网络状态和任务**:
|
||||

|
||||
|
||||
11. 选择“更改适配器设置”
|
||||
11. 选择**更改适配器设置**
|
||||

|
||||
|
||||
12. 可以看到网络连接中多了一个本地连接(RNDIS/Ethernet Gedget)
|
||||
12. 可以看到网络连接中多了一个本地连接`(RNDIS/Ethernet Gedget)`
|
||||

|
||||
|
||||
13. 设置新增的USB网卡的IP地址(要求与相机配置文件“fmcam.conf”指定的“usb_net_host”的值一致)
|
||||
右击 “本地连接(RNDIS/Ethernet Gadget)”
|
||||

|
||||
13. 设置新增的 `USB` 网卡的 `IP` 地址(要求与相机配置文件 `fmcam.conf` 指定的 `usb_net_host` 的值一致)
|
||||
- 右击**本地连接(RNDIS/Ethernet Gadget)**
|
||||

|
||||
|
||||
选中 “Internet 协议版本 4(TCP/IPv4)”,点击”属性”按键,指定PC网卡的IP地址为: 192.168.5.1
|
||||

|
||||
- 选中 **Internet 协议版本 4(TCP/IPv4)**,点击**属性**按键,指定 `PC` 网卡的 `IP` 地址为: `192.168.5.1`.
|
||||

|
||||
|
||||
14. 判断PC与相机是否可以 `ping` 通,检测方法如下:从电脑开始里找到运行,然后在运行对话框中输入"CMD“命令,之后按回车键,进入 CMD 命令操作界面,如下图:
|
||||
14. 判断 `PC` 与相机是否可以 `ping` 通,检测方法如下:从电脑开始里找到运行,然后在运行对话框中输入 `CMD` 命令,之后按回车键,进入 `CMD` 命令操作界面,如下图:
|
||||

|
||||
|
||||
输入命令符按回车键(或点确认键)后即可进入 CMD 命令操作框,然后我们再输入 `ping` 命令,输入: `ping 192.168.5.2` , 其中 `192.168.5.2` 是相机脚本文件,`fmcam.conf` 中用户设定的相机 IP。
|
||||
输入命令符按回车键(或点确认键)后即可进入 `CMD` 命令操作框,然后我们再输入 `ping` 命令,输入: `ping 192.168.5.2` , 其中 `192.168.5.2` 是相机脚本文件,`fmcam.conf` 中用户设定的相机 `IP`。
|
||||

|
||||
如果能 `ping` 通,说明相机与 PC端 建立 TCP/IP 连接成功。
|
||||
如果能 `ping` 通,说明相机与 `PC` 端建立 `TCP/IP` 连接成功。
|
||||
|
||||
## PC 端如何获取相机的视频流
|
||||
|
||||
### 设置视频流的分辨率及码率
|
||||
|
||||
在相机SD卡中的配置文件fmcam.conf增加两个选项”stream_resolution”和 “stream_bitrate”如:
|
||||
在相机 `SD`卡中的配置文件 `fmcam.conf` 增加两个选项 `stream_resolution` 和 `stream_bitrate` 如:
|
||||
|
||||
```bash
|
||||
usb_net=1
|
||||
@@ -97,7 +98,7 @@ stream_resolution=4KUHD
|
||||
|
||||
stream_bitrate=25000000
|
||||
```
|
||||
`stream_resolution` 用于设置相机视频流的分辨率,可以为 `4KUHD/1080P/720P/WVGA` , 均为 30fps, 分别代表如下分辨率:
|
||||
`stream_resolution` 用于设置相机视频流的分辨率,可以为 `4KUHD/1080P/720P/WVGA` , 均为 `30fps` 分别代表如下分辨率:
|
||||
|
||||
```bash
|
||||
4KUHD: 3840*2160
|
||||
@@ -112,13 +113,13 @@ WVGA: 848*420
|
||||
|
||||
### 获取 RTSP 视频流
|
||||
|
||||
PC端 安装 VLC 播放器,在菜单“媒体/打开网络串流”中输入 `rtsp://192.168.5.2/live` ,即可获得 RTSP 协议的视频流, 其中 `192.168.5.2` 为相机的IP地址。
|
||||
`PC` 端安装 `VLC 播放器`,在菜单**媒体/打开网络串流**中输入 `rtsp://192.168.5.2/live`,可获得 `RTSP` 协议的视频流,其中 `192.168.5.2` 为相机的 `IP` 地址。
|
||||
|
||||

|
||||
|
||||
### 如何 PC 端通过 USB 网卡模式获取多台 GHOST 4K 的视频流
|
||||
|
||||
1. 配置相机为USB网卡模式,并配置为不同的网段:
|
||||
1. 配置相机为 `USB` 网卡模式,并配置为不同的网段:
|
||||
|
||||
CAM1 的脚本文件 `fmcam.conf` 如下:
|
||||
|
||||
@@ -176,7 +177,7 @@ PC端 安装 VLC 播放器,在菜单“媒体/打开网络串流”中输入 `
|
||||
stream_bitrate=25000000
|
||||
```
|
||||
|
||||
2. 当这 4 台相机通过 USB 连接 PC 端后, 会分别提示安装 `RNDIS/Ethernet Gedget` 驱动,按上述方法安装驱动成功后,在网络连接中会多 4 个 `RNDIS/Ethernet Getget` 网卡,分别设置对应相机的 USB 网卡地址为如:
|
||||
2. 当这 4 台相机通过 `USB` 连接 `PC` 端后, 会分别提示安装 `RNDIS/Ethernet Gedget` 驱动,按上述方法安装驱动成功后,在网络连接中会多 4 个 `RNDIS/Ethernet Getget` 网卡,分别设置对应相机的 `USB` 网卡地址为如:
|
||||
|
||||
CAM1 USB 网卡 IP 地址:`192.168.5.1`
|
||||
|
||||
@@ -186,7 +187,7 @@ PC端 安装 VLC 播放器,在菜单“媒体/打开网络串流”中输入 `
|
||||
|
||||
CAM4 USB 网卡 IP 地址:`192.168.8.1`
|
||||
|
||||
3. 获取多台设备的视频流, 这 4 台设备的 RTSP 视频流地址分别为:
|
||||
3. 获取多台设备的视频流, 这 4 台设备的 `RTSP` 视频流地址分别为:
|
||||
|
||||
CAM1 USB 网卡 IP 地址:`rtsp://192.168.5.2/live`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user