我正在寻找不使用 Flash 的视频会议 API 的建议。
我正在进行的项目将是一个网站,主要通过 iPad 上的 Safari 浏览,尽管也可能为其他平板电脑设计。这意味着该解决方案将无法使用 Flash(Apple 不支持它)并且将使用 JavaScript 编写,因为它是一个网站而不是一个应用程序。
一个视频会议最多需要 12 人,并且必须包括调整窗口大小、更改音量等功能。
如果有人有任何建议或可以指向我的任何链接,我将不胜感激?
我正在寻找不使用 Flash 的视频会议 API 的建议。
我正在进行的项目将是一个网站,主要通过 iPad 上的 Safari 浏览,尽管也可能为其他平板电脑设计。这意味着该解决方案将无法使用 Flash(Apple 不支持它)并且将使用 JavaScript 编写,因为它是一个网站而不是一个应用程序。
一个视频会议最多需要 12 人,并且必须包括调整窗口大小、更改音量等功能。
如果有人有任何建议或可以指向我的任何链接,我将不胜感激?
不幸的是,WebRTC 还不适合您。我感觉到你的痛苦。
您可以使用 Adobe AIR,但使用它进行交互式流视频确实需要 RTMFP(TCP 是一个杀手)和服务器上的视频混合。如果您愿意忍受动作脚本,这可能是您的一个选择。从技术上讲,这不是“Flash”,因为 AIR 应用程序是完全封装的移动应用程序。
我可以为您推荐的最佳替代方案是使用 Mirial 的 SDK 软件客户端(最近被罗技的 LifeSize 部门收购),并将其嵌入到您的 iOS 应用程序中。然而,这确实需要一个相当昂贵的 Miril Carrier Server (MCS) 来注册这些端点。
目前,针对聋哑人和重听者的多家视频中继服务提供商使用该平台引擎来提供他们的移动应用程序产品。这包括 Purple (HOVRS)、ZVRS (CSDVRS)、Convo Relay 和其他一些。
不幸的是,在同一个“房间”中有很多人需要像 MCU 这样的东西来混合视频。今天有两个值得注意的开源项目可以做到这一点:OpenVCS 和 OpenMCU。
还有其他新兴技术浮出水面,但大多数人似乎都在等待 WebRTC 达到可以在移动设备上无缝使用的地步。
如果您希望将其嵌入到您的产品中,这就是视频远程呈现最前沿的当前状态。