“对,您来看看。”周明把显示器转过来,屏幕上是一个简洁的视频播放器界面,右边是一个控制台窗口,实时显示着码率、帧率、缓冲状态和cdN节点调度的日志信息。
“我们搭了一套完整的视频处理流程,视频上传后,后端自动转码,生成三种清晰度供用户选择播放。”
“播放器用的是我们自己的解码器,没有引用第三方库,从底层开始写的,做到了完全自研。”
“cdN调度这部分,目前接入了国内的几个主流cdN服务商,根据用户的地理位置和网络状况自动选择最优节点。延迟和卡顿率的控制还不错,比行业平均水平低。”
伍季盯着播放器界面,看了片刻,然后问:“播放器能在不同操作系统上跑通吗?windows没问题,Linux和mac呢?”
“Linux做过一轮基本测试,问题不大,mac还没做适配,但底层代码是跨平台设计的,移植工作不会太大。”
“手机端我们也做了技术储备,只要等Java和c++的封装层都完成,然后移动端的带宽条件再成熟一些,可以快速适配。”
“那视频上传这一块呢?用户在浏览器端上传视频,你们怎么处理格式兼容性?”
“用户上传时,后端会自动检测视频格式,如果是常见格式,直接进入转码队列。”
“如果是生僻格式,会用我们自己的格式转换模块做一次预处理,转成标准格式后再进入转码流程。整个流程都是自动化的,用户不需要做任何额外操作。”
“好。你们这几个月的工作成果,比我预期的多,接下来,这个视频播放系统要接入到微博、简网面对面、星图平台三个产品线里。”
“先从微博开始,让用户可以在微博上直接播放视频内容,不需要跳转到外部链接。”
周明愣了一下:“伍总,微博现在只能发图片和GIF,视频直接播放,这对带宽和存储的压力可不小。”
“那就先做一个试点,只对认证用户和部分活跃用户开放上传权限。等系统稳定了,再逐步放宽。存储和带宽的成本,我来解决。”
“明白了。那我们先把微博的接入方案写出来,预计需要两周时间。”
“抓紧。”
四月的第二周,简网搜索的商务团队传来一个消息。
网易社区的商务负责人在一次饭局上透露,百度也联系了他们,提出了数据接入的合作意向,条件跟简网搜索给的差不多,但没有独家要求。
网易社区最终选择了继续与简网搜索合作,因为双方之前的技术对接已经做过一轮,不需要重新开发接口,响应更快。
周远在周报里写了这件事,末了加了一句:“网易社区的选择,说明我们在技术对接效率和合作信任度上比百度有优势。这个优势可以持续扩大。”
伍季在周报上批了一段话:“网易留下来了,后面会有更多社区选择我们。”
“技术对接的成本是真实的,社区平台不愿意为了一个潜在的合作方重新做一套接口。这就是先发优势。”
四月十五日,伍季和季莹莹去了一趟新开的迎宾大酒店,实地看了一下宴会厅。
厅确实大,挑高也够,十几盏水晶吊灯把整个空间照得很亮。
季莹莹在厅里走了两圈,量了量舞台的尺寸,又看了看音响设备,确认没问题之后才放心离开。
从酒店出来,季莹莹站在门口,看着街边新绿的梧桐树叶,忽然问了一句:“你给腾讯那边发请柬了吗?”
“发了。马化腾说他会来。”
季莹莹转过头看他:“你来真的?”
“请柬是真的,他来不来是他的事。我总不能因为生意上在竞争就不请,那不是待客之道。”
季莹莹看了他几秒钟:“那你做好心理准备,到时候两拨人坐一桌,别冷场。”
“放心,该有的礼数会有。”
回常宁的路上,伍季坐在副驾驶,窗外是四月中旬的田野。
油菜花已经谢了,田里刚插了早稻的秧苗,一片浅浅的绿色。
回到公司后,翻了一下周远发来的简网搜索进度报告,确认实时搜索的数据源接入工作正在按计划推进。
四月下旬,周远在周报里汇总了一个令人欣喜的数字。
简网搜索的日搜索量突破了一千两百万次,其中实时搜索功能的使用率稳定在百分之四十五左右,用户平均停留时长比年初增长了近两成。
“百度在实时搜索上的追赶在加速。”周远在周报里写道。“但我们在数据源的广度和更新速度上仍有优势。多个新社区的接入正在谈判中,预计下个月能再签三到五个。”
伍季看完周报,合上文件夹。
然而,此时的深圳,腾讯大厦七楼。
q轻项目的封闭开发环境里,气氛并不像外界以为的那么顺利。
项目启动一个多月了,团队内部正在经历第一轮产品定位的反复调整。
最初的设计方向是极简,比微信更简洁的聊天工具,没有头像挂件,没有个性签名,没有空间,没有任何多余入口。
但这个方向在执行到第三周时遇到了内部阻力。
产品经理在第四次迭代评审会上说:“我们内部测试后,用户的反馈是功能太少了。”
“用户觉得这样一个只有聊天的产品,用完即走,没有任何停留的理由。”
“微信现在不也是只有聊天和群聊吗?”技术负责人靠在椅背上,语气有些疲惫。
“微信有文件传输,有表情包,有聊天记录的云端存储,我们的功能集比微信还少两三个,如果再做减法,做到最后跟短信没什么区别了。”
“短信有短信的定位,qq有qq的定位,我们是q轻,要找到自己的定位。”
会议室里安静了片刻。
没有人能给出答案。
最终是张志东进来,拍了板:“先把功能集恢复到跟微信一致的水平,聊天、群聊、文件传输、表情包、聊天记录云端存储,五个核心功能,一个都不能少。在这个基础上,再想差异化的事。”
但他同时加了一条:“界面风格跟微信不同,用更明亮的配色和更圆润的按钮,让用户第一眼能感觉到和微信不是一个东西。”
团队按照新方向重新调整了设计方案,但一周后,新的问题又出现了。
文件传输功能在内部测试环境里跑得还行,但一放到外网环境下,速度就慢了将近一倍。
表情包的加载也有延迟,用户发送表情时,接收端要等一两秒才能显示出来。
技术负责人在周报里写道:“文件传输的优化需要重构底层传输协议,目前基于http的实现方式在弱网环境下表现不佳。”
“表情包的加载也需要引入预加载机制,否则用户体验很难达标。”
张志东看了周报,批了一行字:“文件传输的协议优化可以借鉴qq的经验,表情包预加载,参考手机qq的实现方案。不要闭门造车,内部的技术积累要用起来。”