最終更新:2020-04-16 (木) 19:40:45 (1432d)
WebRTC
Top / WebRTC
WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple JavaScript API
ドキュメント
対応ブラウザ
- http://caniuse.com/#feat=rtcpeerconnection
- Google Chrome
- Firefox
- Opera
- Safari 11
- Microsoft Edge 15?
メモ
必要なサーバ
- WebRTCを使うためには、ネゴシエーションを仲介するためのサーバ(Webサーバ)とNAT越えをするためのICE(Interactive Connectivity Establishment)サーバを用意する必要がある
Signalingサーバー
- ブローカーサーバーと言われたりもする
ICEサーバー
WebRTC/開発
WebRTC/インターフェイス
- RTCSessionDescription
- RTCIceCandidate
- RTCPeerConnectionIceEvent?
- MessageEvent
- MediaStream
- RTCStatsReport
- RTCIdentityEvent?
- RTCIdentityErrorEvent?
- MediaStreamEvent?
- MediaStreamTrack?
- MediaDevices?