LoginSignup
0
0

More than 3 years have passed since last update.

Twilio Videoのサンプルコードで無料プランGoを使う方法

Last updated at Posted at 2021-03-05

はじめに

Twilio社は高クオリティなビデオアプリケーションのサンプルコードを公開しています。
https://github.com/twilio/twilio-video-app-react

何もせずに、このサンプルコードを利用すると、Twilio Videoの一番高額なプランGroupでルームが作られます。
ちょっと試すときは、GoというTwilio Videoの無料プランで試したいと思う方もいらっしゃるのではないでしょうか。

そこで本記事では、上記ビデオアプリケーションでGoへプラン変更する方法をご紹介いたします。

修正箇所

twilioビデオのサンプルコードは、twilio cliのコマンドを使ってデプロイしています。
そのコマンドにVideoのプランを設定するオプションがあるのですが、そのオプションのデフォルトがGroupになっているのが、原因です。

なので、プランを変更するためには、オプションの--room-typegoを指定してあげます。

修正箇所
https://github.com/twilio/twilio-video-app-react/blob/ed63721c4c71bdf97a12a423103a21c2e81d1af8/package.json#L76

package.json
修正前
"deploy:twilio-cli": "cross-env REACT_APP_SET_AUTH=passcode npm run build && twilio rtc:apps:video:deploy --authentication=passcode --app-directory ./build"

修正後
"deploy:twilio-cli": "cross-env REACT_APP_SET_AUTH=passcode npm run build && twilio rtc:apps:video:deploy --authentication=passcode --room-type=go --app-directory ./build"

おまけ

修正しても反映されないときは下記コマンドを使って、一度ビデオアプリケーションを削除してから、再度デプロイしてみてください。

twilio rtc:apps:video:delete
0
0
0

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
0
0