VOIP
文章平均质量分 55
suer0101
这个作者很懒,什么都没留下…
展开
-
alsa/asoundlib.h: No such file or directory
缺少一个库:apt-get install libasound2-devOK!原创 2012-02-21 16:41:31 · 32202 阅读 · 6 评论 -
Mediastreamer2-2.8.0 移植笔记
在UBUNTU下./configure --prefix=/usr --enable-macsnd=no --enable-video=no --enable-tests去掉了苹果系统的声卡支持,去掉了视频支持,增加了测试程序移植到开发板上./configure --prefix=/phone --host=arm-linux --with-gnu-ld --disabl原创 2012-04-05 14:06:50 · 4930 阅读 · 0 评论 -
PJSIP开发笔记
浮点的可用性PJ_HAS_FLOATING_POINT这个宏可以控制浮点的可用性,它在头文件里面默认设置为1,你也可以在里面把它复写为0。PJLIB, PJLIB-UTIL和PJSIP不需要任何浮点的支持。即使浮点没有使用,它们也能正确地工作。但是,PJ_HAS_FLOATING_POINT这个宏却必须要设置来激活相应的一些低效率运行的代码(fallback code)。原创 2012-04-23 10:53:04 · 16556 阅读 · 0 评论 -
SIP信令标准 简介
介绍 SIP(Session Initiation Protocol)是一个面向Internet 会议和电话的简单信令协议标准。 SIP最初由IETF MMUSIC (Multiparty Multimedia Session Control) 工作组提出。MMUSIC工作组致力于在现今的多媒体骨干上提供松散控制型会议的支持。 SIP与HTTP和SMTP是类似的,都是基于文本的协原创 2012-04-17 09:14:33 · 10149 阅读 · 0 评论 -
一个基于 exosip 库的 UAC 和 UAS 的代码整理
http://ordinarysky.cn/?p=164———– UAC 代理客户端的代码整理 —————/** * 一个使用了 osip 和 eXosip 库的 UAC 代理客户端的演示程序 * * - 只是简单的演示了使用了 osip 和 eXosip2 库的 UAC 代理客户端的如下几个功能: * * i 发起呼叫 INVITE 请求 * * h 挂断会话 * * s转载 2012-04-17 14:15:51 · 3965 阅读 · 2 评论 -
74 Open Source VoIP Apps & Resources
http://www.voipnow.org/2007/04/74_open_source_.htmlWhen a body of independent auditors and experts recommended that the State of California consider open-source software and Voice over Interne转载 2012-04-17 15:09:25 · 4941 阅读 · 0 评论 -
pjsip简介
http://www.cnblogs.com/my_life/articles/2175462.html本文档的Copyleft归popy所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性,严禁用于任何商业用途。gtalk: mypopy@gmail.com 来源:barrypopy.cublog.cn如果你对SIP/VoIP技术感兴趣,哪希望你不要错过:),如果你转载 2012-04-18 10:25:48 · 26458 阅读 · 1 评论 -
我的SIP开发之路
http://hi.baidu.com/ltlovelty/blog/item/837baf1ece7fc6f11ad57647.html经过对SIP协议和开源协议栈快半年的研究,我现在终于有点入门了。还记得当时刚刚接触这个敬仰已久的东东的时候,那个头大啊,毕竟它的协议族太大了,每个知识点都可以无限延伸,光是鉴权机制就让我花了不少精力。面对我的是大堆大堆的英文协议和代码,看得我是应转载 2012-04-17 14:29:47 · 19244 阅读 · 17 评论 -
www-authenticate认证过程浅析
/********************************************************************************* 文档:www-authenticate认证过程简单研究**** 创建:http://hi.baidu.com/netee**** 日期:2009-10-07**** 版权:原创内容,转转载 2012-05-07 19:34:07 · 2781 阅读 · 0 评论 -
公开的免费STUN服务器
http://blog.sina.com.cn/s/blog_683d26990100oucy.html公开的免费STUN服务器当SIP终端在使用私有IP地址时,可能需要配置stun服务器。 8 I! u# y" c2 S4 _1 I( _4 ] S公开的免费STUN服务器有:stunserver.org 测试是OK的stun.xten.com / [$ y# L)转载 2012-05-14 09:19:15 · 36594 阅读 · 2 评论 -
Ubuntu接收客户端
//编译:gcc -o recv_dec_play recv_dec_play.c -lspeex -logg -lasound -lortp/************************************************************************* * Filename: recv_dec_play.c * Author: Gongguan * D原创 2012-03-16 14:47:09 · 2013 阅读 · 0 评论 -
Linux 音频 API 指南
http://www.3gsdn.com/thread-34-1-1.html由于历史的原因,在 Linux 环境下有多种API系统可用于声音编程。但没有合适的指引就难以找到合乎自己需要的体系。这里是一个指引,是由Lennart Poettering 所写(参见:Homepage of Lennart),目的就是带你走出这个密林。最简单的指引莫过于问自己转载 2012-02-29 17:02:13 · 6490 阅读 · 1 评论 -
Introduction to Sound Programming with ALSA
转载地址:http://www.linuxjournal.com/article/6735Make maximum use of all the functionality in the new 2.6 kernel sound architecture using a simple API.ALSA stands for the Advanced Linux So转载 2012-02-22 11:32:59 · 1629 阅读 · 0 评论 -
一个播放音频的例子
转载地址:http://www.alsa-project.org/alsa-doc/alsa-lib/_2test_2pcm_8c-example.html/*00002 * This small demo sends a simple sinusoidal wave to your speakers.00003 */00004 00005 #include 00006 #incl转载 2012-02-22 13:09:39 · 6852 阅读 · 2 评论 -
ubuntu10.04下解决声音问题(爆音,声音断断续续,时快时慢)
最近在Ubuntu下进行音频编程,突然发现声音播放的时候变得不正常了,很慢还有杂音,我觉得是跟我写的程序有关,但又不知道会跟哪个参数有关系,应该是某个参数设置的不对,在网上搜了下,有人说修改/etc/modprobe.d/alsa-base.conf,如果找到“options snd-hda-intel power_save=10”则把它注释掉,没有的话就添加这一行,我试过了不行,还有人说是跟原创 2012-02-23 09:27:39 · 3246 阅读 · 0 评论 -
基于 libmad 的简单 MP3 流媒体播放器的实现
转载地址:http://www.ibm.com/developerworks/cn/linux/l-cn-libmadmp3player/index.html1.介绍本文在 Fedora 5 Linux 下实现了一个基于 libmad 的 MP3 流媒体播放器。此流媒体播放器可以播放基于 HTTP 1.1 协议传输的 MP3 流媒体数据。基本原理是:从 HTTP 服务器获得转载 2012-02-22 10:43:26 · 1654 阅读 · 0 评论 -
alsa 库的移植
./configure --host=arm-linux --prefix=/speex --disable-python --disable-rawmidi --disable-seq --enable-shared --with-configdir=/usr/local/share --with-plugindir=/usr/local/lib/alsa_lib原创 2012-02-22 17:00:07 · 1177 阅读 · 0 评论 -
ALSA 音频术语
个人愚见,抛砖引玉。样本和帧在单一声道,一个时间点上采集的语音信号叫做样本(sample),它是用来描述语音信号的幅值。我们在谈论数字音频的时候往往关心的是同一时间点上所有声道上的音频数据,然后我们就有了帧(frame)的概念。它是用来收集所有声道上的样本。ALSA的音频API也是用帧来作为音频数据的单位。样本和帧的大小样本的大小跟存储的格式有关,比如常用的S16_LE,即有符号的原创 2012-02-24 12:12:37 · 2357 阅读 · 1 评论 -
ALSA音频编程自我分析
http://cgy136652.blog.163.com/blog/static/361687282010268437218/最近搞了一阵子的ALSA音频编程的东西,其实单是说其编程结构的确是比较简单的,相信很多朋友和我一样都在网络上搜索到很多相关资料,从ALSA的驱动-----》ALSA的lib库(提供了编程的API)-----》ALSA的utils,这三部分的确组成了AL转载 2012-02-26 14:43:05 · 17082 阅读 · 0 评论 -
error: newly created file is older than distributed files!
checking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... configure: error: newly created file is older than distributed files!Check your system c原创 2012-02-21 18:45:21 · 5820 阅读 · 0 评论 -
安装了alsa库去无法使用
在编译时加上参数 -lasound原创 2012-02-21 19:11:11 · 1033 阅读 · 0 评论