前段时间加入一个团队,对TeamTalk进行二次开发。我负责iOS端的功能扩展。这个项目目前已经少有人维护了,iOS端在我接手后进行了一些底层改动,现在介绍给大家。TeamTalk是一个很有名气的即时通讯解决方案,github地址:https://github.com/meili/TeamTalk但是由于维护一个即时通讯项目工作量太大,内部人员分崩离析,导致项目无人维护了。iOS端最大的体现就是g
分类:
移动开发 时间:
2018-09-08 21:14:13
阅读次数:
253
环境:CentOS 7.4 1、创建SSH私钥和ssh配置选项(在安装了WebVirtMgr的系统上): 2、添加webvirt用户(在qemu-kvm/libvirt主机服务器上)并将其添加到正确的组: 3、返回webvirtmgr主机并将公钥复制到qemu-kvm/libvirt主机服务器(在安 ...
分类:
Web程序 时间:
2018-09-06 14:40:22
阅读次数:
402
本文参考并引用了部分腾讯游戏学院的相关技术文章内容,感谢原作者的分享。 1、前言 以现在主流的即时通讯应用形态来讲,一个完整的即时通讯IM应用其实是即时通信(英文简写:IM=Instant messaging)和实时通信(英文简写:RTC=Real-time communication)2种技术组合 ...
分类:
其他好文 时间:
2018-08-29 18:41:37
阅读次数:
224
1、引言 2018年8月20日,锤子科技在北京召开了夏季新品发布会。除了新手机,发布会上还正式推出了主打语音功能的即时通讯IM聊天工具:子弹短信。这款工具此前今年早些时候在「鸟巢」发布会上初次亮相,在经历了几个月的测试后,如今终于正式上线了(想要尝鲜的可以去官网下载:https://im.smart ...
分类:
微信 时间:
2018-08-22 20:45:29
阅读次数:
217
Socket,又称为套接字,Socket是计算机网络通信的基本的技术之一。如今大多数基于网络的软件,如浏览器,即时通讯工具甚至是P2P下载都是基于Socket实现的。本篇会介绍一下基于TCP/IP的Socket编程,并且如何写一个客户端/服务器程序。 1.1 背景介绍 Unix的输入输出(IO)系统 ...
分类:
其他好文 时间:
2018-08-19 19:08:19
阅读次数:
172
即时通讯 说白了就是 建立连接/收消息/发消息 但是细究还有好多好多,学无止境啊 下面是一个简单的demo 界面如下 下面是websocket的代码,所能实现的效果就是,先用账号登录,然后就开启群聊或者私聊 ...
分类:
Web程序 时间:
2018-08-16 15:45:43
阅读次数:
165
博文来源:http://www.fhadmin.org/webnewsdetail2.htmlA代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B 集成代码生成器 [正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C 集成阿里巴巴数
分类:
编程语言 时间:
2018-08-09 14:07:00
阅读次数:
227
springcloud应用配置中心config的安全设置 在springcloud应用开发中,为了方便在线管理我们的配置文件,通常会配一个配置中心config-server,这里托管着应用的一些配置文件,这些配置文件中配置着我们很多的账号信息:如mysql、redis、mongodb、rabbitm ...
分类:
编程语言 时间:
2018-08-08 13:49:23
阅读次数:
199
即时通讯(Instant Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。 前者是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严格保证数据正确性的文件传输协 ...
分类:
其他好文 时间:
2018-07-25 20:14:06
阅读次数:
169
最近公司跟腾讯合作,要搞一个视频呼叫服务,业务场景是这样的:客户通过小程序或者H5发起视频呼叫,坐席端接入进行视频通话。原本最初接到该需求的时候,有想法自己搞一个视频呼叫服务,后来经过调研发现,想搞视频,我还是很嫩啊!视频技术不是小公司说搞就能搞的,涉及的技术较广,较深,其中包括视频的处理,压缩,网 ...
分类:
其他好文 时间:
2018-07-24 00:48:11
阅读次数:
305