FirebaseRTCを試す

公開日時

Cloud FirestoreとWebRTCを組み合わせたFirebaseRTCというビデオチャットアプリのサンプルを見つけたので手元で試してみた。

ドキュメントに記載のリポジトリは↓になっていたが、

↓のissueにあるようにここしばらくメンテされていないらしく、そのままだとうまく動かないとのこと。

firebase設定を済ませた後、↓のforkリポジトリで firebase serve --only hosting を実行するとうまく動いた。

300行程のコードで二者間ビデオチャット機能が作れるのはすごい。


Related #firebase

SharedArrayBuffer updates in Android Chrome 88 and Desktop Chrome 92

クロスオリジン分離対応を実施

Firebase Emulator Suiteで起動しているFunctionsから本番のFirestoreにアクセスする

functionsのみエミュレータを使うようにするとできる

Firebase Functions呼び出し時に Error: function terminated. が発生した場合

firebase functions:logで詳細を確認できる

Cloud BuildでFirebase Hostingのデプロイを行う

リポジトリへのpush以外をトリガーにしたい場合に使用

Firebase FunctionsでonCallで実装しているにも関わらずCORSエラーが発生した場合

Cloud Functions(GCP)の管理画面を確認してみる

JestでFirestoreセキュリティルールのテストを書く

Github ActionsでCIを回せるようになった