Moderator: jubjang
voip4share เขียน:ทำ Dialplan บน Elastix, FreePBX ทำ 2 ที่นะครับคือ
1. Outbound Routes เอาไว้เช็คเบอร์ที่ยูสเซอร์กดเข้ามาที่ Elastix คอนฟิกที่ Dial Rules
ในตัวอย่างมีการตัด 7 ซึ่งเป็น Access Code ออก
2. Trunks เอาไว้ตอนโทรไปยัง TOT NetCall คอนฟิกที่ Dial Patterns
ดูตัวอย่างจากตอนแรกของบทความนี้ก็ได้ครับ ผมรูปให้ดูแล้ว
voip4share เขียน::D ยินดีด้วยครับ
เดาว่าก็น่าจะ Codec หน่ะครับ ทั้ง Codec ใน Trunk ของ TOT Netcall และตรง SIP Account (บรรทัด disallow กับ allow) ผมถึงขอดู Ngrep เวลาโทร เพราะมันจะมีรายชื่อ Codec อยู่ด้วยว่าตอนที่ SIP Client ส่งคอล (INVITE) มาที่ Asterisk มันใช้ Codec อะไร แม๊ตซ์กับที่เราคอนฟิกไว้หรือเปล่า และตอนที่ Asterisk โทรไปหา TOT Netcall (ส่ง INVITE ไป) มันใช้ Codec อะไร และ TOT Netcall ยอมรับ Codec นั้นหรือเปล่า
และที่สำคัญ Asterisk รองรับ Codec ที่เราคอนฟิกไว้หรือเปล่า ถ้าสมมติว่าตอนเราคอนฟิกเบอร์ Extension 100 เราใส่บรรทัด allow เป็น g729 อย่างเดียว แต่บน Asterisk ไม่มี G.729 อย่างนี้ก็ไม่ได้นะครับ และแม้ว่า Asterisk จะมี G.729 แต่ SIP Client ไม่มี G.729 ก็ไม่ได้อีกเหมือนกัน
บรรทัด allow มันจะบอก Asterisk ว่าเวลาคุยกับ SIP Client หรือ SIP Trunk ให้คุยด้วย Codec อะไร เราต้องเช็คกับปลายทางว่ารองรับ Codec อะไรด้วยนะครับ ถ้าไม่มั่นใจก็ใส่เข้าไปเยอะๆ เช่น g729,g723,gsm,ulaw,alaw เดี๋ยว Asterisk มันจะเลือกเอาเองโดยให้ความสำคัญกับ g729 ก่อน ตามด้วย g723 ตามด้วย gsm ตามด้วย ualw ตามด้วย alaw ตามลำดับที่เราใส่เข้าไปครับ
ย้อนกลับไปยัง Elastix - Unified Communications Software
กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 2 ท่าน