前言这篇文章的目的在于为你节省生命中宝贵的10小时(甚至更多),或者浪费你10分钟。作为Google更新频繁的大型跨平台基础库,WebRTC的编译一直被人称为噩梦。如果恰巧你偏要在Windows下编译WebRTC,那么你最好提前对自己的耐心和智商做充分的评估。截止目前,我尝试过中文博客社区里几乎所有...
webrtc 是一套基于浏览器端实现媒体数据传输的新标准,引入了很多新概念,这其中包括dtls, sdes, dtls-srt, ice, turn, rtp-mux, BWE, FEC jSEP, tricle-ice等术语,
本篇文章先说dtls, dtls-srtp
DTLS:全称 Datagram transport layer security, 即udp + securit...
分类:
Web程序 时间:
2014-10-17 21:58:32
阅读次数:
1292
webrtc标准定制了web上如何p2p传输实时媒体, 但多人视频并没有规范,同时也是webrtc在企业级解决方案中的一个挑战,webrtc技术视频
会议方案可以归纳为一下几种
1. Mesh solution
这是最简单的方案,其原理就是客户端创建多个one-one的连接,互相relay媒体,这种方案服务器不需要改动,简单,但是客户端占用资源多。
2. Mixer...
分类:
Web程序 时间:
2014-10-13 14:51:09
阅读次数:
263
前面写的一系列总结都是讲webrtc如何下载,编译,开发的,有些人可能有点云里雾里了,WEBRTC不是用来搞跨浏览器开发的吗,怎么我讲的这些跟浏览器扯不上任何关系,其实看看下面这个架构图,你就明白了(本系列文章转载请说明出处:http://www.cnblogs.com/lingyunhu).我前面...
分类:
移动开发 时间:
2014-10-03 01:52:53
阅读次数:
623
在上一篇文章中,我们讲解了WebRTC的概述、历史、安全性和开发者工具。接下来我们通过WebRTC的三个API来具体的讲解构建WebRTC的流程,这篇文章会对MediaStream进行讲解。
分类:
Web程序 时间:
2014-09-23 20:30:05
阅读次数:
219
在这篇文章中我们继续了解WebRTC的相关API,RTCPeerConnectiont和RTCDataChannel。
分类:
Web程序 时间:
2014-09-23 20:26:45
阅读次数:
185
WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。它于2011年6月1日开源并在Google、Mozilla基金会、Opera支持下被包括进万维网联盟的W3C推荐标准。
分类:
Web程序 时间:
2014-09-23 20:23:25
阅读次数:
367
WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。它于2011年6月1日开源并在Google、Mozilla基金会、Opera支持下被包括进万维网联盟的W3C推荐标准。...
分类:
Web程序 时间:
2014-09-23 18:17:25
阅读次数:
407
示例说明:抓取MediaStream的一帧数据,并对该帧数据使用Css滤镜效果。步骤:1. 由getUserMedia方法获取一个可用的MediaStream2. canvas方法drawImage抓取MediaStream的一帧数据3. 根据用户点击操作,对canvas元素使用滤镜效果的css样式...
分类:
Web程序 时间:
2014-09-11 16:40:52
阅读次数:
252
下面是一个使用getUserMedia接口和Canvas的drawImage方法实现的截图功能(截取视频中的一帧)。基本思路是这样子的:getUserMedia获取一个MediaStream, streamstream作为video的输入源提供一个button按钮。当用户点击时,使用canvas的d...
分类:
Web程序 时间:
2014-09-10 15:41:20
阅读次数:
238