webrtc
heaven619
这个作者很懒,什么都没留下…
展开
-
WebRTC知识分享——AppRTC服务器简述
转载自:http://www.mamicode.com/info-detail-513556.html 一、通话的房间服务器(Room Server)房间服务器是用来创建和管理通话会话的状态维护,是双方通话还是多方通话,加入与离开房间等等,我们暂时沿用Google部署在GAE平台上的AppRTC这个房间服务器实现,该GAE App的源码可以在github.com上获取.该实现是一个基于Python转载 2015-10-19 13:46:58 · 743 阅读 · 0 评论 -
Webrtc知识分享——前言
WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。WebRTC 项目需要做以下几件事情:1、取到音频、视频或其它数据的数据流。2、得到网络信息,如IP地址和端口,通过网络和其它WebRTC客户端交换数据,解决防火墙的NAT转发的问题。3、协调信号来报告错误,启动或关闭会话。原创 2015-09-16 16:07:17 · 395 阅读 · 0 评论 -
webRTC知识分享——API
WebRTC有以下三个API:MediaStream: 取得数据流,比如从摄像头和手机中获取。RTCPeerConnection: 音频和视频通话,设备加密和带宽管理。RTCDataChannel: 点对点通信。 MediaStream (别名 getUserMedia)一个 MediaStream 对象可以被扩展为表示一段或者是向远端节点发送的数据流或者是从远端节点接受的原创 2015-09-16 16:20:49 · 1370 阅读 · 0 评论 -
WebRTC知识分享——信令服务
开始视频通话前发起端和接收端需要一些交互,如通知对方开始视频,接收视频,视频参数协商(SDP信息),NAT地址交换,这个过程我们称之为信令交互,WEBRTC没有定义标准信令格式,既可以使用SIP也可以使用XMPP,还可以使用自定义的信令格式,最简单的方式就是使用websocket或XMLHttpRequest,自定义格式完成信令交互过程。WEBRTC支持点对点通讯,但是WEBRTC仍然需要服务原创 2015-09-18 13:56:43 · 2461 阅读 · 1 评论 -
WebRTC知识分享——WebRTC on Android
原文:https://tech.appear.in/2015/05/25/Introduction-to-WebRTC-on-Android/ 前提: 1、在你的工程中导入WebRTC的库 2、应用要有操作摄像头或者麦克风的权限 我们在浏览器上使用WebRTC的时候,可以使用那些已经写好的函数,比如navigator.getUserMedia和RTCPeerConnection包含了几乎我们翻译 2015-09-22 09:54:39 · 1864 阅读 · 0 评论 -
CentOS6.6将/var移到新的分区
背景:根分区空间不足,所以想把/var单独做一个分区放在新增加的磁盘上。 下面是步骤: 1.建立新的分区并格式化(这部分不详细说明,我用的文件系统是ext4) 2.挂载新的分区,作为原/var备份的场所# mkdir /mnt/newvar# mount /dev/sdb1 /mnt/newvar/dev/sdb1即第一步创建的新的分区。 3.进入单用户模式# init 14.备份/var翻译 2016-11-21 13:27:40 · 2335 阅读 · 0 评论