开发人员

借助 Zoom 视频 SDK 为应用带来先进的视频功能

7 阅读分钟数

更新日期 October 24, 2023

发布日期 October 24, 2023

借助 Zoom 视频 SDK 为应用带来先进的视频功能

视频带来了无限的参与和协作机会 — 将视频无缝内置到应用或网站中后,用户体验将得以改善。 从虚拟培训健身课程,再到房地产管理,使用 Zoom 视频 SDK(软件开发套件)的公司在其基于视频的应用和桌面体验中充分发挥了我们的高清视频、音频和互动功能。 

对于希望为新受众提供服务并创造更多创收机会的开发人员,我们的视频 SDK 可为您提供所需的工具,帮助您为 WebiOSAndroidWindowsmacOSLinuxReact Native 和 Flutter 构建内容,同时仍可使用您自己的品牌并构建您自己的用户界面。 这意味着您不仅可以利用可靠且可扩展的 Zoom 平台,同时还能为您的客户提供跨主要平台的实时视频无缝体验。

自 2020 年首次发布 Zoom 视频 SDK 以来,我们已经推出了大量新功能,可助您定制自己的应用或平台。 以下是我们的视频 SDK 提供的各种功能。

什么是 Zoom 视频 SDK?

Zoom SDK(即软件开发套件)是预封装代码,开发人员可以使用这些代码在 Zoom 平台上进行快速构建,而无需从零开始构建。 通过 Zoom 视频 SDK,您可以在自己的应用程序中使用 Zoom 的核心视频和音频技术, 从而获得音频、视频、实时流媒体、屏幕共享、聊天、数据流等服务。 您还可以使用 REST API 和webhooks 获取报告分析会议控制QoSQSS 等功能。

我们还提供了会议 SDK — 您可以使用其将 Zoom Meetings 和 Zoom Webinars 直接嵌入到您的网站、手机或桌面应用中,以及 Zoom Apps SDK — 助您创建可在 Zoom 平台上运行的应用

我可以使用 Zoom 视频 SDK 构建什么?

Zoom 的视频 SDK 会话支持高清视频,可将视频录制到云端,并支持渲染多个视频(在本地平台上一次最多可渲染 49 个视频,在桌面 Chrome、Edge、Safari 和 Firefox 上一次最多可渲染 25 个视频,在移动浏览器上一次最多可渲染 4 个视频)。 适用于 Web 的视频 SDK 甚至可以嵌入到 iOS 和 Android WebView 中进行混合实现,而不会增加本地应用的大小。 

这为您提供了各种定制体验的方案和机会。 以下是使用 Zoom 视频 SDK 进行构建的若干方式:

社交:将 Zoom 功能集成到社交媒体应用中,从而助力打造可靠且富有吸引力的通信体验,例如支持互动聊天的即时直播。

社交 SDK

游戏:通过 Zoom 的高清音视频和互动功能,您可以构建桌面游戏应用,为观众带来新的参与机会。 

游戏 SDK

零售:企业组织可利用 Zoom 的互动功能,打造独特的购物体验,例如专为客户定制并有助于拉动收益增长的网红带货。 

零售 SDK

突破视频局限性:打造引人入胜的应用体验

如果您要构建应用或网络体验,拥有高质量的视频是最基本的投入。 在这个竞争激烈的市场中,营造独特的体验才是最重要的。 

下面详细介绍如何使用您最常用的一些 Zoom 功能营造更加引人入胜的体验:

设定场景

设置自选的虚拟背景或使用“模糊”选项。 非常适合为您的视频体验进行品牌化设置,或支持客户保持其背景私密性。

创建小组或等候室 

子会议是视频 SDK 的 Zoom 分组讨论版本。 您可以将其用于构建等候室,也可以在同一场会议中将大量参会者分成若干小组。 

通过聊天建立联系 

实时聊天可以非常有效地让参会者参与进来或交流信息。 发送即时消息,与会议中的所有参会者或特定参会者聊天。 

实时互动功能

Zoom 视频 SDK 提供了名为命令通道的内置式 websocket 连接功能,因此您可以在会议中向用户实时传递数据。 该功能可用于构建白板、对参会者进行问卷调查、设置问答、触发对实时内容作出即时反应,甚至还可以对共享模型(如棋盘游戏)进行更新。 

通过视频直播扩大影响范围

通过 RTMP 将您的 Zoom 视频 SDK 会议播送给仅限观看权限的观众(不限人数)。 这样,您就可以 YouTube、Facebook Live、Twitch 或其他流媒体平台上直播您的会议,甚至还可以构建广播应用。

实时转录和翻译

借助于实时转录和翻译,让观众更易于了解您的视频内容。 您能够以 JSON 对象的形式实时接收语音,为隐藏式字幕、情绪分析和语言翻译等用例提供支持。 

例如,基于云的 AI 翻译软件提供商 Lingmo 利用 Zoom 视频 SDK 开发了 Lingmo Captions,该软件可在会议中提供即时字幕翻译。 该应用不仅支持使用不同语言的用户进行沟通,同时能够提供更多参与机会,从而增强用户体验。 

“Zoom 的视频 SDK 非常适合我们,因为它可以与我们的技术无缝衔接,让我们能够以全新的方式为企业客户提供协助。 Zoom 视频 SDK 使我们能够加快解决方案开发速度,并能够灵活地增强我们的产品供应能力。” 

Danny May,Lingmo International 首席执行官兼联合创始人

安全的视频体验

安全是我们一切工作的重中之重,这也同样适用于我们的开发人员平台。 我们的 Zoom SDK 工具提供了内置安全功能,可帮助您打造安全的视频体验。

我们的视频 SDK 提供了数据中心路由首选项,因此您可以在账户级别选择您的流量需要通过哪些国家/地区的数据中心,或者在每场会议的每个用户级别获得更详细的信息。 您还可以选择用于存储通信内容(如云录制文件)的国家/地区。

此外,如果您正在构建医疗服务应用程序,确保患者信息安全始终是优先考虑的问题。 我们的视频 SDK 可帮助医疗服务提供商履行其 HIPAA 合规义务(需要存档 BAA)。

以开发人员为本

我们大大改善了开发人员使用 Zoom SDK 进行构建时的体验。 Zoom 视频 SDK 可通过 NPMSwift Package ManagerCocoa Pods 和 Maven 安装。 我们还改进了我们的文档,从而更易于开发人员理解,便于其使用视频 SDK 顺利进行构建。 

我们的视频 SDK 提供了 3 种预建角色:主持人、联席主持人和用户。 它还支持 user_identity 属性,允许开发人员为其用户建立自定义角色或传递自定义标识符。

为了帮助提供高质量的体验,开发人员可以实时了解会议质量,甚至以编程方式向 Zoom 上报问题。 

Zoom 视频 SDK 入门

开始使用 Zoom 的视频 SDK 开发应用,为您带来前所未有的便捷体验。 用户每月可免费获得 10,000 分钟会议时长,对于超出部分我们还提供灵活的选择,例如通用积分计划或即用即付套餐。

立即开始使用 Zoom 视频 SDK 进行构建!

编者注:本博客最初发布于 2021 年 3 月,为确保信息准确和全面,更新于 2023 年 10 月。

客户对我们赞誉有加

Okta
Nasdaq
Rakuten
Logitech
Western Union
Autodesk
Dropbox
Okta
Nasdaq
Rakuten
Logitech
Western Union
Autodesk
Dropbox

Zoom - 单一平台,连接无碍