如何开发视频会议App?
过去两年多时间里,视频会议成为职场工作乃至社会常态,在各类场景中得到广泛应用。例如企业会议、培训赋能、远程咨询、产品发布、远程面试等。本案例中的视频会议app来自开发者实战,采用YonBuilder移动开发平台(APICloud)的AVM.js多端框架进行开发。
使用AVM.js,一个技术栈可同时开发Android& iOS app、小程序和H5,且多端渲染效果统一;全新的app引擎3.0不依赖webView,提供百分百的原生渲染,保障app性能和体验与原生app一致;现有api直接映射兼容小程序接口,延续已有开发习惯;后台使用的PHP的thinkphp框架,通过composer集成各类插件。
过去两年多时间里,视频会议成为职场工作乃至社会常态,在各类场景中得到广泛应用。例如企业会议、培训赋能、远程咨询、产品发布、远程面试等。本案例中的视频会议app来自开发者实战,采用YonBuilder移动开发平台(APICloud)的AVM.js多端框架进行开发。
使用AVM.js,一个技术栈可同时开发Android& iOS app、小程序和H5,且多端渲染效果统一;全新的app引擎3.0不依赖webView,提供百分百的原生渲染,保障app性能和体验与原生app一致;现有api直接映射兼容小程序接口,延续已有开发习惯;后台使用的PHP的thinkphp框架,通过composer集成各类插件。
功能介绍
1.创建会议:确认会议时间、参会人员、会议主题、确定会议主持人(默认为发起人)可开启会议;同时会通过应用消息和短信通知参会人员。
2.加入会议:可通过会议大厅的会议列表直接加入,也可通过输入会议编号加入会议;加入会议的前提是会议已在进行中。
3.快速会议:可直接确认会议人员然后发起实时视频会议,参会人员实时接收应用消息或短信,快速进入会议。
4.历史会议:分为我主持的会议、我参与的会议。
5.会议大厅:列表显示今天需要参加的会议。
6.会议纪要:会议结束后,会议主持人可通过app或后台系统,把会议纪要整理发布到相关会议中,参会人员可在会议详情中查看会议纪要。
7.会议附件:主持人员可在会议详情中,把会议相关的附件上传至相关会议中,参与人员可在会议详情中下载附件。
8.通讯录:展示系统内的联系人,在创建会议时,会议中邀请人的时候会用到。