webrtc
mandagod
这个作者很懒,什么都没留下…
展开
-
mediasoup-demo安装部署笔记
mediasoup-demo的安装部署比较简单,直接按照官方的README就可以成功部署运行。1.Clone工程:git clone https://github.com/versatica/mediasoup-demo.gitcd mediasoup-demogit checkout v3 其实clone下来默认就是v32.server安装配置:cd servernpm install这一步比较慢,会进行下载编译,还可能因为超时失败,如果server无法启动,则参照下面转载 2021-01-06 17:51:58 · 906 阅读 · 0 评论 -
MediaSoup MediaSoup-demo v3 版本部署测试
环境系统软件源http://mirrors.aliyun.com/ // 即阿里云NodeJS 与 npm 版本npm 源GCC 版本准备过程安装 nodejs 以及 npmsudo apt install nodejssudo apt install npmsudo npm install -g npm // 全局安装npm,即强制更新 npm 版本,否则 npm 版本为 3.5.2,即便是 sudo apt upgra...转载 2021-01-06 17:25:50 · 575 阅读 · 2 评论 -
webrtc服务有哪些可以使用?
AppRTChttps://github.com/webrtc/apprtcJanushttps://github.com/meetecho/janus-gatewayKurentohttps://github.com/Kurento/kurento-media-serverJitsihttps://github.com/jitsi/jitsi-meetLicodehttps://github.com/lynckia/licodeMedoozehttps://github.c原创 2021-01-05 16:20:42 · 229 阅读 · 0 评论 -
除了Google的webrtc还有哪些webrtc?
1. 亚马逊的webrtchttps://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c2. 完全go语言实现的webrtchttps://github.com/pion/webrtc后面有其他的再补充记录。原创 2021-01-05 16:09:02 · 653 阅读 · 1 评论 -
piasy
https://blog.piasy.com/webrtc/index.html原创 2021-01-04 07:37:38 · 229 阅读 · 0 评论 -
比WebRTC还牛逼?我们为什么选择Rust实现顶尖实时通信技术?
我们为什么选择Rust实现顶尖实时通信技术?Jake McGinty王强赵钰莹2020 年 12 月 20 日文化 & 方法语言 & 开发最佳实践tonari(https://tonari.no/)的目标是在虚拟世界为人们建立真正自然的交互体验。tonari 已开发了将近两年,据我们所知,它是时延最低的高分辨率“电话会议”(我们真的不喜欢这个词)产品,已准备好投入生产环境。 屏幕到屏幕的延迟为130毫秒(从光线照射到一侧的摄像头到另一侧出现画面的...转载 2020-12-30 11:29:21 · 6539 阅读 · 0 评论 -
XMPP和SIP的对比
简介:XMPP和SIP都是应用层协议,主要用于互联网上发送语音和即时通讯.SIP在RFC 3621中定义,XMPP在RFC 3920中定义,XMPP是从即时通讯中演变而来,SIP是从VOIP中演变而来,XMPP为了会话协商添加了一个扩展叫做Jingle,SIP 为了即时通讯业务添加了一个扩展叫做SIMPLE. SIP (Session I原创 2017-04-26 16:34:03 · 3463 阅读 · 0 评论 -
Webrtc服务器搭建
1.WebRTC后台服务:通话的房间服务器(Room Server)房间服务器是用来创建和管理通话会话的状态维护,是双方通话还是多方通话,加入与离开房间等等,我们暂时沿用Google部署在GAE平台上的AppRTC这个房间服务器实现,该GAE App的源码可以在github.com上获取.该实现是一个基于Python的GAE应用,我们需要下载Google GAE的离线开转载 2017-05-08 10:53:31 · 1368 阅读 · 0 评论 -
开发WebRTC使用什么语言?
开发WebRTC使用什么语言?工欲善其事,必先利其器。通常一提到WebRTC,大家潜意识中就是javascript,可能很多人认为webrtc 仅需要javascript。No,NO。事实上需要多种语言来实现不同的环境。 关于使用什么样的语言,我们不好一下子解释明白,让我们看看这个图,从环境中学习吧。 这里包括了服务器端的应用和客户端的应用。我们一个一个地聊转载 2017-05-05 11:14:39 · 5985 阅读 · 0 评论 -
Android IOS WebRTC 音视频开发总结(十九)-- kurento
有一系列文章可以参考一下;http://www.cnblogs.com/lingyunhu/p/4232348.html转载 2017-05-12 17:02:58 · 856 阅读 · 0 评论 -
webrtc RTX
In the context of WebRTC, this refers to IETF RC 4588 that defines a special RTP payload that is used to retransmit packets that were previously sent.While retransmission is usually useless in原创 2017-03-31 11:40:48 · 1268 阅读 · 0 评论 -
webrtcglossary.com
https://webrtcglossary.com/fec/这里有很多的文章可以参考原创 2017-02-27 15:30:37 · 432 阅读 · 0 评论 -
kurento项目介绍
开源项目地址:http://www.kurento.orgkurento折腾了一个多星期终于将kurento的环境搭建好(开发阶段的产品,有些BUG要自己解决),所以单独写篇文件来介绍。下面开始介绍kurento,文章来自博客园RTC.Blacker,转载请说明出处。 3.1 、kurento是什么?搞视频会议就会涉及一对多、多对多、广播原创 2017-04-26 16:37:13 · 7687 阅读 · 2 评论 -
搭建自己的AppRTCDemo服务器
搭建自己的AppRTCDemo服务器http://www.jianshu.com/p/c55ecf5a3fcfhttp://io.diveinedu.com/2015/02/05/%E7%AC%AC%E5%85%AD%E7%AB%A0-WebRTC%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA.htmlhttps://github.com转载 2017-05-09 12:04:51 · 1652 阅读 · 0 评论 -
WebRTC iOS编译错误 no mobile provisioning profile found for "org.webrtc.WebRTC".
编译的时候,出现错误ninja: Entering directory `out/ios_64'[2100/2114] CODE SIGNING //webrtc/sdk:rtc_sdk_framework_objc(//build/toolchain/mac:ios_clang_arm64)FAILED: WebRTC.framework/WebRTC WebRTC.framewor原创 2017-05-17 22:50:19 · 2474 阅读 · 1 评论 -
Bandwidth Estimation in WebRTC (and the new Sender Side BWE)
Bandwidth Estimation in WebRTC (and the new Sender Side BWE)January 30, 2017Bandwidth estimation is probably the most critical component in the video engine of WebR转载 2017-09-06 15:08:51 · 929 阅读 · 0 评论 -
WebRTC带宽估计
作者:Gustavo Garcia(原文链接)翻译:刘通 带宽估计可能是WebRTC视频引擎中最重要的一部分了。带宽估计(BWE)模块的任务是决定你可以发送多大的视频流且不会造成网络拥塞,以此来保证不会降低视频质量。 在以前的带宽估计算法还是十分基础的,大体上是基于丢包而设计的。通常我们在开始慢慢的增加视频的比特率,直到我们检测到丢转载 2017-09-06 15:10:28 · 789 阅读 · 0 评论 -
一些webrtc gcc相关
1. Google Congestion Control(就是WebRTC中用的)WebRTC通控制发送端数据发送码率来达到控制网络拥塞。draft-ietf-rmcat-gcc-02.pdf (较早的草案draft-alvestrand-rmcat-congestion-03.pdf)2.(1)从WebRTC的最初级阶段开始,媒体引擎(由Google搭建,但是Fi原创 2017-09-15 15:08:02 · 931 阅读 · 0 评论 -
单独编译和使用webrtc音频回声消除模块(附完整源码+测试音频文件)
单独编译和使用webrtc音频降噪模块(附完整源码+测试音频文件)单独编译和使用webrtc音频增益模块(附完整源码+测试音频文件)说实话很不想写这篇文章,因为这和我一贯推崇的最好全部编译并使用webrtc音频处理模块相悖。可是不知不觉已经把降噪和增益写出来,回声消除如果用户可以得到完美利用也不失为一个很好的方法。但是还是那句话,最好还是全部编译和使用webrtc的整个音频处理模块转载 2017-09-07 17:33:43 · 3497 阅读 · 4 评论 -
WebRTC优秀资源链接汇总
1、webrtc官网,神马编译下载,这里的解决方案才是最权威的.1.1 http://www.webrtc.org,需FQ, 2、基于webrtc封装的一些开源库:2.1 https://www.easyrtc.com2.2 https://simplewebrtc.com2.3 http://www.html5rock转载 2017-09-08 15:21:45 · 956 阅读 · 0 评论 -
编译最新版webrtc源码和编译好的整个项目10多个G【分享】
编译最新版webrtc源码和编译好的整个项目10多个G【分享】参考https://webrtc.org/native-code/development/编译最新版webrtc源码:Git clone https://chromium.googlesource.com/external/webrtcgclient config https://chromium.googl转载 2017-02-17 16:40:17 · 1182 阅读 · 0 评论 -
How to Recover Lost Media Packets in WebRTC using Forward Error Correction
How to Recover Lost Media Packets in WebRTC using Forward Error CorrectionBY: LASSE LUMIAHO, VARUN SINGH, 09 NOVEMBER 2016This is a followup blog post to an earlier post on error resil转载 2017-02-27 14:52:27 · 426 阅读 · 0 评论 -
WebRTC QoS
OutlineBandwidth Estimation Delay Based Control Loss Based ControlError Concealment RTP Retransmission(NACK) FEC PLI/SLI/RPSIPacket Arrival ModelG转载 2017-02-27 12:09:32 · 540 阅读 · 0 评论 -
codelab - Real time communication tith WebRTC(1)
1. IntroductionWebRTC is an open source project to enable realtime communication of audio, video and data in Web and native apps.WebRTC has several JavaScript APIs — click the links to see demos.转载 2017-02-22 09:40:07 · 530 阅读 · 0 评论 -
codelab - Real time communication tith WebRTC(2)
2. OverviewBuild an app to get video and take snapshots with your webcam and share them peer-to-peer via WebRTC. Along the way you'll learn how to use the core WebRTC APIs and set up a messaging ser转载 2017-02-22 09:43:42 · 446 阅读 · 0 评论 -
webrtc官方下载(windows)
为了生命,为了健康,过来看下xiaoc的博客,太繁杂了!xiaoc现在开始一步一步重新下载一遍。现在跟大家的时间是同步,2016年9月14开始下载,咱们看看到底啥时候下载完毕~~~~本文也可以从我网盘里下载 我现在看着官网一步一步走,大家一起评下我的步骤有没有问题。对于webrtc,博主可能只是简单的玩一下,不会像编解码玩的那么透彻,见谅。 参考文章:https://webrtc.org/转载 2017-02-19 23:11:22 · 8414 阅读 · 1 评论 -
WebRTC研究之peerconnection_client与peerconnection_server
最近有不少同学给我写邮件,询问关于对于进一步学习WebRTC的一些信息,这里我就简单的讲讲关于怎么生成和测试peerconnection_client和peerconnection_server的简单过程,讲错了大家原谅。下图红色横线所示,打开webrtc.sln项目之后,能看到peerconnection_client和peerconnection_server这两个子项目的转载 2017-02-18 22:48:53 · 1001 阅读 · 0 评论 -
WebRTC学习资料大全
在学习WebRTC,找了些资料,记录一下,供以后查询。有些需要翻墙才能看WebRTC 介绍官网在这里:https://webrtc.org/。然后这里有一个官方的Getting Started:https://webrtc.org/start/。Google关于WebRTC的幻灯片:http://io13webrtc.appspot.com/然后转载 2017-02-17 12:31:19 · 675 阅读 · 0 评论 -
Webrtc入门——基于阿里云ubuntu 最新webrtc Android平台编译详细说明
Webrtc入门——基于阿里云ubuntu 最新webrtc Android平台编译详细说明 折腾了好多天,终于将webrtc Android平台的demo编译出来了,发现即使完全按照webrtc官网的编译指南,还是会碰到各种问题。而网上又没有更全面的说明,最后是通过查看webrtc 批处理脚本才最终一步步解决问题。写下这篇文章,希望对大家有帮助。转载 2017-02-17 12:24:08 · 982 阅读 · 0 评论 -
认识和入门 WebRTC(Google Duo的一些启发)
WebRTC,名称源自网页即时通讯(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。它于2011年6月1日开源并在Google、Mozilla、Opera支持下被纳入万维网联盟的W3C推荐标准一、引言最近有在关注Google IO 2016的同学应该知道,google发布了新的一款视频聊天工具Duo(ht转载 2017-01-05 12:29:10 · 1401 阅读 · 0 评论 -
WebRTC各种资料集合
WebRTC各种资料集合javascript frameworksVideo chat:https://github.com/andyet/SimpleWebRTC https://github.com/priologic/easyrtc https://github.com/webRTC-io/webRTC.ioPeer-to-peer data:转载 2017-01-05 12:08:48 · 667 阅读 · 0 评论 -
webRTC的 OPUS编码 在FEC中的应用
Opus is one of two voice codecs selected as mandatory to implement in WebRTC (the other codec is G.711).As a codec, Opus is capable of supporting narrowband and up to stereo fullband while using转载 2017-03-02 11:41:46 · 2024 阅读 · 0 评论 -
一篇Opus的介绍 The Rise of Opus to HD Voice Domination
The Rise of Opus to HD Voice DominationTsahi Levent-Levi • VoIP • September 2, 2013With or without WebRTC, Opus seems like a winner.[If you are new around here, then you should know转载 2017-03-02 11:53:08 · 467 阅读 · 0 评论 -
webRTC中一些多媒体错误恢复技术Error Resiliency Media processing
https://webrtcglossary.com/tag/media-processing/转载 2017-03-02 11:57:17 · 404 阅读 · 0 评论 -
《webrtc权威指南》 资源
书本的更新连接和信息:http://webrtcbook.com/没有找到第三版的,这里上传第二版的下载地址:http://download.csdn.net/detail/mandagod/9785202相关的源代码下载:http://webrtcbook.com/code3.html第三版下载的代码地址:http://download.csd原创 2017-03-17 23:27:23 · 5809 阅读 · 1 评论 -
Checking out and Building Chromium for Windows
from:https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.mdChecking out and Building Chromium for WindowsThere are instructions for other plat转载 2017-03-04 18:53:00 · 662 阅读 · 0 评论 -
webrtc中的网络反馈与控制
4webrtc中的网络反馈与控制已有 723 人阅读此文 - 2016.12.07 - 网易视频云(微信ID:vcloud163) - 席智勇一、引言站在风口上,猪都能飞起来。雷布斯的这句名言,已经被大家传的家喻户晓了,说起当下站在风口上的猪,除了丁老板的未央猪,这头实实在在的猪,视频直播应该可以算一个。今年各种直播平台,各个轮次的融资消息应接不暇。对于转载 2017-03-02 16:13:36 · 512 阅读 · 0 评论 -
网友大量汇集的webRTC 文章,值得一看,有几十篇
http://www.cnblogs.com/lingyunhu/p/3578218.html转载 2017-03-02 15:31:53 · 386 阅读 · 0 评论 -
Android IOS WebRTC 音视频开发总结(五五)-- 音视频通讯中的抗丢包与带宽自适应原理
本文主要分析webrtc中的抗丢包与带宽自适应原理,文章来自博客园RTC.Blacker,欢迎关注微信公众号blacker,更多详见www.rtc.help 文章内容主要来自中国电信北京研究院丁博士在上周六的技术交流会上的演讲内容,之前我们有在公众号上介绍过这个技术交流会,详见:http://mp.weixin.qq.com/s?__biz=MzA5ODMzMjE1NQ==&mid=401转载 2017-03-02 15:27:57 · 1143 阅读 · 0 评论 -
一篇Opus Audio在Mozilla浏览器上打开FEC Audio FEC Experimentation
Audio FEC ExperimentationContributed by dminor@mozilla.com,We recently enabled Forward Error Correction (FEC) for audio streams in Firefox’s WebRTC implementation using the built in support provid转载 2017-03-02 15:20:47 · 554 阅读 · 0 评论