Skype SILK codec complexity comparison
来源:互联网 发布:初级程序员培训 编辑:程序博客网 时间:2024/05/18 19:46
Skype SILK encoder could support different comlexity mode. At there "interface/SKP_Silk_control.h" you will find
Now I want to compare cpu time at different complexity mode.What I use is pjproject open source library, version pjproject-2.0-alpha2. First step I wrote SILK codec plugin(without DTX and FEC). And then I use pjmedia test application to show how much cpu time.
My OS is CentOS 5.7 32bit. CPU is AMD Athlon(tm) 7750 Dual-Core Processor.
pjproject compile flags
result
/* I: Complexity mode; 0 is lowest; 1 is medium and 2 is highest complexity */ SKP_int complexity;
Now I want to compare cpu time at different complexity mode.What I use is pjproject open source library, version pjproject-2.0-alpha2. First step I wrote SILK codec plugin(without DTX and FEC). And then I use pjmedia test application to show how much cpu time.
My OS is CentOS 5.7 32bit. CPU is AMD Athlon(tm) 7750 Dual-Core Processor.
pjproject compile flags
[gang@dev105 pjproject-2.0-alpha2.silk]$ cat user.mak# You can create user.mak file in PJ root directory to specify# additional flags to compiler and linker. For example:export CFLAGS += -O3 -g -fomit-frame-pointer -fno-strict-aliasing -Wall -Wno-unused-label -DNDEBUG -D_REENTRANTexport LDFLAGS += [gang@dev105 pjproject-2.0-alpha2.silk]$
how to run pjmedia test app
[gang@dev105 bin]$ sudo nice -n -10 ./pjmedia-test-i686-pc-linux-gnu
result
# complexity_mode = 2, default value 8KHz codec encode/decode - G.711 66 0.007 0.53 8KHz codec encode/decode - GSM 1890 0.189 15.31 8KHz codec encode/decode - iLBC 12405 1.240 100.50 8KHz codec encode/decode - Silk 8Khz 15209 1.521 123.22 8KHz codec encode/decode - Speex 8Khz 11499 1.150 93.1616KHz codec encode/decode - Silk 16Khz 30335 3.033 245.7716KHz codec encode/decode - Speex 16Khz 27349 2.735 221.58# complexity_mode = 1 8KHz codec encode/decode - G.711 67 0.007 0.54 8KHz codec encode/decode - GSM 1887 0.189 15.29 8KHz codec encode/decode - iLBC 12413 1.241 100.57 8KHz codec encode/decode - Silk 8Khz 9555 0.956 77.41 8KHz codec encode/decode - Speex 8Khz 11505 1.151 93.2116KHz codec encode/decode - Silk 16Khz 18110 1.811 146.7316KHz codec encode/decode - Speex 16Khz 27472 2.747 222.58# complexity_mode = 0 8KHz codec encode/decode - G.711 67 0.007 0.54 8KHz codec encode/decode - GSM 1891 0.189 15.32 8KHz codec encode/decode - iLBC 12422 1.242 100.64 8KHz codec encode/decode - Silk 8Khz 5990 0.599 48.53 8KHz codec encode/decode - Speex 8Khz 11472 1.147 92.9516KHz codec encode/decode - Silk 16Khz 10956 1.096 88.7716KHz codec encode/decode - Speex 16Khz 27376 2.738 221.80
- Skype SILK codec complexity comparison
- Skype SILK codec overview
- Skype SILK codec overview
- Skype SILK codec overview
- Skype SILK codec overview
- Silk codec的一些资料
- Skype SILK vs. iLBC vs. Speex
- Skype SILK vs. iLBC vs. Speex
- Skype SILK vs. iLBC vs. Speex
- Skype SILK vs. iLBC vs. Speex
- Skype SILK vs. iLBC vs. Speex
- silk
- 蓝牙耳机问题LOW COMPLEXITY SUBBAND CODEC(SBC) IS SELECTED
- Skype?
- skype
- skype
- skype
- silk encoder
- Android Fragments 详细使用
- oracle 10g system,sys,scott
- Android Camera Framework Stream(一)
- #define中的 #与##
- java获取Mac地址
- Skype SILK codec complexity comparison
- 查找目录下所有文件及子目录
- java机试必须了解的小程序
- GDI+使用心得
- ASP.NET 定时执行任务 global.asax
- 指针心得
- shell lsof
- perl中特殊符号
- list 查找