本文原创自 http://blog.csdn.net/voipmaker  转载注明出处。
      WebRTC技术致力于在浏览器端实现实时音视频,多媒体数据互操作,其NAT穿越部分采用ICE框架,目的是实现媒体P2P,SBC又叫会话边界控制器,致力于媒体,信令NAT穿越,但SBC技术中媒体由服务器中转,这违背WEBRTC的初衷,但是当基于WebRTC技术的客户端与非WebRTC技术客户...
                            
                            
                                分类:
Web程序   时间:
2014-06-15 10:21:43   
                                阅读次数:
297
                             
                    
                        
                            
                            
                                YY的音频数据传输是P2P协议,音频的编码为AAC,下面抓去的音频编码的信息和频谱信息。音频编码为AAC,采样为44K,码率24kb/s。音频编码在24kb/s码率能达到15K的音质。值得大家学习啊。1.准备工具procexp.exe 分析YY的进程信息Procmon.exe 分析YY的网络数据包....
                            
                            
                                分类:
其他好文   时间:
2014-06-14 08:51:29   
                                阅读次数:
524
                             
                    
                        
                            
                            
                                1.http://www.cnblogs.com/milospooner/archive/2012/07/13/2590950.html2.http://my.oschina.net/sanshang/blog/111513.http://bashell.sinaapp.com/archives/v...
                            
                            
                                分类:
移动开发   时间:
2014-06-13 18:16:21   
                                阅读次数:
1145
                             
                    
                        
                            
                            
                                Chrod算法是P2P中的四大算法之中的一个,是有MIT(麻省理工学院)于2001年提出,其它三大算法各自是:CANPastryTapestryChord的目的是提供一种能在P2P网络高速定位资源的的算法,Cord并不关心资源是怎样存储的,仅仅是从算法层面研究资源的取得,因此Chord的API就简单...
                            
                            
                                分类:
其他好文   时间:
2014-06-11 12:05:54   
                                阅读次数:
368
                             
                    
                        
                            
                            
                                GroupSpecifier是一个用来定义group所有参数的类。首先,将它命名为“myGroup/g1”。然后设置 
serverChannel与Stratus进行沟通。最后发布。这样,我们就完成了P2P 
Group的定义。然后,我们必须确定实际的NetGroup。groupspecWithAuth...
                            
                            
                                分类:
其他好文   时间:
2014-06-10 13:01:36   
                                阅读次数:
223
                             
                    
                        
                            
                            
                                本文原创自 http://blog.csdn.net/voipmaker  转载注明出处。
最新版本TeleMCU 增加了Android手机端WebRTC视频会议能力,Android手机安装Chrome浏览器后加载TeleMCU的WebRTC客户端TeleWeb可以直接参与视频会议,
同时,TeleWeb可以支持两个WebRTC客户端之间的p2p通信,Demo如下:
Te...
                            
                            
                                分类:
移动开发   时间:
2014-06-08 15:16:46   
                                阅读次数:
381
                             
                    
                        
                            
                            
                                应用的每一次退回都是一次很好的学习机会这次是说我的应用没有对色情的内容进行监管或屏蔽的管理机制这里我主要是 评论页面 违法 
如下以下提供几种解决方案:1.按照苹果给的建议 我们添加协议进去 和完善一下过滤 审核sex的信息主要是 在注册界面下方,添加一句话 并做一个选项 
默认打对勾,添加超链接:“我...
                            
                            
                                分类:
移动开发   时间:
2014-06-07 21:50:36   
                                阅读次数:
272
                             
                    
                        
                            
                            
                                最近自己要去深圳,开始人生的第二份工程,所以整理以前自己写过的小玩意代码(跟自己工作的代码无关),自己下班回家写的代码,准备卸载简历里面去求职。代码风格自己有注意,但还是每次看自己以前写的代码就感觉是那么丑。
 
1:NDIS实现类似P2P终结者的核心代码。
说明:最近辞职以后在写东西,自己开始玩驱动开发,发现还是没有想象中难,但环境还是比应用层开发环境还是差多了,要非常注意内存...
                            
                            
                                分类:
其他好文   时间:
2014-06-07 01:20:27   
                                阅读次数:
637
                             
                    
                        
                            
                            
                                Chord算法原理介绍可以先了解下,本文侧重Chord的实现,具体是构造Chord环的实现,即如何初始化和新增节点。其他对环的操作都可以类比,而且实现会更简单。
Chord的开源实现主要有两个,一个是单机版的jchord,另一个是集群形式的open chord项目。以下描述都是参考开源项目代码展开的。
下面简单总结我对Chord的理解。Chord这种DHT的实现,本质上是在一致性哈希的基础上,增加了Finger表这种快速路由信息,通过在节点上保存整个网络的部分信息,让节点的查找/路由以O(logN)的代价...
                            
                            
                                分类:
其他好文   时间:
2014-06-05 11:35:17   
                                阅读次数:
511
                             
                    
                        
                            
                            
                                WifiStateMachine
1. 初始化
传入接口名称wlanInterface
新建一个WiFi类型的NetworkInfo
发一个ssid为null的广播
电池
NetworkManagementService
P2p是否支持mP2pSupported
基于接口名称wlanInterface的WifiNative
基于WifiNative的WifiConfigStore...
                            
                            
                                分类:
其他好文   时间:
2014-06-05 02:50:46   
                                阅读次数:
550