[转]webrtc学习: 部署stun和turn服务器http://www.cnblogs.com/lingdhox/p/4209659.htmlwebrtc的P2P穿透部分是由libjingle实现的.步骤顺序大概是这样的:1. 尝试直连.2. 通过stun服务器进行穿透3. 无法穿透则通过tur...
分类:
Web程序 时间:
2015-06-01 20:23:10
阅读次数:
149
AudioDeviceLinuxPulse::RecThreadProcess
AudioDeviceLinuxPulse::ProcessRecordedData
AudioDeviceLinuxPulse::ReadRecordedData
// Provide data to VoiceEngine
if (ProcessRecordedData(_recBuf...
分类:
Web程序 时间:
2015-05-18 23:12:40
阅读次数:
1047
因为产品中要加入网页中网络会议的功能,这几天都在倒腾 WebRTC,现在分享下工作成果。话说 WebRTCReal Time Communication 简称 RTC,是谷歌若干年前收购的一项技术,后来把这项技术应用到浏览器中并开源出来,而且搞了一套标准提交给W3C,称为WebRTC,官方地址是:h...
分类:
Web程序 时间:
2015-05-17 18:38:40
阅读次数:
1398
谷歌在今年 1 月份发布的 Chrome Dev 版本中首次集成了 WebRTC,引起了广泛的关注。今天,谷歌在博客中公布了 WebRTC 技术的开发路线图。WebRTC是 一项在浏览器内部进行实时视频和音频通信的技术,是谷歌在 2010 年收购 Global IP Solutions 公司...
分类:
Web程序 时间:
2015-05-17 18:14:21
阅读次数:
135
原文:http://www.cnblogs.com/jscode/p/3601648.html?comefrom=http://blogread.cn/news/1、概述WebRTC是“网络实时通信”(Web Real Time Communication)的缩写,它主要用来让浏览器实时获取和交换视...
分类:
Web程序 时间:
2015-05-15 19:23:09
阅读次数:
194
最近看了一篇老外在webrtcHacks上写的文章,主要介绍webrtc和whatsapp的传输机制,蛮好的,加上自己的理解进行总结,希望对大伙有所帮助,转载请说明出处,原文来自博客园RTC.Blacker。whatsapp的voip的传输机制用的是pjsip(webrtc的P2P机制冗余庞大一直被...
分类:
移动开发 时间:
2015-05-14 23:37:33
阅读次数:
284
转载注明出处http://blog.csdn.net/wanghorse
webrtc实际的ProcessThreadImpl线程主要有:
1. VoiceChannelTransport下的CreateThread(UdpSocketManagerPosixImpl::Run), 用于收发网络包
2. AudioTrackJni::PlayThreadProcess,用于播放
...
分类:
编程语言 时间:
2015-05-09 15:00:57
阅读次数:
147
转载注明出处http://blog.csdn.net/wanghorseJNI调用
ProvideCameraFrame
VideoCaptureAndroid::OnIncomingFrame
VideoCaptureImpl::IncomingFrame
申请内存,转换层I420
VideoCaptureImpl::Deli...
分类:
Web程序 时间:
2015-05-07 22:06:58
阅读次数:
199
转载注明出处http://blog.csdn.net/wanghorse收到视频包
UdpSocketManagerPosixImpl::Run
UdpSocketManagerPosixImpl::Process
UdpSocketPosix::HasIncoming(recvfrom)
UdpTransportImpl::IncomingRTPCa...
分类:
Web程序 时间:
2015-05-03 17:33:41
阅读次数:
145
本文原创自 http://blog.csdn.net/voipmaker 转载注明出处。
当采用webrtc 底层库开发android,ios 原生应用时,由于移动端不像pc端,在带宽稳定性,系统性能上都相差很大,所以针对移动设备的webrtc需要做一些优化以提高通话效果,
比如 webrtc中ice的keep alive包发送过于频繁,在2g/3g网络时带宽有限,而webrtc...
分类:
移动开发 时间:
2015-04-30 20:11:54
阅读次数:
178