twilio - 向 Twilio 视频 SDK 添加功能
问题描述
我们想在我们的 Web、Android 和 iOS 应用程序中使用 Twilio 视频 SDK。由于 Twilio 为会议提供了开箱即用的一切,但我们需要从我们的终端向 Twilio SDK 添加一些功能,以便在我们的应用程序中使用它们。
需要的功能:我们希望在视频会议室中包含一个最小化按钮,它将最小化视频通话的屏幕,并且用户可以同时使用基本应用程序(类似于 WhatsApp 视频通话)。此外,当通话最小化完成后,将添加最大化按钮,以便用户可以切换回视频通话。
我们的基本要求是:
- 音频和视频会议
- 屏幕共享
- 会议记录
- 音频/视频的静音选项控制
参加人数限制:最少:3,最多:50
时长限制:最少 30 分钟,最多 240 分钟
特定于 Web 应用程序的要求(在 React 中):
- 会议控制驻留在应用程序中。现有的 Web 应用程序将成为视频会议的基本界面。
- 任何人都可以按照自己的意愿将任何参与者的音频/视频静音。
移动应用程序的特定要求(在 Flutter 中):
- 用户在视频通话和我们的应用程序之间切换的灵活性(与 WhatsApp 视频通话的工作方式相同)。视频通话屏幕被最小化,用户可以正常使用该应用程序,并且仍然出现在会议中。
我怎么能继续这样做?有什么帮助吗?
解决方案
推荐阅读
- java - 为什么我不能将此泛型用作具有看似相同界限的参数?
- python - C中的输入、拆分和排序
- javascript - 在 JavaScript 中访问函数内部的变量
- python - 如何在内存中连续排列现有的 Python 整数列表?
- python - Pygame调用函数后不会退出
- jsf - EE4J , JSF 规范 , MyFaces 和未来方向
- java - Class.newInstance breaks compile-time exception checking
- python - 具有多维输出目标的 LSTM
- matlab - Genetic algorithm techniques for allocation of electric vehicles
- javascript - Analogue of location.hash's hashchange event for pushState