Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WebRTC & SkyWay:オンラインビデオ会議サービス「1meeting」のリニューアルした時の話

Miyuki Harada
January 18, 2018
300

WebRTC & SkyWay:オンラインビデオ会議サービス「1meeting」のリニューアルした時の話

Miyuki Harada

January 18, 2018
Tweet

Transcript

  1. 事項紹介 ゆっきー twitter: @mykhrd_ • 元グラフィクデザイナー • ハラダ ミユキ •

    2017年5⽉から 
 Frontend Engineer@ Glue • 帰国⼦⼥(15年間海外に住んでいた) • ⽇本語苦⼿
  2. WebRTCについて • Getting video and audio from input devices •

    Establish a P2P connection and sending audio and video • Sending or receiving arbitrary data WebRTC’s Main Tasks • Techniques for traversing NAT • Offering high quality royalty free codecs like Opus & VP8/9
  3. WebRTCについて • Video Chat • Multiplayer Gaming Use case example

    • Security Cameras • Instant messaging • peerCDN • WebTorrent • IoT Interconnectivity • TeleHealth • Telepresence robot • 最近pixiv sketch live と コードエディタ上にも
  4. WebRTCについて αʔόʔαΠυଆͷ࣮૷͸ʁ αʔόαΠυͷ͜ͱ·Ͱ࣮૷͠Α͏ͱ͓΋ͬͨΒ… Signaling NAT traversal Media Codecs & Rendering

    Gateways Session Description Protocol User Authentication Security & access authorization Mobile Application Specifications Interactive Connectivity Establishment Session Traversal Utilities for NAT Traversal Using Relays around NAT ETC… ͦΕͧΕͷϓϩτίϧ΍࢓૊ΈΛߟ͑ͳ͍ͱ͍͚ͳ͍…
  5. Skywayを使って⾒て分かったこと • 開発/学習コスト減らせる • ⽇本語と英語のdocumentationがあるので助かる • フォーラムもある • UIは⾃分でカスタマイズ出来る/ Developer

    Friendly • 信頼性 • モバイルとIoT⽤のSDKも提供している • サーバサイド側のことを考えなくてもスムーズに やりたいことを実装出来る