第232章 好消息能免费通话,坏消息三天得做完
档案已开启,想象力开始接管。
沈初微停下手里的动作,迟疑了一秒,然后推开椅子走了过来。
她站在王辰的工位旁边,低头看着他的笔记本屏幕。
屏幕上什么都没有。
只有一个空白的文本编辑器。
王辰的手指落在键盘上。
他没有解释,直接开始敲代码。
准确地说,不是完整的代码,而是伪代码——一种介于自然语言和编程语言之间的逻辑描述框架。
沈初微下意识地弯下腰,凑近了些。
屏幕上的文字一行一行地出现。
第一行:实时数据压缩模块——基于opus编码的可变比特率压缩算法,目标延迟≤40毫秒。
第二行:对等网络通信协议——p2p信令握手,nat穿透,stun/turn中继回退机制。
第三行:端到端加密层——256位aes-ctr模式,密钥协商采用ecdh椭圆曲线。
第四行:网络自适应模块——基于rtcp反馈的动态码率调整,丢包补偿采用fec前向纠错。
敲完这四行,王辰停了下来。
沈初微站在旁边,一动不动。
她的眼睛从第一行扫到第四行,又从第四行扫回第一行,来来回回扫了三遍。
然后她的瞳孔开始放大。
“老板。”
她的声音有点干。
“这是什么?”
“你的第一个正式任务。”
王辰靠回椅背,双手抱在脑后。
“三天,把这四个核心模块给我做出来。不需要完美,先跑通,再优化。”
“等一下。”
沈初微的手指无意识地抓紧了自己的衬衫下摆。
“我先消化一下……”
她盯着屏幕,脑子里飞速运转。
实时数据压缩……对等网络通信……端到端加密……网络自适应……
这四个模块单独拎出来,每一个都是一篇硕士论文的体量。三天全做出来?老板你这不是在布置作业,你这是在签卖身契。
但让她真正感到不安的,不是任务量。
而是这四个模块组合在一起的时候,呈现出的那个画面。
她在大学里学过通信原理。
实时压缩、p2p通信、端到端加密、网络自适应——把这四个东西拼在一起,指向的应用场景只有一个。
实时语音通话。
而且不是普通的电话通话。
p2p对等网络的意思是,这套系统不经过任何中心服务器,两台设备之间直接建立连接。
nat穿透的意思是,它可以在任何网络环境下工作,无论你是wifi、3g还是什么乱七八糟的局域网。
“老板。”沈初微的声音开始发颤了。
“嗯?”
“这套东西……是用来做什么的?”
王辰没有立刻回答。
他伸手指了指沈初微桌上那台崭新的iphone 4。
“让它。”
王辰的语气很平淡,就像在说今天天气不错。
“在没有sim卡的情况下,也能和另一台手机自由通话。”
办公室里突然变得很安静。
沈初微僵在原地。
她张着嘴,瞳孔剧烈收缩,像是被人在太阳穴上敲了一锤子。