样,用户用手按住讲话,松开结束讲话,然后发送。」
「接收方点一下就能播放,不需要打电话,不需要录音文件传输。」
马彤彤话音刚落,房间里顿时炸开了锅。
「这个功能————有点雷人————」褚家瞳率先喃喃了一句,脸上的表情极其精彩。
「这个————创新的有点大了。」吕思峰紧跟着点评了一句。
「别说,还真别说,这要是真做出来,岂不是比打字方便多了?」黄海棠抓住了重点。
发语音消息,在他们看来,是一个很新奇又很逆天的功能。
因为此时,全球市面上还没有任何一款产品有发送语音消息的功能。
即便强如国民级产品qq,都没有。
马彤彤没有打断众人的议论,等大家稍微安静了一些,才继续详细讲解语音发送的所有交互细节:「按住就能说话————松开即发送————上滑可取消————实时性要确保.最大延迟不能超过1秒————」
马彤彤讲完,吕思峰、邹鲁、褚家瞳、贾振彪等几个开发立马抛出了一连串问题,紧接着就凑在一起激烈讨论起来,会议室里的气氛瞬间变得紧张又热烈。
邹鲁皱着眉,语气里满是凝重:「客户端的工作量很大,ui和交互倒是其次,录音采集、实时处理、压缩编码、网络发送、播放控制这些功能才是大头。每一个都很复杂,每一个都可能出问题。」
比起邹鲁的凝重,褚家瞳直接绷不住了,一脸苦大仇深地近乎哀嚎起来:「你们io端还好,机型统一,适配起来简单,我们ndroid端才是真的惨!」
「安卓机型乱七八糟,不同手机的麦克风、cpu架构不一样,音频pi的表现也千差万别,要做到所有机型都适配,不出bug,这简直就是天坑啊!」
褚家瞳这话倒是没半点矫情。
2010年的安卓,碎片化严重得令人发指。
系统版本从15到22,厂商定制乱七八糟,硬体千奇百怪。要达到马彤彤的要求一稳定、流畅、低延迟工作量确实不是一般的大。
但难度最大的,其实是服务端。
语音消息看似简单,可背后的数据一致性、长连接推送,都是不小的挑战,稍有不慎,就会出现消息丢失、延迟过高的问题,那这款产品就彻底废了。
吕思峰一直在咬着嘴唇沉思,嘴角都被咬出了明显的唇印。
过了好一会儿,他