WebRTC Tutorial - How does WebRTC work?

Sdílet
Vložit
  • čas přidán 7. 07. 2024
  • Learn more advanced front-end and full-stack development at: www.fullstackacademy.com
    WebRTC stands for Web Real-Time Communication and it's a collection of APIs that allows direct connection between browsers in order to exchange any type of data. Thanks to WebRTC, browsers can request real-time information from browsers of other users without the need for either internal or external plugins. In this WebRTC tutorial, we provide a brief introduction to client-to-client browser communication and talk about the benefits, the inner workings, and some of the challenges with WebRTC.
    Watch this video to learn:
    - What WebRTC is and how it works
    - The challenges this new technology faces
    - Why it's useful to learn and use WebRTC
  • Věda a technologie

Komentáře • 86

  • @pwaghmare1258
    @pwaghmare1258 Před 6 lety +47

    thank you. this is plain simple info. very good

  • @rajatsingh5714
    @rajatsingh5714 Před 3 lety +14

    Still one of the best explanations.

  • @umerbutt9240
    @umerbutt9240 Před 6 lety +27

    One of the simplest and concrete discussion on webRTC! Well Introduction. Good Job

  • @maharbalgimilkon8295
    @maharbalgimilkon8295 Před 3 lety

    It's the first guy which I understand without subtitles. Thanks a lot

  • @mayurmahajan1503
    @mayurmahajan1503 Před 4 lety +2

    Wow. The guy explained it so well. Kudos!

  • @nadavrot
    @nadavrot Před 4 lety +1

    Excellent introduction. Thank you!

  • @GARRISONGYAL1
    @GARRISONGYAL1 Před 5 lety +2

    Thank you. This really helped me!

  • @helloworld012
    @helloworld012 Před 6 lety +1

    thanks, this video tutorial on WebRTC 101 is very clear, good job

  • @MdMainuddinJU
    @MdMainuddinJU Před 6 měsíci

    Cannot leave without leaving a comment. Just awesome presentation. Very clear and concise, well explained.

  • @realabbas5
    @realabbas5 Před 3 lety +2

    Simple and easy to understand. Thanks for creating the video

  • @232techtalk
    @232techtalk Před 4 lety +3

    Good lecture the presenter knows how to explain in details

  • @xerotolerant
    @xerotolerant Před 6 lety

    Good job, simple and direct

  • @javierga
    @javierga Před 4 lety +1

    Impresive presentation. Thank you.

  • @sarahnaomi23
    @sarahnaomi23 Před 2 lety +1

    Thank you for this video, really clear and helpful!

  • @MCash117
    @MCash117 Před 5 lety +1

    Excellent presentation.

  • @vivekdoshi9951
    @vivekdoshi9951 Před 6 lety +2

    Simply Awesome :)

  • @eklavya22k34
    @eklavya22k34 Před 2 měsíci

    Explanation v well ... simple but effective presentation ... loved it ...
    thanks for sharing ... got some idea now .

  • @ling6701
    @ling6701 Před 5 lety +9

    Awesome talk! I feel smarter now. Thank you.

    • @jamisonjude4944
      @jamisonjude4944 Před 2 lety

      Sorry to be off topic but does anybody know of a way to log back into an instagram account??
      I was stupid forgot my password. I love any assistance you can give me!

    • @andrewzeke6707
      @andrewzeke6707 Před 2 lety

      @Jamison Jude Instablaster =)

    • @jamisonjude4944
      @jamisonjude4944 Před 2 lety

      @Andrew Zeke I really appreciate your reply. I found the site thru google and im trying it out atm.
      Looks like it's gonna take a while so I will reply here later when my account password hopefully is recovered.

    • @jamisonjude4944
      @jamisonjude4944 Před 2 lety

      @Andrew Zeke It did the trick and I actually got access to my account again. I am so happy!
      Thank you so much, you saved my ass !

    • @andrewzeke6707
      @andrewzeke6707 Před 2 lety

      @Jamison Jude Happy to help xD

  • @cacioussiamunyanga5617

    clear explanation . Good job

  • @manishpandey5013
    @manishpandey5013 Před rokem

    Little did folks know it will be one of the hottest tech in 2020-2021

  • @MehranTaherimoud
    @MehranTaherimoud Před 5 lety

    Excellent video thanks for sharing

  • @whatsupbudbud
    @whatsupbudbud Před 3 lety

    Thanks a lot for this explanation!

  • @dreb.7760
    @dreb.7760 Před 2 lety

    Such a good talk. Thank you, sir.

  • @minsikeroth7580
    @minsikeroth7580 Před 4 lety

    great explain, thank you.

  • @haideryaqoob580
    @haideryaqoob580 Před 5 lety

    Great Explanation

  • @tuancharlie1
    @tuancharlie1 Před 4 lety

    Hi, thanks for the great vid
    !
    Using Chrome and Opera on some mobile devices the image gets compressed vertically, no matter if using constraints or not on the getUserMedia or if sizing the video tag, while always fine in mobile Firefox, and all desktop browsers. Any clue or direction to debug? Many thanks, cheers, Mat

  • @mahdipakravan676
    @mahdipakravan676 Před 4 lety

    Special And Good Describing , Very Very Thank

  • @ethernaelis
    @ethernaelis Před 2 lety

    Great explanations thank you !

  • @jasrajsingh1282
    @jasrajsingh1282 Před 3 lety +1

    Hello, I want to know if I want to make a streaming platform like yt or twitch using WebRTC, can I do so. If yes how can we save that whole session or stream so that other audience can playback or watch after the stream finishes. Thank You

  • @HarpalSingh-yi9uj
    @HarpalSingh-yi9uj Před 4 lety

    Hi Liu, Any information you have on webrtc Gateway. Why we need webrtc gateway if its direct communication.

  • @tjnangosha
    @tjnangosha Před rokem

    very good introduction even for beginners!!!!!!

  • @rohitsingh-qo8sx
    @rohitsingh-qo8sx Před 5 lety

    super for core knowledge.....

  • @ShivamGupta-sd2jm
    @ShivamGupta-sd2jm Před rokem

    Best explanation on webRTC. loved it bro

  • @deepamgupta8011
    @deepamgupta8011 Před 4 lety

    Thanks Buddy!

  • @KangJangkrik
    @KangJangkrik Před 5 lety +4

    Hopefully there's no delay on Twitch anymore :)

  • @sihimoge
    @sihimoge Před 3 lety

    Good one, mate.

  • @jesseinit
    @jesseinit Před 3 lety

    great introduction

  • @matinzd
    @matinzd Před 3 lety +1

    Safari and Microsoft Edge is now fully supported for readers after 2018 ...

  • @danushadhaamarasekera7215
    @danushadhaamarasekera7215 Před 4 měsíci

    Thanks a lot for the knowledge sharing

  • @osmarfernandomajor608
    @osmarfernandomajor608 Před 6 lety

    very clear

  • @mujawaranjum
    @mujawaranjum Před 6 lety

    So if we build video conferencing system, video packets from clients webcam will be sent directly to other peers? If so , and number of peers are in thousands then doesn't outbound transfer will be multiplied exponentially and slower transfer rate?

  • @LifeGeneralist
    @LifeGeneralist Před 4 lety +1

    Thanks a lot

  • @aleksd286
    @aleksd286 Před 3 lety +1

    You can use TCP with WebRTC

  • @xerotolerant
    @xerotolerant Před 5 lety +2

    The times we live in

  • @othmangafar8277
    @othmangafar8277 Před rokem

    Does it require more than one port in a server in order for it to work ?

  • @limjohnny4156
    @limjohnny4156 Před 3 lety

    does anyone know why WebRtc activity does not show up in Chrome's network activity tool?

  • @TheChenchen
    @TheChenchen Před 3 lety

    The way he said Opera is so cute 😍

  • @chiamakaikeh396
    @chiamakaikeh396 Před 6 lety +3

    How can I use it to create an app that video chat with a website

  • @TobyMFu
    @TobyMFu Před 3 lety

    Thanks for sharing

  • @ezeus3115
    @ezeus3115 Před 3 lety

    Plz guys, wanna know if webrtc is same with local network?

  • @kamshorymt
    @kamshorymt Před 4 lety

    I have try the WebRTC but it not working well on Google Chrome.

  • @jasonlisonbee
    @jasonlisonbee Před 6 lety

    It's nice in theory, how secure is it? You potentially open yourself up to whatever hidden threat is installed on any given peer's computer by having it enabled.

    • @jasonlisonbee
      @jasonlisonbee Před 6 lety

      Even if a black hat can't infect you from an infected webrtc peer, they can track all of that peer's peers with the information that is necessary for them to share about themselves in order to connect.

  • @smonkey001
    @smonkey001 Před 3 lety

    Hmm, in an one-to-many live streaming situation, how is it not limited by the up-streamer's bandwidth since hes providing all the downloads directly without help from a server.

  • @keivansf3459
    @keivansf3459 Před rokem

    amazing

  • @humbertocontreras
    @humbertocontreras Před 3 lety +2

    7:38 😂😂😂😂😂😂 "If you're using Internet Explorer, I mean, I'm assuming you don't care for updated technology, so... that doesn't matter"
    Great talk!

  • @tigerwusongster
    @tigerwusongster Před 4 lety

    Haha,but some live streaming apps need to process data on server to add face beauty to streaming.

  • @handmadesoftware
    @handmadesoftware Před 3 lety

    Man you can stream your video via udp and send your file with tcp, idk it doesn't seems so complicated..

  • @borhanchowdhury3430
    @borhanchowdhury3430 Před 3 lety

    so bottom line is, if you want to implement audio/video RTC then go for webRTC, if you implement text RTC then go for socket

    • @CJW3
      @CJW3 Před 3 lety

      and we can consider webSocket still can be used for audio/video cause more reliable to some browser like MS Edge and Protocol problem etc... even if It's slow than WebRTC
      6:08

  • @geekofia
    @geekofia Před 3 lety

    * Clapping * It's concise

  • @AdityaFingerstyle
    @AdityaFingerstyle Před 4 lety

    Author : www.linkedin.com/in/jonathan-liu/

  • @thatsalot3577
    @thatsalot3577 Před rokem

    Yeah that's it I don't wanna make a zoom clone I just wanted to learn what's webRTC is and how it's different from websockets

  • @leonchen4164
    @leonchen4164 Před 4 lety

    the talk only scratches the surface. if you put those slides for another net communication product they still seem fit.

  • @HLe10
    @HLe10 Před 5 lety

    My company is looking for a WebRTC Architect if you're in Silicon Valley, Seattle, or Irvine area and is interested connect with me for more into.

  • @aerahtv0000
    @aerahtv0000 Před 3 lety

    is it safe? i mean, now clients can spam with ads to clients instead of a "bad server". :) i'm not even talking about other real damaging loopholes.

  • @WhatsThatItsPat
    @WhatsThatItsPat Před 2 lety

    Oprah has a browser?

  • @sheepay99
    @sheepay99 Před 3 lety

    Didn't touch on STUN or TURN at all - 10 minutes without very little worthwhile info provided ...

  • @jkho8365
    @jkho8365 Před 4 lety

    i came here from silicon valley series

  • @romanazeem3098
    @romanazeem3098 Před 4 lety

    Anyone here ?

  • @liveldy
    @liveldy Před 4 lety +3

    internet explorer haha :)

  • @richardstreet4471
    @richardstreet4471 Před 5 lety +2

    Richard street is the creator of real-time you don’t no what you’re talking about

  • @iljastepanov2627
    @iljastepanov2627 Před 3 lety +1

    84 dislikes are IE users

  • @maximvelikanov9641
    @maximvelikanov9641 Před 3 lety

    Direct connection between clients is impossible nowadays in 99% of cases, there is need for proxy (relay). This selling point is fake. The only true peer to peer networks are ipv6 based, and there are very few of those.

  • @reza_hm
    @reza_hm Před 2 lety

    Want to see some Ads ? 🤤🤤

  • @thewizardmountain
    @thewizardmountain Před 4 lety

    Applaud the presenter for sharing this, but he lost me during his opening, when his inflection made everything a question? Basically.