语音和图像、视频一样,是人与人之间沟通的交流方式。语音信号处理是一门综合性的学科,它与语音学、心理学、数字信号处理、计算机科学、模式识别等有着密切联系。语音技术一般可以分为三大类:1.人与人之间的通信:语音增强、语音编码、语音通信、VOIP等 简单的说,以网络为载体,实现人与人之间的语音通信,涉及....
分类:
其他好文 时间:
2014-06-18 18:14:04
阅读次数:
193
本例子展示了Glacier2 router的用法(没有使用Glacier2 session manager)。如果clients与router不在同一台主机上,需要将以下地方修改为glacier2router所在机器的外部地址:config.glacier2的Glacier2.Client.Endp...
分类:
其他好文 时间:
2014-06-18 15:42:50
阅读次数:
320
题目思想比較简单,可是题目要求输出路径比較麻烦,学习了Ice_Crazy博主的方法,感觉不错。#include #include"stdio.h"#include"string.h"#include"queue"using namespace std;const int maxn = 100 + 5...
分类:
其他好文 时间:
2014-06-18 00:23:10
阅读次数:
233
本文原创自 http://blog.csdn.net/voipmaker 转载注明出处。
WebRTC技术致力于在浏览器端实现实时音视频,多媒体数据互操作,其NAT穿越部分采用ICE框架,目的是实现媒体P2P,SBC又叫会话边界控制器,致力于媒体,信令NAT穿越,但SBC技术中媒体由服务器中转,这违背WEBRTC的初衷,但是当基于WebRTC技术的客户端与非WebRTC技术客户...
分类:
Web程序 时间:
2014-06-15 10:21:43
阅读次数:
297
ICE发布者/订阅者的一个最简单例子IceStorm服务config.icebox## The IceBox server endpoint configuration. This endpoint is only used# to communicate with the IceBox Servi...
分类:
其他好文 时间:
2014-06-14 21:38:09
阅读次数:
535
本文原创自 http://blog.csdn.net/voipmaker 转载注明出处。
最近在优化WebRTC客户端呼叫延迟问题,原因是ICE协议栈在收集地址到探测协商过程花费很长时间,这在VOIP里是不可容忍的,有人直接把ICE 功能关掉,这样做解决了延迟问题,但是NAT穿越失效,媒体必须走服务器,这在一些webrtc与sip系统互通的系统中有应用价值,但两个webrt...
分类:
Web程序 时间:
2014-06-07 12:54:31
阅读次数:
329
线段树的一些基本应用,就是函数写了很多,有点繁琐。以每个物品的单价建树,刚开始写了个裸的想水过去直接MLE了,然后又离散化了下。离散化单价后建树,lz数组用来清零,s数组保存结点所含物品个数,co数组保存结点所含物品的所有花费,以找第k大的方式找到第n个物品所在的结点位置i,求出前i-1个结点所包含...
分类:
其他好文 时间:
2014-06-04 14:57:59
阅读次数:
384
订购的另一根双节棍到货了,双棍同时练习了下。受不了,双棍要比单棍费力的多,要加强背力、臂力、腕力的训练了!双棍的动作练起来很笨拙,目前只能完成20余次的前击、腋下收棍、上挑棍!心得:在腋下夹棍和前击棍之间用“大臂反弹”可以流畅实现前击棍和腋下收棍!!Nice!
分类:
其他好文 时间:
2014-06-01 12:03:14
阅读次数:
213
Ice是一种面向对象的中间间平台,入门ice,简单的HelloWorld是必不可少的。转载请注明http://www.cnblogs.com/zrtqsk/p/3745286.html,谢谢。一、写一个ice定义
ice用来定义接口、程序骨架的,方便远程调用。首先我们要使用ice专属的slice语....
分类:
编程语言 时间:
2014-05-26 23:10:01
阅读次数:
407