HAPPY NEW YEAR
May this year bring a new
change in your life that you
always wished to have.
Why ,are we here ?
Web real time communication
Why Webrtc ?
 Webrtc is a free, open project that enables web browsers with real-time






communication(RTC) capab...
Architecture & Working
 Simple architecture ready to use APIs

1. getUserMediaStream API
- for accessing webcam and micro...
Working
 Tawk.com/username
 Diagramatic explanation
keywords used in slide
 SIP: Session Initiation protocol
 SDP : Session description protocol
 ICE : Interactive connect...
Call flow
Signalling example
Real time examples & Online demos
1. Video chat: http://www.tawk.com
2. Gaming : http://www.spcegoo.com/chess
3. Collab : ...
Online interviews
Face detection (security)
Disadvantages !






Need to implement signalling for connecting 2 browser
Apple web-browser Safari yet to support w...
browsers supported at present
References
 http://www.html5rocks.com/en/tutorials/webrtc/basics/
 http://www.w3.org/TR/webrtc/
 http://www.webrtc.org/...
Thanksgiving


Its not about how long we live , its all about
life in the years we leave .

Thank U , for making this pre...
Queries





?
?
Webrtc in Real world
Webrtc in Real world
Webrtc in Real world
Webrtc in Real world
Webrtc in Real world
Upcoming SlideShare
Loading in …5
×

Webrtc in Real world

518 views

Published on

Webrtc is an emerging Peer to Peer technology .

Published in: Education, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
518
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • To learn a new Technology . skype , Facebook video calling feature . Need to install , every time u change ur device or platform u have to configure . Think of something which is platform independent , which doesn’t make u to install
  • Webrtc in Real world

    1. 1. HAPPY NEW YEAR May this year bring a new change in your life that you always wished to have.
    2. 2. Why ,are we here ?
    3. 3. Web real time communication
    4. 4. Why Webrtc ?  Webrtc is a free, open project that enables web browsers with real-time      communication(RTC) capabilities via simple javascript APIS No plugin required (i,e need not install and configure software everytime) Platform and system independent Just need to have the latest version of chrome / mozilla (i,e clients are our web browser.) User and developer friendly , video chat experience can be built using 100 lines of JS code
    5. 5. Architecture & Working  Simple architecture ready to use APIs 1. getUserMediaStream API - for accessing webcam and microphone 2. PeerConnection API -connecting to other end user(remote peer) 3. Datachannel API - screen sharing , gaming , text chat ,file transfer
    6. 6. Working  Tawk.com/username  Diagramatic explanation
    7. 7. keywords used in slide  SIP: Session Initiation protocol  SDP : Session description protocol  ICE : Interactive connectivity establishment  NAT : Network address Translation  TURN : Traversal using relay around NAT  STUN : Session Traversal utilities for NAT  SRTP : Secure real time transport protocol  Codec: compressing and decompressing data for effective utilization of bandwidth
    8. 8. Call flow
    9. 9. Signalling example
    10. 10. Real time examples & Online demos 1. Video chat: http://www.tawk.com 2. Gaming : http://www.spcegoo.com/chess 3. Collab : ongoing product of tresbu 4. Face detection : security enhancement 5. Call centres: Live, face to face communications with with customers, making it easy for customers.
    11. 11. Online interviews
    12. 12. Face detection (security)
    13. 13. Disadvantages !      Need to implement signalling for connecting 2 browser Apple web-browser Safari yet to support webrtc APIs . We might need a native app on IOS platforms Internet Explorer (IE) is building its own Webrtc APIs named CU-RTC-Web Various browsers use different APIs for WEBRTC implementation
    14. 14. browsers supported at present
    15. 15. References  http://www.html5rocks.com/en/tutorials/webrtc/basics/  http://www.w3.org/TR/webrtc/  http://www.webrtc.org/  https://labs.ericsson.com/blog/a-web-rtc-tutorial  https://labs.ericsson.com/blog/a-web-rtc-tutorial  https://developer.mozilla.org/en-US/docs/WebRTC/Peer-to- peer_communications_with_WebRTC  http://webrtcbook.com/presentations/WebRTCIEEE04-02-13.pdf  https://research.nokia.com/files/Strowes.pdf
    16. 16. Thanksgiving  Its not about how long we live , its all about life in the years we leave . Thank U , for making this presentation lively
    17. 17. Queries   ? ?

    ×