Sora JavaScript SDK 概要

Sora JavaScript SDK は 株式会社時雨堂 が開発、販売する WebRTC SFU Sora のブラウザ向け JavaScript ライブラリです。

主な仕様

Sora JavaScript SDK は Sora との WebRTC 接続部分の API を提供します。

依存ライブラリ

Sora JavaScript SDK は依存ライブラリが 0 の SDK です。

シグナリング処理

シグナリングとは WebRTC を利用する際にクライアント(SDK) とサーバー (Sora) の接続確立用のハンドシェイクの一種です。 WebRTC ではこのシグナリングの仕様が特に決まっていないため、すべて独自仕様となります。

Sora JavaScript SDK では Sora 独自のシグナリング部分をすべて SDK 側で吸収しているため、 SDK を利用したアプリケーション開発者が Sora 独自のシグナリングの仕組みを細かく意識する必要はありません。

WebRTC 接続処理

Sora との WebRTC 接続処理に対応しています。利用者が WebRTC 接続部分を意識する必要がなくなります。

問い合わせについて

Sora JavaScript SDK の質問などについては Discord の #sora-sdk-faq にお願い致します。

https://discord.gg/shiguredo

何か問題があり、相談したい場合に共有していただく情報

  • Sora WebRTC SFU のバージョン

  • Sora JavaScript SDK のバージョン

  • 利用ブラウザの種類

  • 利用ブラウザのバージョン

  • 利用 OS の種類

どのような問題が発生しており、何を解決したいのかを簡潔に教えてください。

問題の再現方法

問題を再現することができる最小限のコードを提供してください。

  • GitHub Gist

  • CodeSandbox

  • CodePen

  • StackBlitz

などを利用してコードを提供してください。

© Copyright 2024, Shiguredo Inc. Created using Sphinx 8.1.3