LoginSignup
2

More than 1 year has passed since last update.

はじめての Zoom Video SDK - 準備編

Last updated at Posted at 2022-05-02

■ 前置き

Zoomでは2種類のSDKプラットフォームが用意されています。
  • VideoSDK: Zoomで提供する映像音声処理のコンポーネントのみをUI/UXを含まないままパッケージ化
  • MeetingSDK: 通常のZoomミーティング、ウェビナーで利用されるUI/UXを含む各種機能をパッケージ化

VideoSDKで実現できる映像音声通話は個別の通信としての扱いになるため通常のZoomミーティングやウェビナーとは互換性がありません。そのため、VideoSDKで生成された通話識別子(Session Name)へは通常のZoomクライアント及びMeetingSDKからは参加接続できないものとなります。
ただし、VideoSDKでは通常のZoomサービスでご利用いただける高品質な通話を独自のUI/UXで構築いただけるメリットがあります。

■ VideoSDKのアカウント取得と事前準備について

  1. https://explore.zoom.us/docs/en-us/video-sdk.html」開き「Buy Now」から登録を進めます。
    スクリーンショット 2022-04-30 9.25.01.png

  2. 2種類ある契約のうち何れかを選択して「Continue」で進み画面遷移に沿って必要事項の入力を済ませ完了させます。
    スクリーンショット 2022-04-30 9.26.31.png

  3. 登録したメールアドレスを使って「https://zoom.us/」からサインインします。
    スクリーンショット 2022-04-30 9.31.13.png
    スクリーンショット 2022-04-30 9.30.17.png

  4. 正しくサインインできればWeb管理画面から確認できる各種メニューを確認できます。
    続いてSDKを利用するために「App Marketplace」(アプリマーケットプレイス)に遷移します。
    スクリーンショット 2022-04-30 9.34.52.png

  5. Marketplaceの画面右上プルダウンより「Build Video SDK」へ遷移します。
    スクリーンショット 2022-04-30 9.38.45.png

  6. 「App Name」、「Name」、「Email address」を入力します。
    *登録されたVideoSDKに関わる重要な周知事項が発生した際にはZoomから「Email address」へ通知されますので必ず存在する値を入力ください。
    スクリーンショット 2022-04-30 11.38.06.png

  7. 画面をスクロールダウンすると「Download」項目が現れます。各OS、SDKのバージョンごとに「Download」ボタンからサンプルの取得ができます。
    スクリーンショット 2022-04-30 10.02.05.png

  8. Key/Secretを確認できたところで準備完了です。
    SDK Key / SDK Secret : SDKの起動や通話接続を確立するために必要です。
    API Key / API Secret : インフラ側へのAPIリクエストの際の認証トークンを生成する際に必要です。
    スクリーンショット 2022-04-30 10.04.07.png

■ VideoSDKの実装について

VideoSDKの実装に関しての手順、注意事項については「https://marketplace.zoom.us/docs/sdk/video/introduction」で開示されています。

スクリーンショット 2022-04-30 10.12.17.png

VideoSDKのアップデート情報は「https://marketplace.zoom.us/docs/guides/stay-up-to-date/changelog」で確認できます。
スクリーンショット 2022-04-30 11.31.47.png

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2