本文主要介绍多人视频会议服务端架构方式,文章来自博客园RTC.Blacker,转载请说明出处.随着移动互联网的迅速发展,很多公司都想介入在线教育,智能家居,多人视频,安防监控等领域,虽然都是视频通讯,但他们服务端的架构与点对点通讯大不想同,大部分情况下的单人视频通话可能根本不需要用到流媒体服务,而多...
分类:
移动开发 时间:
2015-02-09 12:24:40
阅读次数:
289
1.WebRTC后台服务:通话的房间服务器(RoomServer)房间服务器是用来创建和管理通话会话的状态维护,是双方通话还是多方通话,加入与离开房间等等,我们暂时沿用Google部署在GAE平台上的AppRTC这个房间服务器实现,该GAEApp的源码可以在github.com上获取.该实现是一个基于Python的GAE..
分类:
Web程序 时间:
2015-02-06 19:07:29
阅读次数:
209
1.WebRTC的iOS框架的选择目前两个比较活跃的开源WebRTC实现.Google WebRTC:项目地址是:https://code.google.com/p/webrtc/Ericsson Research OpenWebRTC:项目地址是:https://github.com/Ericss...
分类:
移动开发 时间:
2015-02-06 16:25:56
阅读次数:
880
BBB由许多开源的服务组成,看似很麻烦,实际上拆分开每一个服务就很简单了,组件化平台化。
究竟BBB都用到了哪些开源服务?
我们来列举一下,名称均带有对应官网链接。
1、Ubuntu乌班图操作系统,友好的用户交互界面;
2、Flex SDK,高效构建Web应用程序,基于所有浏览器的开源框架,AS3编写客户端软件的SDK;
3、Ghostscript文档转换;
4、Grails开源Web...
分类:
其他好文 时间:
2015-02-02 15:51:09
阅读次数:
1108
由于项目原因,需要音视频,所以最后选择了开源的WebRTC(采用BDS开源协议),并且是Google支持的开源项目。在Html5方面,Google的野心可见一般,为什么这么说,WebRTC支持浏览器。目前支持WebRTC的浏览器有Chrome,FireFox,Opera(最新版本,老版本就不支持)....
分类:
Web程序 时间:
2015-01-28 12:48:43
阅读次数:
340
crosswalk 快速入门,利用WebRTC(html)开始开发视频通话
安装Python
从http://www.python.org/downloads/ 下载安装程序
安装完后,再添加到环境变量。
安装Oracle JDK
下载页面:
http://www.oracle.com/technetwork/java/javase/downloads...
分类:
Web程序 时间:
2015-01-23 23:11:20
阅读次数:
976
咋看标题感觉与WebRTC和音视频无关,其实有着很大的关联,文章来自博客园RTC.Blacker,转载请说明出处。背景:一方面因为对开发人员比较了解,不喜欢约束,喜欢自由自在,所以我们向往自由职业。另一方面企业老总总是让推荐人才,同时有些真正的人才却很难找到好的企业。基于以上两点我决定发表这篇文章,...
分类:
移动开发 时间:
2015-01-23 21:28:23
阅读次数:
289
以我的经验来看视频会议分两种模式:网状模型,星型1、网状模型 所谓的网状模型就是参加会议的人中每两个人建立一个点对点的连接。 比如:一个会议室有三个人A,B,C 基于网络模型就需要这样: 1、A和B建立连接 2、B和C建立连接 3、A和C建立连接 这样一个三个人的会...
分类:
Web程序 时间:
2015-01-21 22:08:33
阅读次数:
215
在android层使用webrtc的时候,都是通过native层回调的形式来触发ui的改变,比如在什么时候绘出对方的视频窗口,什么时候表示双方连接已经建立等等。。。我现在把我知道的列出来用于备忘。onaddstream() ,表示相关的媒体流已经初始化成功(但是并没有建立连接),通常在这个时候显示对...
分类:
移动开发 时间:
2015-01-20 10:07:44
阅读次数:
186
场景: 1、A call B 2、B answer 3、A connected with B共同的步骤: A 和 B 都需要初始化webrtc模块,创建peerconnectionfactory步骤1中A的状态 1、通过peerconnectionfactory创建peerconnecti...
分类:
Web程序 时间:
2015-01-19 14:17:23
阅读次数:
273