React主题包AtlaskitTheme使用

2020-04-10
阅读 6 分钟
2.9k
创建CreateTheme.tsx文件 {代码...} 注意:在react-app-evn.d.ts 文件添加declare module 'color';,否则ts 编译会报错。

webstrom ES6开发环境配置

2020-03-12
阅读 1 分钟
1.6k
摘要 目前 NodeJs 只支持部分 ES6 的语法,有些 ES6 的语法还不支持, 而 import 语法就是其中之一,web browser 也是一样,只支持部分语法,而要 NodeJs 全部支持 ES6 的语法,可能需要在今后新版本的 NodeJs 才可以,所以要想学习es6,就得使用babel编译。

【翻译】第五章 - [Dan_Ristic]webrtc开发实践

2020-02-03
阅读 15 分钟
2.1k
​ 现在,我们实现了我们自己的信令服务器,现在是时候建立一个应用展现它的力量了。在这一章,我们将构建一个客户端应用程序,该客户端应用程序允许两个用户在不同的计算机上使用WebRTC进行实时连接和通信。在本章的最后,我们将为大多数WebRTC应用程序的功能提供一个精心设计的工作示例。

【翻译】第四章 - [Dan_Ristic]webrtc开发实践

2019-09-16
阅读 15 分钟
2k
​ 在创建WebRTC应用程序的某个时刻,您将不得不脱离为客户端开发并构建服务器。大多数WebRTC应用程序不仅仅依赖于能够通过音频和视频进行通信,而且通常需要许多其他功能才能引起兴趣。在本章中,我们将使用JavaScript和Node.js深入研究服务器编程。我们将为本书的其余部分创建基本信令服务器的基础。

【翻译】第三章 - [Dan_Ristic]webrtc开发实践

2019-09-06
阅读 17 分钟
2.4k
介于英语考试在即,当前工作需要,特意找了这本书,原书《Learning_WebRTC_Develop_interactive》,之前好久都没有中文版,执意决定自行翻译。后来在豆瓣阅读找到了翻译版,有需要者可以移步购买Learning WebRTC中文版。说实话,WebRTC没有网络基础是不太容易消化理解,这本书的好处是重实践,在实践成果中慢慢理解深奥...

即时通讯之服务端篇Tigase.

2019-07-12
阅读 2 分钟
9.3k
xmpp是一个应用层协议,主要做网页版即时通讯,是基于RFC3920和RFC3921实现,服务端常见的框架有openfire,tigase,prosody等,这三个都亲自踩过坑,唯有tigase8.0相对牛逼(完善)一些,客户端主要就是strophejs了。tigase是Java基于maven做的,openfire是netty框架,当然这块对于我也是比较难入手,大多是从配置入手。

即时通讯之客户端篇StropheJs.

2019-07-12
阅读 5 分钟
5.1k
小编是个写了几年php的码农, 接触纯Js的项目这也是头一次,另外,IM的服务端是Java(tigase框架) ,为了解决旧版本BOSH(长轮询)即时消息不稳定问题,决定更换pc网页版为websockt链接, App用socket直连,特此更新服务端到8.0,更新安装期间遇到了不少坑,再次记录,熟练IM或者xmpp协议用法的不用继续看了。

tigase7.02升级8.0

2019-07-01
阅读 2 分钟
2.6k
升级配置文件执行配置文件./scripts/tigase.sh upgrade-config etc/tigase.conf当出现如下画面时 {代码...} 配置文件config.tdsl以连接到数据库。

应用层协议之xmpp基础学习

2019-05-28
阅读 1 分钟
2.8k
协议和架构 基本结构 1.4 xmpp寻址 JID: id@192.168.1.136.com 1.5 xmpp节 <presence>:出席 订阅出席:subscribe unsubscribe subscribed unsubscribed 定向出席 <message> type chat error groupchat normal headline <thread> <iq>:info/query P15 <error>: RFC3920 - 3.9.2节 取值:c...

Jitsi开发环境配置

2019-01-14
阅读 2 分钟
6.2k
开发工具,webpack官方给出了三种方案官方 个人觉得简单的方式是webpack-dev-server,进入jitsi项目根目录: 安装 默认已安装

Jitsi快捷安装

2019-01-14
阅读 1 分钟
5.3k
官方教程 quick-install 翻译教程(只能在ubuntu14.04以上版本运行) 安装步骤如下: 开放端口 {代码...} 安装node(自带npm) {代码...} 安装nginx {代码...} 添加软件库 {代码...} 添加官方KEY {代码...} 更新包列表 {代码...} 安装Jitsi-meet {代码...} 卸载 {代码...} 注意事项 安装的时候尽量填写域名或者配置host,...

jitsi视频会议系统准备知识

2019-01-14
阅读 1 分钟
3k
官方资料 官网git 储备知识 工具 Webpack,推荐资料webpack Babel,使用方法babel Flow,使用方法flow npm 或 yarn 基础 Es6,推荐资料如下:es6mdn Typescript,官方资料Tsjitsi项目没用到Ts,借鉴了Ts的强类型,通过flow进行验证 核心 React,强烈推荐react Redux,推荐资料reduxcombineReducer和middleWare需要多理解...