6节课挑战视频监控项目|达尔闻项目实战营第2季

首页-达尔闻    全部    6节课挑战视频监控项目|达尔闻项目实战营第2季

达尔闻项目实战营第1季(5天挑战STM32物联网项目)将于本周六正式完结,超过5000人加入学习,第2季正式接档播出——

6节课挑战视频监控项目,由泰科电子(TE Connectivity,简称“TE”)与达尔闻联合推出,特邀Linux开山鼻祖级别授课人韦东山老师带队。

课程链接:https://www.darwinlearns.com/shipinjiankong?source=article

视频监控在智能家居中应用尤其广泛,它为生活、学习及工作提供安全保障。比如,

我们可通过视频监控,远程查看家庭安全;第一时间了解仓库的防火防盗;在农业上监测大棚是否存在异常情况;交通中协助交通警察处理交通事故。最近疫情的爆发,视频摄像头还可以有效配合温度测试…

 

如群满或二维码失效,请加微信zm857827273

 

视频监控系统如此重要,工程师能不能自己搭建一个呢?
当然可以!视频监控项目跟下来,你就能做了。4月20日起,每周一/三晚8点,在达尔闻官网及B站达尔闻同步上线课程。
需要的设备非常简单:摄像头+ARM开发板+网络+手机/PC,我们安排了免费的6节课:
第一课:视频监控方案介绍

视频监控的组成;基于MJPEG-Streamer方案;基于RTMP流媒体方案

第二课:MJPEG-Streamer方案的实现

移植MJPEG-Streamer;运行mjpg_streamer;mjpg_streamer框架分析;摄像头的选择

第三课:流媒体方案的实现之FFmpeg

FFMPEG介绍;移植FFMPEG等;FFMPEG使用示例

第四课:流媒体方案的实现之Nginx

Web服务器Nginx介绍;Nginx移植;使用FFmpeg+Nginx实现视频监控;在PC播放器、手机观看效果

第五课:摄像头和声卡编程

V4L2接口介绍;ALSA接口介绍;FFMPEG加上音频;在PC播放器、手机观看效果

第六课:扩展:内网穿透代理服务器NPS的搭建

购买服务器;下载源码;服务端配置;客户端配置

 

你需要提前做好以下准备

☞ 硬件
 
a)100ASK_IMX6ULL开发板 (或其他Linux开发板)

b)USB摄像头

 
☞ 软件

a)Ubuntu(可以用虚拟机安装Ubuntu)

b)Buildroot(Buildroot会自动下载其他软件: MJPG-streamer, ffmpeg, nginx)

c)内网穿透软件: 花生壳5.0

 

 

 

视频项目最终你将完成这样一个系统:

远程视频监控系统,将本地摄像头采集的图像和视频,上传至服务器,方便在异地查看当前摄像头捕捉到的图像。

我们还将系统分成了两种情况为大家讲解:

如果你在客厅,查看厨房或房间的情况,就非常简单,不需要复杂的网络协议,只需要把手机和ARM开发板连接到同一个WIFI上,通过MJPEG-Streamer即可查看图像及图片。

但是你如果在外地,怎么查看呢?那么就需要通过FFMmpeg+Nginx,将摄像头的实时数据通过ARM开发板链接推流至流媒体服务器,就可以实时远程查看到家中的情况了。

适合参与该项目学习的人群

1)想快速掌握视频监控、直播技术的人

2)想用ARM开发板做项目的人

3)想实现智能家居的人

 

项目授课讲师:

韦东山

2003年毕业于中国科学技术大学,电子专业、软件专业双学位。近10年嵌入式开发经验,曾在知名公司领导团队全程开发车载手机, 在中兴通信负责网络电视、机顶盒、IPCamera多个项目的 Linux 底层系统开发。

 

项目特色:

达尔闻项目实战营目的是通过项目的形式带着大家掌握学习及工作中会使用到的知识点,并更系统的应用,第2季项目依然延续:

仅用6节共180分钟的视频讲解了主流的视频监控、直播技术;

理论+实践操作相结合,动手实验的方式让你更容易理解;

涉及流媒体多个概念:常用协议,实现方法,内网穿透;

主流技术一并掌握: 优酷、斗鱼、熊猫tv、虎牙、B站都使用的HTTP-FLV。

 

4月20日起,每周一/三晚8点,6节课挑战视频监控项目在达尔闻官网和B站达尔闻同步上线,想要参与项目实战,跟着韦东山老师一步步完成一个视频监控项目,请识别下方二维码抓紧入群,如群满或二维码失效,请加微信zm857827273,备注“项目”邀请入群。

 

2020年4月20日 18:04
浏览量:0
收藏