MobiDev案例研究 1:为健康平台实施实时视频会议
让我们以我们的一个项目为例,分享我们在实时shipinliaotian解决方案方面的专业知识。这只是众多项目之一,但它说明了在视频流不是主要关键功能的情况下,可以应用现成的第三方解决方案的集成来优化预算和开发流程。
GroupWell是一个基于云的平台,通过持有执照的治疗师和教练促进健康、行为改变和心理健康护理。
项目概况
在 GroupWell 生态系统中,成员会根据各种变量与具有相似特征的亲和团体进行精心匹配。会员可以灵活地使用gaoji过滤器搜索团体,确保他们找到Zui适合自己健康之旅的团体。
我们的方法
为了开发这个创新平台,我们设计了一种战略方法,将开源工具和库与定制开发无缝融合。这种方法不仅省时具有成本效益,使我们能够提供高质量的解决方案。
使用的关键技术: NodeJS、NestJS、PostgreSQL、RDS、ReactJS、AntDesign 库、React Admin、Recharts.JS、AWS、用于支付集成的 Stripe、GoogleCalendar API、AmazonS3 和 Amazon SES。
集成 Zoom 以实现无缝视频通信
该平台的关键要求之一是促进移动应用程序和网络版本中的点对点和群组视频通话。鉴于视频会议不是该项目的主要重点,我们做出了利用第三方解决方案的战略决策。
经过仔细考虑,选择 Zoom 作为理想的工具。 它不仅满足我们的 HIPAA 合规要求,被证明是一种经济高效的选择,完全符合客户的业务需求。Zoom 全面的 API 和 SDK 文档显着简化了开发流程。
加强医疗保健沟通
我们的开发人员将 Zoom 的功能无缝集成到平台中。这使得医生能够创建会议室、进行小组会议并主持视频通话,所有这些都在 GroupWell 环境中进行。我们还加倍努力,通过实施防止使用相同链接和令牌重新进入的保护措施、仔细跟踪通话开始和结束时间来确保视频会话的安全。
obiDev案例研究 #2:在移动应用程序上部署实时视频流
在本例中,我们致力于为移动应用程序实现视频流功能。
项目概况
该项目是一个跨平台电子商务应用程序,允许客户在线购买衣服。 除了此类项目的典型功能之外,客户还要求实现内置的实时视频流功能,以展示新系列。
我们的方法
在进行业务和技术分析后,开发团队提出了两种可能的解决方案:集成第三方视频流平台或创建基于WebRTC 的模块。客户更喜欢现成的解决方案,因为它Zui能满足他们的需求和对开发时间表的期望。
使用的关键技术: NodeJS、React、Agora。
集成第三方解决方案以提供移动视频流
客户的业务目标之一是通过直接在应用程序中进行视频流来提高用户参与度。为此,我们选择集成 Agora API,这样就可以轻松提供必要的功能,而无需开发单独的基础设施。 API直接与前端部分通信,无需加载产品的服务器部分。
所选择的方法和技术堆栈显着优化了预算和开发流程,使我们能够满足客户的Zui后期限。