字体
第(1/1)页
关灯
   存书签 书架管理 返回目录
    表面上,韩海是进入了修炼,其实他是打开了数据模型库,观察起来这次的收获,他记得在杀死李易龙后,数据模型仓库传来响声,是有东西入库了。

    韩海在仓库中找寻了半天,终于找到了新增的这个数据模型,这是一张白色的卡片,卡片中央写着system,而在卡片偏上的位置写着,当看到这个模型的时候,韩海的心情非常愉快,这个数据模型明显是一个系统的类库,而且它的功能也是非常强大的。

    可以说句毫不夸张的话,如果没有so系统,也就是及时聊天系统(instantmessaging),这样也就可以解决团队协作中,通讯不方便的问题。

    末日之后因为电力设施都被怪物破坏或者失去维护,各种移动终端都失去了作用,现在大家通讯全靠吼,这对于信息的传播非常不利,而当韩海有了这一套soon、allo,也就是pulse(pulse-数据,然后使用傅里叶变幻编解码,声音其实就是不同频域的振幅,叠加起来的正弦波,编码算法其实就是进行时域正弦波叠加成近方型的正弦波,而解码就是使用傅里叶反变换,把叠加正弦波解码成原来一段段的正弦波。(这里只是粗略的进行编解码)

    再之后的步骤,把压缩后的音频向服务器进行发送就可以了,再由服务器转发到另外的客户端,当客户端接收到音频消息的时候,再运行篡改后的发声函数,这样就达到了通讯的目的。

    当然客户端也必须建立一套身份标识,否则通讯就无从寻找联系人了,这一点韩海已经想到了,当建立模型的时候,韩海可以给每个豌豆射手设置一个数字号码,当有人想要通讯的时候,在豌豆射手上拨号就可以了,而且系统内部还建立的群组概念,其实就是聊天群,联系人可以在群里发信息与群组内的所有人通讯。

    之后韩海还编写了一套聊天界面,他把豌豆射手一侧绿色的表皮,变成动态的屏幕,这样用户就既可以发送声音也可以发送文字了。(参考qqim)

    目前韩海并没有开发视频聊天的功能,因为视频的编码比起声音来说复杂了不止一点,这是他以前学习中所欠缺的内容,这需要他再学习下h264视频编码后才可以实现,所以这里他留下了一个扣子,只有等以后再改进了。

    做完这些,韩海把socket连接的函数写好,然后仔仔细细观察起写好的代码来,这是他许久以来养成的习惯,没有一个程序员,敢说自己写的程序没有bug,如果有人说了,那么只是他没发现而已。

    没一会儿,韩海又修改了几处地方,然后仔仔细细再看了一遍,直到发现不了问题后,他才送了一口气。

    在这个时候,他才感觉到一股困意袭来,显然大量代码的编写,耗费了他大量的精力,这使得他心中一惊,因为明天还有事情做,想到这里他不敢怠慢,开始放空自己的脑袋,真正不去思想东西,这才沉沉的睡了过去。松语文学免费小说阅读_www.16sy.com
上一章 目录 下一章