VC++ socket编程...

本人正在学习socket编程...做过简单的点对点的字符串发送...本人将要毕业...想在毕业之前做个socket的小项目...好拿去面试...希望有能之士能给予本人指导... 本人正在学习socket编程...做过简单的点对点的字符串发送...本人将要毕业...想在毕业之前做个socket的小项目...好拿去面试...希望有能之士能给予本人指导...如果有做过该方面开发的...希望能介绍点教程...视频教程也可以...书籍也可以...我想实现的功能就是聊天...和文件发送(可以一对多)...
大家应该都用过飞鸽吧...我就是想做到好像飞鸽的效果...
展开
 我来答
小乌龟iK
2009-05-15 · TA获得超过3581个赞
知道大有可为答主
回答量:1885
采纳率:57%
帮助的人:652万
展开全部
这方面的资料初级的很多,而且例子也很多,但是真正深入一点的网上几乎没有,而即使有些开源的程序没有一定的积累很难看的明白.而且大部分是基于linux的C写的.
单讲socket发消息其实没什么难度,做个局域网的一会也就做好了,而且网上的例子基本都是讲这个的.但是要放到公网使用就不简单了,首先要做NAT穿透,当然,如果是单发消息的中间放个服务器就行了.
而实际应用中还要牵扯到音频视频数据的实时传送问题.这个时候就要用到一些协议.首先RTP协议是必须掌握的,如果是文件传送还要明白FTP协议,P2P协议.还必须明白一些控制类的协议,SIP等.UDP协议也是必须了解的.SDP协议用户会话协商.H.263等协议.
而音频的处理也是重中之重,滤波,混音,去噪...
此外还要考虑到抖动,阻塞等因素.
编码解码知识也是必须掌握的,g711,g723等

这类书籍几乎没有,反正我在各大书店找了很久,没看到专门讲这方面的.偶尔有一两本也讲的很肤浅,几乎没什么价值.

总之,这方面看似简单,其实很杂,综合了好几个领域的内容,一朝一夕真的很难学好.

先随便扯这些吧,只是给LZ开个头,开阔一下思路.
茂烟f
2009-05-15 · TA获得超过329个赞
知道小有建树答主
回答量:666
采纳率:0%
帮助的人:662万
展开全部
网上有这样的源码 可下载过来自己研究研究 就能做出来了
socket编程很容易的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
何处淬吴钩
2009-05-15 · TA获得超过5045个赞
知道大有可为答主
回答量:2947
采纳率:50%
帮助的人:2430万
展开全部
聊天?聊天室很容易!点对点的字符串发送你能解决,那么聊天室也没什么问题,只不过是多个点对点的字符串而已(一个sever对多个client)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梦想窗外
2009-05-15 · TA获得超过1588个赞
知道大有可为答主
回答量:1180
采纳率:0%
帮助的人:1572万
展开全部
聊天程序的例子,要不要?要就Hi我。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xledoo
2009-05-15 · TA获得超过101个赞
知道小有建树答主
回答量:95
采纳率:0%
帮助的人:111万
展开全部
飞鸽网上似乎有源码的
而且你没有提出什么具体需要回答的问题,不知道怎么回答你啊,如果在写的时候遇到什么不明白的东西可以发上来,现在真无法回答你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式