muleimulei / CloudMeeting

客户端基于QT,可以传输视频,音频,同时可以传输文本。涉及信号与槽,多线程,socket通信,Tcp/IP包解析. 服务器端地址:https://github.com/muleimulei/CloudMeeting_Server
97 stars 24 forks source link

你好,请问我这里为什么不是我的ip? #4

Open mywordwin opened 11 months ago

mywordwin commented 11 months ago

image

muleimulei commented 11 months ago

这个是本地环回地址,你服务器跟客户端是不是在一台机子上搭的?如果是,可以在局域网另找一台机子搭载客户端。这里显示的IP是当前你查看用户的用户机子IP。发自我的 iPhone在 2023年7月23日,12:02,LeeSin @.***> 写道:

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

mywordwin commented 11 months ago

这个是本地环回地址,你服务器跟客户端是不是在一台机子上搭的?如果是,可以在局域网另找一台机子搭载客户端。这里显示的IP是当前你查看用户的用户机子IP。发自我的 iPhone在 2023年7月23日,12:02,LeeSin @.> 写道: —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.>

谢谢回复,我客户端和服务端是在两台电脑上分别开的,usage: ./app [host] <port #> <#threads> <#processes> [host]是服务器的ip吗?我在服务器开了./app 222.24.30.38 8888 3 3,是我操作的不对吗?请指教!

muleimulei commented 11 months ago

可以在局域网另一台机子加入一个客户端(客户端A,客户端B)(两个客户端不要同IP),加入会议后,点击客户端A窗口的B视图,就会显示相应的B客户端的局域网IP。自己看自己就会是本地环回,代码是这样写的。你可以改代码改成局域网IP。希望能帮助你!发自我的 iPhone在 2023年7月23日,20:12,LeeSin @.***> 写道:

这个是本地环回地址,你服务器跟客户端是不是在一台机子上搭的?如果是,可以在局域网另找一台机子搭载客户端。这里显示的IP是当前你查看用户的用户机子IP。发自我的 iPhone在 2023年7月23日,12:02,LeeSin @.> 写道: —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.>

谢谢回复,我客户端和服务端是在两台电脑上分别开的,usage: ./app [host] <port #> <#threads> <#processes> [host]是服务器的ip吗?我在服务器开了./app 222.24.30.38 8888 3 3,是我操作的不对吗?请指教!

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

mywordwin commented 11 months ago

@muleimulei 现在是在一个局域网下的俩个客户端了,显示的也都是对应的ip了,但是这打开视频按钮是灰的,这是为什么?发送消息也互相收不到,服务器端显示data format error 捕获

muleimulei commented 11 months ago

我当时是在笔记本上开发的,有摄像头和麦克风。你可以试一下单个客户端的情况下能不能显示视频?看一下按钮状态发自我的 iPhone在 2023年7月23日,22:02,LeeSin @.***> 写道: 现在是在一个局域网下的俩个客户端了,显示的也都是对应的ip了,但是这打开视频按钮是灰的,这是为什么?发送消息也互相收不到,服务器端显示data format error

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

mywordwin commented 11 months ago

@muleimulei 你好,谢谢解答,代码里这两个按钮一直禁用了,我改了一下可以了,但是为什么这里客户端a俩个窗口都是自己,客户端b的也都是自己,这是什么问题? image

muleimulei commented 11 months ago

看了你的截图,副窗口显示的是所有加入到会议的用户,当你点击某一个用户,主窗口(也就是那个大窗口)就会特别显示。看截图,应该只有你一个用户在会议里。再加入一个用户,就有两个了。然后鼠标点击副窗口任意一个用户,主窗口就会特别显示。希望能帮助你。发自我的 iPhone在 2023年7月24日,22:39,LeeSin @.***> 写道: @muleimulei 你好,谢谢解答,代码里这两个按钮一直禁用了,我改了一下可以了,但是为什么这里客户端a俩个窗口都是自己,客户端b的也都是自己,这是什么问题?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

mywordwin commented 11 months ago

看了你的截图,副窗口显示的是所有加入到会议的用户,当你点击某一个用户,主窗口(也就是那个大窗口)就会特别显示。看截图,应该只有你一个用户在会议里。再加入一个用户,就有两个了。然后鼠标点击副窗口任意一个用户,主窗口就会特别显示。希望能帮助你。发自我的 iPhone在 2023年7月24日,22:39,LeeSin @.> 写道: @muleimulei 你好,谢谢解答,代码里这两个按钮一直禁用了,我改了一下可以了,但是为什么这里客户端a俩个窗口都是自己,客户端b的也都是自己,这是什么问题? —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.>

我截图的状态就是 俩个用户都入会了,并且提示加入会议成功,但是从界面看只有我一个人,另一个客户端也是只有一个人。

muleimulei commented 11 months ago

你可以看一下代码,当用户加入成功时,副窗口会创建一个用户视图,会有两个小窗口,代码是这样的。你可以调试一下发自我的 iPhone在 2023年7月25日,08:49,LeeSin @.***> 写道:

看了你的截图,副窗口显示的是所有加入到会议的用户,当你点击某一个用户,主窗口(也就是那个大窗口)就会特别显示。看截图,应该只有你一个用户在会议里。再加入一个用户,就有两个了。然后鼠标点击副窗口任意一个用户,主窗口就会特别显示。希望能帮助你。发自我的 iPhone在 2023年7月24日,22:39,LeeSin @.> 写道: @muleimulei 你好,谢谢解答,代码里这两个按钮一直禁用了,我改了一下可以了,但是为什么这里客户端a俩个窗口都是自己,客户端b的也都是自己,这是什么问题? —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.>

我截图的状态就是 俩个用户都入会了,并且提示加入会议成功,但是从界面看只有我一个人,另一个客户端也是只有一个人。

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

mywordwin commented 11 months ago

好滴好滴,我看一下吧

york-123 commented 10 months ago

好滴好滴,我看一下吧

请问你成功做出来了吗,我也卡在这一步了