Buildroot - IPC 固件使用
仅限于 Buildroot, 其他固件
没有网页以及默认推流!
文件系统下载
固件在此: Buildroot
通过网盘分享的文件:
链接: https://pan.baidu.com/s/1NyfRuSKcakxMJCZohiFl6A?pwd=fanc 提取码: fanc 复制这段内容后打开百度网盘手机App,操作更方便哦
--来自百度网盘超级会员v6的分享
解压以后 RV1126_RV1109_AI_Camera_V1.1.4_20240907_imx307_imx415.img
基本配置/网络配置
通过 ADB 查看 IP 地址
设备
roy@HUAWEIMagicMiniM4-7 ~ % adb devices
List of devices attached
fec3d3812d367ee device
adb shell
设备内查看 IP 地址: eth0 10.0.1.222
root@rv1126_rv1109:/# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq qlen 1000
link/ether 62:c6:19:eb:91:a5 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.254/24 brd 10.0.0.255 scope global eth0
valid_lft forever preferred_lft forever
修改网络 IP 地址
-
imx307摄像头修改/oem/usr/share/rkipc-imx307.ini配置文件 -
imx415摄像头修改/oem/usr/share/rkipc-imx415.ini配置文件 -
不存在摄像头修改/oem/usr/share/rkipc-common.ini配置文件
以
root@rv1126_rv1109:/# vi /oem/usr/share/rkipc-imx415.ini
默认静态配置
改为
method=dhcp动态获取
...
[network.eth]
enable = 1
interface_num=1
ndevice_name=eth0
method=static
device_ip=10.0.0.254
subnetMask=255.255.255.0
gateway=10.0.0.1
DNS1=10.0.0.1
DNS2=114.114.114.114
改为动态获取:
...
[network.eth]
enable = 1
interface_num=1
ndevice_name=eth0
method=dhcp
# ... 以下删除
改好了以后,重新获取动态 DHCP
root@rv1126_rv1109:/# dhcpcd eth0
设备内查看 IP 地址: eth0 10.0.0.125
root@rv1126_rv1109:/# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq qlen 1000
link/ether 62:c6:19:eb:91:a5 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.254/24 brd 10.0.0.255 scope global eth0
valid_lft forever preferred_lft forever
inet 10.0.0.125/22 brd 10.0.3.255 scope global dynamic noprefixroute eth0
valid_lft 4057sec preferred_lft 3545sec
10.0.0.254 的ip 地址, 请直接重启:root@rv1126_rv1109:/# reboot
重启以后
root@rv1126_rv1109:/# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq qlen 1000
link/ether 62:c6:19:eb:91:a5 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.125/22 brd 10.0.3.255 scope global dynamic noprefixroute eth0
valid_lft 4057sec preferred_lft 3545sec
基本使用
推流查看
通过默认ip
rtsp://10.0.0.254:1935/live/substream
通过 前面步骤获取的动态 IP
rtsp://10.0.0.125:1935/live/substream
注意: IP 已经改为
动态获取,Buildroot固件默认推流端口1935IP 请通过
adb 命令或者路由器设备列表查看,不再单独说明!
停止推流
如果需要运行其他的程序调用摄像头,请先停止:
/etc/init.d/S98_lunch_init stop
网页内容
浏览器直接打开 IP 10.0.0.125
通过 前面步骤获取的动态 IP
视频延迟!特别说明!
常见问题处理
推流异常
- 一般是 摄像头没有插入,或者没有正确识别
可以 adb shell 之后 logcat | grep imx415 或者 logcat | grep imx307查看对应 imx 系列的摄像头驱动加载信息
没有 logcag 就用 dmesg | grep imx415 或者 dmesg | grep imx307
如果没有加载信息,说明没有摄像头或者没有正常识别, 参考信息:
root@rv1126bp-buildroot:/# logcat | grep imx
...
Jan 1 00:00:01 rv1126bp-buildroot kern.info kernel: [ 1.157751] imx307 1-001a: driver version: 00.01.06
Jan 1 00:00:01 rv1126bp-buildroot kern.info kernel: [ 1.366783] imx415 1-0010: driver version: 00.01.08
没有路由器
部分学生用户没有路由器,只有Wi-Fi,可以参考如下进行共享网络,
- 先打开控制面板
适配器设置
控制面板 - 网路连接 - 更改适配器设置
- 开启共享
WLAN - 右键 - 属性 - 共享 - 允许其他用户通过此计算机的 Internet 连接来连接(N) - 确定

- 查看开启成功,自动切换
以太网为共享网段
以太网 - 状态 - 详细信息 - 192.168.137.1

- 最后把电脑
以太网接入设备通过arp查看到的设备共享 ip
一般是 192.168.137.x
排除 192.168.137.1 (
以太网 网关 )排除 192.168.137.255 (
广播地址 )
Win + R cmd
arp -a
接口: 192.168.137.1 --- 0x11
Internet 地址 物理地址 类型
192.168.137.113 68-2d-70-50-86-07 静态
192.168.137.255 ff-ff-ff-ff-ff-ff 静态



