SlideShare a Scribd company logo
1 of 11
Download to read offline
WebRTCについて調べてみた
2014/04/05 LTDD #02
ねむねむ @nemumupoyo
自己紹介
• HN: ねむねむ
• Twitter: @nemumupoyo
• 情報系の学生です
シェル芸しないの?
(シェル芸をする程の)
シェラビリティが足りなかった
WebRTCとは
• W3C(と言いつつGoogle)が提唱しているリアル
タイムコミュニケーションAPI
• 広義的にはHTML5の1つ
• 主にJavaScriptからAPIを通じて操作を行う
• 現在は仕様を策定中
具体的に何ができそう?
• Flash/プラグイン無しでのP2Pストリーム配信
• P2Pによるボイス/ビデオチャット
• テキストやバイナリ形式のデータをサーバを介さ
ずクライアント同士で伝送可能
ただし、通信制御のため1度仲介サーバを経由して
コネクションを張る必要がある
問題点
• 通信台数が増えると負荷が大きそう
• セキュリティ面での危険性
• クライアント同士でコネクションを張るためにIPア
ドレスとポート番号を伝達する仲介サーバが必要
• 仕様がまだ定まっていない
でも仲介サーバ立てるの面倒
SkyWay
NTTコミュニケーションズが提供している
WebRTCの仲介サーバ (無料)
http://nttcom.github.io/skyway/
まとめ・感想
• 仲介サーバなしでもコネクションを張れるよう
になると面白そう(通信を確立しているノードか
らリストを取得など)
• ファイル転送サービスで実装すると良さそう
• IEが息をしていない
ご静聴ありがとうございました
@nemumupoyo

More Related Content

More from nemumu

研究室のSVNをGitに移行した話
研究室のSVNをGitに移行した話研究室のSVNをGitに移行した話
研究室のSVNをGitに移行した話nemumu
 
NATとNAPTを混在するのはやめような
NATとNAPTを混在するのはやめようなNATとNAPTを混在するのはやめような
NATとNAPTを混在するのはやめようなnemumu
 
ジョークRFC [RFC-1437]
ジョークRFC [RFC-1437]ジョークRFC [RFC-1437]
ジョークRFC [RFC-1437]nemumu
 
IPv6って何?(拡張ヘッダ編)
IPv6って何?(拡張ヘッダ編)IPv6って何?(拡張ヘッダ編)
IPv6って何?(拡張ヘッダ編)nemumu
 
結局IPv6ってどうなん?(序)
結局IPv6ってどうなん?(序)結局IPv6ってどうなん?(序)
結局IPv6ってどうなん?(序)nemumu
 
ネットワークモビリティ
ネットワークモビリティネットワークモビリティ
ネットワークモビリティnemumu
 
複数回線を束ねて高速化
複数回線を束ねて高速化複数回線を束ねて高速化
複数回線を束ねて高速化nemumu
 
OSC hiroshima 2014
OSC hiroshima 2014OSC hiroshima 2014
OSC hiroshima 2014nemumu
 
既出のDNS キャッシュポイズニング
既出のDNS キャッシュポイズニング既出のDNS キャッシュポイズニング
既出のDNS キャッシュポイズニングnemumu
 
プログラミング同好会とすごい合同勉強会
プログラミング同好会とすごい合同勉強会プログラミング同好会とすごい合同勉強会
プログラミング同好会とすごい合同勉強会nemumu
 
Free Serverというナウでヤングなサービス
Free ServerというナウでヤングなサービスFree Serverというナウでヤングなサービス
Free Serverというナウでヤングなサービスnemumu
 
WHOISとドメイン
WHOISとドメインWHOISとドメイン
WHOISとドメインnemumu
 
カーネルモジュールでキーロガー
カーネルモジュールでキーロガーカーネルモジュールでキーロガー
カーネルモジュールでキーロガーnemumu
 
Twitterのスパムアカウントを考察する [LTDD 01]
Twitterのスパムアカウントを考察する [LTDD 01]Twitterのスパムアカウントを考察する [LTDD 01]
Twitterのスパムアカウントを考察する [LTDD 01]nemumu
 

More from nemumu (14)

研究室のSVNをGitに移行した話
研究室のSVNをGitに移行した話研究室のSVNをGitに移行した話
研究室のSVNをGitに移行した話
 
NATとNAPTを混在するのはやめような
NATとNAPTを混在するのはやめようなNATとNAPTを混在するのはやめような
NATとNAPTを混在するのはやめような
 
ジョークRFC [RFC-1437]
ジョークRFC [RFC-1437]ジョークRFC [RFC-1437]
ジョークRFC [RFC-1437]
 
IPv6って何?(拡張ヘッダ編)
IPv6って何?(拡張ヘッダ編)IPv6って何?(拡張ヘッダ編)
IPv6って何?(拡張ヘッダ編)
 
結局IPv6ってどうなん?(序)
結局IPv6ってどうなん?(序)結局IPv6ってどうなん?(序)
結局IPv6ってどうなん?(序)
 
ネットワークモビリティ
ネットワークモビリティネットワークモビリティ
ネットワークモビリティ
 
複数回線を束ねて高速化
複数回線を束ねて高速化複数回線を束ねて高速化
複数回線を束ねて高速化
 
OSC hiroshima 2014
OSC hiroshima 2014OSC hiroshima 2014
OSC hiroshima 2014
 
既出のDNS キャッシュポイズニング
既出のDNS キャッシュポイズニング既出のDNS キャッシュポイズニング
既出のDNS キャッシュポイズニング
 
プログラミング同好会とすごい合同勉強会
プログラミング同好会とすごい合同勉強会プログラミング同好会とすごい合同勉強会
プログラミング同好会とすごい合同勉強会
 
Free Serverというナウでヤングなサービス
Free ServerというナウでヤングなサービスFree Serverというナウでヤングなサービス
Free Serverというナウでヤングなサービス
 
WHOISとドメイン
WHOISとドメインWHOISとドメイン
WHOISとドメイン
 
カーネルモジュールでキーロガー
カーネルモジュールでキーロガーカーネルモジュールでキーロガー
カーネルモジュールでキーロガー
 
Twitterのスパムアカウントを考察する [LTDD 01]
Twitterのスパムアカウントを考察する [LTDD 01]Twitterのスパムアカウントを考察する [LTDD 01]
Twitterのスパムアカウントを考察する [LTDD 01]
 

Recently uploaded

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 

Recently uploaded (8)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 

WebRTCについて調べてみた [LT駆動開発 02]