PHPwebsocket实时消息推送实现步骤如下:1.获取GoEasyappkey.在goeasy官网上注册一个账号,并新建一个app.APP创建好后系统会为该app自动生成两个key,一个既可以用来接收又可以用来推送(supperkey),另一个只可以用来接收(subscriberkey).2.客户端订阅一个channel.a.在客户端引..
分类:
Web程序 时间:
2016-12-09 22:32:04
阅读次数:
555
WebRTC(Web Real-Time Communication,网页实时通信),是一个支持网页浏览器进行实时语音对话或视频对话的API。 1、getUserMedia 要播放摄像头的影像,首先需要一个video标签: <video id="video"></video> 获取摄像头影像主要是通 ...
分类:
其他好文 时间:
2016-12-07 22:44:51
阅读次数:
602
Web项目常常需要将数据尽可能快地推送给客户,必要时无需等待客户端请求。对于与用户之间进行实时通信的网站,例如在线交流或文档协作工具,或者在长期运行的计算/执行任务的服务器上更新系统状态,等等这些时候,采用双向沟通机制是理想的。 以前,这类问题一般使用下面的解决方案: 使用 Flash 中的 Soc ...
分类:
Web程序 时间:
2016-11-30 14:27:40
阅读次数:
280
什么是Websocket? Websocket是一个独立于http的实时通信协议,最初是在HTML5中被引用进来的,在HTML5规范中作为浏览器与服务器的核心通信技术被嵌入到浏览器中。WebSocket的出现使得浏览器提供对Socket的支持成为可能,从而在浏览器和服务器之间提供了一个基于TCP连接 ...
分类:
Web程序 时间:
2016-11-27 17:13:02
阅读次数:
214
高并发实时直播弹幕研发实践 直播间特点 聊天室限制人数的原因 应对万级以上的实时互动 跨服务器是为了解决单一服务器接入数量限制、发布消息吞吐限制等问题; 多进程并发则是为了充分利用多核CPU以及减小一个循环规模从而达到降低延迟的目的。 云巴实时系统的设计 云巴是基于MQTT协议实现的实时通信系统,采 ...
分类:
其他好文 时间:
2016-11-07 12:08:47
阅读次数:
243
基于Android Classic Bluetooth的蓝牙聊天软件,目前仅支持一对一实时通信、文件传输、好友添加、好友分组、好友在线状态更新等功能,其中消息发送支持文本、表情等方式。
分类:
其他好文 时间:
2016-10-14 21:02:56
阅读次数:
231
浅谈云巴实时通信的编程模型 中国物联网 2016-09-28 09:38 概要 有人常问,云巴实时通信系统到底提供了一种怎样的服务,与其他提供推送或 IM 服务的厂商有何本质区别。其实,从技术角度分析,云巴与其它同类厂商都是面向开发者的通信服务,宏观的编程模型都是大同小异,真正差异则聚焦于产品定位, ...
分类:
其他好文 时间:
2016-10-09 10:54:57
阅读次数:
137
有人常问,云巴实时通信系统到底提供了一种怎样的服务,与其他提供推送或 IM 服务的厂商有何本质区别。其实,从技术角度分析,云巴与其它同类厂商都是面向开发者的通信服务,宏观的编程模型都是大同小异,真正差异则聚焦于产品定位,业务模式,基础技术水平等诸多细节上。本文暂不讨论具体产品形态上的差异,着重从技术... ...
分类:
其他好文 时间:
2016-09-28 12:53:24
阅读次数:
167
本文记录最近完成的一个通用实时通信客户端的架构。 背景 我们公司是做税务相关的软件,有针对大客户 MIS 系统,也有针对中小客户的 SaaS 平台。这些系统虽然都是 B/S 的,但是也需要使用 ActiveX 控件来调用本地的硬件设备打印相关的发票。 由于 ActiveX 控件只能在 IE 下使用,... ...
分类:
其他好文 时间:
2016-09-24 20:26:47
阅读次数:
261
实时流媒体协议(RTMFP)是Adobe公司开发的一套新的通信协议,它可以使终端用户在构建于LCCS或基于AdobeAIR架构的多个AdobeFlash播放器和应用程序之间进行直接通信。通过RTMFP协议,社区网络和多人游戏等实时通信应用程序就能够提供高质量的实时通信解决方案。同时,RTMFP协议..
分类:
其他好文 时间:
2016-09-18 21:33:39
阅读次数:
155