原创 QObject::connect 出錯

在使用QObject::connect時在SLOT那裏默認了給槽函數加上了QObject::: 解決方法,在.h文件上加上Q_OBJECT然後找到工程目錄路徑,刪除了文件夾和。obj和make有關文件

原创 linux 用speex庫壓縮音頻

int sound::encode() { FILE *fin,*fout1,*fout2,*fout3;//三個文件指針,fin爲已錄製好的音頻文件 short in[FRAME_SIZE]; short out[FRAME_SIZ

原创 NSF設置

From:http://hi.baidu.com/lanfeng143/blog/item/3be840242410d039c9955978.htm

原创 ortp庫使用入門

我們知道, RTP(Real-timeTransportProtocol)是用於Internet上針對多媒體數據流的一種傳輸協議,做流媒體傳輸方面的

原创 SPEEX 語音壓縮

From: http://www.cnblogs.com/myitm/archive/2011/07/21/2113301.html Speex manul中文版 在VOIP的音頻算法中,迴音處理已經成爲一個關係通話質量的主要問

原创 OSS linux下的音頻程序

昨天寫了個利用OSS 音頻驅動寫的一個LINUX下的一個音頻的錄取與播放,寫完後,錄製了,聽了下,播放速度太快了,然後調節了下播放時那個每次讀取的數據的大小,開始都以2的N次方來調節,不是快了,就是慢了,折騰了一天,今天再看了下,試了把它

原创 linux kill用法、killall、pkill、xkill

From:http://www.2cto.com/os/201202/118483.html     、xkill   終止一個進程或終止一個正在運行的程序,一般是通過kill 、killall、pkill、xkill 等進行。比如

原创 linux下的音頻採集

這是一個在QT下做的一個音頻採集類,只是做一個練習。。 sound::sound(QObject *parent) : QObject(parent) { QMessageBox::about(NULL,"test","loving c

原创 RTP

第六節 RTP協議 本節內容  6.6.1 RTP報文格式  6.6.2 基於RTP的帶寬控制方法     1. 接收端的控制策略     2. 發送端的控制策略 From:http://jpkc.nwpu.edu.cn/jp2005

原创 Qt中translate、tr關係 與中文問題

 轉載from:http://hi.baidu.com/cyclone/blog/item/aa56e5dd1a79f7e176c638be.html     在論壇中漂,經常遇到有人遇到tr相關的問題。用tr的有兩類人: (1)因爲發現

原创 QT中Ui名空間研究

 轉載from:http://apps.hi.baidu.com/share/detail/17014295   用最新的QtCreator選擇GUI的應用會產生含有如下文件的工程   下面就簡單分析下各部分的功能。   .pro文件是

原创 基於C 的speex編程

From:http://www.cnblogs.com/myitm/archive/2011/07/21/2113299.html view plaincopy to clipboardprint? // demo.cpp : Defin

原创 2440 LED驅動

From:http://apps.hi.baidu.com/share/detail/22931821 硬件平臺:mini2440(友善之臂的開發板) 開發環境:在VMware下安裝的redhat Linux 9.0. 實驗目的:

原创 編譯Linphone 需要的軟件包

linphone-3.4.3.tar.gz依賴的庫如下: libogg-1.1.3.tar.gz speex-1.2beta3.tar.gz(依賴於libogg) libosip2-3.3.0.tar.gz libeXosip2-3.1.

原创 linux音頻的播放

以下是一個基於QT上面做的一個linux下的一個音頻的播放 int sound::play(QString filename) { int id,fd,i,j; char buf[512]; fd = open("/dev/dsp",