我们想在我们的 Web、Android 和 iOS 应用程序中使用 Twilio 视频 SDK。由于 Twilio 为会议提供了开箱即用的一切,但我们需要从我们的终端向 Twilio SDK 添加一些功能,以便在我们的应用程序中使用它们。
需要的功能:我们希望在视频会议室中包含一个最小化按钮,它将最小化视频通话的屏幕,并且用户可以同时使用基本应用程序(类似于 WhatsApp 视频通话)。此外,当通话最小化完成后,将添加最大化按钮,以便用户可以切换回视频通话。
我们的基本要求是:
- 音频和视频会议
- 屏幕共享
- 会议记录
- 音频/视频的静音选项控制
参加人数限制:最少:3,最多:50
时长限制:最少 30 分钟,最多 240 分钟
特定于 Web 应用程序的要求(在 React 中):
- 会议控制驻留在应用程序中。现有的 Web 应用程序将成为视频会议的基本界面。
- 任何人都可以按照自己的意愿将任何参与者的音频/视频静音。
移动应用程序的特定要求(在 Flutter 中):
- 用户在视频通话和我们的应用程序之间切换的灵活性(与 WhatsApp 视频通话的工作方式相同)。视频通话屏幕被最小化,用户可以正常使用该应用程序,并且仍然出现在会议中。
我怎么能继续这样做?有什么帮助吗?