原创 Sipdroid的框架最值錢

自從學習了Sipdroid,基本在後面所有的項目中,都批量的複製Sipdroid的框架,今天重新移植一個新的流媒體項目的時候發現這框架簡直是太強大了,整個移植就只有10分鐘就搞定了,以爲有引擎類,具體的邏輯處理類,其中藉助引擎類,也就是S

原创 sipdroid源碼下載

http://sipdroid.googlecode.com/svn/trunk/    源碼在這,用svn下載

原创 Sipdroid中通話問題

Sipdroid中通話是獨立的一塊,最前面一塊是客戶端和SIP服務器的通信,用了N多N多的類和包其實就是爲了更好的跟SIP服務器通信,當你發送sip通話成功後,會返回給你message,告訴你通話成功,好像在UserAgnet的接口方法中

原创 Sipdroid中的視頻通話是如何實現的?

Sipdroid中的視頻原理是怎麼樣的? 涉及到視頻傳輸的類是org.sipdroid.sipua.ui中的VideoCamera,VideoCameraNew,VideoCameraNew2,VideoPrewView。 首先呢,雙

原创 android模擬器 建立端口映射

在android模擬器上調試自己寫的udp服務時,出現無法正常接收的情況。在網上找到一個正解: 1、運行模擬器 2、打開window 命令行     執行:telnet localhost 5554     5554是模擬器的端口,執

原创 怎麼學習android Sipdroid開源代碼?

怎麼來學習Sipdroid,如果說你不制定目標和戰略就想啃下Sipdroid,那麼我只能說你太強了。 Sipdroid目前呢,有24個包,140多個java文件,光弄明白裏面每一個類是幹哈的,都足夠累死人了,下面跟大家分享一下我

原创 淺析ASSERT&TRACE宏

淺析ASSERT&TRACE宏 1.TRACE 1.1.TRACE的宏定義  同樣的,我們先從TRACE的宏定義開始研究,TRACE被定義在AFX.H中。但是我在這個H文件查找時,並沒有發現TRACE被#define成某個函數。雖然你

原创 Windows下編譯jrtplib.lib和jthread.lib

研究了很多文章,自己終於搞定了,總結一下。  JRTPLIB庫是一個RTP協議的開源庫,使用這套庫文件,我們可以創建端到端的RTP連 接,實現數據的實時傳輸。 RTP是 實時傳輸協議的簡稱。壓縮包可以從這裏獲得: http://w

原创 程序性能分析-使用vs2008的分析工具

使用 Visual Studio 分析器找出應用程序瓶頸 Hari Pulapaka and Boris Vidolov 本文討論: 以性能瓶頸爲目標 應用程序代碼分析 比較分析數據 性能報告 本文使用了以

原创 音頻編碼基礎知識

自然界中的聲音非常複雜,波形極其複雜,通常我們採用的是脈衝代碼調製編碼,即PCM編碼。PCM通過抽樣、量化、編碼三個步驟將連續變化的模擬信號轉換爲數字編碼。什麼是採樣率和採樣大小(位/bit)。  聲音其實是一種能量波,因此也有頻率和振幅

原创 ubuntu下安裝海思的dvr編譯環境出錯

編譯環境腳本文件名爲cross.install 每次執行這個文件的時候總是會報錯如下: root@rex-VirtualBox:/home/zhjhome/toolchains# ./cross.install  ./cross.

原创 linux C 獲取與修改IP地址

//setip.h #ifndef _INCLUDE_SETIP_H_ #define _INCLUDE_SETIP_H_     //設置IP地址 /* * 函數名稱 : int setip(char *ip) * 函數功能 : 設

原创 Linux下VoIP軟件大搜羅(附下載)

Skype是一款VoIP軟件,同時也兼具QQ的即時通信功能,微軟剛剛把Skype給買下了,原本對Linux不太友好的Skype不知道會不會讓Linux用戶徹底絕緣,於是在網上搜羅了一下Skype的替代軟件,注意全部都是Linux下的

原创 怎樣讓搜索引擎搜索到自己的網頁

怎樣讓搜索引擎搜索到自己的網頁  (2006-11-09 12:44:34) 轉載▼   分類: 電腦診所 HTML><HEAD><TITLE>歡迎光臨建甌竹城美術工藝品公司</TITLE>     <META   htt

原创 多媒體技術 音頻編碼基礎和標準

多媒體技術 音頻編碼基礎和標準 http://wenku.baidu.com/view/03ef6107eff9aef8941e06dc.html