推しアイデア
会場費などがかかるライブなどをバーチャルでやることで諸経費を抑えられる
会場費などがかかるライブなどをバーチャルでやることで諸経費を抑えられる
費用や日程の関係でライブに行けない人でも臨場感を味わってほしい
webRTCのsfuサーバー three js
ばーちゃるぼっくす
○racleのやつではないです
ライブ映像を三次元でいつでもどこでも体験できる配信プラットフォーム
バーチャルな箱ライブでばーちゃるぼっくす
webRTCの通信方法にはP2PとSFUとMFUが存在する
p2pは最も簡単でユーザー間通信(通話など)などであればFireStoreを使ってすぐに実現できる。
今回作ったプロダクトでは複数ユーザー間の通信があったためP2Pでは不可能だった。
そこでデータのブロードキャストようにSFUサーバーを構築した。
MFUはそこにさらにサーバー側でデータの結合などの処理を挟めるが、本プロダクトではユースケースがないため使用していない
Honoはエッジサーバーで動かすことを重視されたパッケージであるため、今回はcloudflare workersにデプロイした。
デプロイが早い、レスポンスが早い
いいね
うーーん
今回はfirebaseの認証トークンの検証サーバーに使用した。
Javaのパッケージが使えるのでギリ耐え