如果完全使用c#,你最多只能做个操作多媒体语音交流控件的软件出来,要做视频聊天的软件,你需要熟知G.711、G.722、G.723.1、G.728、G.729音频编码协议、H.261、H.263、H.263+、H.264视频编码协议及相关的运动估值、码率控制、错误掩蔽等知识,还要涉及到对计算机硬件的直接操作,这些能用c#做吗?用VC做这个东西,个人单独完成没有一年估计希望不大。