Atlas 200DK系统折腾纪实:(2)视频的诞生
书接上回:Atlas 200DK系统折腾纪实:(1)论图片及18.04.1的诞生 https://bbs.huaweicloud.com/blogs/194291
花开两朵(一朵16.04,一朵18.04),各表一枝。
话说16.04那个版本,前面只是做了截图,按照 https://gitee.com/Atlas200DK/sample-README/tree/master/sample-ascendcamera 里面提到的意思,其实还是可以采集视频的。
今天,就给大家讲一讲采集视频过程中遇到的一些坑吧。
首先介绍一下原理,其实链接也写得很清楚,不过简单重复下:(凑点字数,作者文章不好写,一般靠批注和旁白增加字数,还望各位客官谅解)
我们来看一下架构:(高大上的词汇)
(1)在虚拟机(就是Mind Studio所在的机器),需要启动一个Presenter Server,就是一个web的监控端。
(2)而在200DK呢,继续使用原来拍照的那个代码,不过参数改改,就变成采集视频了。
图中的地址都是错的(对于我的机器而言),在我这里:Mind Studio的IP为 192.168.158.123,Atlas 200DK的IP为192.168.158.2 (当初是因为怕192.168.1.2很容易跟路由器冲突才选择这个地址段的)
那么,我们就来实操吧:
(1)启动Presenter Server
浏览器打开7003端口(注意:7003是web端口,而下面提到的7002是视频接收的端口,别搞混了)
(2)登陆到200DK:
ssh HwHiAiUser@192.168.158.2,输入密码Mind@123
执行采集命令:
./workspace_mind_studio_sample-ascendcamera -v -c 1 -t 60 --fps 20 -w 704 -h 576 -s 192.168.158.123:7002/presenter_view_my_name
结果如下:
具体就是告诉你 参数有误,格式应该是 IP:端口号/通道名.
此时张小白向群里咨询,不过群里大侠都比较忙,(比如说正在看AI训练营的直播啥的。。。)。
张小白做了二次尝试:改了改channel name:
./workspace_mind_studio_sample-ascendcamera -v -c 1 -t 60 --fps 20 -w 704 -h 576 -s 192.168.158.123:7002/myview
结果如下:
fps有错?(真是一步一坑)
仔细看手册:
群里久违了的 @胖砸 大大也说了:
那就删了这个参数,再试试吧:
./workspace_mind_studio_sample-ascendcamera -v -c 1 -t 60 -w 704 -h 576 -s 192.168.158.123:7002/myview
居然成功启动
此时刷新(1)的web页面:
看来有戏。。。。
点开myview看看:
能看到东西。(其实让是实时视频。。。我会附上拍到的视频)
60秒到了之后,会显示如下:
说明视频采集完毕。
这是夜视摄像头采集到的视频。同样的,将 -c 1 改为 -c 0,并修改通道名称为 mysecondview 就可以采集到 普通的摄像头采集到的视频了。
启动:
./workspace_mind_studio_sample-ascendcamera -v -c 0 -t 600 -w 704 -h 576 -s 192.168.158.123:7002/mysecondview
刷新web浏览器,出现了2路视频:
点开view名查看:
(具体的视频只能通过上传附件查看,其实视频中也没啥,大家也可以不下载。。。禁止通过视频分析张小白的隐私。。。)
好了,采集视频的这块内容就介绍到这里。又一篇测试完成。*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。撒花。。。
(就写到这儿吧。。。。)
- 点赞
- 收藏
- 关注作者
评论(0)