GithubHelp home page GithubHelp logo

Few problems about mirotalk HOT 24 CLOSED

miroslavpejic85 avatar miroslavpejic85 commented on May 22, 2024
Few problems

from mirotalk.

Comments (24)

miroslavpejic85 avatar miroslavpejic85 commented on May 22, 2024 2

Hi @shrisha108, welcome and thanks, I'm glad you like it.
Thanks @Jaideep25 ;) Just Try with node 12.X or 14.X and update also the npm.
Regarding The first question, You have the same problem also here: https://mirotalk.herokuapp.com/newcall ?
You can also use ngrok to test MiroTalk exposing it to external network, from your PC. Let me know ;)

from mirotalk.

Jaideep25 avatar Jaideep25 commented on May 22, 2024

Hey @shrisha108 welcome!
Could you please type npm -v && node -v and show the result? And please do try installing ngrok and try again! Thanks!

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

@Jaideep25 Thanks for quick replay!
Installed ngrok didn't make any difference. Here is the result of npm -v && node -v
3.5.2
v8.10.0

from mirotalk.

Jaideep25 avatar Jaideep25 commented on May 22, 2024

@shrisha108 please do uninstall node, restart your system, and install it again! It's the problem with the node version... And after you do that please type npm install -g npm@latest in a ADMINISTRATOR CMD and check if it works!
Thanks

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

@miroslavpejic85 Thank you, yes that's did the trick. Mirotalk is installed and running. Now I have to configure nginx for having access from internet. I have installed on secure server with registered domain.
Regarding first question, yes same problem is there. That's why I decide to try on my server since I have turnserver running there. To try if I will fix it with my turnserver if it's google faults. For this I have to edit Mirotalk configuration, right?

from mirotalk.

miroslavpejic85 avatar miroslavpejic85 commented on May 22, 2024

U welcome ;)

cp .env.template .env

# then edit on .env this part

TURN_ENABLED=true
TURN_URLS=YourTurnUrl
TURN_USERNAME=YourTurnUsername
TURN_PASSWORD=YourTurnPassword

To test if your Turn Server is configured correctly, you can try this

from mirotalk.

miroslavpejic85 avatar miroslavpejic85 commented on May 22, 2024

Hi @shrisha108,
Out of curiosity, can you try again and tell me if you still have these problems? I made a small change.
Thanks

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

@miroslavpejic85
Ok, just tried. Same thing :( Log attached.
connection_log.txt

from mirotalk.

Jaideep25 avatar Jaideep25 commented on May 22, 2024

Hey @shrisha108 did you update npm and node ?

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

@Jaideep25 Yes I did and it installed smoothly.
@miroslavpejic85 can it be because I'm on Linux and some ports should be opened?

from mirotalk.

Jaideep25 avatar Jaideep25 commented on May 22, 2024

@shrisha108 umm, maybe cuz of Linux, port 3000 should be open....

from mirotalk.

miroslavpejic85 avatar miroslavpejic85 commented on May 22, 2024

Hey @shrisha108
I'm also using MiroTalk on Linux, but not able for now reproduce this issue, :)
But yes, you can try to allow all traffic and see if something change?
Let me know ;)

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

Hi Miroslav. So I fully disabled firewall on my system and still no video or audio is going through. I can see that another person is joined but that's it, nothing else.
The only idea is why is that happening coming to my mind is may be my Internet provider is blocking 3000 port?

from mirotalk.

Jaideep25 avatar Jaideep25 commented on May 22, 2024

Hey @shrisha108 please do connect both of them on 2 different networks and try, or better connect one on hotspot other on wifi and please do confirm if the problem persists! Thanks!
Regards!

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

@Jaideep25 Yes thats what I'm doing. My computer connected through lan to internet my friend connecting his phone through 4G mobile network. But we are not able to see or hear each other.

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

Ok, I just tried with my macbook and it's worked. Weird. So that's probably my Fedora is causing it even with firewall fully disabled.

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

@miroslavpejic85 Miroslav, what distro you are on?

from mirotalk.

miroslavpejic85 avatar miroslavpejic85 commented on May 22, 2024

Hi @shrisha108 :)
I tested it on Mobile Android - iPhone and on PC Mac-Linux-Windows 10-11 with all browsers and seems ok :)
On Fedora never, try also to update browser to the latest version. And look, if something changes?
But why do you need to use it on Fedora? Maybe Install an Ubuntu Linux distribution ... In your case, it could be something related to some network configuration ...

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

I can't. I'm 3D artist and all my soft is for RPM based systems. Red Hat, Centos, Fedora. etc. But I'll investigate what causing this problem. I tried in both Chrome 92.0.4515.159 and firefox 91.0, which is latest versions. So problem some where else.

from mirotalk.

miroslavpejic85 avatar miroslavpejic85 commented on May 22, 2024

Ok no problem. Tell me what version of Fedora you have? Workstation, CoreOS?
I will install it in my VM to see if I can reproduce the issue.

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

Fedora 34 Workstation. Also just for experiment sake I installed Red Hat 8.4 this morning and tried there with firewall off. Result is the same. :(
Weird. Because my macbook and desktop both connected to the same wifi network and mac is works perfectly with mirotalk but not Linux. WIl boot into Windows today and will try from there.
And forgot to tell you that I joined Discord by getting message that I do not have permissions to view massages on Mirotalk discord.
EDIT: Tried on Windows, all is good.

from mirotalk.

miroslavpejic85 avatar miroslavpejic85 commented on May 22, 2024

@shrisha108 on Discord now you will be able to read... ;)

Regarding Fedora 34, I Just installed and tested it for you.
In my case, I installed the latest chrome and test MiroTalk on Railway between

  • Fedora and Mac
  • Fedora and iPhone

And seems all ok.

Chrome

fedora-chrome

Mac-Fedora

mirotalk-mac-fedora

iPhone-Fedora

mirotalk-iphone-fedora

Also, when enable the cam, I see correctly and audio seems ok.

from mirotalk.

shrisha108 avatar shrisha108 commented on May 22, 2024

Thank you so much for spending your time for this. Yes I can connect and talk as well but problem is with video. We cannot see each other only hear. Me and my friend only can see our-selfs but not each other.

from mirotalk.

miroslavpejic85 avatar miroslavpejic85 commented on May 22, 2024

Then:

  • You have Fedora with the latest version of chrome [92.0.4515.159 (Official Build) (64bit)] like mine, right?
  • What OS do your friends have and browser version?

Try doing some cross-testing with different browsers (important must be updated to last version) and see if the problem persists. Something like this:

BROWSERS CHROME FIREFOX OPERA
CHROME OK/KO OK/KO OK/KO
FIREFOX OK/KO OK/KO OK/KO
OPERA OK/KO OK/KO OK/KO

What I tested for you is this

BROWSERS CHROME
CHROME OK

Where

BROWSERS VERSION OS
CHROME 92.0.4515.159 (Official Build) (x86_64) macOS Big Sure 11.5.2
CHROME 92.0.4515.159 (Official Build) (64 bit) Fedora 34 (Workstation Edition)

...

Don't worry, thanks to you.
Let me know if you find anything interesting? ;)

from mirotalk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.