WebRTC 単語


ニコニコ動画でWebRTCの動画を見に行く

ウェブアールティーシー

1.1千文字の記事
これはリビジョン 3295162 の記事です。
内容が古い・もしくは誤っている可能性があります。
最新版をみる

WebRTC(Web Real-Time Communication,ウェブ リアルタイム コミュニケーションとは、Webブラウザやアプリ間でリアルタイムの音声、映像、データ通信を可能にするオープンソースの技術、API(Application programming interface,アプリケーション プログラミング  インターフェイス>)である。P2P(ピー ツゥ ピー,Peer to Peer,ピア ツゥ ピア)を技術ベースにしている。

概要

2011年Googleの開発者Justin UbertiとPeter Thatcherによって開発されたJavascript向けAPI。遅延が発生しにくい部分が最大の利点。ブラウザを利用しているのでバグを頻繁に更新している可能性が高く安全であることも挙げられる。欠点は通信プロトコルにUDP(User Datagram Protocol)を採用しているため確実に通信しているのかがわからないこと。

必要なサーバー

クライアントサーバー方式ではないが、必要なサーバーはある。

  • シグナリングサーバー - P2P通信を行う際に通信相手の情報を取得するための仲介役になるサーバー
  • STUNサーバー(STUN:Simple traversal of UDP over NATsという通信プロトコル。英単語の気絶させるじゃないよ)・TURNサーバー - NATという仕組みでわからない相手のIPアドレスを認識させ通信を確立させるために必要なサーバー

その他関連技術

  • NAT
  • プライベートIPアドレス
  • グローバルIPアドレス

対応しているWebブラウザ

  • GoogleChrome - Google社、有名な検索エンジンの会社
  • Mozilla Firefox - かつてあったWebブラウザ「Netscape navigator」の後継
  • Safari - アップル社開発のWebブラウザ
  • Opera - ノルウェーのOpera software社開発のWebブラウザ。2016年中国企業に買収された。
  • Microsoft Edge - Microsoft社、Windowsやビルゲイツでおなじみのコンピュータソフト開発会社

採用したアプリケーション

  • SecondLife - 2003年リリースの第1世代メタバース。2024年ボイスチャット機能として採用

ニコニコとWebRTC

2014年にドワンゴスタッフがニコニコ生放送で放送中のユーザーに電話を入れることができる機能を個人的に開発していた。

ブラウザのみでニコ生主に凸できるChrome拡張を作った話  2014年12月21日投稿

外部リンク

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
もっと見る

急上昇ワード改

最終更新:2025/12/11(木) 16:00

ほめられた記事

最終更新:2025/12/11(木) 16:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP