سلام
آیا در الستیکس این امکان وجود داره که وقتی 2 نفر در حال مکالمه هستند نفر 3 بدون اینکه یکی از آن 2 نفر دعوتش کند وارد صحبت شود ؟
نمی خوام از کنفرانس استفاده بشه.
سلام
آیا در الستیکس این امکان وجود داره که وقتی 2 نفر در حال مکالمه هستند نفر 3 بدون اینکه یکی از آن 2 نفر دعوتش کند وارد صحبت شود ؟
نمی خوام از کنفرانس استفاده بشه.
بله این امکان با نام ChanSpy شناخته می شود و کد پیشفرض آن در ایلستیکس 555 می باشد. توی این حالت نفر سوم فقط شنونده مکالمه خواهد بود اما اگر بخواهید وارد مکالمه شوید و با یکی از طرفین یا هر دو صحبت نمایید باید به طور دستی تغییرات لازم را در فایل های کانفیگ Asterisk ایجاد نمایید.
ویرایش توسط mhsaleh : 2011-03-04 در ساعت 05:05 PM
سلام
بله از Chanspy آگاهی دارم ولی نمی خوام طرف فقط شنونده باشه و وارد مکالمه بشه در موقع لزوم.
چه تغییراتی ؟
دستورات Chanspy در Elastix به شکل زیر می باشد
حال در صورتی که بخواهید کسی که کد را می زند وارد مکالمه گردد باید به تابع ChanSpy پارامترهای مربوطه را بدهید. جهت آشنایی با آرگومان های این تابع از لینک زیر بازدید فرماییدکد:[app-chanspy] include => app-chanspy-custom exten => 555,1,Macro(user-callerid,) exten => 555,n,Answer exten => 555,n,Wait(1) exten => 555,n,ChanSpy() exten => 555,n,Hangup
ChanSpy | Asterisk
صالح جان مطمئنی میشه با دو طرف صحبت کرد ؟
من قبلا به چنین سناریویی نیاز داشتم ولی فقط با تابع کنفرانس تونستم پیاده سازی کنم ... چون پارامتر w چه در تابع ChanSpy چه در تابع های مشابهی مانند ZapBarg یا ExtenSpy فقط قابلیت صحبت با طرف spied-on را میده نه هر دو طرف ...
سلام
یعنی راهی نیست آقای مهاجرانی واسه این کار ؟
راستش با Elastix یه خورده مشکل میشه ... ولی خوب شدنیه ...یک ایده غیر استاندارد برای انجام این کار اینه که بیایم هر Extension به محض Answer کردن اتوماتیک یک شماره کنفرانس را Dial کنه ... در این صورت نفر سوم می تونه با شماره گیری این اتاق کنفرانس با اونا صحبت کنه . در واقع هر تماس یک کنفرانس تلفنی است نه یک تماس دو طرفه ... من از این ایده برای نوشتن سیستم ضبط مکالمات سوییچ های Ericsson و Alcatel-lucent استفاده کردم ...
به هر حال به نظر من در Asterisk کار نشد نداره فقط یه خورده باید یه جاهایی خلاقیت زد .
اگر منظور شما آپشن هایی مانند w، W یا B و ... است، این آپشن ها آرگومانهایی هستند که به توابع داده می شودن که هر تابع آرگوان خاصی را می پذیرد که در اطلاعات مربوط به استفاده از آن می توانید بیابید. در رابطه با تابع Chanspy هم در همان صفحه ای که لینک آن را در پست های قبلی گذاشته بودم نحوه استفاده و سایر آپشن ها معرفی گردیده.
ویرایش توسط mhsaleh : 2011-03-11 در ساعت 09:31 PM