اطلاعیه

بستن
No announcement yet.

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

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

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

    سلام توی سرور استریسک من تمام داخلی ها تنظیم شده که صدا ضبط بشه. چطور میتونم کاری کنم که 5 تا از داخلی های خاصی که مد نظرم هست صدای اونا توی سیستم رکورد نشه؟ با تشکر

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

    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic

    کامنت


    • #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() 

      کامنت


      • #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() 
        Telegram : https://telegram.me/linuxzone

        voip trainer - Asterisk - Elastix - Agi Programming- NewRock

        Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
        Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
        Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
        LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

        Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic

        کامنت


        • #5
          درمورد تماس ورودی هم بایدمستقیما داخلی رو dial کنید و قبلش نفرستید رو mixmonitor .لطف کنید دایلپلن مربوط به تماس ورودیتون رو هم ارسال کنید .
          Telegram : https://telegram.me/linuxzone

          voip trainer - Asterisk - Elastix - Agi Programming- NewRock

          Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
          Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
          Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
          LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

          Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic

          کامنت


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

            کامنت


            • #7
              بله درسته . فقط در کانتکست internal هم نباید mixmonitor بشن.
              Telegram : https://telegram.me/linuxzone

              voip trainer - Asterisk - Elastix - Agi Programming- NewRock

              Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
              Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
              Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
              LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

              Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic

              کامنت

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

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

              شبکه های اجتماعی

              ایمیل مدیریت

              Habili@linux-zone.org

              در حال انجام ...
              X
              کانال تلگرام منطقه لینوکسی ها