点击空白处退出提示
作品详情
用户基本信息管理:该模块主要针对用户的资料进行管理以及用户资质进行审核,当用户注册成功后会分配默认昵称和默认头像,且账号状态默认未激活,需要上传资质材料且管理通过审核后方可进行视频的上传,否则只能刷视频,当然应客户需求,实现了一个一键开启和一键关闭上传权限功能,方便客户运营。
数据统计模块:该模块是对用户的一些行为以及资料进行统计分析,如会员的性别统计,上传视频的类型统计,注册人数中,医生和普通会员的比例,预约类型的统计等等,实现思路都是从后台获取JSON格式数据,然后通过echart将数据图表化。
App端的视频拍摄上传:该功能是方便用户能随时拍摄上传以及从本地上传,从本地上传只是普通的文件上传,我使用的是Base64编码,将视频转码到后台接收,然后使用ffmeg对视频进行压缩、截取封面图、加水印等一系列操作,拍摄视频功能使用的是cordova-plugin-camera插件调养本机摄像头进行录像,返回Base64编码的文件,上传至后台。
聊天功能:此功能只是保证用户之间能正常的收发信息以及转发视频,核心技术是使用WebSocket长连接,客户端与服务端值需要一次握手就能保持连接,实现了消息的及时性。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论