اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

مشکل در رکورد نکردن داخلی های خاص در استریسک

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    مشکل در رکورد نکردن داخلی های خاص در استریسک

    سلام توی سرور استریسک من تمام داخلی ها تنظیم شده که صدا ضبط بشه. چطور میتونم کاری کنم که 5 تا از داخلی های خاصی که مد نظرم هست صدای اونا توی سیستم رکورد نشه؟ با تشکر
    اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

    #2
    به چند شیوه میتونید این کار رو انجام بدید. شما برای رکورد تماسها در استریسک از اپلیکیشن mixmonitor استفاده کردید و میتونید اول دایلپلنتون بگید که مثلا اگر اکستن 200 بود goto کنه به priority که مربوط به dial هست و در حقیقت رو mixmonitor فرستاده نشه. و یا اینکه دو context درست کنید که مثلا اولی رکورد کنه (with MixMonitor application) و دومی نکنه (without MixMonitor application) و به هر داخلی کانتکست موردنظر رو بدین.

    Instagram : https://www.instagram.com/iranlinuxforum

    Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip & Linux Trainer
    kamailio-freeswitch-Asterisk-Issabel-fusion-Programming
    Newrock-Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Snom-yeastar-grandstream
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    ZABBIX-VOIPMONITOR
    Linux-Devops

    Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

    کامنت


      #3
      برای تماس خروجی دوتا کانتکست تعریف شده (به دلیل اینکه تماس هامون میره توی هارد external که از طریق شبکه مانت شده روی سرور میشینه)
      من میخوام برای داخلی 1100 تا 1103 تعریف کنم که اینا صداهاشون رکورد نشه کلا چه ورودی و چه خروجی و چه داخلی به داخلی. روتی که شما گفتید رو من به چه صورتی باید بزنم. دقیقا متوجه نشدم چکار کنم؟
      کد PHP:
      exten => _0xz.,1,set(ext=$[${EXTEN}])
      exten => _0xz.,n,verbose(${EXT})
      exten => _0xz.,n,set(VAR1=${CALLERID}-${EXTEN:1})
      exten => _0xz.,n,set(CALLFILENAME=Outgoing-E1-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID}-${CALLERID(num)}-${VAR1}.wav)
      exten => _0xz.,n,gotoif($[${SHELL(ping -c 1 192.168.1.100 grep ttl=* | wc -l)} = 1]?nas-ok2,${EXTEN},1)
      exten => _0xz.,n,gotoif($[${SHELL(ping -c 1 192.168.1.100 grep ttl=* | wc -l)} = 0]?nas-fail2,${EXTEN},1)
      exten => h,1,hangup()
      ;include => 
      IVR


      [nas-ok2]
      exten => _x.,1,MixMonitor(/HDD-External/monitor/${STRFTIME(,,%Y)}/${STRFTIME(,,%m)}/${STRFTIME(,,%d)}/${CALLFILENAME})
      exten => _x.,n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
      exten => _x.,n,dial(sip/router/${EXTEN})
      exten => h,1,hangup()


      [
      nas-fail2]
      exten => _x.,1,gotoif($[${SHELL(ping -c 1 192.168.1.104 grep ttl=* | wc -l)} = 1]?freenas-ok2,${EXTEN},1)
      exten => _x.,n,gotoif($[${SHELL(ping -c 1 192.168.1.104 grep ttl=* | wc -l)} = 0]?freenas-fail2,${EXTEN},1)
      exten => h,1,hangup() 
      اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

      کامنت


        #4
        خوب شما چون رنج مشخصی رو میخوای مجزا کنی می تونی ب روتت کالرآیدی بدین یعنی بگید اگر کسی که به بیرون تماس میگیره اگر این رنج داخلی بود مستقیما به بیرون ارسال بشه و رکورد نشه :
        کد PHP:
        exten => _0xz./_110[0-3],1,dial(sip/router/${EXTEN})
        exten => _0xz.,1,set(ext=$[${EXTEN}])
        exten => _0xz.,n,verbose(${EXT})
        exten => _0xz.,n,set(VAR1=${CALLERID}-${EXTEN:1})
        exten => _0xz.,n,set(CALLFILENAME=Outgoing-E1-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID}-${CALLERID(num)}-${VAR1}.wav)
        exten => _0xz.,n,gotoif($[${SHELL(ping -c 1 192.168.1.100 grep ttl=* | wc -l)} = 1]?nas-ok2,${EXTEN},1)
        exten => _0xz.,n,gotoif($[${SHELL(ping -c 1 192.168.1.100 grep ttl=* | wc -l)} = 0]?nas-fail2,${EXTEN},1)
        exten => h,1,hangup()
        ;include => 
        IVR


        [nas-ok2]
        exten => _x.,1,MixMonitor(/HDD-External/monitor/${STRFTIME(,,%Y)}/${STRFTIME(,,%m)}/${STRFTIME(,,%d)}/${CALLFILENAME})
        exten => _x.,n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
        exten => _x.,n,dial(sip/router/${EXTEN})
        exten => h,1,hangup() 

        Instagram : https://www.instagram.com/iranlinuxforum

        Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock

        Voip & Linux Trainer
        kamailio-freeswitch-Asterisk-Issabel-fusion-Programming
        Newrock-Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Snom-yeastar-grandstream
        Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
        ZABBIX-VOIPMONITOR
        Linux-Devops

        Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

        کامنت


          #5
          درمورد تماس ورودی هم بایدمستقیما داخلی رو dial کنید و قبلش نفرستید رو mixmonitor .لطف کنید دایلپلن مربوط به تماس ورودیتون رو هم ارسال کنید .

          Instagram : https://www.instagram.com/iranlinuxforum

          Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock

          Voip & Linux Trainer
          kamailio-freeswitch-Asterisk-Issabel-fusion-Programming
          Newrock-Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Snom-yeastar-grandstream
          Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
          ZABBIX-VOIPMONITOR
          Linux-Devops

          Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

          کامنت


            #6
            ممنون ازراهنمایی تون. تماس خروجی ظاهرا اوکی شده برای تماس ورودی هم من این روت رو زدم که تماس ها رو توی استریسک رکورد نکنه.
            کد PHP:
            exten => _100[1-3],1,goto(internal,${EXTEN},1
            اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

            کامنت


              #7
              بله درسته . فقط در کانتکست internal هم نباید mixmonitor بشن.

              Instagram : https://www.instagram.com/iranlinuxforum

              Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock

              Voip & Linux Trainer
              kamailio-freeswitch-Asterisk-Issabel-fusion-Programming
              Newrock-Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Snom-yeastar-grandstream
              Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
              ZABBIX-VOIPMONITOR
              Linux-Devops

              Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

              کامنت

              درباره انجمن منطقه لینوکسی ها

              انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

              شبکه های اجتماعی
              در حال انجام ...
              X