工作日志-2020年02月

星期一 2020年02月10日

上午:

1、去公司建立远程工作环境,主要是部门每个员工的电脑开启和网络远程链接;

2、开启各种服务开启

3、设置数据库外网访问
4、设置SVN外网访问,外网端口映射端口后,外网还是不能访问,问题查找,原因是SVN主机外网不通,网关要设置要正确,路由也有设置正确;修改后OK

下午:

部门员工远程会议,部门员工远程工作环境搭建完成,要求和正常上班一样,按照项目进度进行推进;
搭建p2p网络穿透平台,调试,目前还没有通,权限有问题

星期二 2020年02月11日

1、和部门员工沟通权限功能模块设计问题;修改后基本满足要求

2、调试网络远程穿透,有进步,有时穿透成功,有时请求没反应,问题查找中,怀疑问题出在主机在NAT网内,换一台公网IP地址的主机搭建;
3、在公网IP xxx.xxx.xxx.138的服务器上搭建穿透环境,编译、安装配置后竟然测试不通,原因待查;

3、写新一代智能分析视频监控系统方案,要求要有特点,未完。

星期三 2020年02月12日

1、撰写新一代的智能视频监控系统设计方案,完成。

星期四 2020年02月13日

1、完成会议预约移动端功能定义;
2、部门开会,强调进度,3月15日前出一个基本功能版本;目前进度较慢;
大家要分工;UI设计要走在前面;
3、和UI沟通,会议管理部分页面的UI设计,提出修改意见;
4、给CQ银行客户HANGZ提交信息发布平台所需要服务器配置参数表;

星期五 2020年02月14日

1、和UI沟通,会议管理部分页面的UI设计,提出修改意见;
2、修改了/etc/turnserver.conf配置文件,在公网IP xxx.xxx.xxx.139的服务器上搭测试通过;

listening-device=enp216s0f0
listening-port=3478
listening-ip=192.168.1.12
relay-ip=192.168.1.12
relay-device=enp216s0f0
external-ip=210.22.120.139/192.168.1.12
Verbose
lt-cred-mech
realm=testrealm
user=gmt:avsgm
stale-nonce=600
cert=/etc/turn_server_cert.pem
pkey=/etc/turn_server_pkey.pem
log-file=/var/log/turnserver/turnserver.log
simple-log
no-loopback-peers
no-multicast-peers
pidfile="/var/run/turnserver.pid"
mobility
no-cli


测试地址:
https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/

在这里插入图片描述
测试成功。

星期一 2020年02月17日

1、上午部门开周会,讨论会议预约项目,布置本周工作;
2、和UI沟通页面需要修改的内容,要求会议室状态列出7天;参会人员列表简化为描述,设备列表改为卡片式,提供详情按钮进入查看相关详细信息;
3、测试远程会议系统,运行会议系统测试客户端,one2one、one2many、group、magic mirror都运行OK,效果不错;

星期二 2020年02月18日

1、上午和UI讨论需要修改和完善地方;
2、学习Kurento会议系统开发向导,
3、下载KMS源码,进行编译,运行测试;部署在外网服务器,需要路由端口全开后测试OK。

星期三 2020年02月19日

1、上午完善新一代的智能视频监控系统设计方案方案,增加设备清单列表;
2、下午修改编译运行测试 kurento-one2one-call 等sample,同时修改html页面;
3、修改kurento-magic-mirror项目的,把修改默认的帽子为自定义图片;

private void start(final WebSocketSession session, JsonObject jsonMessage) {
      ...
      
      faceOverlayFilter.se	tOverlayedImage("https://192.168.0.102:8443/img/mario-wings.png", -0.35F, -1.2F,
          1.6F, 1.6F);

     ...
  }

星期四 2020年02月20日

1、客户发来新的会议需求,和客户进行沟通;
2、部门开会,新的需求和开发人员开会;修改、调整相关模块功能;

星期五 2020年02月21日

1、熟悉Kurento 插件开发和编译方法,和CMake 工具的使用方法;
2、在ubuntu2 16.04 建立kurento的开发环境没有成功,依赖库下载失败;
3、工程大的服务器调试时不小心远程关机了,不能调试;

星期一 2020年02月24日

1、上午和部门人员开会,了解上一周工作完成情况,分配部门员工这周工作任务与目标,讨论项目中的问题;
2、下午调试Hi3559A, 移植live555 RTSP testH265VideoStreamer 应用, 程序运行成功;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注释
1.项目ixrtsp的makefile 不是eclipse自动生成的,live555 genMakefiles 工具生成;
2、eclipse 指定makefile 见上图;
3、运行程序及结果如下图。

在这里插入图片描述

在这里插入图片描述

星期二 2020年02月25日

1、写专利申请书;

2、接着周一的工作,周一完成视频H265本地文件封装为RTSP输出,现在准备将摄像头采集的实时视频流进行H265编码,然后封装为RTSP 输出;了解利用命名管道(FIFO)进行进程间通信相关技术来传递视频数据;

注释:
准备采用两个独立的进程来实现:
1、一个进程实现摄像头视频H265编码后输出到命名管道;
2、另一个进行读取命名管道文件的视频数据打封装成RTSP流输出;

3、修改***\Hi3559AV100_SDK_V2.0.1.0\mpp\sample\venc\相关代码,改为输出到命名管道;
4、搭建eclipse项目编译环境,目前还未完成,待续;

星期三 2020年02月26日

1、继续搭建eclipse c/c++ Hi3559a mpp项目编译环境,完成,修改调试venc相关代码,目前写到FIFO还有问题,待解决;

星期四 2020年02月27日

项目组讨论会议预约项目关于会议签到功能定义问题,结论:

1、登陆、注册、签到时保存用户相关会话信息到移动端;
2、签到前,先查询移动端本地是否有用户信息;
3、如果有,直接刷出用户相关信息,手机验证签到;
4、如果没有,填行相关手机号码等相关信息进行签到,手机验证码签到;

测试多人会议室的应用情况;

1、用户有时不能进入会议室;
2、有时不能退出会议室;
3、同一会议室的参会人员,有的用户少参会人员,有的已退出的用户还在会议室;

在这里插入图片描述

星期五 2020年02月28日

1、研发群里讨论结果-在会议室管理添加会议预约有效时段;
2、调试跟踪多人会议相关的前端和后台代码,修改进入、退出会议室相关问题;问题已定位,前端退出会议时没有删除自己;导致第二次进入后退出不了会议室;待测试;
3、调试mpp/venc/sample_venc , 在前台可以运行;mpp/venc/sample_venc & 后台运行不成功,原因不明,待查;

发布了23 篇原创文章 · 获赞 0 · 访问量 1632

猜你喜欢

转载自blog.csdn.net/flyhelloword/article/details/104272726
今日推荐