สวัสดีครับ
ขอบคุณสำหรับคำแนะนำครับผม
ผมได้โทรติดต่อไปที่ ฝ่ายช่างของ CAT2CALL ครับ เพื่อถามเรื่อง Codec ก็ทราบว่า ทาง CAT2CALL นั้นใช้ G.729 และ G.711 ครับ ผมเลยลองตรวจสอบดูว่า Elastix ที่ใช้งานนั้นมี Codec ดังกล่าวหรือไม่
โดย
[root@elastix ~]# cd /usr/lib/asterisk/modules
[root@elastix modules]# ls codec_g*
codec_g726.so codec_gsm.so
[root@elastix modules]#
ปรากฏว่าไม่มีครับ
ก็เลยลองถามอากู๋ดู เลยไปพบ Codec ที่เว็บ
http://asterisk.hosting.lv/ ครับ ก็เลยหาตัวที่ตรงกับ version และ cpu ของเครื่อง เมื่อพบแล้ว เลย
[root@elastix modules]# wget
http://asterisk.hosting.lv/bin/codec_g7 ... c-core2.so--2010-03-11 14:37:19--
http://asterisk.hosting.lv/bin/codec_g7 ... c-core2.soResolving asterisk.hosting.lv... 213.21.217.90
Connecting to asterisk.hosting.lv|213.21.217.90|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 408936 (399K) [application/octet-stream]
Saving to: `codec_g729-ast14-gcc4-glibc-core2.so'
100%[===========================================>] 408,936 75.3K/s in 5.3s
2010-03-11 14:37:26 (75.3 KB/s) - `codec_g729-ast14-gcc4-glibc-core2.so' saved [408936/408936]
[root@elastix modules]# mv codec_g729-ast14-gcc4-glibc-core2.so codec_g729.so
จากนั้นลอง restart Asterisk ดูครับ
[root@elastix modules]# service asterisk restart
Shutting down asterisk: [ OK ]
Starting asterisk: [ OK ]
[root@elastix modules]#
เมื่อเสร็จเรียบร้อย ผมไม่ทราบว่ามันใช้ได้หรือไม่ได้ยังไงหรอกนะครับ แต่ลองเอาโทรศัพท์มือถือโทรไปดูครับ พบว่า MoH นั้นสามารถเล่นต่อเนื่องได้ดีกว่าเมื่อก่อน แต่ยังไม่วางใจครับ กำลังลองทดสอบดูอยู่เรื่อยๆ ถ้าได้ผลดีอย่างไร จะมาแจ้งให้ทราบครับ
ส่วนเรื่องการทำ MoH จาก MP3. ไม่ทราบว่ามีวิธีการดีๆไหมครับ?