コース概要

導入

  • Web上のリアルタイムCommunicationの概要と歴史
  • WebRTC アプリケーションのアーキテクチャ

WebRTC サーバーテクノロジーを理解する

  • なぜサーバーを使用するのでしょうか?
  • アイス、スタン、ターン
  • WebRTC シグナリング オプション
  • サーバーのセットアップとホスティングのオプション

WebRTC API

  • WebRTC API の概要
  • MediaStream を使用して Web カメラとマイクにアクセスする
  • RTCPeerConnection を使用してピア接続を確立する
  • RTCDataチャネルデータ通信
  • WebRTCによる画面共有

はじめる

  • 開発環境のセットアップ
  • WebRTC 開発ソフトウェアとツールの使用

Peer.js を使用して 2 人ビデオ チャットを作成する

  • Peer.js ライブラリの紹介
  • 2人でビデオチャットする場合のHTMLの設定
  • Peer.js への Javaスクリプト呼び出しの作成
  • 2 人チャット アプリケーションのテスト

SimpleWebRTC を使用した複数人チャット アプリケーションの作成

  • SimpleWebRTC フレームワークの概要
  • 複数人でビデオチャットする場合のHTMLの設定
  • JavaSimpleWebRTC へのスクリプト呼び出しの作成
  • 複数人チャット アプリケーションのテスト

概要と次のステップ

要求

  • JavaScriptとHTMLの基本的な知識
  • ウェブがどのように機能するかについての基本的な理解

観客

  • ウェブ開発者
  • WebRTCを学び、使うことに興味がある人なら誰でも
 7 時間

参加者の人数



Price per participant

お客様の声 (3)

関連コース

Reactive Programming with Angular RxJS

14 時間

Jekyll for Web Designers and Content Writers

14 時間

Developing Web Applications with Visual Studio Code

7 時間

関連カテゴリー