سلام
به زبون خیلی ساده و detail وار میگم
برای نصب کدک های g729 و g723 به شیوه ی زیر عمل کنید :
اول با کامند CD وارد مسیر زیر بشین :
واگر ۶۴ بیتی باشید:
حالا یه ls بگیرید و ببینید اگه تو این مسیر کدک g729 یا g723 دارید پاکش کنید، برای مثال اگه داشتید میتونید با کامند [rm -f] کدک های مورد نظرتون رو انتخاب کنید و پاک کنید :
بعد با دستور wget برید کدک رو از سایت زیر دانلود کنید:
دقت کنید انتخاب کدک ها باید بر اساس ورژن استریسک و cpu تون که میتونه 32 بیتی یا 64 بیتی و یا سی پی یو Pentium و ... . باشه.
از لیست سمت راست سایت اول ورژن استریسک رو انتخاب کنید و بعد فایل so . که بر اساس cpu تون انتخاب میکنید
بعد تو شل وقتی وارد مسیر بالا که گفتم شدین :
از کامند wget و بعد آدرس کدک (که من کدک های 32 رو میخوام نصب کنم) در سایت بالا برای دانلود کدک اقدام کنید
حالا فایل رو با دستور زیر rename کنید:
و همین طور هم کدک g723 رو میگیرین :
حالا فایل رو با دستور زیر rename کنید:
حالا :
بعد وارد کنسول استریسک بشین:
و با دستور زیر مطمین شید که ماژول کدک لود شده باشه :
تو فایل sip.conf و iax.conf هم برید و مقادیر زیر رو مثل روبه رو ادیت کنید :
دقت کنید در سافت فون و یا ipphone کدک g729 رو فعال کنید و در اولویت بالا بیارید. من معمولا بقیه کدک ها رو Disable میکنم و فقط g729 رو فعال میکنم.
موفق و سربلند باشید.
به زبون خیلی ساده و detail وار میگم
برای نصب کدک های g729 و g723 به شیوه ی زیر عمل کنید :
اول با کامند CD وارد مسیر زیر بشین :
کد PHP:
cd /usr/lib/asterisk/modules
کد PHP:
cd /usr/lib64/asterisk/modules
rm -f codec_g729.so
بعد با دستور wget برید کدک رو از سایت زیر دانلود کنید:
کد PHP:
http://asterisk.hosting.lv/
از لیست سمت راست سایت اول ورژن استریسک رو انتخاب کنید و بعد فایل so . که بر اساس cpu تون انتخاب میکنید
بعد تو شل وقتی وارد مسیر بالا که گفتم شدین :
از کامند wget و بعد آدرس کدک (که من کدک های 32 رو میخوام نصب کنم) در سایت بالا برای دانلود کدک اقدام کنید
کد PHP:
[root@localhost ~]#wget http://asterisk.hosting.lv/bin/codec_g729-ast18-gcc4-glibc-pentium4.so
حالا فایل رو با دستور زیر rename کنید:
کد PHP:
mv codec_g729-ast18-gcc4-glibc-pentium4.so codec_g729.so
کد PHP:
[root@localhost ~]#wget http://asterisk.hosting.lv/bin/codec_g723-ast18-gcc4-glibc-pentium4.so
کد PHP:
mv codec_g723-ast18-gcc4-glibc-pentium4.so codec_g723.so
کد PHP:
[root@localhost ~]#service asterisk restart
کد PHP:
[root@localhost ~]#asterisk -rvv
core show translation recalc 10
تو فایل sip.conf و iax.conf هم برید و مقادیر زیر رو مثل روبه رو ادیت کنید :
disallow=all allow=g729,g723
دقت کنید در سافت فون و یا ipphone کدک g729 رو فعال کنید و در اولویت بالا بیارید. من معمولا بقیه کدک ها رو Disable میکنم و فقط g729 رو فعال میکنم.
موفق و سربلند باشید.
کامنت