![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
webrtc
文章平均质量分 92
敬我岁月无波澜
Code changes the world!
展开
-
基于mediasoup的多方通话研究(二)
时隔多年未更新这个领域的技术博客,时间和精力在大把浪费,实属愧疚。自责之下苦研数月,将mediasoup v3的nodejs部分全部翻译成了c++语法,其中99%的保留了原汁原味的架构和设计,其中涉及到的细节且听我慢慢道来。原创 2023-03-15 15:56:32 · 903 阅读 · 0 评论 -
编译WebRTC之Android版本(AppRTC工程编译)
编译WebRTC之Android版本(AppRTC工程编译)前言准备工作下载源码编译依赖库总结前言最近有项目需要用到android与web互通音视频,甚至与原生windows互通,很久没编译过了,所以今天亲自编译一下,并记录下来。准备工作安卓下的编译只能在Linux系统上执行,所以必不可少的就是一台linux服务器,虚拟机亦可。推荐Ubuntu 16.04 TLS及以上版本,硬盘预留20G...原创 2019-05-10 20:37:07 · 2099 阅读 · 1 评论 -
基于mediasoup的多方通话研究(一)
基于mediasoup的多方通话研究mediasoup简介mediasoup的特性安装mediasoup-demo环境本地跑一跑吧关于server的配置文件下面我们来了解下mediasoup的原理吧如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公...原创 2018-11-06 21:51:38 · 27693 阅读 · 49 评论 -
基于webrtc多人音视频的研究(二)
基于webrtc多人音视频的研究 之实践篇--SFU服务器前言研究webRTC断断续续的也有几个年头了,起初的兴趣来自当时上学时候在开发IM(即时通讯)缺少较好的音视频功能,...原创 2017-02-28 17:03:09 · 7401 阅读 · 23 评论 -
windows平台下载webrtc代码和生成vs2013工程(非ninja)
windows平台下载webrtc代码和生成vs2013工程(非ninja)首先声明我用的是shell脚本。windows支持shell脚本需要Bash工具。其实只要安装git就可以了,里面自带了本文需要的bash tee等工具。下面讲解详细的步骤:下载git 下载地址http://msysgit.github.io/;安装完成后看看有没有加入环境变量。下载TortoiseGit (非必需,原创 2015-07-07 09:55:03 · 4001 阅读 · 3 评论 -
基于webrtc多人音视频的研究(一)
基于webrtc多人音视频的研究 众所周知,WebRTC非常适合点对点(即一对一)的音视频会话。然而,当我们的客户要求超越一对一,即一对多、多对一设置多对多的解决方案或者服务,那么问题就来了:“我们应该采用什么样的架构?” 。简单的呢有人会考虑copy多个p2p就完成了多人之间的会话,可并没有考虑到到来的问题:cpu、内存、尤其是流量问题;传统的解决方案是MCU服务器,利用服务器硬件...原创 2016-11-09 17:26:46 · 15786 阅读 · 1 评论 -
webrtc学习: 部署stun和turn服务器
webrtc的P2P穿透部分是由libjingle实现的. 步骤顺序大概是这样的: 1. 尝试直连.2. 通过stun服务器进行穿透3. 无法穿透则通过turn服务器中转. stun 服务器比较简单. 网上也有很多公开的stun服务器可以用于测试. 例如 stun.ideasip.com这里需要注意一下. 我在做android应用时. 在少转载 2016-10-10 23:03:46 · 4964 阅读 · 0 评论 -
windows平台下载webrtc代码和生成vs2015工程(非ninja)
windows平台下载webrtc代码和生成vs2015工程(非ninja)首先声明我用的是shell脚本。windows支持shell脚本需要Bash工具。其实只要安装git就可以了,里面自带了本文需要的bash tee等工具。下面讲解详细的步骤:下载git 下载地址http://msysgit.github.io/;安装完成后看看有没有加入环境变量。下载TortoiseGit原创 2016-06-25 11:56:31 · 2856 阅读 · 0 评论 -
ubuntu部署turnserver
配置 turnserver -v -r 118.192.155.174:3478 -a -o -c /etc/turnserver.conf原创 2016-02-19 16:54:14 · 1914 阅读 · 0 评论 -
基于webrtc的一对多音视频通讯
基于webrtc的一对多音视频通讯本次实验使用windows平台,其他平台如html5、android、ios、linux、mac等思路大同小异,上一篇文章已经提及,在此不再赘述。在此唯一对初学者的劝告是:多看实例,尤其是官方的实例:https://github.com/webrtc/sampleswebrtc更倾向于html5中调用peerconnect,别说你看不懂html和javascri原创 2015-07-30 12:07:57 · 10435 阅读 · 1 评论