您的位置:首页 > 汽车 > 新车 > 表白网_免费拓客100个方法_全国最新的疫情数据_东莞百度推广排名优化

表白网_免费拓客100个方法_全国最新的疫情数据_东莞百度推广排名优化

2025/1/8 0:41:44 来源:https://blog.csdn.net/m0_55584063/article/details/144856266  浏览:    关键词:表白网_免费拓客100个方法_全国最新的疫情数据_东莞百度推广排名优化
表白网_免费拓客100个方法_全国最新的疫情数据_东莞百度推广排名优化

环境:使用VirtualBox虚拟机下安装的ubuntu22.04 LTS操作系统

安装编译需要的插件:

sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \

bzip2 ccache cmake cpio curl device-tree-compiler fastjar flex gawk gettext gcc-multilib g++-multilib \

git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libfuse-dev libglib2.0-dev libgmp3-dev \

libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev libreadline-dev \

libssl-dev libtool lrzsz mkisofs msmtp ninja-build p7zip p7zip-full patch pkgconf python2.7 python3 \

python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion swig texinfo \

uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev

9da9fdadb5e248829266fe6889e43697.png

1.先把 openwrt 源码克隆到本地

git clone https://gitee.com/harvey520/openwrt.git

9b552910fe0a4447a477bdf99040159f.png

2.修改 openwrt 源码目录的 feeds.conf.default 文件中的镜像源

将 https://git.openwrt.org/feed/packages.git 改为 https://gitee.com/harvey520/packages.git

将 https://git.openwrt.org/project/luci.git 改为 https://gitee.com/harvey520/luci.git

将 https://git.openwrt.org/feed/routing.git 改为 https://gitee.com/harvey520/routing.git

将 https://git.openwrt.org/feed/telephony.git 改为 https://gitee.com/harvey520/telephony.git

37478d76cb414284b6839f96be457448.png

6bd2dc46da6c4d38a96c8d7b57a9b3ce.png

修改为下图:

b8a4734da7234176929e090b0cb47df8.png

3、提前下载依赖库源码放到 openwrt 源码目录中

git clone https://e.coding.net/yao7778899/openwrt-dependent-dl.git dl

ba1bfd3cbf15423493cdb218302cddc1.png

4、./scripts/feeds update -a

b651d2cae4a249f8b40e16a668062a64.png

等待安装完成

5、./scripts/feeds install -a

3538687395aa424f85335157e85c05ae.png

等待安装完成

6、make menuconfig打开界面

首先选好Target System,Sutarget,Target Profile

aa142b8b816745e2986fc06c7c36cb56.png

7、配置OpenWrt支持usb摄像头

要支持摄像头,就必须配置上摄像头的驱动,因为是免驱的 USB 摄像头,因此我们必

须配置上 UVC 驱动,具体如图所示。

首先,我们选中内核模块进行配置

28596b4f2dfa4db08add41b33bba4731.png

2a6ee063cbf14bc587f8e43534ba9922.png

6a80041d94d84a9a9b5cf2a180b10f89.png

077bdb31b9a74488aa58ec8168676bfb.png

8、然后安装USB驱动,Utilities下面的usbutils选项

163f4193fd244baaa8eca6a91b7e56a1.png

9、配置 OpenWrt 支持 mipg-streamer 软件

mipg-streamer 就是一款用于视频数据采集、视频数据格式转换、视频数据传输的软

件,服务器。因此为了让 openwrt 系统支持该软件,我们需要将它配置进去:

以下选项都要选:

c61211b7bca9429fa5132e6b702dbd69.png

db301a6835b04155a0c4eeba81af29ce.png

fb46311d49a2454b84fb76c65eccf95c.png

选好编译

10、make download 下载编译所需要的依赖包,等待下载完成

5716fc4d727b45dcb02c95c3a1123a8f.png

11、make 等待编译完成

18875656669f433aaaa4799e2200832e.png

注意:

编译过程中可能出现package/feeds/packages/libv4l目录下的libv4l库有问题,已经找到相应的库替换,已附上相应库

c0a62b0154e24257a100f1166ef48f5d.png

库的下载链接:

https://github.com/immortalwrt/packages/blob/openwrt-21.02/libs/libv4l

12、使用win+R打开windows终端,输入ssh root@192.168.1.1,

511021af74f64729a265d9b76aaf71a8.png

13、进入/etc/config,进入mjpg-streamer,修改成以下配置:

75b2af0989e84519a3d72b28d42c4d92.png

14、修改完保存重启

401050d5517541528c5bb4382b12a773.png

15、登录192.168.1.1:8080,即可打开摄像头!

846f8610f7af413e8f259e96d4c02ee4.png

2024年的最后一篇推文了!今年工作还是挺忙的,平时也没太多时间写博客,基本上我每篇都是认真写的,也花了一番精力,希望对学习的朋友能有帮助。在这里感谢大家一年的关注,2025年祝大家新年快乐,身体健康,万事胜意!

 

 

 

 

 

 

 

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com