Sky WayでPeerアプリをReactで実装 - 株式会社CoLabMix

Sky WayでPeerアプリをReactで実装

SkyWayは、ビデオ・音声通話の機能をアプリケーションに簡単に実装できる、マルチプラットフォームなSDK & フルマネージドなAPIサービスです。

2013年12月からトライアルサービスとして提供されてきたWebRTC Platform SkyWayが、2017年9月7日に商用サービスとしてリリースされ現在でも数多くのユーザーに利用されています。

https://webrtc.ecl.ntt.com/

有料での枠もありますが、無料でもかなりのことができ、開発段階では十分な検証ができるでしょう。

SkyWayの大きな特徴としてはドキュメントの充実と実装の手軽さにあります。

AWSでもChimeなどReactのSDKなど出てきておりますが、バージョンの変更も早くいまいち実装の勘所を掴むのが難しくなっております。

その点、サポートな充実しているSkyWayではコア部分の実装が非常に簡単にできますので、アプリに必要な外部連携やデザインなどを組み合わせることで手軽にWebRTCのサービスを提供することができます。

今回はチュートリアルの機能をReactで作成してみました。

 

Peer通信を行うアプリ

環境はReactの環境で作成していますがReactとしての必要な項目はここではあまりありません。

App.jsから呼び出したContent.jsの1ファイルだけになります。

 

チュートリアルのものを置き換えているので非常にシンプルな作りです。

ここだけだとあまり書き起こす必要ありませんので次回は簡潔なミーティングアプリの作成を実施します。

 

このブログは株式会社CoLabMixによる技術ブログです。

GCP、AWSなどでのインフラ構築・運用や、クローリング・分析・検索などを主体とした開発を行なっています。

Ruby on RailsやDjango、Pythonなどの開発依頼などお気軽にお声がけください。

開発パートナーを増やしたいという企業と積極的に繋がっていきたいです。

お問い合わせやご依頼・ご相談など

    関連記事

    1. DockerでRails5.2の環境を構築する その2

    2. CentOS8にML-AskのPythonライブラリのインストール

    3. Railsアプリの CentOS7 + nginx 環境を 無料 の …

    4. CentOS8に負荷試験ツールLocustを入れてのテスト その1

    5. さくらVPS の CentOS7 サーバに Elasticsearch…

    6. Rails5.2.0(Beta)のインストール

    最近の記事

    制作実績一覧

    ITシステム開発の開発先・発注先の選び方を見つけるコンシェルジュサービス

    ITシステム開発の開発先・発注先の選び方を見つけるコンシェルジュサービス

    ITクリエイターのための転職・仕事情報サイト

    ITクリエイターのための転職・仕事情報サイト

    SNS分析での転職支援

    SNS分析での転職支援

    受託パートナーのマッチングとSES人材のマッチング

    受託パートナーのマッチングとSES人材のマッチング