Build A Group Video Chat App In 15 Minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

ความคิดเห็น • 107

  • @DennisIvy
    @DennisIvy  3 ปีที่แล้ว +58

    For anyone that's interested in WebRTC and Sockets, I am doing a lot of research on that right now and will some videos without using an SDK like Agora. This way you can try both options and see what works best for you :)

    • @themarksmith
      @themarksmith 3 ปีที่แล้ว +2

      Looking forward to seeing more on this topic - cheers!

    • @calebmbugua745
      @calebmbugua745 3 ปีที่แล้ว

      Thanks for being a mentor to all of us!!

    • @anechepaul4125
      @anechepaul4125 2 ปีที่แล้ว

      Am intereted

    • @RikardKrvaric
      @RikardKrvaric ปีที่แล้ว

      Would love to see something like this with the Webex SDK.

    • @engineeringatdandev
      @engineeringatdandev ปีที่แล้ว

      4:29

  • @yusufdauda4671
    @yusufdauda4671 3 ปีที่แล้ว +8

    Getting to know your channel is one of the best thing that ever happened to me, thank you so much for everything

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว +1

      Wow, thank you!

  • @soumyajitroy2910
    @soumyajitroy2910 3 ปีที่แล้ว +1

    Real good to see you again here Dennis... kudos for making people aware about this nifty SDK.
    Keep posting more content

  • @OleksandrDanylchenko2k
    @OleksandrDanylchenko2k ปีที่แล้ว +1

    One of the best short guides on Agora. Thank you 💚

  • @shahriarparvezshuvo4760
    @shahriarparvezshuvo4760 3 ปีที่แล้ว +3

    After a long time. Good to see you again Dennis. ❤️‍🔥

  • @mohamadseid9741
    @mohamadseid9741 3 ปีที่แล้ว +1

    You are the best Dennis, thanks for your efforts, we learn a lot from your channel

  • @tonyiken196
    @tonyiken196 ปีที่แล้ว +5

    Can you do more videos on how to share screen, record the meeting, and add whiteboard in case of teaching students online. I would be very glad. I really LOVED the video

    • @kashkash18
      @kashkash18 8 หลายเดือนก่อน

      did u find away to share screen?

  • @reofaizal1075
    @reofaizal1075 ปีที่แล้ว

    Its wonderful development video, like to see two party video conferencing so that can have better idea.

  • @mrindia4178
    @mrindia4178 3 ปีที่แล้ว +9

    Awesome, and when you do the back-end video please do it with Django

  • @utkrshm
    @utkrshm 3 ปีที่แล้ว +4

    This is so cool! 🔥🔥🔥🔥🔥
    Thanks for adding this video, this'll be a great practice for me to practice some Front-end and use SDKs at the same time!
    Love your videos dude! ♥♥♥

  • @thepraktik1773
    @thepraktik1773 3 ปีที่แล้ว

    Greetings from Azerbaijan👋

  • @sarbaseeshganguly1635
    @sarbaseeshganguly1635 ปีที่แล้ว +2

    what is the use of user in the async(user, mediaType) at line 37. when i am trying to consol log it, it shows undefined

  • @smartlearn-x8p
    @smartlearn-x8p 8 หลายเดือนก่อน

    This is really smart!! Congrats.

  • @mhamedled5182
    @mhamedled5182 3 ปีที่แล้ว

    keep going dennis you are the best

  • @mohammadabbas1623
    @mohammadabbas1623 ปีที่แล้ว +1

    This is what i was looking for ❤

  • @elliotkabango
    @elliotkabango 2 ปีที่แล้ว +2

    how can i create dynamic tokens in JavaScript, when i host the project it only returns video stream from the first user who joined the stream

  • @fidaeariyan9376
    @fidaeariyan9376 ปีที่แล้ว

    ty so much for this usefull tutorial but the problem if i want to open the website in other browser like tow customers connected from tow different devices

  • @Sir_Emcey
    @Sir_Emcey 2 ปีที่แล้ว +1

    @Dennis lvy i run the code exactly how you input without any error but not working. I don't know why, but seems like it's from temp token i generated. Can you pls help me.

  • @anunnaki_7
    @anunnaki_7 3 ปีที่แล้ว +1

    hi dennis can you talk about fastapi and what is the diffrent between it and django rest framework , and what do you think about start using fastapi instead using django

  • @JonathanAttram
    @JonathanAttram ปีที่แล้ว

    @DennisIvy Amazing guide, Thank you. Please how to share screen, any ideas?

  • @rialtosan
    @rialtosan 6 หลายเดือนก่อน

    thank you so much, it really helps?, how can we add a record button to save the live conversation?

  • @monosurge
    @monosurge 4 หลายเดือนก่อน

    Hi Dennis. This was a neat project and you explained it well. I have it up and running but wanted to make what I thought was a simple change to the code. I merely want the page to load all the connected users into view with an _option_ for me to join them. But no matter how I try, it breaks the code every time. Is there a simple solution to this i'm overlooking? Thanks!

  • @2024comingforyou
    @2024comingforyou 3 ปีที่แล้ว +1

    Can we expect a new project with django on the backend and front end built with react , that would be so cool

  • @CodeWithClinton
    @CodeWithClinton 3 ปีที่แล้ว +3

    Please Dennis, is Django still worth learning, with the rise of no code tools.

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว +1

      Of course its still worth learning ;) There are plenty of tools that add to the development process but in many cases you will still need a backend to host your database, API and to hold all the business logic. These tools work well together.

    • @CodeWithClinton
      @CodeWithClinton 3 ปีที่แล้ว

      @@DennisIvy Thank you.

  • @marc_h_cl
    @marc_h_cl 3 ปีที่แล้ว +1

    Thanks for this was looking forward to finding a application like this - Just need to figure out how to renew that temp token since we can't hardly hardcode this into the system each time
    I'm upgrading your script somewhat so that a videochat only last for x amaount of time - to prevent mis-use by auto logou after x time

  • @feryismail8404
    @feryismail8404 10 หลายเดือนก่อน

    You save my live❤

  • @missfirenice1421
    @missfirenice1421 ปีที่แล้ว

    I need another social network app like ISPQ. They just killed it on March 31st. You could meet people from all over the world.

  • @rupalsingh-di1sr
    @rupalsingh-di1sr ปีที่แล้ว

    thanku sir u really helped alot

  • @WahabStories
    @WahabStories 2 ปีที่แล้ว +1

    I added all of the files and did accordingly but only "Join Stream" is appeared and nothing else when i click on it. Please tell someone how it will work?

    • @ahmedboshra7625
      @ahmedboshra7625 2 ปีที่แล้ว

      the same here! have you figured it out ?

  • @rututeggi5919
    @rututeggi5919 ปีที่แล้ว +1

    hey, after clicking on the join stream I'm unable to see the video. Can you please help me out?

    • @Xyz949
      @Xyz949 11 หลายเดือนก่อน

      Sis, did u get the video streaming because I am also not able to stream video 😢😢

    • @sudeepjoshi9948
      @sudeepjoshi9948 9 หลายเดือนก่อน

      same problem

  • @JuanMorales-tm3dj
    @JuanMorales-tm3dj 2 ปีที่แล้ว +1

    I can do multiple rooms with a limit of 2 people?

  • @BhavinRudani-l7f
    @BhavinRudani-l7f ปีที่แล้ว

    Awesome, helpful for me

  • @jwk7317
    @jwk7317 ปีที่แล้ว

    i wanna input video image in the deeplearning model... so how can i get the video image in agora?

  • @hamadakamal3881
    @hamadakamal3881 3 ปีที่แล้ว

    really we need to learn how to develop private chat app using django channels ♥️

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว +1

      Yea I've spent some time on that and will try to come out with a few videos on that

    • @hamadakamal3881
      @hamadakamal3881 3 ปีที่แล้ว

      @@DennisIvy thanks bro, we are waiting ... ❤

  • @russellandrady
    @russellandrady ปีที่แล้ว

    How can I add a screen share button?

  • @darpandaswani04
    @darpandaswani04 7 หลายเดือนก่อน +1

    how to generate tokens dynamically, anyone have any idea, I am new to this

  • @ddddami1
    @ddddami1 3 ปีที่แล้ว

    Awesome dude!

  • @artificallead499
    @artificallead499 3 ปีที่แล้ว +1

    i will like more control over my content is there a way to do this without being bound to strict rules of agora

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว

      Yea if you don’t want to use their SDK and try using webRTC. I’d recommend trying both so you can better understand the advantages and disadvantages of both.

    • @artificallead499
      @artificallead499 3 ปีที่แล้ว

      @@DennisIvy is there a place i can message you privately

  • @debarghyakundu908
    @debarghyakundu908 9 หลายเดือนก่อน

    sir how to share the link to join anyone as it running in local host only

  • @EmeenKhan-t6r
    @EmeenKhan-t6r 11 หลายเดือนก่อน

    Hi does anyone knows how to limit peers in a group, like maximum 4?

  • @besspallysaikiran7820
    @besspallysaikiran7820 ปีที่แล้ว

    Hey can you know how to connect with bacend like node js

  • @kamogelomogoba2743
    @kamogelomogoba2743 2 ปีที่แล้ว

    what would be the course for the source code not to work ?

  • @midouwebdev2224
    @midouwebdev2224 3 ปีที่แล้ว +1

    Awesome !

  • @muhammadhamzasaleemi2698
    @muhammadhamzasaleemi2698 2 ปีที่แล้ว

    Hello I am Trying to run this project in my web server but it cant go a head how to install kindly guid me and which server will needs

  • @nacircha
    @nacircha 2 ปีที่แล้ว

    hi can any one tell me how to star the project or how to run the server specifically

  • @rishar9066
    @rishar9066 ปีที่แล้ว

    how to make this web link accessible to others? please reply

  • @frankkim9178
    @frankkim9178 11 หลายเดือนก่อน

    Wouldn't this work on Mobile with the same IP address?

  • @shaziahussain3029
    @shaziahussain3029 5 หลายเดือนก่อน

    Hi, my token got expired and now not working how can i renew automatically?

  • @ahmedboshra7625
    @ahmedboshra7625 2 ปีที่แล้ว

    Dennis, when I click join Stream nothing happens! I don't know what's wrong here ? it worked on my laptop but on this pc it doesn't Can you help ?

    • @DennisIvy
      @DennisIvy  2 ปีที่แล้ว +1

      What does the console say?

    • @ahmedboshra7625
      @ahmedboshra7625 2 ปีที่แล้ว

      @@DennisIvy Audit usage of navigator.userAgent, navigator.appVersion, and navigator.platform
      A page or script is accessing at least one of navigator.userAgent, navigator.appVersion, and navigator.platform. Starting in Chrome 101, the amount of information available in the User Agent string will be reduced.
      To fix this issue, replace the usage of navigator.userAgent, navigator.appVersion, and navigator.platform with feature detection, progressive enhancement, or migrate to navigator.userAgentData.
      Note that for performance reasons, only the first access to one of the properties is shown.
      1 source
      content.js:1
      This is the message in chrome console issues. in vs code it says nothing

    • @rainbowclouds66
      @rainbowclouds66 10 หลายเดือนก่อน

      @@ahmedboshra7625 Did you ever figure it out? I get the same thing.

  • @Ianrbnbrv
    @Ianrbnbrv 2 ปีที่แล้ว

    is it possible to apply face recognition in this Group Video Chat? thank you

    • @DennisIvy
      @DennisIvy  2 ปีที่แล้ว

      Sure it is. There are libraries that companies like open AI provide that should be possible to integrate.

    • @Ianrbnbrv
      @Ianrbnbrv 2 ปีที่แล้ว

      @@DennisIvy thank you!!!

  • @PriyanshuAggarwal0107
    @PriyanshuAggarwal0107 2 หลายเดือนก่อน

    love you brother

    • @DennisIvy
      @DennisIvy  2 หลายเดือนก่อน

      😉

  • @Musiclyrics35-j3l
    @Musiclyrics35-j3l 24 วันที่ผ่านมา

    wow it is very good work but the join-button is didn't work to me what i will do? please answer my question thanks!

    • @DennisIvy
      @DennisIvy  24 วันที่ผ่านมา

      I cannot help without know your error :/

  • @hulunlanteworku9341
    @hulunlanteworku9341 2 ปีที่แล้ว

    Make A video to add Create and Join room with Screen Share Features

  • @kamaralamkhan
    @kamaralamkhan ปีที่แล้ว

    channel option is not showing

  • @gaurrishabh9222
    @gaurrishabh9222 3 ปีที่แล้ว

    need full series on js

  • @dovinsmart373
    @dovinsmart373 2 ปีที่แล้ว

    how can i create the rooms now?

  • @sydarasydara
    @sydarasydara ปีที่แล้ว

    why this not wroking in online host

  • @CricGum
    @CricGum ปีที่แล้ว

    Please make a video group video sfu architecture in django without any sdk like agora
    Please please please....

  • @itsmekyojiro
    @itsmekyojiro 2 ปีที่แล้ว

    mine was not working ☹

  • @rainbowclouds66
    @rainbowclouds66 10 หลายเดือนก่อน

    You click on JOIN STREAM and nothing happens. Why?

    • @sudeepjoshi9948
      @sudeepjoshi9948 9 หลายเดือนก่อน

      same

    • @livinsimon7029
      @livinsimon7029 8 หลายเดือนก่อน

      You need to link app of token channel name etc

  • @lavglidesgh6266
    @lavglidesgh6266 2 ปีที่แล้ว

    How safe is it?

  • @TinerVasques
    @TinerVasques 3 หลายเดือนก่อน

    Sorry man! Your script is giving one gazilion errors on first button functionality. That is very, very poor.

  • @livinsimon7029
    @livinsimon7029 8 หลายเดือนก่อน

    Bro how to connect with others

  • @invitepersonal2023
    @invitepersonal2023 ปีที่แล้ว

    Love ❤️

  • @ئینگلیزی
    @ئینگلیزی 10 หลายเดือนก่อน

    5:15

  • @Coding-Yogi
    @Coding-Yogi ปีที่แล้ว

    💖💖💖💖

  • @sercanyildirimtugcann
    @sercanyildirimtugcann 3 ปีที่แล้ว

    Can you do integrate into Django?

  • @volzhanka2498
    @volzhanka2498 3 ปีที่แล้ว

    Обалдеть как интересно....

    • @levn995
      @levn995 3 ปีที่แล้ว

      Ага!

  • @gtyu4408
    @gtyu4408 3 ปีที่แล้ว

    Cool.... 😍

  • @magdytalaat5634
    @magdytalaat5634 5 หลายเดือนก่อน

    Beo it doesnot work trust

  • @microabbadetecnologia
    @microabbadetecnologia ปีที่แล้ว

    Hello good morning, I would like to know what information this link gives me Live + Chat how to work?

  • @SnoopLobster
    @SnoopLobster 3 ปีที่แล้ว

    😎

  • @AireshPapa
    @AireshPapa หลายเดือนก่อน +1

    baks, ayaw gumana :< bilat ka

  • @LordFullStack
    @LordFullStack 3 ปีที่แล้ว +1

    💥

    • @saaduaminu378
      @saaduaminu378 3 ปีที่แล้ว

      Hi you are doing good
      But I follow all the steps correctly, but my camera is not displaying anything on my screen and I check my console I have no error
      I see a warning message
      Telling me unexpected token < in JSON at position 0 how can I fix that please

  • @komalraj6739
    @komalraj6739 2 ปีที่แล้ว

    bro plz send the vedio chat web application code

  • @highfreequency8782
    @highfreequency8782 ปีที่แล้ว

    hello sir .. i am build a meeting webapp using agora sdk but there are no longer the web sms chatting sdk .. how to i get that?? @DennisIvy