最近よく見かけるようになった『WebRTC』という技術について今回は調査してみました。さくっと以下にまとめています。
WebRTCとは?
WebRTCとははWeb Real Time Communicationsの略で、Webブラウザにプラグインを追加することなく、ブラウザ上で簡単にリアルタイムコミュニケーションを可能にするオープンフレームワークのことです。もともと2011年頃にGoogleによって提唱され、そこから少しずつ技術を開発してきました。現在、WebRTCはChrome、Firefox、Operaなどの様々なブラウザにこの技術が実装されています。
WebRTCで何ができるの?
・端末に接続されたカメラ、マイクなどへのアクセス
・ブラウザ ⇔ ブラウザ 間などでPeer-to-Peer通信
WebRTCでどんなサービスを作れるの?
例えばSkypeやLINEのビデオ通話とビデオチャットのようなサービスを作ることができる。
WebRTCのメリットは?
・専用のアプリがなくても対応してるブラウザ(GoogleChomeやFirefoxなど)を用意できれば基本いけそう(作ってないので予想)
・その他の技術と組み合わせれば多様なサービスを作ることができそう(作ってないので予想)
SkypeとかLINEを使ったらいいのでは?
SkypeやLINEのビデオ通話技術は公開されていないため真似することができない。WebRTCはオープンソースなので誰でも好きなように利用できるしカスタマイズできる。
WebRTCの今後の展望は?
ブラウザが進化することでWebRTCも進化する。また5Gが導入されることで更に快適に利用できる環境も増えるのではないかと思う。(かんぺきに予想です)
時間が作ることができたら簡単なビデオチャットアプリなどを自分で作成してみたいと思います。今回は以上です!!
コメントを残す