รับค่า DTMF ระหว่างที่กำลังคุยอยู่ (dial,sip)

Asterisk Opensource IP Pbx

รับค่า DTMF ระหว่างที่กำลังคุยอยู่ (dial,sip)

โพสต์โดย Anan » 10 ธ.ค. 2013 12:10

รบกวนสอบถาม วิธีการรับค่า DTMF ระหว่างทำการสนทนาอยู่ครับ เพื่อจะตรวจสอบค่า DTMF เพื่อไปรันโปรแกรมอื่น (python)

โดยตัวอย่างวิธีการทำงาน เช่น
1.sip/0000 โทรไปยัง sip/1111
2.เมื่อ sip/1111 รับสาย ระหว่างนี้ sip/0000 และ sip/1111 จะสามารถพูดคุยได้กันได้
3.sip/0000 หรือ sip/1111 สามารถกด Key เพื่อส่ง DTMF ในขณะที่คุยกัน
4.ถ้า sip/0000 กด 1 จะให้รันโปรแกรม python1 กด2 .......

ขอคำแนะนำหน่อยนะครับ
- การโทรจะใช้ Dial() ซึ่งจะรับค่า DTMF พร้อมกับสนทนาได้หรือไม่
- การรับค่า DTMF โดยใช้ WaitExten() หรือตัวอื่นๆ
- ขอตัวอย่างการเขียน dialplan หรือ extension

ขอบคุณครับ :D :D :D
เพิ่งเป็นสมาชิกใหม่และเป็นกระทู้แรกขอฝากเนื้อฝากตัวด้วยนะครับ
Anan
Bronz Member
 
โพสต์: 6
ลงทะเบียนเมื่อ: 10 มี.ค. 2010 18:27

Re: รับค่า DTMF ระหว่างที่กำลังคุยอยู่ (dial,sip)

โพสต์โดย nuiz » 10 ธ.ค. 2013 22:00

รับค่า DTMF จากคนที่โทรเข้ามา ใช้คำสั่ง Read ครับ ลองดูรายละเอียดจากเว็บนี้

http://www.voip-info.org/wiki/view/Asterisk+cmd+Read
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 6995
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: รับค่า DTMF ระหว่างที่กำลังคุยอยู่ (dial,sip)

โพสต์โดย Anan » 11 ธ.ค. 2013 10:44

ขอบคุณครับ แต่ที่ผมสงสัยคือ เมื่อ DIal() อยู่จะรับค่า DTMF โดย Read() พร้อมๆกันยังไงครับ
ตัวอย่างเช่น
== extensions.conf==
[context_test]
exten => 1111,1,Dial(SIP/1111)
exten => 2222,1,Dial(SIP/2222)

ไม่สามารถว่าจะใช้ Read() ตรงไหนอะครับ ช่วยอธิบายหน่อยครับ
Anan
Bronz Member
 
โพสต์: 6
ลงทะเบียนเมื่อ: 10 มี.ค. 2010 18:27

Re: รับค่า DTMF ระหว่างที่กำลังคุยอยู่ (dial,sip)

โพสต์โดย Anan » 13 ธ.ค. 2013 10:57

ขอบคุณทุกท่านนะครับ ตอนนี้ืทำได้แล้ว
วิธีการคือ ไปตั้งค่า Features.conf นะครับ

ตัวอย่างตามลิงค์นี้เลยนะครับ (เป็นภาษาสเปนอยู่นะครับใช้ google translate ช่วยนะครับ)
http://raspimods.blogspot.mx/2012/09/po ... e.html?m=1

:D :D :D :D :D :D :D :D :D :D
Anan
Bronz Member
 
โพสต์: 6
ลงทะเบียนเมื่อ: 10 มี.ค. 2010 18:27


ย้อนกลับไปยัง Asterisk SIP Server

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 2 ท่าน