Zoom Platform —将基于标准的端点连接到实时会议

有一些引人注目的用例将第三方应用程序连接到实时Zoom会议。 这些用例之一是音频转录和存档。 虽然最佳方法是让您的应用程序通过Zoom Marketplace进行会议后的音频录制并进行处理(会议结束后才可以使用录音,并且您需要加入云录音附加计划),但仍有一些方法可以实现参加现场会议。 在考虑使用此选项之前,您需要确保不会影响最终用户的体验—如果用户在与会者列表中看到“应用程序”或漫游器或电话号码,然后听到对话,就会感到非常震惊。

第一个选项起作用的前提条件是要拥有Zoom Cloud Room连接器许可证。 一个许可证表示一个连接-如果您的帐户上有100个许可证,则该帐户上可以同时有100个SIP连接

通过Zoom Room连接器直接连接

您可以在应用程序内添加开源SIP + RTP堆栈,例如PJSIP。 根据您的应用程序或平台如何管理会议安排工作流,您可以使用URL“ meetingid @ ”(例如:4087654432@192.168.33.164)将应用程序召入会议,或者解析邀请具有SIP会议URL,然后加入该会议。

当您的应用发送SIP INVITE加入会议时,请确保将视频SDP m-line设置为零(如果您只想从该会议接收音频),并且将音频RTP连接设置为“ recvonly”。

通过PSTN网关连接

另一个选项是让您的应用通过PSTN网关“拨号”到Zoom Meeting中,而无需通过CRC进入“ Zoom Meeting电话系统”平台。 这类似于某人通过拨打会议电话号码并进入会议而通过其电话加入会议。 您确实需要一个SIP网关和一个服务提供商SIP中继(以及它周围的所有其他基础结构来处理故障转移,扩展等)。 您的应用程序仍将需要SIP + RTP堆栈,但它会连接到本地SIP网关。

如果您还有其他疑问,请访问https://devforum.zoom.us/,与Zoom开发人员关系团队联系。