Sip&asterisk
dotphoenix
Life,Tennis, Software Architecture
展开
-
PPC版的Sip Phone 客户端
很轻易的就在VS2005下编译通过了Osip , eXosip, ortp和mediastreamer2, 并且加上我的ppsip, 在我的LG KS20下,就可以运行这个Sip Phone, 当然,一切顺利的原因是因为这四个库都提供了wince的版本,在加上我的ppsip也是可以移植的.然而,通常,开源软件都不会如此顺利的让你可以运行,果然,这个sip phone对语音的处理非常的糟糕,我试了在原创 2008-09-22 14:55:00 · 2958 阅读 · 3 评论 -
Understanding WebRTC Connectivity
WebRTC connectivity is a rather complex domain, Netscan tries to simplify the whole process down to a few attributes. First, let’s have a quick look at how WebRTC connectivity is established.Let’s bre...转载 2018-05-27 15:35:03 · 1490 阅读 · 0 评论 -
如何使用Speex中的AEC模块,提高声音质量?
<br />如何使用Speex中的AEC模块,提高声音质量?<br />在Speex(www.speex.org)的最新版本中,开始集成了回音消除的模块,而回音消除一直是Voip之中亟待解决的主要问题。<br />很多朋友和我说speex的aec模块的效能并不好,我们先来看一下speex的aec的api调用方式。<br />/*<br />*创建AEC对象<br />*/<br />SpeexEchoState *echo_state = speex_echo_state_init(frame_size,转载 2011-03-14 15:21:00 · 4393 阅读 · 0 评论 -
SDP中Video属性fmtp的含义,比如a=fmtp:34 QCIF=1;CIF=1
<br />SDP syntax for H.263 optionsSTATUS OF THIS MEMO This document is an Internet-Draft. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups转载 2010-08-18 16:24:00 · 22387 阅读 · 0 评论 -
Windows Mobile 上常见的 DirectShow 链接错误 , 同样适用于WinCE
<br />Windows Mobile 上常见的 DirectShow 链接错误2009-09-22 16:18<br />第一步<br />最简单的错误。 这个错误类似于如下的error messsage:<br />1>cameraEmpty.obj : error LNK2001: unresolved external symbol IID_IVideoWindow<br />1>cameraEmpty.obj : error LNK2001: unresolved external symbol转载 2010-06-18 17:03:00 · 1276 阅读 · 0 评论 -
Practically speaking, how is the timestamp computed?
<br />Practically speaking, how is the timestamp computed?For audio, the timestamp is incremented by the packetization interval times the sampling rate. For example, for audio packets containing 20 ms of audio sampled at 8,000 Hz, the timestamp for each bl转载 2010-07-07 10:55:00 · 951 阅读 · 0 评论 -
RTP video packet 的 marker bit
<br />4.3. Fragmentation and Reassembly Since JPEG frames are large, they must often be fragmented. Frames should be fragmented into packets in a manner avoiding fragmentation at a lower level. When using restart markers, frames should be转载 2010-07-07 11:34:00 · 5119 阅读 · 0 评论 -
一个windows下很好用的software pbx,当然也可以做为SIP Server来用 --- 3CX VOIP Phone System for Windows
下载地址 http://www.3cx.com/phone-system/download-phone-system.html 只需简单的填写一些信息就可以下载了.原创 2009-09-05 18:45:00 · 1549 阅读 · 1 评论 -
Building and Debugging PJSIP on Symbian S60 3rd Edition Device using Carbide C++ 1.2
Deploying PJSIP on Symbian S60 is recommended only on real devices as the emulator has audio and networking problems.This document covers the following topics: RequirementsInstal转载 2009-08-07 14:55:00 · 5203 阅读 · 1 评论 -
IP Address change and Symbian Access Point Reconnection Issues
IP Address change and Symbian Access Point Reconnection Issues ¶Table of ContentsProblem descriptionIssues and solution related to IP address changeApproach 1: Restart everything转载 2009-08-07 14:58:00 · 2574 阅读 · 0 评论 -
穿越NAT的p2p通信方法研究
穿越NAT的p2p通信方法研究日期:2008-12-08 来源:P2P网 作者:未知 字体:大 中 小内容概述:在p2p通信领域中,由NAT(Network AddressTranslation,网络地址转换)引起的问题已经众所周知了,它会导致在NAT内部的p2p客户端在无论以何转载 2009-08-07 09:03:00 · 6272 阅读 · 0 评论 -
NAT 类型及检测方法
NAT 类型及检测方法STUN协议是一个客户机/服务器协议,在公网上存在着大量的STUN服务器,用户可以通过在自己主机上运行STUN客户端远程连接STUN服务器来确认自身的网络状况.客户端主机所在网络可以分为以下类型:1, Opened: 即主机拥有公网IP,并且没有防火墙,可自由与外部通信.2, Full Cone NAT: 主机前有NAT转载 2009-08-07 09:01:00 · 10606 阅读 · 1 评论 -
VMware workstation搭建NAT测试环境
搭建NAT测试环境 2009-04-17 23:11:51 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://hanmei.blog.51cto.com/521325/150895VMware workstation转载 2009-08-07 08:54:00 · 2357 阅读 · 0 评论 -
Asterisk安装
1.检查系统内核版本#uname -aLinux localhost.localdomain 2.6.18-92.el5xen #1 SMP Tue Jun 10 19:55:54 EDT 2008 i686 i686 i386 GNU/Linux2.检查是否已经安装kernel-devel# rpm -q kernel-devel例如:kernel-devel-2.转载 2009-05-21 22:37:00 · 3330 阅读 · 4 评论 -
Object-C 入门教程
大纲开始吧下载这篇教学设定环境前言编译 hello world创建 Classes@interface@implementation把它们凑在一起详细说明...多重参数建构子(Constructors)访问权限Class level access异常情况(Exceptions)处理继转载 2009-05-04 16:34:00 · 47606 阅读 · 4 评论 -
Sip协议中Call, Dialog, Transaction和Message之间的关系
翻译自 http://www.geocities.com/intro_to_multimedia/SIP/relation.html 的文章如果你对Sip协议中Call, Dialog, Transaction和Message之间的关系感觉到迷惑,那么,那么我可以告诉你,你并不孤单,因为大多数初学者对于这些名词之间的关系都会感到疑惑.Messages(消息) 消息是在服务器和客户端之间交换的独立原创 2008-10-29 10:33:00 · 7053 阅读 · 3 评论 -
开始Symbian的征程
先空着,等有些成果后再写原创 2008-09-22 15:12:00 · 859 阅读 · 0 评论 -
Windows 版的Sip Phone 彻底稳定了
Windows 版本的sip phone 客户端应该是彻底的稳态了,美国那边已经放出测试3个星期,还没有收到任何问题的反馈.看来ortp的作者写出的mediasteamer,对rtp的处理确实是最优的.到此为止 osip + exOsip + ortp + mediastreamer2 + ppSip 的组合,终于成为了一个稳定而强大的版本.本来语音处理的部分(也就是录音后用rtp发送和收到rtp原创 2008-09-22 14:10:00 · 9408 阅读 · 14 评论 -
WebRTC peerconnection_client/peerconnection_server分析
整体说明 (可从https://download.csdn.net/download/dotphoenix/10505139下载测试程序,如需修改过的源码可联系dotphoenix@foxmail.com)bfWebRTC基于webrtc-native自带的peerconnection_client项目,实现了一个简单的信令协议客户端(服务器端位于bfWebRTCServer),并且使用webrt...原创 2018-06-28 12:16:09 · 6051 阅读 · 6 评论