已有8人关注
老师们求解!visual c++ 程序开发 范例宝典!实例362!编译正确!运行时出了点小问题!
发表在VC++答疑区 2016-05-20
是否精华
版块置顶:
老师们好!实例362是语音实时通信!编译正确!启动服务器exe时,点击设置端口号,弹出套接字创建失败!请老师们帮忙解答!
点击设置端口号就是监听把老师?运行的时候是插上麦克风说话就能实现这个实例功能么?还需要做啥嘛?
很急!感谢老师们!
分享到:
精彩评论 13
again
学分:250 LV4
2016-05-20
沙发
设置端口号失败,可能是因为 端口己经被占用,您可以 尝试换一个端口号再试试。多试几次。
tuboshulele
学分:0 LV1
2016-05-20
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
设置端口号失败,可能是因为 端口己经被占用,您可以 尝试换一个端口号再试试。多试几次。
[/FIELDSET]

回复:
  老师。我看的第三版的。服务器打开就有默认的端口号。我发现是程序里写好的 789。我改过很多个未用的端口号。一下午。没试成功。老师能截个您成功运行的图给我看看么?谢谢老师了!10M的局域网!
tuboshulele
学分:0 LV1
2016-05-20
地板
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
设置端口号失败,可能是因为 端口己经被占用,您可以 尝试换一个端口号再试试。多试几次。
[/FIELDSET]

回复:
  老师!打扰了。您能给我说下这个程序exe到底怎么能实现语音通话这个功能呢?我的意思是怎么表现?什么时候插上麦克风?插上后只要调用到录音那里就开始录音了嘛?最后如何播放的呢?我不解。请老师解惑!还有,服务器一端的端口号和客户端的端口号是同一个把?就是客户端某一个空着的端口号把?麻烦老师回答下我!谢谢老师!
tuboshulele
学分:0 LV1
2016-05-21
4L
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
设置端口号失败,可能是因为 端口己经被占用,您可以 尝试换一个端口号再试试。多试几次。
[/FIELDSET]

回复:
  回复:
  老师早!我想问设置端口号一点。再次点击是不是就会失败。只要等待客户端连接?客户端连接失败嗷。插上麦克风?等服务器播放?老师麻烦您了!请告诉我整个过程!
老师。我现在怀疑我执行exe之后步骤出错。请老师帮忙解答!exe后的过程。老师!真的感谢您了!
again
学分:250 LV4
2016-05-21
5L
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
设置端口号失败,可能是因为 端口己经被占用,您可以 尝试换一个端口号再试试。多试几次。
[/FIELDSET]

回复:
  回复:
  老师早!我想问设置端口号一点。再次点击是不是就会失败。只要等待客户端连接?客户端连接失败嗷。插上麦克风?等服务器播放?老师麻烦您了!请告诉我整个过程!
老师。我现在怀疑我执行exe之后步骤出错。请老师帮忙解答!exe后的过程。老师!真的感谢您了!
[/FIELDSET]

回复:

1 启动 Server 点击 “设置端口号”
2 启动客户端 点击 “连接服务器”
3 在弹出的对话框中 输人本机的IP地址 和 上面Server那里设置的端口号。 点击 “登录”
4 点击 “发送数据”

上面和程序的启动过程。  默认端口号。在我本机上启动成功的;
如果上面的过程没有提示错误。就是成功了。
如果 您 更换端口号还是启动不成功,可以试试关闭防火墙,杀毒软件等。这些软件可能会阻止本地的临听端口。



  
tuboshulele
学分:0 LV1
2016-05-21
6L
[FIELDSET][LEGEND]引自:5楼[/LEGEND]
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
设置端口号失败,可能是因为 端口己经被占用,您可以 尝试换一个端口号再试试。多试几次。
[/FIELDSET]

回复:
  回复:
  老师早!我想问设置端口号一点。再次点击是不是就会失败。只要等待客户端连接?客户端连接失败嗷。插上麦克风?等服务器播放?老师麻烦您了!请告诉我整个过程!
老师。我现在怀疑我执行exe之后步骤出错。请老师帮忙解答!exe后的过程。老师!真的感谢您了!
[/FIELDSET]

回复:

1 启动 Server 点击 “设置端口号”
2 启动客户端 点击 “连接服务器”
3 在弹出的对话框中 输人本机的IP地址 和 上面Server那里设置的端口号。 点击 “登录”
4 点击 “发送数据”

上面和程序的启动过程。  默认端口号。在我本机上启动成功的;
如果上面的过程没有提示错误。就是成功了。
如果 您 更换端口号还是启动不成功,可以试试关闭防火墙,杀毒软件等。这些软件可能会阻止本地的临听端口。



  
[/FIELDSET]

回复:
谢谢老师!我再调试下!成功了来回复您!老师!麦克风一直插着就好么。一直在录音了?成功就能播放了?
  
tuboshulele
学分:0 LV1
2016-05-21
7L
[FIELDSET][LEGEND]引自:5楼[/LEGEND]
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
设置端口号失败,可能是因为 端口己经被占用,您可以 尝试换一个端口号再试试。多试几次。
[/FIELDSET]

回复:
  回复:
  老师早!我想问设置端口号一点。再次点击是不是就会失败。只要等待客户端连接?客户端连接失败嗷。插上麦克风?等服务器播放?老师麻烦您了!请告诉我整个过程!
老师。我现在怀疑我执行exe之后步骤出错。请老师帮忙解答!exe后的过程。老师!真的感谢您了!
[/FIELDSET]

回复:

1 启动 Server 点击 “设置端口号”
2 启动客户端 点击 “连接服务器”
3 在弹出的对话框中 输人本机的IP地址 和 上面Server那里设置的端口号。 点击 “登录”
4 点击 “发送数据”

上面和程序的启动过程。  默认端口号。在我本机上启动成功的;
如果上面的过程没有提示错误。就是成功了。
如果 您 更换端口号还是启动不成功,可以试试关闭防火墙,杀毒软件等。这些软件可能会阻止本地的临听端口。



  
[/FIELDSET]

回复:
  老师我突然发现您是在一个机子上启动了服务端和客户端?
again
学分:250 LV4
2016-05-21
8L
不是等服务器播放, 而是客户端向服器传送声音。
服务器接收到声音数据之后播放。 

程序原理大概分成三部分:
网络编程,录音,播放。
客户端 灵音之后 把数据通过网络传给 服务器端, 服务端接收到之后 播放。
tuboshulele
学分:0 LV1
2016-05-21
9L
[FIELDSET][LEGEND]引自:8楼[/LEGEND]
不是等服务器播放, 而是客户端向服器传送声音。
服务器接收到声音数据之后播放。 

程序原理大概分成三部分:
网络编程,录音,播放。
客户端 灵音之后 把数据通过网络传给 服务器端, 服务端接收到之后 播放。
[/FIELDSET]

回复:
  老师老师我明白你说的原理。客户端点发送数据-插上麦克风播放声音就行了?-然后服务器收到数据就会自动播放了?老师我这个地方不懂.感谢老师!!两个机子上也可以的吧?
again
学分:250 LV4
2016-05-21
10L
[FIELDSET][LEGEND]引自:9楼[/LEGEND]
[FIELDSET][LEGEND]引自:8楼[/LEGEND]
不是等服务器播放, 而是客户端向服器传送声音。
服务器接收到声音数据之后播放。 

程序原理大概分成三部分:
网络编程,录音,播放。
客户端 灵音之后 把数据通过网络传给 服务器端, 服务端接收到之后 播放。
[/FIELDSET]

回复:
  老师老师我明白你说的原理。客户端点发送数据-插上麦克风播放声音就行了?-然后服务器收到数据就会自动播放了?老师我这个地方不懂.感谢老师!!两个机子上也可以的吧?
[/FIELDSET]

回复:理论上是这样。
两个机器上也可以。前提是你两个机器可以通过网络连接上。 如果是两台机器,客户端连接时,输入的就是 server 所在机器的IP和端口号。
  
首页上一页 12 下一页尾页 13 条记录 1/2页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照