Hello, Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it! Why has nobody made a kamailio video series on youtube?-example of how to install kamailio-example of how to admistrer kamailio, and what other programs you need to work with;-example how to create users in Kamailio for enterprise use.-example of running kamailio outside enterprise like a SBC with a public ip;-example of how can you run kamailio as a load balance server.-example how to save money on your sip infrastructure using kamailio instead of cisco cube for example or sonus..or any other example you might thing is useful in a sip environment! I look at youtube and I see Kamailio this and kamailio that, but no actual tutorial! This is 2014, people don’t waste time reading documentation, youtube is much more efficient...I think Kamailio will not have the success of it's potential until senior community members will not take the plunge and broadcast their knowledge on a proper video channel! Asterisk has every scenario up there based on these info I was able to setup in less that 3 days my office and 40 people are making calls......It's unbelievable that after so many years nobody has made a godam explicit tutorial for newbies in kamailio...I am so frustrated right now!!
On 01 Dec 2014, at 14:35, Aria Mill ariamill@yahoo.com wrote:
Hello,
Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it!
Why has nobody made a kamailio video series on youtube? -example of how to install kamailio -example of how to admistrer kamailio, and what other programs you need to work with; -example how to create users in Kamailio for enterprise use. -example of running kamailio outside enterprise like a SBC with a public ip; -example of how can you run kamailio as a load balance server. -example how to save money on your sip infrastructure using kamailio instead of cisco cube for example or sonus..or any other example you might thing is useful in a sip environment!
While I understand your frustration, it's not very helpful attacking with that language. If you want help, I would advice you to be a bit more careful.
Kamailio is an advanced tool and there are many trainings available - for a cost. The software is free for everyone, but we still have to get revenue somewhere.
Producing a video costs money and time and many developers rather spend time on making better software. That doesn't mean it will never happen, I am just trying to explain why it hasn't happened.
Thank you for your examples of guides - video or text, they are useful. There are many examples on Kamailio configurations in the Asipto knowledgebase - check them out for hints.
/O
On 12/01/2014 08:35 AM, Aria Mill wrote:
Hello,
Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it!
I hate to hear that you are starting to hate the software... many of us truly love it. I find one correction to your main statement.
SIP is difficult. Kamailio is flexible. The more you understand and know SIP, the easier using Kamailio becomes.
Why has nobody made a kamailio video series on youtube? ... snip ... This is 2014, people don’t waste time reading documentation, youtube is much more efficient...
... snip ....
I for one have almost zero interest in making videos of configuring software. Plus, I have a face for radio. ;)
Some of us make tutorials... I have made two of them, and they get a lot of readers; so I do think it's not a waste of time.
If you're good at making videos, this would be a great way for you to contribute to the software.
The vast majority of asterisk videos I see aren't made by Digium or the Asterisk devs... but instead by either hardware companies selling asterisk based hardware, enthusiasts, or support vendors.
Again, this might be a great way for you to contribute.
Fred Posner The Palner Group, Inc. http://www.palner.com (web) +1-503-914-0999 (direct) +1-954-472-2896 (fax)
As I'm a new Kamailio user I agree that Kamailio could be difficult at the beginning, but I totally do not agree to the fact that reading documentation is a waste of time!
What I found online is that it's true that there are so many tutorials out there, but sometimes I found that they refer to old version of OpenSER and sometimes syntax is little different, but as everything in the IT world there is nothing anyone will install/configure and it will work out of the box, at least you have to study the architecture and learn how the software will going to act. Maybe that the software works out of the box will use a standard behaviour, and no special needs.. You talked about Asterisk, but for me it's so easy to install a FreePBX, open the webpage, make some basic configuration and that's it.. In my past experience in IT I can say that I really hate the "5 minutes man" that suppose everything is up and running in 5 minutes, everything is so easy that any monkey could do that..
BTW, I would love to see some updated real world tutorials on Kamailio as in my case it's 15 days I'm fighting with no success with Carrier Route module and I'm not able to send outbound calls....in my case, if I was on Freeswitch those calls were already sent out..but this is another story.
Thanks Max
Il giorno 01/dic/2014, alle ore 15:08, Fred Posner ha scritto:
On 12/01/2014 08:35 AM, Aria Mill wrote:
Hello,
Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it!
I hate to hear that you are starting to hate the software... many of us truly love it. I find one correction to your main statement.
SIP is difficult. Kamailio is flexible. The more you understand and know SIP, the easier using Kamailio becomes.
Why has nobody made a kamailio video series on youtube? ... snip ... This is 2014, people don’t waste time reading documentation, youtube is much more efficient...
... snip ....
I for one have almost zero interest in making videos of configuring software. Plus, I have a face for radio. ;)
Some of us make tutorials... I have made two of them, and they get a lot of readers; so I do think it's not a waste of time.
If you're good at making videos, this would be a great way for you to contribute to the software.
The vast majority of asterisk videos I see aren't made by Digium or the Asterisk devs... but instead by either hardware companies selling asterisk based hardware, enthusiasts, or support vendors.
Again, this might be a great way for you to contribute.
Fred Posner The Palner Group, Inc. http://www.palner.com (web) +1-503-914-0999 (direct) +1-954-472-2896 (fax)
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On 01 Dec 2014, at 15:20, Massimo Varriale (IPZeta) m.varriale@ipzeta.it wrote:
As I'm a new Kamailio user I agree that Kamailio could be difficult at the beginning, but I totally do not agree to the fact that reading documentation is a waste of time!
What I found online is that it's true that there are so many tutorials out there, but sometimes I found that they refer to old version of OpenSER and sometimes syntax is little different, but as everything in the IT world there is nothing anyone will install/configure and it will work out of the box, at least you have to study the architecture and learn how the software will going to act. Maybe that the software works out of the box will use a standard behaviour, and no special needs.. You talked about Asterisk, but for me it's so easy to install a FreePBX, open the webpage, make some basic configuration and that's it.. In my past experience in IT I can say that I really hate the "5 minutes man" that suppose everything is up and running in 5 minutes, everything is so easy that any monkey could do that..
Thank you for your feedback. I have been working hard trying to make the documentation files we do have easier to read and understand.
BTW, I would love to see some updated real world tutorials on Kamailio as in my case it's 15 days I'm fighting with no success with Carrier Route module and I'm not able to send outbound calls....in my case, if I was on Freeswitch those calls were already sent out..but this is another story.
The carrier route module is a very large module that includes a lot of business logic. It's complex. Is it really the one you need or could you try another module that implements least cost routing? We do have several.
/O
Thanks Max
Il giorno 01/dic/2014, alle ore 15:08, Fred Posner ha scritto:
On 12/01/2014 08:35 AM, Aria Mill wrote:
Hello,
Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it!
I hate to hear that you are starting to hate the software... many of us truly love it. I find one correction to your main statement.
SIP is difficult. Kamailio is flexible. The more you understand and know SIP, the easier using Kamailio becomes.
Why has nobody made a kamailio video series on youtube? ... snip ... This is 2014, people don’t waste time reading documentation, youtube is much more efficient...
... snip ....
I for one have almost zero interest in making videos of configuring software. Plus, I have a face for radio. ;)
Some of us make tutorials... I have made two of them, and they get a lot of readers; so I do think it's not a waste of time.
If you're good at making videos, this would be a great way for you to contribute to the software.
The vast majority of asterisk videos I see aren't made by Digium or the Asterisk devs... but instead by either hardware companies selling asterisk based hardware, enthusiasts, or support vendors.
Again, this might be a great way for you to contribute.
Fred Posner The Palner Group, Inc. http://www.palner.com (web) +1-503-914-0999 (direct) +1-954-472-2896 (fax)
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Hi Olle! Yes, the Carrier Route is complex right, my problem was on routing Logic where I've replaced standard route(PSTN) with the lines I found into the Carrier Route module documentation.
# dispatch destinations to PSTN #route(PSTN); # route calls based on hash over callid # choose route domain default of the default carrier if(!cr_route("default", "default", "$rU", "$rU", "call_id")){ sl_send_reply("403", "Not allowed"); } else { # In case of failure, re-route the request t_on_failure("1"); # Relay the request to the gateway t_relay(); }
But actually, I never thinked about the alternatives, maybe there is a better/faster way to deal with my requirements. As internal (registered users) calls are already working It's only missing to place outbound calls to different IPs depending on the number dialled and sometimes I need to apply a prefix before the called party number. I'm not requiring any billing/rating process as one of the platform to which I will send calls will bill calls based on CLI/IP auth.
Thank you so much for your hard work! Cheers Max
Il giorno 01/dic/2014, alle ore 15:37, Olle E. Johansson ha scritto:
On 01 Dec 2014, at 15:20, Massimo Varriale (IPZeta) m.varriale@ipzeta.it wrote:
As I'm a new Kamailio user I agree that Kamailio could be difficult at the beginning, but I totally do not agree to the fact that reading documentation is a waste of time!
What I found online is that it's true that there are so many tutorials out there, but sometimes I found that they refer to old version of OpenSER and sometimes syntax is little different, but as everything in the IT world there is nothing anyone will install/configure and it will work out of the box, at least you have to study the architecture and learn how the software will going to act. Maybe that the software works out of the box will use a standard behaviour, and no special needs.. You talked about Asterisk, but for me it's so easy to install a FreePBX, open the webpage, make some basic configuration and that's it.. In my past experience in IT I can say that I really hate the "5 minutes man" that suppose everything is up and running in 5 minutes, everything is so easy that any monkey could do that..
Thank you for your feedback. I have been working hard trying to make the documentation files we do have easier to read and understand.
BTW, I would love to see some updated real world tutorials on Kamailio as in my case it's 15 days I'm fighting with no success with Carrier Route module and I'm not able to send outbound calls....in my case, if I was on Freeswitch those calls were already sent out..but this is another story.
The carrier route module is a very large module that includes a lot of business logic. It's complex. Is it really the one you need or could you try another module that implements least cost routing? We do have several.
/O
Thanks Max
Il giorno 01/dic/2014, alle ore 15:08, Fred Posner ha scritto:
On 12/01/2014 08:35 AM, Aria Mill wrote:
Hello,
Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it!
I hate to hear that you are starting to hate the software... many of us truly love it. I find one correction to your main statement.
SIP is difficult. Kamailio is flexible. The more you understand and know SIP, the easier using Kamailio becomes.
Why has nobody made a kamailio video series on youtube? ... snip ... This is 2014, people don’t waste time reading documentation, youtube is much more efficient...
... snip ....
I for one have almost zero interest in making videos of configuring software. Plus, I have a face for radio. ;)
Some of us make tutorials... I have made two of them, and they get a lot of readers; so I do think it's not a waste of time.
If you're good at making videos, this would be a great way for you to contribute to the software.
The vast majority of asterisk videos I see aren't made by Digium or the Asterisk devs... but instead by either hardware companies selling asterisk based hardware, enthusiasts, or support vendors.
Again, this might be a great way for you to contribute.
Fred Posner The Palner Group, Inc. http://www.palner.com (web) +1-503-914-0999 (direct) +1-954-472-2896 (fax)
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On 01 Dec 2014, at 15:47, Massimo Varriale (IPZeta) m.varriale@ipzeta.it wrote:
Hi Olle! Yes, the Carrier Route is complex right, my problem was on routing Logic where I've replaced standard route(PSTN) with the lines I found into the Carrier Route module documentation.
# dispatch destinations to PSTN #route(PSTN);
# route calls based on hash over callid # choose route domain default of the default carrier if(!cr_route("default", "default", "$rU", "$rU", "call_id")){ sl_send_reply("403", "Not allowed"); } else { # In case of failure, re-route the request t_on_failure("1"); # Relay the request to the gateway t_relay(); }
But actually, I never thinked about the alternatives, maybe there is a better/faster way to deal with my requirements. As internal (registered users) calls are already working It's only missing to place outbound calls to different IPs depending on the number dialled and sometimes I need to apply a prefix before the called party number.
Look at the dialplan module for matching a prefix and maybe use the attr field to set a trunk ID, which you can use in dispatcher to send to the right destination.
The dialplan module is very good for search/replace operations, like applying prefixes.
/O
I'm not requiring any billing/rating process as one of the platform to which I will send calls will bill calls based on CLI/IP auth.
Thank you so much for your hard work! Cheers Max
Il giorno 01/dic/2014, alle ore 15:37, Olle E. Johansson ha scritto:
On 01 Dec 2014, at 15:20, Massimo Varriale (IPZeta) m.varriale@ipzeta.it wrote:
As I'm a new Kamailio user I agree that Kamailio could be difficult at the beginning, but I totally do not agree to the fact that reading documentation is a waste of time!
What I found online is that it's true that there are so many tutorials out there, but sometimes I found that they refer to old version of OpenSER and sometimes syntax is little different, but as everything in the IT world there is nothing anyone will install/configure and it will work out of the box, at least you have to study the architecture and learn how the software will going to act. Maybe that the software works out of the box will use a standard behaviour, and no special needs.. You talked about Asterisk, but for me it's so easy to install a FreePBX, open the webpage, make some basic configuration and that's it.. In my past experience in IT I can say that I really hate the "5 minutes man" that suppose everything is up and running in 5 minutes, everything is so easy that any monkey could do that..
Thank you for your feedback. I have been working hard trying to make the documentation files we do have easier to read and understand.
BTW, I would love to see some updated real world tutorials on Kamailio as in my case it's 15 days I'm fighting with no success with Carrier Route module and I'm not able to send outbound calls....in my case, if I was on Freeswitch those calls were already sent out..but this is another story.
The carrier route module is a very large module that includes a lot of business logic. It's complex. Is it really the one you need or could you try another module that implements least cost routing? We do have several.
/O
Thanks Max
Il giorno 01/dic/2014, alle ore 15:08, Fred Posner ha scritto:
On 12/01/2014 08:35 AM, Aria Mill wrote:
Hello,
Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it!
I hate to hear that you are starting to hate the software... many of us truly love it. I find one correction to your main statement.
SIP is difficult. Kamailio is flexible. The more you understand and know SIP, the easier using Kamailio becomes.
Why has nobody made a kamailio video series on youtube? ... snip ... This is 2014, people don’t waste time reading documentation, youtube is much more efficient...
... snip ....
I for one have almost zero interest in making videos of configuring software. Plus, I have a face for radio. ;)
Some of us make tutorials... I have made two of them, and they get a lot of readers; so I do think it's not a waste of time.
If you're good at making videos, this would be a great way for you to contribute to the software.
The vast majority of asterisk videos I see aren't made by Digium or the Asterisk devs... but instead by either hardware companies selling asterisk based hardware, enthusiasts, or support vendors.
Again, this might be a great way for you to contribute.
Fred Posner The Palner Group, Inc. http://www.palner.com (web) +1-503-914-0999 (direct) +1-954-472-2896 (fax)
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
I am far from convinced that most people with an aptitude for scripting and programming[1] prefer videos as a means of instruction.
I, for one, would never use a video to learn a new programming language or toolkit. I don't have the patience to sit through screencasts featuring the excitement of... code. I can't use videos as reference material to look stuff up. They don't lend themselves well to display of code examples, particularly those of more than a few lines.
They are good for high-level project marketing, or for showcasing the use of an interactive application. Videos are a very inefficient vehicle for delivery of the kind of information relevant to gaining competency at Kamailio.
-- Alex
[1] Which is unquestionably required to use Kamailio; it's configured using a programmatic domain-specific language (DSL), and that's not going to change.
On 12/01/2014 08:35 AM, Aria Mill wrote:
Hello,
Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it!
Why has nobody made a kamailio video series on youtube? -example of how to install kamailio -example of how to admistrer kamailio, and what other programs you need to work with; -example how to create users in Kamailio for enterprise use. -example of running kamailio outside enterprise like a SBC with a public ip; -example of how can you run kamailio as a load balance server. -example how to save money on your sip infrastructure using kamailio instead of cisco cube for example or sonus..or any other example you might thing is useful in a sip environment!
I look at youtube and I see Kamailio this and kamailio that, but no actual tutorial! This is 2014, people don’t waste time reading documentation, youtube is much more efficient...
The complexity and domain knowledge required to accomplish the objectives you list don't lend themselves well to video walk-throughs. They are not application configuration tasks, and they are not trivial.
Nobody screencasts hours of coding. That's exactly what it would be.
On 01 Dec 2014, at 17:00, Alex Balashov abalashov@evaristesys.com wrote:
On 12/01/2014 08:35 AM, Aria Mill wrote:
Hello,
Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it!
Why has nobody made a kamailio video series on youtube? -example of how to install kamailio -example of how to admistrer kamailio, and what other programs you need to work with; -example how to create users in Kamailio for enterprise use. -example of running kamailio outside enterprise like a SBC with a public ip; -example of how can you run kamailio as a load balance server. -example how to save money on your sip infrastructure using kamailio instead of cisco cube for example or sonus..or any other example you might thing is useful in a sip environment!
I look at youtube and I see Kamailio this and kamailio that, but no actual tutorial! This is 2014, people don’t waste time reading documentation, youtube is much more efficient...
The complexity and domain knowledge required to accomplish the objectives you list don't lend themselves well to video walk-throughs. They are not application configuration tasks, and they are not trivial.
Nobody screencasts hours of coding. That's exactly what it would be.
Maybe that's what we need to make clear. Thank you for your feedback.
/O
I would highly recommend this:
http://www.asipto.com/index.php/kamailio-admin-book/
I have started a few days ago and its awesome for a newbie like me. 51 euros is a cost but its worth it!
Rizwan Khan
On Mon, Dec 1, 2014 at 9:23 PM, Olle E. Johansson oej@edvina.net wrote:
On 01 Dec 2014, at 17:00, Alex Balashov abalashov@evaristesys.com wrote:
On 12/01/2014 08:35 AM, Aria Mill wrote:
Hello,
Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it!
Why has nobody made a kamailio video series on youtube? -example of how to install kamailio -example of how to admistrer kamailio, and what other programs you need to work with; -example how to create users in Kamailio for enterprise use. -example of running kamailio outside enterprise like a SBC with a
public ip;
-example of how can you run kamailio as a load balance server. -example how to save money on your sip infrastructure using kamailio instead of cisco cube for example or sonus..or any other example you might thing is useful in a sip environment!
I look at youtube and I see Kamailio this and kamailio that, but no actual tutorial! This is 2014, people don't waste time reading documentation, youtube is much more efficient...
The complexity and domain knowledge required to accomplish the
objectives you list don't lend themselves well to video walk-throughs. They are not application configuration tasks, and they are not trivial.
Nobody screencasts hours of coding. That's exactly what it would be.
Maybe that's what we need to make clear. Thank you for your feedback.
/O _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Easy: https://github.com/gurumelo/ostnkamailio/blob/master/kamailio.sh
El 01/12/14 14:35, Aria Mill escribió:
Hello, Kamailio is difficult. Many of us want to use it because is open source and it's flexible. but to tell you the truth after 3-4 hours of playing with it I am frustrated, and I am starting to hate it! Why has nobody made a kamailio video series on youtube?-example of how to install kamailio-example of how to admistrer kamailio, and what other programs you need to work with;-example how to create users in Kamailio for enterprise use.-example of running kamailio outside enterprise like a SBC with a public ip;-example of how can you run kamailio as a load balance server.-example how to save money on your sip infrastructure using kamailio instead of cisco cube for example or sonus..or any other example you might thing is useful in a sip environment! I look at youtube and I see Kamailio this and kamailio that, but no actual tutorial! This is 2014, people don’t waste time reading documentation, youtube is much more efficient...I think Kamailio will not have the success of it's potential until senior community members will not take the plunge and broadcast their knowledge on a proper video channel! Asterisk has every scenario up there based on these info I was able to setup in less that 3 days my office and 40 people are making calls......It's unbelievable that after so many years nobody has made a godam explicit tutorial for newbies in kamailio...I am so frustrated right now!!
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Subject: [SR-Users] kamailio for newbies! Date: Mon, Dec 01, 2014 at 01:35:35PM +0000 Quoting Aria Mill (ariamill@yahoo.com):
Hello, Why has nobody made a kamailio video series on youtube?-
Because youtube videos suck at explaining complex software beyond cargo cult[0] proficiency levels. Reading documentation is a skillset that requires some well spent time to master. I suggest you start there. (once you do, you can ask informed questions on the list and get first class answers, for free.) If the initial curve is too steep there are, as suggested by other replies, excellent training courses available.
I am a happy customer of one of the frequent posters here, and it is worth it. It's also quite useful to come to the training well prepared.