Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Webrtc 동향과 이슈 2016.08

1,199 views

Published on

WebRTC동향 입니다. WebRTC의 가능성을 알아보시기 바랍니다.

Published in: Internet
  • Be the first to comment

Webrtc 동향과 이슈 2016.08

  1. 1. WebRTC 동향과 이슈 2016.8. 손성영 | sonstar@facecounsel.com | WebRTC Observer (이전 버전 : 2016.2.)
  2. 2. ● 국내 WebRTC에 대한 관심과 교류를 위해 작성해보았습니다. ● 이전 버전의 업데이트 문서임 (이전버전 : 2016.2. - http://goo.gl/MRGT0H ) ● https://www.facebook.com/groups/rtc.korea 2
  3. 3. I am “WebRTC Observer” ? ● Before : 화상회의/영상 솔루션 Full Around Cover ➔ 체력과 방어력 전투력은 미미하나 Vision과 애착을 가지고 있음. 3
  4. 4. WebRTC의 미션? (remind) ● Our mission(google) : ● To enable rich, high-quality RTC applications to be developed for ● 1. the browser, ● 2. mobile platforms, ● 3. and IoT devices, ● 4. and allow them all to communicate via a common set of protocols. http://webrtc.org (자주 인용되는 예측 그래프) 4
  5. 5. 우리나라 WebRTC 관심도 Google I/O 2016 SF WebRTC Meetup 구글트랜드 확인 5
  6. 6. 현황 - 규모 ● 출처: Google I/O WebRTC Meetup (Justin Uberti) … more & more 6
  7. 7. 현황 - WebRTC in Profile (Linkedin) 7
  8. 8. 현황 - 구인 (Linkedin) 8
  9. 9. 인수합병 9 2012년 2013년 2014년 2015년 2016년 3 2 8 20+ 6 + *GENESYS TO ACQUIRE INTERACTIVE INTELLIGENCE *MICROSOFT ACQUIRES BEAM *POLYCOM ACQUIRED BY SIRIS *VONAGE ACQUIRES NEXMO *POLYCOM ACQUIRED BY MITEL *DIALOGIC ACQUIRES APEX https://bloggeek.me/webrtc-acquisitions-acceleration https://www.linkedin.com/pulse/2015-webrtc-industry-mergers-acquisitions-review-lantre-barr
  10. 10. News New Members! http://aomedia.org https://aomedia.googlesource.com/aom Start Member(7) : 10 ● aomedia - 다양한 분야의 멤버들 추가 합류
  11. 11. News 11
  12. 12. News 12 http://finance.yahoo.com/news/tokbox-unveil-webrtc-telehealth-solution-160000911.html
  13. 13. News 13 http://www.forbes.com/sites/curtissilver/2016/08/11/microsoft-beam-acquisition/#70b0f9c92402
  14. 14. Articles http://smus.com/copresence-webvr http://lists.theta360.guide/t/theta-s-webrtc-webgl-webvr-oculus/82 14
  15. 15. Articles http://www.tomshardware.co.uk/netflix-tests-vp9-hevc-codecs,news-53779.html 15 오픈소스 클라우드 오피스SW, ‘오픈365’에 WebRTC WebRTC Open Source https://open365.io
  16. 16. MS - ORTC, Edge https://ortc.org (site renewal) “WebRTC 1.0 has been gradually adding the ORTC objects to its 1.0 API, although with a more restricted set of properties.” WebRTC.now ORTC adapter.js (Chrome,Firefox, Opera,Edge,safari) WebRTC.next ? 16
  17. 17. Check Check ~ https://www.chromestatus.com/feature/5755699816562688 https://webrtc.github.io/samples/src/content/devices/input-outpu t (하울링조심. audio Input과 Output이 같이있는 페이지라.볼륨 낮추고 테스트) ● “Promise-Based WebRTC” https://www.chromestatus.com/feature/5743313768415232 17
  18. 18. Check Check ~ ● “Promise-Based WebRTC” ➔ 관련 Webinar https://www.crowdcast.io/e/webrtcstandards5 18
  19. 19. Apple ● Safari 브라우저의 기존 정책 변경이 필요함(“the camera/microphone access security promptthe camera/microphone access security prompt”) ○ Back End는 많은 진전이 있었을 듯 & Front End 정책 변경이 쉽지 않은 듯) ○ Blog - WebRTC by Dr Alex : http://webrtcbydralex.com/index.php/2016/05/04/a-meeting-with-the-safari-m edia-webrtc-team ● WebRTC 지원을 위해 전문가들과 협의, 노력 진행 중 ○ 그러나, 빨리 움직이는 것 같지는 않음 > inline video play 지원도 준비 중 하나 아닐까? 링크 19
  20. 20. Check Check ~ ** Justin’s Slide at Google I/O 2016 SF WebRTC Meetup https://www.chromestatus.com/feature/6669539118940160 20
  21. 21. Check Check ~ Sample 1, Sample 2 https://www.chromestatus.com/feature/5515010235170816 21
  22. 22. Check Check ~ https://www.chromestatus.com/feature/5929649028726784 ● Supports recording local and remote media streams ● VP8/VP9 Video, Opus Audio https://voice-memos.appspot.com/ 22
  23. 23. Check Check ~ https://www.chromestatus.com/feature/6417796455989248 23
  24. 24. Check Check ~ https://www.chromestatus.com/feature/5652783105572864 24
  25. 25. Check Check ~ https://www.chromestatus.com/feature/5662847321243648 25
  26. 26. Check Check ~ https://www.chromestatus.com/feature/5043404337577984 26
  27. 27. Check Check ~ https://www.chromestatus.com/feature/5663288008376320 27
  28. 28. Check Check ~ https://www.chromestatus.com/feature/5698636931399680 28
  29. 29. Check Check ~ https://googlechrome.github.io/samples/web-bluetooth https://github.com/WebBluetoothCG/demos ● Need for ○ Bluetooth Mic. & Speaker ○ Other Bluetooth Devices 29
  30. 30. Check Check~ WebRTC QUIC MS ORTCGoogle WebRTC 30 ● QUIC (Quick UDP Internet Connections)
  31. 31. 이슈 - Support IE, Win XP ● 문제 제기 => XP 지원 종료는 사실 해외에서도 불만이 많은 듯... https://www.youtube.com/watch?v=9DDyU3iQf2g https://www.youtube.com/watch?v=Mx9v75ohIk0 ● 문제 제기 => Chrome for WinXP 지원종료 ● 특정 현장은 XP 31
  32. 32. 이슈 - Support IE & other browsers https://channel9.msdn.com/events/WebPlatformSummit/edgesummit2016/ES1611 32
  33. 33. 이슈 - Support Cross Browser, Platform ● Plugins http://www.slideshare.net/alexpiwi5/webrtc-plugins-for-desktop-browsers (Published on Sep 2, 2015) >> webrtc-everywhere https://github.com/sarandogou/webrtc-everywhere 33
  34. 34. 이슈 - Support Cross Platform ● Native Code https://webrtc.org/native-code 34
  35. 35. 이슈 - Support Cross Platform ● ELECTRON(atom-shell) / NW.js for Cross Platform (desktop) http://electron.atom.io http://nwjs.io ➔ WebTorrent(https://webtorrent.io ) - Feross said .. (https://youtu.be/2qrUx-C5Np4?t=18m24s ) ➢ electron-webrtc : not support media api, support dataChannel 35
  36. 36. Remind - Open Source for WebRTC Development ● PssS ● Media Server, MCU ● Gateway Server ● SDK, API ● Sip, PBX 36 Erizo (MCU) More Webrtc tools? ● WebRTC Developer Tool Vendor Directory https://webrtchacks.com/vendor-directory
  37. 37. Open Sources : STUN/TURN Server http://www.stunprotocol.org https://github.com/coturn/coturn ** New Dev. of “RFC5766-TURN-SERVER” coturn - TURN server project 37
  38. 38. Open Sources : STUN/TURN Server http://numb.viagenie.ca http://www.pjsip.org/pjnath/docs/html/index.htm 38
  39. 39. Open Sources : STUN/TURN Server Here's a list of public STUN servers we have compiled: stun.l.google.com:19302 stun1.l.google.com:19302 stun2.l.google.com:19302 stun3.l.google.com:19302 stun4.l.google.com:19302 stun01.sipphone.com stun.ekiga.net stun.fwdnet.net stun.ideasip.com stun.iptel.org stun.rixtelecom.se stun.schlund.de stunserver.org stun.softjoys.com stun.voiparound.com stun.voipbuster.com stun.voipstunt.com stun.voxgratia.org stun.xten.com stun01.sipphone.com stun.fwdnet.net s1.taraba.net 203.183.172.196:3478 s2.taraba.net 203.183.172.196:3478 s1.voipstation.jp 113.32.111.126:3478 s2.voipstation.jp 113.32.111.127:3478 numb.viagenie.ca stun.stunprotocol.prg stun.counterpath.com stun.services.mozilla.com ** http://209.124.34.240:8090/display/KNOW/STUN+Servers 39
  40. 40. Use Cases Remind 40
  41. 41. Use Cases Remind ● 원격 협업/미팅 (영상, 오디오, 문서 협업) ● 소셜미디어 / 소셜커뮤니케이션 / 메시징솔루션 ● 교육(어학,음악(with WebAudio),코딩 등) ● 헬스케어/텔레메디슨 ● 콜센터/고객지원(인터넷쇼핑몰 etc) ● 게임(with VoiceChat, Webcam, Data etc.) ● 상담(전문가,VIP,역술, 부동산, 운동 ...) ● 금융 / 증권 / Video Banking ● 재난 구조 ● File Share ● IoT / M2M / Connected Car ● 방송(실시간 반응) ● 원격 계약 ● & More 41
  42. 42. 흥미롭거나 아이디어를 자극할 링크 - Try ~ ● Ascii camera https://idevelop.ro/ascii-camera ● Predator vision https://idevelop.ro/predator-vision ● Samples https://webrtc.github.io/samples/src/content/getusermedia/resolution : 브라우저에서 웹캠 해상도 선택이 필요할때도있지요 ) ● Audio Recorder (스펙트럼효과포함) https://webaudiodemos.appspot.com/AudioRecorder ● Puzzle Game (현재는 정상 동작하지 않으나 - 아이디어 차원) https://itspuzzlible.appspot.com ● Web Audio Demo (Web audio 와 getUsermedia를 통해 브라우저믹싱을 경험) https://webaudiodemos.appspot.com ● Cubeslam (face to face 게임) https://www.cubeslam.com (현재는 친구 연결이 동작 하지않으니 곰과 함께 게임을…) https://www.cubeslam.com/tech#webrtc (기술정보) 42
  43. 43. 흥미롭거나 아이디어를 자극할 링크 - Try ~ ● 3D WebRTC https://opentok3d.herokuapp.com ● Job Coding Interview http://codassium.com ● Webcam Toy https://webcamtoy.com ● Head Tracking with WebRTC https://auduno.github.io/headtrackr/examples/targets.html 43
  44. 44. Try these Some Free/Demo Site List (working site) https://talky.io https://appear.in ** 브라우저로 접속 가능한 무료 접속 사이트위주 리스트 정리 (App Only제외) ** “크롬브라우저”로 접속(사이트에 따라 파이어폭스, 오페라등도 가능, 안드로이드 크롬에서도 가능하기 도하고, 앱이 있기도 함) ** 웹캠, 마이크 필요 (노트북이면 바로, 스마트폰에서 가능하기도) https://appr.tc https://free.gotomeeting.com (계정생성 필요하게 변경되었지만 3인무료) https://www.gruveo.com/ https://gooroomee.com/ 구루미 - 한국 https://room.co https://bistri.com/bistridemo/conf https://api.bistri.com/demo/ https://rabb.it https://getaroom.io https://meet.jit.si https://facemeeting.com https://chat.skyway.io (일본 , UI가팬시 팬시 귀염귀염 ~) https://www.voicechatapi.com (음성컨퍼런스전용) https://opentokrtc.com https://tringgr.com 입장 전에 사진먼저 찰칵~(재미) https://hubl.in https://webrtc.free-solutions.org https://www.uberconference.com 44 https://www.remotemeeting.com 한국
  45. 45. First Step? for WebRTC World ● 구글 코드랩스 https://codelabs.developers.google.com/codelabs/webrtc-web ● webrtc samples https://github.com/webrtc/samples ● 무료 WebRTC Book Download http://www.sonus.net/download/book-webrtc-for-dummies http://www.sonus.net/download/book-sbc-for-dummies 45 ● Introduction to Webrtc - WebRTC Argentina (youtube) -추천 part1, part2, part3
  46. 46. So What?? 46 ● WebRTC는 웹에 눈과 귀와 입을 만들어주었다 ● Real time is everything for any service, and interation is essential today and tomorrow. ● WebRTC는 지금까지 보다 앞으로 더 기대된다 (다양한 Web기술(Progressive Web)들과 결합,다양한 서비스 구현가능) ● WebRTC Job은 증가할 것 (기회를 잡아라,글로벌 채용의 기회가 많다) ● WebRTC - 쉽지만 쉽지 않다
  47. 47. One More Thing 47
  48. 48. Thanks All~ ● https://www.facebook.com/groups/rtc.korea The End. 48 ● 이전 버전의 업데이트 문서임 (이전버전 : 2016.2. - http://goo.gl/MRGT0H ) ● sonstar@facecounsel.com (국내서비스 제보나, 부족한 부분, 궁금한 점은 메일)

×