第95章 Teams

“ok,我同意寻找外援。”迪恩接受了大卫的建议,“不过在那之前我们先明确一下目前遇到的问题。”

迪恩善于接受别人的建议,也乐意请人来帮忙。但戴森的前车之鉴让他明白,有些事情还是提前说清楚为妙。

“irc协议主要用于中继聊天以及传输文件,g.722宽带音频编码器是为了语音通信。

现在让我们棘手的是怎么把这些功能集于同一款软件,并保证它们可靠的运行。

此外g.722对音频采集的速度是以前的两倍,达到了64kbit/s,这对现在的网络传输速度而言是個巨大的挑战。”

“没错,这样的采样率保证了语音的质量,但数据包的容量也会成倍增长。”大卫点点头赞同了迪恩的分析。

“基于irc协议开发的中继聊天功能,也需要对应服务器的支持。

迪恩,我觉得你在软件完成之前最好考虑一下服务器问题,那玩意儿可不便宜。”

马库斯从另外一个角度,分析了这款软件在应用上的潜在风险。

“所以…”迪恩摊开手,“也就是说这款软件主要的问题不是编程,而是怎么在现有的网络环境中生存下去?”

“嗯哼~”马库斯点点头,“这是核心问题,不过我认为编程也是个麻烦,至少我搞不定。”

“编程如果找外援的话,最终我们肯定可以解决。但如果最终做出来的软件,没有人愿意使用的话,这可能会很令人沮丧。”

大卫身上同样具有极客精神,如果耗费自己许多心血的作品,不被人认可,那无疑是一件糟糕的事。

看着两人等待自己拿主意的模样,迪恩却笑了起来。“comeon,我反而觉得这两点是最容易解决的事。”

“what?”马库斯和大卫面面相觑。

“迪恩,我一直没有问你关于你家庭的情况,所以…”马库斯悄摸摸的凑近迪恩,“你家里是不是很有钱?我们能搞定自己的服务器?”

“no!”迪恩无情的打破了马库斯的幻想。

“难道是nsf网最近打算对主干网升级?但我没听说这样的消息,而且他们今年刚刚完成了一次扩容。”大卫也不明白迪恩的信心源自于何处。

“好吧,伙计们。”迪恩双手抱胸靠在椅背上看着两人,“我是不是从没和你们说过,这款软件将会用在哪里?”

“难道不是为了方便大家聊天?”马库斯理所当然的反问道,“我甚至在想象玩mud游戏的时候,用它们和其他玩家实时沟通呢。”

mud是一款空想角色扮演游戏,它是以纯文字的形式进行。因为有多人交互的因素存在,所以很受电脑用户们的喜爱。

大卫虽然不是把这款软件当作游戏的沟通工具,但在他的想法中无非也是为了,更方便人与人之间的交流。

“事实上我开发这款软件并不是仅仅为了这些事,也就是说它的目标受众不是普通用户。”