- 96
- 329 543
Omid Mohajerani
Germany
เข้าร่วมเมื่อ 16 ต.ค. 2011
Capture and Monitor your SIP Network Traffic with HOMER
What VoIP or SIP traffic capture or monitoring tool do you use?
If you’ve ever heard complaints like ‘I can’t hear the other person’ or ‘Why are my calls dropping?’, this is the solution for you. I’ll show you how to quickly get Homer up and running so you can start capturing and analyzing SIP traffic right away.
If you’ve ever heard complaints like ‘I can’t hear the other person’ or ‘Why are my calls dropping?’, this is the solution for you. I’ll show you how to quickly get Homer up and running so you can start capturing and analyzing SIP traffic right away.
มุมมอง: 1 388
วีดีโอ
Twilio SIP Domains, FreeSWITCH integration - Part 1
มุมมอง 5373 หลายเดือนก่อน
FreeSWITCH, Twilio SIP Programmable Domains Integration. Part 1 Early access to part 2: www.patreon.com/posts/twilio-sip-111548422?Link&
FreeSWITCH , TWILIO Elastic SIP Trunk integration. Part 1
มุมมอง 5433 หลายเดือนก่อน
A step-by-step guide for configuring FreeSWITCH with Twilio to handle both outgoing and incoming calls. In Part 1 We will discuss Twilio side configuration . Early access to Part2: www.patreon.com/posts/freeswitch-sip-111210546?Link& #twilio #freeswitch
Simplifying FreeSWITCH Integrations with Make.com
มุมมอง 4915 หลายเดือนก่อน
Integration your FreeSWITCH to the World through Make.com platform Register using my affiliate Make.com URL: www.make.com/en/register?pc=omidmohajerani All Config files in my Patreon: www.patreon.com/omidmohajerani #withMake #freeswitch
How to Enable IP Whitelisting in VICIbox Version 11?
มุมมอง 5055 หลายเดือนก่อน
www.patreon.com/omidmohajerani Learn how to safeguard your Vicibox system and ensure only authorized connections are permitted, all within the latest Vicibox Version 11. Protect your call center's infrastructure with this step-by-step tutorial on IP whitelisting. #vicibox #vicidial #dialer
VICIBox 11 Full backup and transfer to remote SFTP Server.
มุมมอง 3556 หลายเดือนก่อน
You can access it here as well: www.patreon.com/omidmohajerani It's a good practice to regularly back up your Vicidial data and transfer it to a remote host, such as an FTP server. To streamline this process, I have developed a script that automates the backup and transfer to the SFTP server. This script simplifies the backup and transfer process by executing the Vicidial backup script (ADMIN_b...
Voice Codecs in VICIdial
มุมมอง 2016 หลายเดือนก่อน
This video is based on the question of my Patreon users on how to set and test codec for a trunk in VICIdial. Here I explained how to set and verify codec usage in VICIdial. www.patreon.com/omidmohajerani
Using AI in your Call Center using SignalWire AI Agent.
มุมมอง 1.8K6 หลายเดือนก่อน
Using SignalWire AI Agent makes it easy to use AI in your Contact Center. Here I explained How to integrate a FreeSWITCH-based call center to Twilio for receiving calls and Using SignalWire AI Agent to implement and AI IVR using SWML language. SWML Documentation: developer.signalwire.com/sdks/reference/swml/introduction/ SWML Script I used here: www.patreon.com/posts/using-ai-in-your-104969161?...
SignalWire as gateway for FusionPBX [How to add Gateway in FusionPBX]
มุมมอง 1.7K9 หลายเดือนก่อน
www.patreon.com/omidmohajerani Here I explain how to add SignalWire as VoIP to fusion PBX and I also show how I troubleshoot my sip trunk using sngrep which may be useful for any other sip trunk. Thank you again to my Patreon users who made this video possible. #FUSIONPBX #SignalWire #FreeeSWITCH
How to enable Agent Soundboard in VICIdial?
มุมมอง 5639 หลายเดือนก่อน
Agent Soundboards are special scripts that allow you to play pre-recorded audio to customers by clicking on buttons within the script. When you roll your cursor over a button, it will turn yellow. If you click on a button, it will turn green, and a message will start to play.. Today we will learn how to enable and use this feature. www.patreon.com/omidmohajerani
Asterisk Google Cloud Speech API Integration
มุมมอง 3.9K10 หลายเดือนก่อน
Connect your telephony Asterisk system to Google Cloud Speech API for speech-to-text and text-to-speech capability. www.patreon.com/omidmohajerani
What is a sip transaction?
มุมมอง 69210 หลายเดือนก่อน
- "Is an acknowledgment (ACK) for a non-2XX response considered a separate transaction in the context of SIP (Session Initiation Protocol)? - CANCEL request for an INVITE in SIP includes the same branch parameter as the original INVITE request. Is the CANCEL request considered part of the same transaction as the INVITE request?" Related pcap files for this video can be found on my GitHub here: ...
Anmeldung in Germany using AI Agent ! Will it work?
มุมมอง 55911 หลายเดือนก่อน
"Ever wondered about Artificial Intelligence Agents and how easy they are to use in daily life? Do you need technical skills or programming knowledge? I want to register my new apartment in Germany, and not knowing German, I'm using Signal Wire's AI Agent Panel GUI to create a simple agent in 15 min. It'll talk to officials on my behalf. Will it work? Join me as I explore this idea and show how...
Asterisk Directory Structure - Learn Asterisk by doing Part 2
มุมมอง 39411 หลายเดือนก่อน
Welcome back to 'Learn Asterisk by Doing.' In this second part, we'll take a closer look at the directory structure of Asterisk Understanding where important files and configurations are stored is key to managing and customizing your Asterisk setup. Learn Asterisk By doing - Part1 - How to install asterisk : th-cam.com/video/Qt0KLR8K9MY/w-d-xo.html #asterisk
VICIbox Installation on DigitalOcean
มุมมอง 64911 หลายเดือนก่อน
I have created the image for easy installation of VICIBOX 11 on Digital Ocean To get free Credit from Digital Ocean: m.do.co/c/fbdbc4af4eaf To get the image you can refer to the following link (Patreon Only) www.patreon.com/posts/installing-11-on-92601796?Link&
ZimaBoard + Proxmox as your home server lab
มุมมอง 756ปีที่แล้ว
ZimaBoard Proxmox as your home server lab
KeepAlived - Part 3 [track_script and track_interface]
มุมมอง 660ปีที่แล้ว
KeepAlived - Part 3 [track_script and track_interface]
KeepAlived - Part 2 [VoIP Service Resilience With Virtual Router Redundancy Protocol ]
มุมมอง 755ปีที่แล้ว
KeepAlived - Part 2 [VoIP Service Resilience With Virtual Router Redundancy Protocol ]
Installing VICIdial on DigitalOcean (Step by Step and the easy way)
มุมมอง 3.4Kปีที่แล้ว
Installing VICIdial on DigitalOcean (Step by Step and the easy way)
KeepAlived - Part 1 [VoIP Service Resilience With Virtual Router Redundancy Protocol ]
มุมมอง 1.9Kปีที่แล้ว
KeepAlived - Part 1 [VoIP Service Resilience With Virtual Router Redundancy Protocol ]
Monitoring VoIP Infrastructure with Zabbix [Part 1 Monitoring Asterisk Telephony System with Zabbix]
มุมมอง 6Kปีที่แล้ว
Monitoring VoIP Infrastructure with Zabbix [Part 1 Monitoring Asterisk Telephony System with Zabbix]
Learn SIPp part 2 - Using UAS integrated scenario
มุมมอง 2.8Kปีที่แล้ว
Learn SIPp part 2 - Using UAS integrated scenario
Learn SIPp part 1 - SIPp introduction and installation
มุมมอง 4.9Kปีที่แล้ว
Learn SIPp part 1 - SIPp introduction and installation
Kamailio Dispatcher Module [Load balance SIP traffic between FreeSWITCH servers]
มุมมอง 4.5Kปีที่แล้ว
Kamailio Dispatcher Module [Load balance SIP traffic between FreeSWITCH servers]
could you please release the remaining video part!!!
www.patreon.com/posts/freeswitch-sip-111210546?Link&
Thank your for such amazing tutorials. I watched the entire series and did all the labs. Now, I am deployed my first production server. Yoohoo. I was using linode when I was following through but switched to aws for prod server. Here's what I found for anyone who wants to use aws as well. I was doing some testing today with the only IP address and on aws, seems there is some issue with AWS NAT config and you won't hear any sound if you are on AWS. First you need to open the default RTP port on your AWS networking config for your vps, 10000-5000. And also provide the nat rules and ext-ip for the sip settings. Here's how to do that: ``` <param name="ext-sip-ip" value="your-public-ip" /> <param name="ext-rtp-ip" value="your-external-ip" /> <param name="apply-nat-acl" value="nat.auto" /> ``` If anyone run into issue when you are providing sip-ip, you can use use $${local_ip_4} and it'll work.
🎉🎉🎉 I find this method much easier.😂
So, are you saying the SignalWire connector is easier than setting up a SIP trunk? Is that right?
@omidmohajerani like so much easier. Also signalwire works so much better with FS than other platforms. I am integrating FS with didww. Not a nice experience. Thankfully I was able to do it with your help. Need to read more docs and automate the process with python3 module now. 😅 Tysm, great series of videos.
Awesome video 😊 tysm.
Thank you.
@@omidmohajerani I faced another issue when I was integrating another platform called DIDWW into freeswitch. Luckily I was able to solve it, but the issue was when I did incoming calls to from the DIDWW into the freeswitch, calls wouldn't go to the extension and context defined in the gateway/didww.xml, and instead go to the public context because in the sip profile the context was public. :| I explicitly needed to give the context of the extension, and only then it would try the extensions. Weird. Any links to docs for this? Or has freeswitch changed in the time this tutorial was made.
😂 came for fs and learned regex
Appreciate your comment! It’s great to know you liked it.
thank you for this video
Appreciate your comment! It’s great to know you liked it.
can you please help me to configure inbound vicdial with fxo yeaster gateway
What is the problem ? Its quite straight forward . Set a sip carrier in vc to connect to yeastar and define inbound did to your ingroup or ivr
@omidmohajerani need configuration steps,
I do it before with goip and work but with yeaster gateway cant do inbound configure
@@alysayed7299 Unfortunately I dont have one
bro i install it with the image i got from you premium member ship on patreon but when i got vicidial agent panel the sound is not enable i'm facing issue regarding this, i didn't configure sip settings right yet please right me the easiest SIP/ Voip provider for vividial without hard verifications twilio, voips ms denied my account please help me Brother Omid.
Hi , you can pm me in patreon as you are memebr and i can help to check it.
@omidmohajerani thank you Omid chat Got solve the issue.I'm requesting you to please make video on installing vicidial from scratch on any cloud provider through OS ubuntu 24 & Centos 9 Thanks.
@ Happy to hear your problem is resolved: goodluck.
Great video but a must say that the german of the ai is really bad and i think that most, specific officials will reject that. Only my though as a german 😛
Thank you for the info. yes. All my German friends told me that even its not German :) Of course, it seems it's improved a lot since then but still...
Thank you Omid for explaning this complex topic
Thank you.
Hallo Omid. Thanks for your video....never been able to change language...en-US works smoothly....but everything else not.....any advice ?Thanks
Hey, I have not used it much and for other languages . Nowadays i usually use signalwire or twilio . So i send the call via sip to them and then i use their apis …
@@omidmohajerani ok…for Italian you need to modify languages.js and provider.js the first const supported = [ “en-US”, “it-IT”, ]; the second static languages = [ “en-US”, “it-IT”, ]; And const DEFAULT_LANGUAGE = “it-IT”;
@@simonepalomba4455 Thank you for the info and update
Hello Sir, I watch your videos about the ViciDialer and really appreciate the effort you put into explaining the setup. However, I’m facing an issue with the carrier configuration. I’ve followed the steps mentioned in your video, but I’m not sure what’s causing the problem. Could you please help me with this? Thank you!
Hi , And what is error ?
great video.
Thank you
What is the difference between this and your own voipmonitor software? Can Homer use mirrored traffic from a switch like a sniffer?
VoIP Monitor is not my product; I only introduced it in my videos. While both VoIP Monitor and Homer offer similar functions, there are some key differences. VoIP Monitor is a paid solution, although it offers a 30-day trial license for testing. Homer, on the other hand, is free and open-source but lacks some advanced features, such as RTP metrics like MOS. To access these metrics with Homer, you would need to upgrade to their commercial product, called HEPIC.
Doesn't seem to work anymore. Double checked all of the settings and configurations. Tried with a 4GB installer disk, but still fails. Can download the image with a direct download link and install pfSense - hit reboot at the end of the installation and console disconnects but reboot never completes automatically and Linode says it's busy. Manually rebooting into pfsense configuration never finishes boot up and console just says something about "Booting from Hard Disk..." and "BIOS drive C: is disk 0", then hangs indefinitely. Any views?
Found the issue. Weblish console doesn't work anymore for the final pfSense set-up but the Glish console presents the right options for set-up, so must use that! Great video btw and really helped - no-one else seems to have done a video on this strangely ;-)
thanks for sharing . Yes I just needed for one project and never used it in such a way anymore. Im glad it helped.
How can I install it in Ubuntu 24.04?
Same as debian . I have a video for installing freeswitch on debian here th-cam.com/video/wx83YnEtXVo/w-d-xo.html
can you please help me, how do we change recording path ?
To change the storage path for recordings, multiple configuration steps are usually required. To simplify this and avoid potential issues, a better approach is to sync the contents of the /var/spool/asterisk/monitorDONE/ folder to your target destination and then create a symbolic link for each file pointing to the new location. This can be automated using a shell script.
Hello , how to generate fake ringback when send calls to a gateway , some times progress tones are no received
Hi. Im not sure if fusion pbx has a read feature for it bit you can define an application before sending the call out using ring_ready application. you can search for ring_ready application in freeswitch to get an idea on how it works.
Hello …. Can you help me to setup signalwire number in Magnus billing
Hi. Sorry I dont have a ready mangus billing installed and ready to work on it .
@@omidmohajerani please share your contact details
my email is just like my username here at gmail
@@omidmohajerani ok
When i cli k on location it says permision not allowed or server cant read it
th-cam.com/video/-glPg5-2O6s/w-d-xo.html
Omid Mohajerani Brother can I get vicidial iso image for a digital ocean droplet that works perfectly in a digital ocean, in your 3.99$ channel support plan or 9$ plan, Please Tell me so I can buy Your Patreon plan rightly.
yes you need 9$ support plan.
Here is the link for the related video and download images. www.patreon.com/posts/installing-11-on-92601796?Link&
Sir, for 20-25 agents vicibox installation, is the vicibox recommended specs - 4core 2+GHz CPU 16GB RAM 500 GB storage good ? And is using SATA SSD instead of HDD required for the 500GB Storage ? And is RAID-1 a necessity from a practical point of view ?
Yes it should work without problem
👍
👍🙏
What is the password::
You can send me message in patreon id you have downloaded from there
where i find sip provider i m using mobile number for calling
@@voiceofrjbilal search for a local sip carrier in your country or use international ones like signalwire, twilio, etc.
Hello i successfully installed vicibox v11 in my laptop but i want to use vicidial for my outbound call center and want to give access to my agents for work from home kindly guide me on this and also guide me about the voip service like where i can get voip for the USA calling thank you in advance.
You should install in a cloud provider instead of your laptop . Check this video on how to do it Installing VICIdial on DigitalOcean (Step by Step and the easy way) th-cam.com/video/tnBr9AQl0hs/w-d-xo.html
@@omidmohajerani Thank you for your time sir
@@omidmohajerani Can you guide me where i can get the voip route for my dialer and how can i attach to the dailer and also give me the link of the iso image for Do so i can use ? Thanks
I have videos on how to connect to some providers here : www.patreon.com/omidmohajerani .
@@omidmohajerani I tried 2 times for your official patreon package but i can't get access
@omidmohajerani thank you for these comprehensive tutorials. I have completed all these steps and my VICI server is on cloud (Contabo) I have also applied SSL but Zoiper UDP fails to connect with it? Can you please provide some hints on how I can identify the issue?
Can you tell me how to remove the IP from SSH?
you can use mysql command mysql -u root -p asterisk -e 'DELETE FROM vicidial_ip_list_entries (ip_list_id,ip_address) VALUES ("ViciWhite","192.168.2.100");' remove 192.168.2.100 with your ip address to remove
brother make a custom amd for vicidial PLEASE
What do you want to achieve with a custom AMD?
Plz tell me about vicidial standalone server configuration and cluster each server configuration plz guide me thank you... Omid Mohajerani: Ok if you have any questions put a comment on the related video
What is your question? What error do you have that i can help with ?
Qxip and sipcapture rocks. 😊
Thanks, Karsten! 🙌 You rock the hardest, Boss! 🤘 Honestly, I learned about this and so much more all from you. You're always an inspiration!
Helllo Omid, can you tell me which software for coding you are using in this video? i understood all part expect that software please do let me know
Hello! It seems like there might be a bit of confusion. I haven't done any coding in this video. I think you're referring to the SSH shell I used to run commands. If you're using Windows, you can use PuTTY to SSH into your server.
@@omidmohajerani I dont know understand how i should add into my server. please guide me
@@omidmohajerani it says Keyboard-interactive authentication prompts from server:
@@AsterismGlobal You can google "How to Use PuTTY to Access Your Server"
Thank you very much for these videos! From you, today i graduated as Vicidial Expert :P
Thanks and Goodluck
when i make an outbound call the CLI is not passed, a random number is selected from the list of verified numbers. if you multiple users each with there own DID/CLI how can set this up?
Without checking the logs is hard to say :) at least hard to say for me
Brother do you have a contact?
Hi, if you have a question you can comment here . for Paid support and projects you can message me here: telegram.me/Omid_Mohajerani
Hello sir, i want my users to be use as inbound and outbound agents, is it possible or we are not able to do so, i want my outbound agents to also answer inbound calls what should I do
Yes it’s possible to have the outbound agents answer incoming as well . Ofcourse not recommended when you have predictive dialer campaigns because you need to reserve some capacity.
question: do you have a video on how to install it with docker?
No, I haven't created a specific installation guide for Docker. If you're looking to set up VICIBOX in Docker, it would require a custom installation from scratch, as there is no pre-built VICIBOX Docker image available.
omid brother i need USA CC routes for 2k port traffic any good refrence you have ?
Hi, No Im not working on carrier routes. Im not aware of a good one with that capacity.
hello I am getting calls rejected for incoming calls to FusionPBX server--everything looks fine and ACL setup correctly and all IPs for Trunk is whitelisted, also Dialplan and Incoming looks fine to me. if I need to send you sngrep for one call incoming and outgoing to guide me where to look at, how I can send it please ? thanks in advance!
Hi if you are one of my gold users in patreon you can send message me there and i will check www.patreon.com/omidmohajerani/membership
How to multiple DID number configure in IP phone, please one video
Do you want to route multiple DIDs to one IP PHONE ? Or you have multiple ip phones ? Do you have pbx like Freeswitch or asterisk installed and configured ?
I want multiple did numbers for outbound campaign@@omidmohajerani
You can use multiple did in your trunk in your pbx
Multiple DIDs in one IP phone and configure to asterisk.
Thank you very much
🙏🙏🙏
?any way to install vicidial on rocky ?
yes. you can install VICIdial from scratch on Rocky Linux 8 or overall RHEL family version 8. RHEL 9 default packages make it very difficult, especially the PHP not supported in current SVN code.
Hi @omid which one is the latest stable version of Vicidial for 100-200 seats callcenter
Hi, The latest VICIbox version is 11, but version 10 remains stable and reliable. However, it's recommended to use the latest version for better security and features. For 100 to 200 seats, a full cluster setup is required, regardless of the version used.
Can I use the Dispatcher Module (round-robin) for conference calls? Thanks,
The Dispatcher module is designed to route calls to a specified SIP destination, whether it's directing calls to voicemail, a conference system, or any other SIP endpoint.
It works thanks!
Its an old post. Thaks for informing its still working. Goodluck.
Nice Very good explanation , thanks Omid bro
Thank you.
Thank you for your assistance. It is working, but how can we make the system stop playing audio when the caller starts speaking? If the audio continues to play while the user is talking, it doesn't provide a good user experience.
yes you need to work with dialplan. search about SpeechBackground and also there are multiple ways to do it Silence detector is part of the DSP: github.com/asterisk/asterisk/blob/master/include/asterisk/dsp.h Example implementation: github.com/asterisk/asterisk/blob/master/funcs/func_talkdetect.c The res_speech module: github.com/asterisk/asterisk/blob/master/res/res_speech.c The res_speech_aeap module: github.com/asterisk/asterisk/blob/master/res/res_speech_aeap.c it’s up to you to piece it all together
Sir, is it advisable to use vicibox in a production environment ? as opposed to the usual setup manually installing and configuring dependencies ?
Hi, yes! It's actually an advantage if you're new to VICIdial installation, as even the partitioning is handled automatically.