mfc程序,写一个socket服务器,负责转发音频,我需要和每个客户端之间建立几个socket吗?

ysysbaobei 2012-10-13 04:12:16
mfc程序,写一个socket服务器,负责转发音频,我需要和每个客户端之间建立几个socket吗?

多个手机客户端采集音频,上传,服务器转发给其他几个客户端,
首先,服务器会建立一个端口来监听客户端连接,监听到连接后,建立一个客户端对象与此客户端通信,
音频流是实时传输的,为了收发更高效,我需要和每个客户端之间建立几个socket吗?
一个用于平时的命令数据交付,
一个用于客户端向服务器发送音频流,
一个用于服务器给客户端发送音频流。

请教下大家!
...全文
309 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
UDX协议 2012-10-17
  • 打赏
  • 举报
回复
我记得CDMA WCDMA TD-SCDMA都不支持UDP的吧,因为无法监控流量-------------都支持
danscort2000 2012-10-17
  • 打赏
  • 举报
回复
现在手机网络能支持UDP了?
我记得CDMA WCDMA TD-SCDMA都不支持UDP的吧,因为无法监控流量
ysysbaobei 2012-10-17
  • 打赏
  • 举报
回复
用tcp多人语音实时通话,行吗
youngwolf 2012-10-15
  • 打赏
  • 举报
回复
建多少连接是根据实际情况来的,如果你一条连接就能占用带宽,那连接多了反而慢。
如果你一条连接占不满带宽,那多条连接就能提高效率。

比如你通过互联网传送文件,则多几条连接更好,如果局域网传送文件,则单连接更好。
luawkk 2012-10-15
  • 打赏
  • 举报
回复
一个广播或多播的套接字即可吧
静c心 2012-10-14
  • 打赏
  • 举报
回复
建议用udp
ok1234567 2012-10-14
  • 打赏
  • 举报
回复
一个足矣
两个可能违反国策:)
tderp_com 2012-10-14
  • 打赏
  • 举报
回复
是不是应该用完成端口之类的?
Geoff08Zhang 2012-10-14
  • 打赏
  • 举报
回复
UTP 校正为 UDP
Geoff08Zhang 2012-10-14
  • 打赏
  • 举报
回复
要看你使用的协议.
TCP协议是一对一的,要与每个客户都建立一个socket.
UTP协议可以一对多,与不同的客户端用一个socket就行,sendto时在参数中指明要发送给哪个客户.
oyljerry 2012-10-13
  • 打赏
  • 举报
回复
命令可以搞一个socket,然后客户端,服务端之间发送,接受音频流可以用一个socket

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧