13
WebRTC と ORTC とととと ととととととと とと と aka hebikuzure This material provided by CC BY-NC-ND 4.0. See http://creativecommons.org/licenses/by-nc-nd/4.0/

WebRTCとORTCについて整理しておこう

Embed Size (px)

DESCRIPTION

「第3回 HTML5minutes! 〜triton-js〜」の発表資料です。

Citation preview

Page 1: WebRTCとORTCについて整理しておこう

WebRTC とORTC について整理しておこう

村地 彰 aka hebikuzure

This material provided by CC BY-NC-ND 4.0. See http://creativecommons.org/licenses/by-nc-nd/4.0/

Page 2: WebRTCとORTCについて整理しておこう

About me 村地 彰 aka hebikuzure  株式会社シーピーエス

http://www.murachi.net/ http://www.hebikuzure.com/ Microsoft MVP (Internet Explorer) Apr. 2011 ~

2014/9/26 2© 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3

Page 3: WebRTCとORTCについて整理しておこう

WebRTC - http://www.webrtc.org/ - ブラウザーでリアルタイム コミュニケーションを実現するテクノロジー - 標準化

◦ プロトコル : IETFhttp://tools.ietf.org/wg/rtcweb/charters

◦ API: W3Chttp://www.w3.org/TR/webrtc/

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 3

Page 4: WebRTCとORTCについて整理しておこう

WebRTC の現状 - WebRTC 1.0: W3C Working Draft - Chrome (Android 版含む ) と Firefox で prefix 付でサポート - Internet Explorer では "Not currently planned" - Safari でも未サポート

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 4

Page 5: WebRTCとORTCについて整理しておこう

Object RTC (ORTC) - http://ortc.org/ - モバイル デバイスや Web ブラウザーにリアルタイム コミュニケーション能力を与えるテクノロジー - 標準化

◦ W3C Community Group としても活動◦ http://ortc.org/wp-content/uploads/2014/08/

ortc.html

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 5

Page 6: WebRTCとORTCについて整理しておこう

ORTC の位置づけ There is no conspiracy…This isn't Betamax vs. VHS. Robin Raymond(http://webrtchacks.com/ortc-qa-robin-raymond/)

引用元 : http://bloggeek.me/ortc-webrtc/

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 6

Page 7: WebRTCとORTCについて整理しておこう

ORTC = Rational WebRTC? - Draft Community Group Report のタイトルは "Object RTC (ORTC) API for WebRTC" - "It is also a mandate that Object RTC be compatible with WebRTC." (http://ortc.org/) - ORTC は WebRTC をより使いやすくする

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 7

Page 8: WebRTCとORTCについて整理しておこう

WebRCT と ORTC の違い - SDP (Session Description Protocol) を直接利用しない - Offer/Answer を使用しなくてよい - 代わりにこれらの機能をラップしたオブジェクト ("sender", "receiver" "transport") を用意する

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 8

Page 9: WebRTCとORTCについて整理しておこう

アーキテクチャの違い

引用元 : http://ortc.org.s59135.gridserver.com/wp-content/uploads/2013/11/Raymond-Robin-ORTC-API.ppt

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 9

Page 10: WebRTCとORTCについて整理しておこう

ORTC のこれから - Internet Explorer に実装される予定 - Google Chrome でも (WebRTC 1.1 または 2.0 に向けた実装として ) 搭載されるかも - WebRTC の次期バージョン標準化のプロセスとして ORTC が議論される事になるはず

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 10

Page 11: WebRTCとORTCについて整理しておこう

参考資料 What is ORTC: A WebRTC Competitor, WebRTC 2.0 or WebRTC 1.1?◦ http://bloggeek.me/ortc-webrtc/

webrtcH4cKS: ~ ORTC is not the “Other” RTC: Q&A with ORTC CG Chair Robin Raymond◦ http://webrtchacks.com/ortc-qa-robin-raymond/

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 11

Page 12: WebRTCとORTCについて整理しておこう

参考資料 Hookflash's Object Real-time Communications API Gives WebRTC New Power◦ http://www.webrtcworld.com/topics/webrtc-

world/articles/359843-hookflashs-object-real-time-communications-api-gives-webrtc.htm

Hookflash, Google and Microsoft lead on ORTC / WebRTC 1.1 Public Draft◦ http://finance.yahoo.com/news/hookflash-google-

microsoft-lead-ortc-070545089.html

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 12

Page 13: WebRTCとORTCについて整理しておこう

参考資料 ( 日本語 ) WebRTC 最新動向

◦ http://www.slideshare.net/yusukenaka52/webrtc-35426734

真に破壊的であるべきか否かを求められる WebRTC 2.0◦ http://www.kvhasia.com/blog/ja/tech-insights/

%E6%97%A5%E6%9C%AC%E8%AA%9E-%E7%9C%9F%E3%81%AB%E7%A0%B4%E5%A3%8A%E7%9A%84%E3%81%A7%E3%81%82%E3%82%8B%E3%81%B9%E3%81%8D%E3%81%8B%E5%90%A6%E3%81%8B%E3%82%92%E6%B1%82%E3%82%81%E3%82%89%E3%82%8C/

2014/9/26 © 2014 Murachi Akira - CC BY-NC-ND - HTML5minutes! #3 13