در کنسول Asterisk وقتی کنفرانس تلفنی را راه اندازی کرده بودم ایراد
Unknown RTP codec 126 received از
کلاینت ها دریافت می کردم و بعد از مدتی کیفیت صدا خراب می شد . برای حل این مشکل باید rtp.c را patch کرد .
محتویات فعلی فایل به صورت زیر هست
کلاینت ها دریافت می کردم و بعد از مدتی کیفیت صدا خراب می شد . برای حل این مشکل باید rtp.c را patch کرد .
محتویات فعلی فایل به صورت زیر هست
[34] = {1, AST_FORMAT_H263},
[103] = {1, AST_FORMAT_H263_PLUS},
[97] = {1, AST_FORMAT_ILBC},
[101] = {0, AST_RTP_DTMF},
[110] = {1, AST_FORMAT_SPEEX},
که باید اونو به صورت زیر تغییر داد و asterisk را دوباره کامپال کرد :[103] = {1, AST_FORMAT_H263_PLUS},
[97] = {1, AST_FORMAT_ILBC},
[101] = {0, AST_RTP_DTMF},
[110] = {1, AST_FORMAT_SPEEX},
[34] = {1, AST_FORMAT_H263},
[103] = {1, AST_FORMAT_H263_PLUS},
[96] = {0, AST_RTP_DTMF},
[97] = {1, AST_FORMAT_ILBC},
[101] = {0, AST_RTP_DTMF},
[110] = {1, AST_FORMAT_SPEEX},
[103] = {1, AST_FORMAT_H263_PLUS},
[96] = {0, AST_RTP_DTMF},
[97] = {1, AST_FORMAT_ILBC},
[101] = {0, AST_RTP_DTMF},
[110] = {1, AST_FORMAT_SPEEX},
recompile :
make clean
make
make install
+ نوشته شده توسط امید مهاجرانی در یکشنبه پنجم آبان 1387 و ساعت
14:51 |

