Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7919163
  • 博文数量: 701
  • 博客积分: 2150
  • 博客等级: 上尉
  • 技术积分: 13233
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-29 16:28
个人简介

天行健,君子以自强不息!

文章分类

全部博文(701)

文章存档

2019年(2)

2018年(12)

2017年(76)

2016年(120)

2015年(178)

2014年(129)

2013年(123)

2012年(61)

发布时间:2016-02-21 23:00:00

在一般的VOIP软件或视频会议系统中,假设我们只有A和B两个人在通话,首先,A的声音传给B,B然后用喇叭放出来,而这时B的MIC则会采集到喇叭放出来的声音,然后传回给A,如果这个传输的过程中时延足够大,A就会听到自己刚才说的话,这就是回声。回声消除器的作用就是在B端对B采集到的声音进行处理,把采集到的声音中包.........【阅读全文】

阅读(2112) | 评论(0) | 转发(0)

发布时间:2016-02-19 13:10:46

1, 基本线程webretc中主要有两个线程:signaling_thread-->处理小工作量方法。要求此线程内的方法都必须快速返回。worker_thread-->处理大工作量的方法。此线程内的方法可能会处理很长时间,如网络消息等。2, 线程实现webrtc中的线程包含了一个消息队列。当需要在此线程中运行逻辑时,仅需要向线.........【阅读全文】

阅读(3165) | 评论(0) | 转发(0)

发布时间:2016-02-19 13:07:15

此部分代码主要提供两个功能:1),适配P2P传输部分和媒体处理部分的不同接口2),封装易用的对外接口,方便使用者调用1, 接口适配部分:2, 简化接口部分:2.1,外部协作此部分代码实现了W3C webrtc 规范:http://dev.w3.org/2011/webrtc/editor/webrtc.html目前PeerConnection可以.........【阅读全文】

阅读(2293) | 评论(0) | 转发(0)

发布时间:2016-02-19 13:06:01

说明:此系类的内容都是本人自己对libjingle native API代码的学习总结。其中可能存在不准确甚至是错误的内容。欢迎大家帮忙指出错误。1, 此部分代码主要完成媒体处理,编解码,RTP/RTCP 编解码等。下图是主要的模块图:2,主要模块间通信及相互引用关系。下图中模块对应于上图中模块的描述。.........【阅读全文】

阅读(4334) | 评论(0) | 转发(0)

发布时间:2016-02-19 13:00:47

说明:此系类的内容都是本人自己对libjingle native API代码的学习总结。其中可能存在不准确甚至是错误的内容。欢迎大家帮忙指出错误。此文是个人根据WebRTC项目中的libjingle部分总结出来。只代表WebRTC中的libjingle部分的结构,不代表原始的libjingle项目。1, libjingle 基本结构。下图仅描述视频部.........【阅读全文】

阅读(5840) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

七月羽歌2017-04-14 11:13

美的事物是永恒的喜悦。

回复  |  举报

七月羽歌2017-04-14 10:40

全局留言。哇,

回复  |  举报

指尖上的幽灵2015-03-17 18:05

看了你这么多东西,如果不留下点什么多说不过去啊!加油啊

回复  |  举报
留言热议
请登录后留言。

登录 注册