WebRTC实现很难?让我们看看Mozilla是如何做的

转自:http://www.cnblogs.com/gbin1/archive/2013/03/26/2982917.html

WebRTC改变了网络,它帮助我们在几个月前不可能实现的,连想都不敢想的事情变成了现实。无论是通过访问URL就可以进行视频聊天,还是在你的社交网络中共享文件,WebRTC正在迅速的扩大应用视野,寻求网络应用中可以实现些什么。

WebRTC是一个建议标准——当前正在被W3C完善——用于提供一系列基于网络的工具,任何设备都可以用它来实时共享音频,视频和数据。当然,它仍在早起阶段,但是WebRTC有可能取代在任何设备上工作的Skype,Flash和很多基于网络替代品的设备本机应用程序。

即便WebRTC很酷,它并不是个简单的工作,这就是为什么Mozilla Hacks博客与开发商合作,创建conversat.io,一个用来展示了一系列工具的演示,旨在简化WebRTC的实现。

Conversat.io是一个语音群聊应用。你只需要使用支持WebRTC的浏览器登陆网站,建立一个聊天室,然后你就可以和最多6个人一起视频聊天——无需登陆,无需其他服务,只有视频聊天。

目 前,只有两种浏览器支持WebRTC组件运行conversat.io,Chrome和Firefox的午夜频道(你需要前往Firefox的 about:config启用media.peerconnection.enabled个性化设置)conversat.io是一个非常酷的演 示,WebRTC处于起步阶段,有时应用比较棘手,因此,后来引进了新的库。

正如Henrik Joreteg在Hacks博客上写的,“conversat.io的目的有两个,一个是重要的交流工具……其次,他是一个SimpleWebRTC.js库和小信令服务器运行的演示,signelmaster。”

作为WebRTC的部分包装,这两个工具,旨在简化WebRTC应用的编写过程——如WebRTC的jQuery。两个库都是开源的(MIT授权)并且在GitHub上不断的完善和进化。

时间: 2025-01-15 14:14:04

WebRTC实现很难?让我们看看Mozilla是如何做的的相关文章

难道Linux入门很难吗?

首先要说明,Linux还是一个很好的系统--当然是针对有一定基础的人来说. 这两天开始教学生用Linux ,因为考虑到要当作服务器来用,因此很容易就选定了CentOS 6,而且是在虚拟机中做实验.后面的问题是,用什么系统来承载虚拟机? 毫无疑问,Windows是学生们最熟悉的系统,各类软件也很多,很好用.唯一的问题是:系统这种东西,毫无疑问是用的越多越容易学会.所以从这个角度说,Windows 不是最好的选择.那么Linux 发行版合适吗? 首先没有QQ ,交流不便.不过学习环境不能上外网,到不

为什么新来的技术很难接手维护一个系统

为什么开发功能变得越来越慢? 某天来一个技术,他跟老板说:这个系统太臃肿了.很乱,我很难开展工作下去,至少很难按照我的经验和设想来实施.如果想让我顺利干下去,办法就是对系统进行重构一次(重构代码,或者开发新的系统替代原来系统). 我们让项目变得可维护性有很多.对公司,对接手的技术,都是有利而无害的. 自己做的成果没法让下一任衔接.就像官员上任,任期满了后.这个烫手的山芋丢给下一任去解决.我这一任期内,维护稳定不出事情就可以. 片面追求gdp指标,就好像片面追求功能的完成,不管功能完成的质量.外行

非嵌入式数据库 软件很难普及 玩大

pg没有 嵌入版我不用 TMD 以后 写软件 就得玩 嵌入式数据库否则 根本 做不大的我是前车之鉴,人家 网页都几十万用户了 我还徘徊在5万以下原因就是 客户端软件的 安装巨麻烦 ,我用的是 sqlserver2005每个用户都安装 sql2005可见 有多失败光售后问题 就能让人 死好几回非嵌入式数据库 软件很难普及 玩大以后 再写软件 就一个exe,不需要安装 可以用weblone再网页中运行,也可以下载下来直接运行 不需要安装

为什么国人很难出高质量开源

FKP-REST是一套全栈javascript框架 为什么国人很难出高质量开源 作者:webkixi 乱侃 今天因为VueJS展开的讨论,话锋转转,就转到这个主题了.这个主题其实也一直是我想要了解的问题,毕竟是 这个FKPJS要走的路.怎么样才能做好开源. 这里先推荐一篇好文,<思考的八种境界>,文章不长,但却有些感悟,第一条就撞在胸口, <一.形成主见>,行文大概意思是:有自己的一套,即便是很浅薄. 是的,即便浅薄,那也是心血所成,正如我正在做的FKPJS,虽然浅薄,但却花费了我

[崩溃]----关于UIScrollView有些你很难知晓的崩溃情形-

为了实现以下的功能(按钮之间的切换效果): 简短的代码如下: // // RootViewController.m // BUG // // Copyright (c) 2014年 Y.X. All rights reserved. // #import "RootViewController.h" @interface RootViewController () { UIView *_showView; } @end @implementation RootViewControlle

草根自媒体很难再出“达人”嘛?冯东阳+4个月+草根=月收过万+粉丝总浏览突破“百万”…………

草根在十年前就被网络提起,最近两年很是流行.自己也做自媒体有些年月了,深深感触草根很难再出达人.自媒体达人三要素=原创+坚持+分享 达人都是逆袭成功的.你想成功,你想成为达人,可是你的行动呢?坚持呢?分享的精神呢?前几天北京游玩,也认识了一位数据SEO的牛人,他姓胡“自称胡歌”,哈~ 他是一个对数据来源很敏感的人,哪怕是跟他面对面的交流时.你可能会问,他丫的有病吧.No……No,恰恰相反,胡哥的智商挺高的,智商简直超群.在这里倒不是说胡哥有多么的牛叉,是说他那一种令人难以置信,甚至不可理喻的专注

网络传输的加密与解密(不是很难理解的一个版本)

--网络传输的加密与解密--    由于互联网早期并没有考虑到数据报文安全的问题,早期的理念都是基于进行通信的.现在随着网络兴起,互联网上慢慢有很多"犯罪团体",用较低的犯罪成本通常是基于一个网络通信协议的一个小的漏洞来完成窃取.篡改.重播其他人的数据报文. 而往往计算机网络安全维护者和那些恶意攻击者玩的就是一个类似猫鼠游戏,网络安全维护者处处考虑对计算机的安全负责,而恶意攻击者处处找安全的漏洞.而对于那些恶意攻击方式大体分两种. 一种叫被动攻击,大体上来说就是窃听,攻击者获得传输信息

把故事讲好 真的很难!

给女儿讲懂现金流老鼠赛跑的故事真的很难!让5周岁的孩子能够听懂,还要不理解.不乏味.听得进去真的很难! 开始作为铺垫,先试着给他讲了胡萝卜和驴的故事,看看她的理解能力. 当讲到农夫想到办法坐在驴背上拿根杆子钓个胡萝卜,放在驴前面,驴盯着胡萝卜往前走,张嘴想吃胡萝卜又吃不着的时候,她咯咯笑起来,看来是听懂了. 出乎意料的是故事讲完了,她居然说了一句:那驴真傻!傻驴! 讲故事的我很有成就感!看来老鼠赛跑的故事,她应该也能听懂,懂不懂无所谓了,财商不是一天两天能够培养出来的. 然后,给她讲了老鼠赛跑的

为什么现在的大学生还是就业很难?

为什么现在的大学生还是就业很难?大学生就业难在几年前就很明显了,而现在还是有很多的大学生找不到工作,为什么呢?能力还是经验?造成这个局面的有两个主要的原因:一个是大学生自己,另一个就是企业本身了. 大学生的心态的问题,很多刚毕业的大学生总是认为自己很牛逼,但是很多的企业却不要自己,总是认为自己是怀才不遇,却不去从换一个角度考虑,既然公司不要你,肯定是你有什么不足,或者你自己在职业技能上存在着缺陷.还有就是能力问题,不仅是指职业能力,还有各方面的能力,例如:做人处事,总是眼高手低.还有个人能力方面