nat-network 0

WebRTC服务器搭建

- 案例 - 阅 4,183

原文 1.WebRTC后台服务: 通话的房间服务器(Room Server) 房间服务器是用来创建和管理通话会话的状态维护,是双方通话还是多方通话,加入与离开房间等等,我们暂时沿用Google部署在GAE平台上的AppRTC这个房间服务器实现,该GAE App的源码可以在github.com…

0

WebRTC视频处理流程

- 案例 - 阅 2,346

以一路视频会话为例,主要分为以下几个线程: 1)视频源产生线程:Camera生产视频画面,封装成视频帧,以一定帧率投递到下一个模块。; 2)采集线程:由Capturer负责采集视频帧,并对视频帧进行一定处理,如调整画面亮度。并送入各个发送链路的编码…

8 0

WebRTC音视频引擎研究–整体架构分析

- 案例 - 阅 2,461

1、WebRTC目的 WebRTC(Web Real-Time Communication)项目的最终目的主要是让Web开发者能够基于浏览器(Chrome\FireFox\...)轻易快捷开发出丰富的实时多媒体应用,而无需下载安装任何插件,Web开发者也无需关注多媒体的数字信号处理过程,只需编写简单的Javascript…

7 2

WebRTC回声消除简介

- 案例,编解码 - 阅 4,332

在语音通话中所指的回声有两种,电路回声和声学回声,随着目前回声消除技术的发展,电路回声已经被很好的解决,所以现在回声消除的工作重心主要放在了解决声学回声消除的方法上。GIPS公司给WebRTC设计的回声消除算法是比较先进且效果较好的一种,我们所熟悉的腾讯QQ中就使用了…

u=2086299498,1290413477&fm=21&gp=0 0

在企业中使用WebRTC(六)

- 案例 - 阅 1,319

集成和互操作 WebRTC从两方面上脱离传统的企业通信:它打开了每个网页应用的通信功能而不是控制IT部门所安装的软件,并且它超远了现存的企业通信基础设施,尤其是从SIP家族和标准中生成的现代形式。利用SIP设备的WebRTC的集成和互操作可在末端用户的服务器中发生或者…

20141113082425374 1

网页实时通信:问题,成果,以及正在进行的标准化工作(五)

- 案例 - 阅 968

安全性的考虑 正如我们所描述的,RTCWeb方案和相关架构明确地体现了电信世界里新的挑战,因为它们允许网页浏览器之间,在没有或者很少的服务端介入的情况下,直接进行通信。这是非常有挑战性的一件事情,因为有我们考虑到的很多问题,在这其中是否信任和安全性扮演了…

6 1

网页实时通信:问题,成果,以及正在进行的标准化工作(四)

- 案例 - 阅 1,027

Salvatore Loreto, Simon Pietro Romano DataChannel DataChannel数据通道提供了一个通用传输服务,可以使网页浏览器进行双向P2P的通用数据交换。在IETF任务组中,标准化工作已经在使用封装在DTLS中的流控制传输协议(SCTP)来处理非媒体数据类型这一方面达到…

5 0

在企业中使用WebRTC(五)

- 案例 - 阅 1,122

能够识别防火墙的应用 之前所讨论的针对WebRTC的方法都是对应用透明的。另外一种升级的途径是企业网络应用与安全边界结合工作。这与游戏应用利用uPnP来识别防火墙上的孔洞十分相似。安全边界可能有一个网络接口,可以被企业应用开发人员用于验证末端用户以及从安全边…

4 4

在企业中使用WebRTC(四)

- 案例 - 阅 1,171

Alan Johnston, John Yoakum, and Kundan Singh, Avaya Inc WebRTC防火墙穿透 从之前的讨论中,我们得知WebRTC防火墙穿透必须脱离标准化信令协议,脱离传统信令身份,并且脱离可控制会话的概念,才能工作。这看起来可能是一个艰巨的任务,但是这里会提供一些…

u=2869279310,3023307825&fm=21&gp=0 3

网页实时通信:问题,成果,以及正在进行的标准化工作(三)

- 案例 - 阅 1,035

Salvatore Loreto, Simon Pietro Romano 信令 自从WebRTC出现以来,就有一个在WebRTC设计的中心思想就得到了充分的指定,如何在尽可能保持信令平面留在应用层的前提下控制媒体平面。基本原理是不同的应用会倾向使用不同的标准信令协议(比如SIP或者XMPP)或者…