آموزش نصب کدک g723 در Asterisk

asterisk-bubble

سیستم های تلفنی مانند الستیکس،Free PBX و یا سایر سیستم هایی که از استریسک استفاده می کنند،امکان پشتیبانی از چندین کدک را دارا می باشند.

در این مطلب نحوه ی نصب کدک g723 آموزش داده خواهد شد.برای نصب می توان سورس کد آن را دانلود و سپس کامپایل و نصب کرد و یا اینکه فایل باینری آن را دانلود و استفاده کرد که در این مطلب نحوه ی نصب و استفاده فایل باینری توضیح داده خواهد شد.

برای شروع کار کافیست بر اساس معماری سیستم عامل خود به مسیر گفته شده بروید.

برای سیستم های ۶۴ بیتی وارد این مسیر شوید :

#cd /usr/lib64/asterisk/modules

 

برای سیستم های ۳۲ بیتی وارد این مسیر شوید :

 

#cd /usr/lib/asterisk/modules

 

اکنون در مسیر وارد شده دستور ls را اجرا نمایید و اگر فایلی با نام codec_g723.so دارید آن را پاک نمایید :

 

#ls

 

#rm -rf  codec_g723.so

 

سپس به وب سایت زیر مراجعه نمایید :

 

http://asterisk.hosting.lv/

و بر اساس نسخه ی استریسکی که استفاده می کنید و معماری cpu سیستم، فایل مربوط به کدک g723 را دانلود نمایید.به عنوان نمونه برای Asterisk 13 و معماری ۶۴ بیتی این فایل را دانلود نمایید :

 

#wget  http://asterisk.hosting.lv/bin/codec_g723-ast130-gcc4-glibc2.2-x86_64-pentium4.so

 

پس از دانلود می توانید فایل را تغییر نام دهید :

 

#mv /usr/lib64/asterisk/modules/codec_g723-ast130-gcc4-glibc2.2-x86_64-pentium4.so   /usr/lib64/asterisk/modules/codec_g723.so

 

مجوز اجرایی به فایل دهید :

 

#chmod +x /usr/lib64/asterisk/modules/codec_g723.so

 

اکنون سرویس استریسک را یک بار restart کنید که می توانید بر اساس توزیع لینوکسی که استفاده می کنید از یکی از این دستورها استفاده نمایید :

 

#systemctl  restart  asterisk

 

#service asterisk restart

 

برای اطمینان از نصب شدن کدک g723 کافیست به کنسول استریسک وارد شوید :

 

# asterisk -r

 

سپس این دستور را اجرا نمایید :

 

core show translation recalc 10

 

در پایین یک نمونه از خروجی دستور گفته شده را مشاهده می کنید :

 

asterisk-cli-codec-g723

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.