04122016 web rtc_globalsummit

25
Copyright © NTT Communications Corporation. All right reserved. Building a New Service with Kensaku Komatsu, NTT Communications Apr 11 th 2016 Cavendish Conference Centre, London, UK

Transcript of 04122016 web rtc_globalsummit

Page 1: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Building a New Service with Kensaku Komatsu,  NTT  Communications

Apr 11th 2016Cavendish Conference Centre, London, UK

Page 2: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Introduce  myself

2

Kensaku KomatsuNTT  Communications  (Palo  Alto  office)

Web  Application  EvangelistTechnical  Manager  of  SkyWay

ActivitiesChairman  of  WebRTC ConferenceCo-‐‑‒organizer  of  HTML5  community  in  JapanGoogle  Developer  Expert  (HTML5)

Call me Ken!

Page 3: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Todayʼ’s  agenda

• Our  Status• Use  case  studies• Next  step

3

Page 4: 04122016 web rtc_globalsummit

4Copyright © NTT Communications Corporation. All right reserved.

Our  Status

Page 5: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

SkyWay in  nutshell

5

NA

T

NA

T

nCommunication  PaaS• Deployed  on  Dec  5th,  2013• Over  4K  apps• “Contact  us!”  basis  business

STUNAPI

SignalingAPI

STUNAPI

Library Library

SDK for JS, mobile and additional features

managed signaling

cloud

https://skyway.io/

Page 6: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Contribution  to  WebRTC Security

6

http://webrtc-security.github.io/

Page 7: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Developer/Business  Relations

7

http://webrtcconference.jp/

Meetup Annual conference

https://44145dc9ce5b767cd2eb8b7683.doorkeeper.jp/events/33154

Page 8: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Our  /  Telecoʼ’s potential

• Enterprise  :  Potential  for  orchestrated  elastic  services• Everything  are  software-‐‑‒defined  :  SD-‐‑‒WAN,  NFV,  IaaS,  cPaaS ….

• Consumer  :  Potential  for  high  quality• Well  covered  Gigabit-‐‑‒FTTH,  LTE  ….

8

Page 9: 04122016 web rtc_globalsummit

9Copyright © NTT Communications Corporation. All right reserved.

Use  case  studiesNot only our customer.

Page 10: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Chat  tools  for  online  game

10

https://ikadenwa.ink/

https://ffxiv.phone.exdreams.net/

Page 11: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Online  education

11

http://en.global-step.jp/

http://mana.bo/index.html

http://gacco.org/

Page 12: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

IoT

12

www.asratec.co.jp/v-‐‑‒sido-‐‑‒os/

www.earth-‐‑‒eyes.co.jp

NEXCO Systems,

SEIKO EPSON

Page 13: 04122016 web rtc_globalsummit

13Copyright © NTT Communications Corporation. All right reserved.

Next  step

Page 14: 04122016 web rtc_globalsummit

14Copyright © NTT Communications Corporation. All right reserved.

Next  step • Stability and Interoperability• Innovative use case

Page 15: 04122016 web rtc_globalsummit

15Copyright © NTT Communications Corporation. All right reserved.

Next  step • Stability and Interoperability• Innovative use case

Page 16: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Test  issue

• WebRTC testing  …

16

O(n^m)

Page 17: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

WebRTC auto  test  framework

17

Ubuntu with Xvfb

Intranet1 Intranet2

Web Server

(hosts test app page)

Virtual Internet

Ubuntu with Xvfb

Ubuntu with Xvfb

Ubuntu with Xvfb

Ubuntu with Xvfb

16 clients

NATType9

NATType8

NATType7

NATType6

NATType5

NATType4

NATType3

NATType2

NATType1

Ubuntu with Xvfb

Ubuntu with Xvfb

Ubuntu with Xvfb

Ubuntu with Xvfb

Ubuntu with Xvfb

16 clients

NATType9

NATType8

NATType7

NATType6

NATType5

NATType4

NATType3

NATType2

NATType1

TURN server

Page 18: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Test  result

18

http://status.skyway.io/

Page 19: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

More  contribution  to  WebRTC

Will  be  open  sourced in  Summer!!

• Provisioning  scripts  for  AWS• Each  type  of  NATs,  reference  servers• CI  environment• Reference  test  scenario

19

Page 20: 04122016 web rtc_globalsummit

20Copyright © NTT Communications Corporation. All right reserved.

Next  step • Stability and Interoperability• Innovative use case

Page 21: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Telexistence

21

(https://youtu.be/KoC1iTOmYTg)

Joint Research with Tokyo University (Prof. Tachi, Inami)and Keio University (Prof. Minamizawa)

Page 22: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

The  experience  trial  of  Tokyo  Marathon

22

Share  the  real-‐‑‒time  runnerʼ’s  view  with  Telexistencetechnology  and  WebRTC.    

http://corp.asics.com/jp/press/article/2016-02-24(news release from asics)

http://www.kmd.keio.ac.jp/jp/information/2016/03/kmd-4.html(news release from Keio University)

Page 23: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

A  Diagram  of  implementationfor  Todayʼ’s  demonstration  booth.

23

Come and try at exhibition space!!

Page 24: 04122016 web rtc_globalsummit

Copyright © NTT Communications Corporation. All right reserved.

Summary

• Our  activity• SkyWay

• Current  use  cases• Hobby,  Education,  IoT …

• Next  Step• WebRTC auto  test  framework• Tele  existence

24

Page 25: 04122016 web rtc_globalsummit

25Copyright © NTT Communications Corporation. All right reserved.

Thanks!

https://twitter.com/komasshu

https://www.facebook.com/kensaku.komatsu