知识值钱吗?手把手教你 DIY 一个 P2P 的摄像头,顺便把嵌入式开发也学了!

2016-07-15 11:10:43 +08:00
 imlsq

我学习摄像头研发已经有几个月时间了,自己一路摸索着过来,经历过各种坑,完成了一个小作品,有图有真相,P2P 摄像头,可以穿透国内所有网络,在手机上的 3G,4G , WIFI 下随时随地远程视频摄像头。

http://global.snbie.cc/media/6016.jpg

http://global.snbie.cc/media/6116.jpg

http://ww4.sinaimg.cn/mw690/728fddc5gw1f5uda99223j20qo0zkgsf.jpg

http://ww2.sinaimg.cn/mw690/728fddc5gw1f5udd2ej5wj20qo1bfn0j.jpg

大家都说知识就是金钱,我来试试吧,基于海思的 HI3518E 芯片下研发的摄像头,我想把这几个月我探索的零散的知识进行系统的传授给有兴趣玩硬件同学,通过 DIY 一个完整的 P2P 模式的摄像头,不仅可以玩,还可以系统的学习 ARM 嵌入式开发的整套体系知识: UBOOT,Linux 内核编译与移植, LINUX 根文件系统 ROOTFS 的制作, LINUX 驱动编写与移植, GPIO 控制等等,通过 DIY 摄像头的这个案例可以 GET 到涵盖 ARM 嵌入式开发的知识点。

如果能在 20 天内够征集到 12 人以上,每人 800 元+80 元(硬件开发板),我就开课,教到你搞成功为止,前提是你要有兴趣,同时也会需要学习 C 语言,同时需要至少 20 天刻苦努力的学习。

QQ 群: 577735220

当你学会入门级之后,你自己可以 DIY 人脸识别,移动侦测等更多有创意的功能,关键是你要有兴趣玩。

7439 次点击
所在节点    奇思妙想
18 条回复
tthy211
2016-07-15 11:33:17 +08:00
成品有外壳吗?开发板硬件配置也请说下,软件全部开源吗?
imlsq
2016-07-15 11:37:04 +08:00
@tthy211 代码全部开源,外壳你自己学会了之后,自己配就可以了,几块钱一个外壳.
tthy211
2016-07-15 11:59:16 +08:00
@imlsq 算我一个
imlsq
2016-07-15 12:16:17 +08:00
嘿嘿,还差 11 个,其实主要是认识一帮人大家一起玩玩嵌入式开发,摄像头是其中一项最有意思的项目
hellboys
2016-07-15 13:28:36 +08:00
不错, 有点意思
Sequencer
2016-07-15 13:31:15 +08:00
可以算我一个 嵌入式差个老师 800 不贵
Light3
2016-07-15 13:34:52 +08:00
有意思 不过 1-5 加班 搞不了。。
imlsq
2016-07-15 13:37:42 +08:00
大家顶我到 12 个人哦,我之前也是自己一路模式着学习,今天突发想法,想把这些知识整理起来,大家一起交流学习
booboo
2016-07-15 14:49:16 +08:00
海思芯片 bsp 比较简单,人家提供的都差不多了。主要工作就是处理好流的传输控制和动态配置参数。
harry890829
2016-07-15 14:55:00 +08:00
c/c++两年半开发表示很感兴趣……
zcljy
2016-07-15 15:24:43 +08:00
楼主地点是哪里》
imlsq
2016-07-15 15:36:16 +08:00
@booboo 是的,但是从入门级非常合适,而且对 ARM 开发也能建立起一个完整的知识体系
imlsq
2016-07-15 15:36:42 +08:00
@harry890829 你加 QQ 群
Comdex
2016-07-16 00:38:03 +08:00
硬件零基础,不会焊接也可以?
imlsq
2016-07-16 09:04:47 +08:00
@Comdex 如果只是自己 DIY 学习,不需要焊接,直接买现成的主板就可以了,如果你是想研发产品,然后去卖,那就不容易
imlsq
2016-07-17 20:11:56 +08:00
周三开始。
课程如下安排
周三开始,课程如下安排

- 开发环境搭建
- 硬件基础调试, linux 内核移植烧写, linux ROOTFS 移植烧写
- 编写第 1 个程序 Hello
- 编写从 COMS 传感器获取视频图像数据程序
- 理解获取视频图像数据的过程
- 理解 IPC 基本硬件组成,并移植对应的驱动
- H.264 视频流协议讲解
- P2P 穿透,视频流数据转发
- 手机连接视频摄像头
- WI-FI 驱动编译移植, ROOTFS 根文件系统深入理解
- IPC Linux 网络参数与启动参数配置
xsxsxszs
2016-07-19 19:12:24 +08:00
@imlsq 请问学习时间和讲解是以何种方式进行?
imlsq
2016-07-23 21:00:37 +08:00
@xsxsxszs QQ 视频+文档

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/292653

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX