Building a Multi-User VideoChat application with Unity and WebRTC

Поделиться
HTML-код
  • Опубликовано: 25 дек 2024

Комментарии •

  • @martinschiffer4280
    @martinschiffer4280 8 месяцев назад +1

    Hello! First of all, nice video! I have a question, is it possible to use this with aiortc or some other proyect like that? Im looking to stream any kind of video outside unity and get it to play in unity using webrtc, what would you recommend me to do to make it work?

    • @firedragongamestudio
      @firedragongamestudio  8 месяцев назад +1

      Well it's WebRTC so if the streaming origin uses WebRTC it should basically work, after signaling is done :)

    • @martinschiffer4280
      @martinschiffer4280 8 месяцев назад +1

      @@firedragongamestudio Thank you for the quick response! Do you think by watching your whole video paying attention it will be easy to change the code to make it work for me? Or in my case the code will look so different that is better to search somwhere else? Im sorry if the question is a little stupid, im just new to this whole WebRTC thing haha

    • @firedragongamestudio
      @firedragongamestudio  8 месяцев назад +1

      @@martinschiffer4280 no worries ^^ I'd say you'll at least gain a little more experience by watching the video, esp when it comes to signaling. The receiving end on the Unity side should basically look the same, the sender side will be different, depending on your framework/technology.

    • @martinschiffer4280
      @martinschiffer4280 8 месяцев назад

      @@firedragongamestudio well thank you very much!

    • @martinschiffer4280
      @martinschiffer4280 8 месяцев назад

      @@firedragongamestudio If the sender makes a public server, will i be able to just change the url from local to that one and make it work? Or theres more to it?

  • @MalikAbuaun
    @MalikAbuaun 8 месяцев назад

    Hi, you got this! Thank you very much for this video. I have a question: Can this work for Unity WebGL? I want to stream live video to multiple WebGL instances.

    • @firedragongamestudio
      @firedragongamestudio  8 месяцев назад

      Thank you :) The docs state, that Unity WebGL is unfortunately not supported.

  • @esrivera2228
    @esrivera2228 2 месяца назад

    CAN THIS BE USED FOR OCULUS QUEST 3 IN MIXED REALITY? for example, player A can transmit what he sees in the real world, and player B can visualize that?

    • @firedragongamestudio
      @firedragongamestudio  2 месяца назад

      @@esrivera2228 No, it's not possible to use the camera stream atm. Only the digital content will be streamed. We'll see how this may work out with Passthrough API as soon as it is released by Meta.

  • @EAREC_SAWAN_KUMAR_CHOUHAN
    @EAREC_SAWAN_KUMAR_CHOUHAN 8 месяцев назад +1

    i want it to run on server not only in local so that different persons connect to this call with different network that is not only connected in local network

  • @aleksandrafomin6157
    @aleksandrafomin6157 6 месяцев назад

    Hi again, thank you sm for the tutorial!!! I can get the WebSocket to start and end. But I think the connection is not working because the images of the other shapes are not displayed on the receiver image (I checked the game objects settings everywhere multiple times.) Would you maybe have a clue where to look? I'm also not getting any other messages then WebSocket started and stopped 👀

    • @firedragongamestudio
      @firedragongamestudio  6 месяцев назад

      hmmm... good question. I'd start with the WebRTC signaling. Are the ICE candidate messages exchanged? Are the WebRTC clients connected? The logs usually show the state.

  • @boyuli6216
    @boyuli6216 6 месяцев назад

    Thank you for your tutorial. After following these steps and pressing start calling. There are only offers sent but not received. How can I solve this?

    • @firedragongamestudio
      @firedragongamestudio  4 месяца назад

      I guess you forgot to change the ip address of the server to your current one ;)

  • @irittaragan3286
    @irittaragan3286 8 месяцев назад

    Thank you very much for this tutorial! it seems that there are all the components needed for it to be also a turn server, is it true? can we connect to a remote IP just with this app? in the code you use only local LAN IPs

    • @firedragongamestudio
      @firedragongamestudio  8 месяцев назад

      yes, that's possible. check the webrtc docs for information on that :)

  • @momo-to5eg
    @momo-to5eg 9 месяцев назад

    can you please please teach me how to use AudioStreamTrack like group phone calls ? thank you so much

  • @David-p8n
    @David-p8n 6 месяцев назад

    thanks for your video,but how to get souce code

    • @firedragongamestudio
      @firedragongamestudio  6 месяцев назад

      Source Code access is only for tier 3 channel memberships.

  • @katarzyna3522
    @katarzyna3522 8 месяцев назад

    Can you deploy this on for example HoloLens2 to make a call with android phone?

    • @firedragongamestudio
      @firedragongamestudio  8 месяцев назад

      Yes, but I guess there will be a few limitations. Don't have a HL2 here atm 😅

    • @katarzyna3522
      @katarzyna3522 8 месяцев назад

      @@firedragongamestudio Alright, fair enough. I mean I am looking for some alternative option to Dynamics 365 Remote since its about 65$ per user. And I need app or else that will enable me to make a video call from HoloLens2 with for example android phone or web app etc.

  • @Fatalix3d
    @Fatalix3d 9 месяцев назад

    Thank you very much!

    • @firedragongamestudio
      @firedragongamestudio  9 месяцев назад

      Tried to simplify the scripting part, hopefully this will be better understandable than the other WebRTC videos :)