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
折腾了一个多星期终于将kurento的环境搭建好(开发阶段的产品,有些BUG要自己解决),所以单独写篇文件来介绍。下面开始介绍kurento,文章来自博客园RTC.Blacker,转载请说明出处。一、kurento是什么?搞视频会议就会涉及一对多、多对多、广播、转码、混音、合屏、录制,这就需要用到流...
分类:
移动开发 时间:
2015-01-18 22:39:00
阅读次数:
435
本文主要介绍上次碰到的某些机器上看不到视频的问题,文章来自博客园RTC.Blacker,转载请说明出处。之前做的视频聊天App一直运行良好,前几天客户反馈说在三星9100. Android4.0.3上看不到自己的图像。一翻查找后才发现是WebRTC底层的BUG,现已修复并反馈给社区了,下面主要分析B...
分类:
移动开发 时间:
2015-01-10 11:17:48
阅读次数:
297
webrtc的P2P穿透部分是由libjingle实现的.步骤顺序大概是这样的:1. 尝试直连.2. 通过stun服务器进行穿透3. 无法穿透则通过turn服务器中转.stun 服务器比较简单. 网上也有很多公开的stun服务器可以用于测试. 例如stun.ideasip.com这里需要注意一下. ...
分类:
Web程序 时间:
2015-01-08 00:45:54
阅读次数:
1910
本文章主要介绍WEBRTC在各平台下调试或日志查看方式,以方便问题排查,包括BS,PC,Android,IOS(本系列文章转载请说明出处,博客园RTC.Blacker).1,浏览器开发:这种开发方式不需要下载和编译WEBRTC源码(很多人都是"死"在这里的,不过确实很麻烦,原因就不赘述了),直接调用...
分类:
移动开发 时间:
2014-12-29 11:44:27
阅读次数:
224
谷歌在2011年推出了开源的语音视频聊天软件WebRTC,并准备将这款功能类似Skype、Facetime的软件集成到Chrome浏览器中。目前,互联网的音频、视频通信服务技术一般都是私有技术,需要通过安装插件或桌面客户端来实现通信功能。但谷歌希望能够直接在浏览器中创建视频或语音聊天应..
分类:
其他好文 时间:
2014-12-24 18:27:04
阅读次数:
1949