搜索
bottom↓
回复: 181

【原创】开源个小玩意,网络摄像头之TCP版,稳定不死机

  [复制链接]

出0入0汤圆

发表于 2018-6-5 18:33:48 | 显示全部楼层 |阅读模式
本帖最后由 Eric2013 于 2018-6-5 18:33 编辑

说明:
0、此贴纯开源,含上位机和下位机。
1、例子是两年前做的,一直没有顾上整理出来,今天特地整理出来,开源出来给大家玩。
2、上位机是emWin模拟器开发的,大家估计很难猜到,所以你会emWin话的,就可以轻松制作上位机。做些通信和控制类上位机,比使用C#之类的方便程度一点不差,而且你仅会C语言就可以。
3、并且成功将emWin人性化,可以做些Windows系统上的小应用了,基本完全看不出是emWin做的,而且生成的软件很小,因为是WIN32 API实现的,直接调用win socket api,还是非常爽的。Win32 API编写的软件,最大的好处就是微软的各个系统版本都兼容,而且发布时软件比较小,仅仅一个exe小软件。
4、花式玩转网络摄像头之VNC远程摄像头也实现了,后面整理后也开源出来给大家玩。



下位机:

上位机:

exe小软件:



截图效果:


纯RGB格式数据,上传速度2MB/S左右,下面是动态GIF。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2018-6-5 18:43:22 来自手机 | 显示全部楼层
爽爽啊!!!!!!!!!!!

出0入4汤圆

发表于 2018-6-5 18:48:05 来自手机 | 显示全部楼层
emwin哪里能下载到?

出0入0汤圆

发表于 2018-6-5 19:07:50 | 显示全部楼层
这个666,要是能手机看就好了

出0入0汤圆

发表于 2018-6-5 19:14:43 | 显示全部楼层
用手机看的话,要压缩图片,要不网络受不了,除非你在WIFI下用

出0入0汤圆

发表于 2018-6-5 19:19:20 来自手机 | 显示全部楼层
这个厉害了,666

出0入0汤圆

发表于 2018-6-5 19:26:34 | 显示全部楼层
爱心麻麻,呵护全家666

出0入0汤圆

发表于 2018-6-5 19:41:20 | 显示全部楼层
这个可以好好学习学习

出0入0汤圆

发表于 2018-6-5 21:36:05 来自手机 | 显示全部楼层
楼主用什么方案?  什么mcu 摄像头  wifi模块

出0入0汤圆

发表于 2018-6-5 22:01:06 | 显示全部楼层
你模拟器的窗口是怎么改的?

出0入0汤圆

 楼主| 发表于 2018-6-5 22:14:49 来自手机 | 显示全部楼层
林州 发表于 2018-6-5 18:48
emwin哪里能下载到?

上位机就是。

出0入0汤圆

 楼主| 发表于 2018-6-5 22:15:32 来自手机 | 显示全部楼层
fghfguytu 发表于 2018-6-5 19:14
用手机看的话,要压缩图片,要不网络受不了,除非你在WIFI下用

可以使用输出jpeg格式的摄像头

出0入0汤圆

 楼主| 发表于 2018-6-5 22:16:40 来自手机 | 显示全部楼层
cs128815 发表于 2018-6-5 21:36
楼主用什么方案?  什么mcu 摄像头  wifi模块

F407IGT6,使用的内置mac加外置phy

出0入0汤圆

发表于 2018-6-5 22:17:43 | 显示全部楼层
效果不错,厉害!

出0入0汤圆

 楼主| 发表于 2018-6-5 22:18:48 来自手机 | 显示全部楼层
ap0705307 发表于 2018-6-5 22:01
你模拟器的窗口是怎么改的?

这个修改外形稍麻烦,建议直接使用原始模拟器即可。在lcdconf.c可以修改任意大小

出0入8汤圆

发表于 2018-6-5 22:19:27 | 显示全部楼层
这个好,感谢!!

出0入22汤圆

发表于 2018-6-5 22:22:51 来自手机 | 显示全部楼层
直接控制摄像头的么。摄像头跑的什么协议?

出0入0汤圆

 楼主| 发表于 2018-6-5 22:23:35 来自手机 | 显示全部楼层
zxq6 发表于 2018-6-5 22:22
直接控制摄像头的么。摄像头跑的什么协议?

对,跑的 tcp

出0入91汤圆

发表于 2018-6-5 22:25:36 | 显示全部楼层
厉害,如果帧缓冲好再刷屏幕,就能更稳定不闪了

出0入0汤圆

发表于 2018-6-5 22:37:15 | 显示全部楼层
这个,如果可用emWin做界面上位机的话,那可要好好看看

出0入0汤圆

发表于 2018-6-5 22:44:32 来自手机 | 显示全部楼层
好东西,mark

出0入0汤圆

发表于 2018-6-5 22:55:37 | 显示全部楼层
Eric2013 发表于 2018-6-5 22:18
这个修改外形稍麻烦,建议直接使用原始模拟器即可。在lcdconf.c可以修改任意大小 ...

这个牛比了,用EMWIN来作软件的GUI界面。。眼前一亮啊。。

出0入42汤圆

发表于 2018-6-5 23:22:50 | 显示全部楼层
这个不错,感谢楼主分享

出0入0汤圆

 楼主| 发表于 2018-6-5 23:24:14 | 显示全部楼层
ackyee 发表于 2018-6-5 22:25
厉害,如果帧缓冲好再刷屏幕,就能更稳定不闪了

实际效果挺好的,这个是截图GIF滤了一遍

出0入0汤圆

 楼主| 发表于 2018-6-5 23:24:56 | 显示全部楼层
kinsno 发表于 2018-6-5 22:55
这个牛比了,用EMWIN来作软件的GUI界面。。眼前一亮啊。。

emWin上位机做USB,网络,串口等常用通信都没问题。

出0入0汤圆

发表于 2018-6-6 08:09:24 | 显示全部楼层
感谢,膜拜硬汉大神

出0入0汤圆

发表于 2018-6-6 08:18:18 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2018-6-6 08:21:28 | 显示全部楼层
楼主会玩

出0入0汤圆

发表于 2018-6-6 08:33:26 | 显示全部楼层
厉害啊,我对楼主如何使用的emWin很感兴趣

出0入0汤圆

发表于 2018-6-6 08:34:29 | 显示全部楼层
楼主厉害

出0入0汤圆

发表于 2018-6-6 08:34:54 | 显示全部楼层
支持,论坛技术贴才是王道

出0入0汤圆

发表于 2018-6-6 08:42:37 | 显示全部楼层
不错。stm能完成这样~~

出0入0汤圆

发表于 2018-6-6 08:43:51 | 显示全部楼层
mark一个,emWin不错的选择。

出0入0汤圆

发表于 2018-6-6 08:45:03 | 显示全部楼层
真是大神啊,emwin搞上位机

出0入0汤圆

发表于 2018-6-6 09:31:48 来自手机 | 显示全部楼层
不错,楼主厉害

出0入0汤圆

 楼主| 发表于 2018-6-6 09:53:57 | 显示全部楼层
zhang0352505 发表于 2018-6-6 08:33
厉害啊,我对楼主如何使用的emWin很感兴趣

后面emWin上位机搞USB和网络通信出两期教程供大家参考

出0入0汤圆

发表于 2018-6-6 10:12:14 | 显示全部楼层
Eric2013 发表于 2018-6-6 09:53
后面emWin上位机搞USB和网络通信出两期教程供大家参考

那太好了,期待你的教程

出0入0汤圆

发表于 2018-6-6 10:16:17 | 显示全部楼层
Thank you !!!

出0入0汤圆

 楼主| 发表于 2018-6-6 10:40:22 | 显示全部楼层
zhang0352505 发表于 2018-6-6 10:12
那太好了,期待你的教程

出0入0汤圆

发表于 2018-6-6 12:52:24 | 显示全部楼层
感谢分享,希望能出详细教程啊

出0入0汤圆

发表于 2018-6-6 13:16:35 | 显示全部楼层
好东西,先收藏了。

出0入0汤圆

发表于 2018-6-6 13:24:23 | 显示全部楼层
这个不错,楼主厉害

出0入0汤圆

发表于 2018-6-6 13:27:56 | 显示全部楼层
一直在关注大神的公众号以及“专题”系列,硬货满满。

出0入0汤圆

发表于 2018-6-6 13:30:35 | 显示全部楼层
多谢楼主!

出0入0汤圆

 楼主| 发表于 2018-6-6 13:50:20 | 显示全部楼层
闲鱼翻身 发表于 2018-6-6 12:52
感谢分享,希望能出详细教程啊

后面就出两期

出0入0汤圆

 楼主| 发表于 2018-6-6 13:50:36 | 显示全部楼层
wanglei11235 发表于 2018-6-6 13:27
一直在关注大神的公众号以及“专题”系列,硬货满满。

出0入0汤圆

发表于 2018-6-6 14:49:01 来自手机 | 显示全部楼层
期待大作!

出0入0汤圆

发表于 2018-6-6 15:21:18 来自手机 | 显示全部楼层
楼主厉害

出0入0汤圆

发表于 2018-6-6 15:37:00 | 显示全部楼层
好玩

出0入0汤圆

发表于 2018-6-6 16:36:46 | 显示全部楼层
大神级的又来一枚

出0入0汤圆

发表于 2018-6-6 16:57:50 来自手机 | 显示全部楼层
震惊,楼主竟然用emwin做了这种事

出0入0汤圆

发表于 2018-6-6 17:25:55 | 显示全部楼层
佩服这个,感谢分享。

出0入0汤圆

发表于 2018-6-6 20:57:18 | 显示全部楼层
请教楼主,这个emWin有教程么?

出0入0汤圆

发表于 2018-6-6 21:03:09 | 显示全部楼层
謝謝樓主分享。

出0入4汤圆

发表于 2018-6-6 22:11:09 来自手机 | 显示全部楼层
多谢分享。学习学习!

出0入0汤圆

发表于 2018-6-6 22:22:57 | 显示全部楼层
哇,这个必须66666,Mark了~

出0入53汤圆

发表于 2018-6-6 22:26:06 来自手机 | 显示全部楼层
硬汉一直这么牛

出0入0汤圆

 楼主| 发表于 2018-6-6 23:45:02 | 显示全部楼层
hnqylgq 发表于 2018-6-6 20:57
请教楼主,这个emWin有教程么?

度娘 emWin教程 即可

出0入0汤圆

发表于 2018-6-6 23:58:54 来自手机 | 显示全部楼层
谢谢分享,感觉就很牛

出0入0汤圆

发表于 2018-6-7 04:25:41 来自手机 | 显示全部楼层
谢谢分享,先记号!

出0入0汤圆

发表于 2018-6-7 06:08:32 | 显示全部楼层
谢谢分享!

出0入0汤圆

发表于 2018-6-7 08:47:51 | 显示全部楼层
感谢分享!   

出0入0汤圆

发表于 2018-6-7 08:59:52 | 显示全部楼层
顶一下                        

出0入0汤圆

发表于 2018-6-7 09:17:41 | 显示全部楼层
不错不错,mark一下

出0入0汤圆

发表于 2018-6-7 09:33:48 | 显示全部楼层
上位机眼前一亮

出0入95汤圆

发表于 2018-6-7 09:43:24 | 显示全部楼层
做得真不错,谢谢分享

出0入0汤圆

发表于 2018-6-7 09:53:13 | 显示全部楼层
可以!你很扎实!

出0入0汤圆

发表于 2018-6-7 09:54:52 | 显示全部楼层
楼主牛逼,mark一下

出0入0汤圆

发表于 2018-6-7 09:56:48 | 显示全部楼层
感谢楼主分享的好帖呀

出0入0汤圆

 楼主| 发表于 2018-6-7 10:39:25 | 显示全部楼层
Dragontan 发表于 2018-6-7 09:56
感谢楼主分享的好帖呀

出5入42汤圆

发表于 2018-6-7 12:07:32 来自手机 | 显示全部楼层
吃完上去看看,emwin

出0入0汤圆

发表于 2018-6-7 14:00:25 | 显示全部楼层
厉害了 学习 一下

出0入0汤圆

发表于 2018-6-7 14:02:27 | 显示全部楼层
Mark 网络摄像头

出0入0汤圆

发表于 2018-6-7 14:07:17 来自手机 | 显示全部楼层
666666谢谢楼主

出0入0汤圆

发表于 2018-6-7 14:08:15 | 显示全部楼层
上位机 那个用 vs2013 编译不过啊
出现如下错误:
错误        30        error LNK2001: 无法解析的外部符号 _GUI_FontHZ_SimSun_1616        网络摄像头之TCP版上位机\网络摄像头之TCP版上位机\GUIDEMO_Start.obj        SimulationTrial
错误        29        error LNK2001: 无法解析的外部符号 _GUI_FontFontTimesNewRoman23        网络摄像头之TCP版上位机\网络摄像头之TCP版上位机\GUIDEMO_Start.obj        SimulationTrial

出0入0汤圆

 楼主| 发表于 2018-6-7 15:24:23 | 显示全部楼层
maimaige 发表于 2018-6-7 14:08
上位机 那个用 vs2013 编译不过啊
出现如下错误:
错误        30        error LNK2001: 无法解析的外部符号 _GUI_FontHZ_ ...

仅支持VC6.0。

出0入0汤圆

发表于 2018-6-7 15:27:35 来自手机 | 显示全部楼层
好玩的东东

出0入0汤圆

发表于 2018-6-7 15:46:45 | 显示全部楼层
膜拜大神!!

出0入0汤圆

发表于 2018-6-7 16:22:23 | 显示全部楼层
确实比较省资源。不过现在的电脑也不差这点了。

出0入0汤圆

 楼主| 发表于 2018-6-7 17:42:45 | 显示全部楼层
wangweigang0 发表于 2018-6-7 16:22
确实比较省资源。不过现在的电脑也不差这点了。

是的,其实使用这个方式开发的好处就是方便只要懂C的用户就可以做一些网络和USB的通信。

对于懂emWin的用户可以很方便的上手。

出10入95汤圆

发表于 2018-6-7 20:07:08 来自手机 | 显示全部楼层
硬货!……

出0入0汤圆

发表于 2018-6-7 20:20:10 | 显示全部楼层
楼主6666666 ,太帅了!

出0入0汤圆

发表于 2018-6-7 20:24:47 | 显示全部楼层
玩EMWIN玩的炉火纯青。

出0入25汤圆

发表于 2018-6-7 21:05:34 来自手机 | 显示全部楼层
66666 6的不行

出0入0汤圆

发表于 2018-6-7 21:14:40 来自手机 | 显示全部楼层
有电路图就更好了

出0入0汤圆

发表于 2018-6-7 21:41:33 | 显示全部楼层
看看大牛神作。

出0入0汤圆

 楼主| 发表于 2018-6-7 22:57:05 | 显示全部楼层

有,主要看外置以太网PHY即可,其它部分不用管。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2018-6-7 23:09:56 | 显示全部楼层
这个可以好好学习学习

出0入0汤圆

 楼主| 发表于 2018-6-8 00:49:20 来自手机 | 显示全部楼层
yanhaijian2005 发表于 2018-6-7 20:24
玩EMWIN玩的炉火纯青。

谢谢。  

出0入0汤圆

发表于 2018-6-8 05:21:08 | 显示全部楼层
好帖 公众号是多少呢

出0入0汤圆

发表于 2018-6-8 06:52:59 来自手机 | 显示全部楼层
玩的轻巧!第一次听说EMWIN也能做上位机!

出130入0汤圆

发表于 2018-6-8 07:04:17 来自手机 | 显示全部楼层
楼主思路新颖,满分!

出0入0汤圆

 楼主| 发表于 2018-6-8 10:38:39 | 显示全部楼层
sczh0001 发表于 2018-6-8 05:21
好帖 公众号是多少呢

见私信

出0入0汤圆

发表于 2018-6-11 19:02:02 | 显示全部楼层
这个和openmv是不是用的差不多的硬件

出0入0汤圆

发表于 2018-6-11 19:05:35 | 显示全部楼层
为啥win10自带杀毒软件报毒?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出100入101汤圆

发表于 2018-6-11 19:17:57 | 显示全部楼层
膜拜大牛!

出0入0汤圆

 楼主| 发表于 2018-6-11 22:20:25 | 显示全部楼层
jlhgold 发表于 2018-6-11 19:02
这个和openmv是不是用的差不多的硬件

带个摄像头就行:链接

出0入0汤圆

 楼主| 发表于 2018-6-11 22:21:02 | 显示全部楼层
jlhgold 发表于 2018-6-11 19:05
为啥win10自带杀毒软件报毒?

杀毒关了,放心打开,就是一个简单的exe文件。

出0入0汤圆

 楼主| 发表于 2018-6-11 22:21:24 | 显示全部楼层

出0入0汤圆

发表于 2018-6-13 23:28:48 | 显示全部楼层
赞,学习了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-24 15:13

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表