Kamailio SIP Server v5.2.3stable is out – a minor release including fixes in code and documentation since v5.2.2. The configuration file and database schema compatibility is preserved, which means you don’t have to change anything to update.
Kamailio® v5.2.3 is based on the latest source code of GIT branch 5.2 and it represents the latest stable version. We recommend those running previous 5.2.x or older versions to upgrade. There is no change that has to be done to configuration file or database structure comparing with the previous releases of the v5.2 branch.
This October the Tox developer community will be holding its third annual conference at Metalab in the heart of Vienna, Austria. The event will be 3 full days, from Friday, October 11th to Sunday, October 13th.
We will talk about Tox, and other security related and interesting topics. If you would like to attend, meet the Tox devs, do some live hacking, or just socialize — get a free ticket and reserve a T-shirt. You can find the exact address on your ticket.
Want to give a talk about your project? Please apply here!
If you have any questions about booking, travel arrangements, talks, or anything related to the event, join #toxcon IRC channel on Freenode and contact robinli, strfry or zoff99.
Recently, a series of commits focused on updating the command line arguments for Kamailio. With an increased popularity of deploying Kamailio in containerised environments, the flexibility of using command line arguments when starting the SIP server can simplify the orchestration.
For long time, Kamailio accepted only arguments with short name (single character argument name), so one of these new additions was the option to handle arguments with long name, opening the door to add a lot more variants.
The list of command line arguments is printed by running ‘kamailio -h‘, with the version built from the latest Git master branch, these are:
# kamailio -h
version: kamailio 5.3.0-dev5 (x86_64/darwin) 104147-dirty
Usage: kamailio [options]
-a mode Auto aliases mode: enable with yes or on,
disable with no or off
--alias=val Add an alias, the value has to be '[proto:]hostname[:port]'
(like for 'alias' global parameter)
-A define Add config pre-processor define (e.g., -A WITH_AUTH,
-A 'FLT_ACC=1', -A 'DEFVAL="str-val"')
-b nr Maximum receive buffer size which will not be exceeded by
auto-probing procedure even if OS allows
-c Check configuration file for syntax errors
-d Debugging mode (multiple -d increase the level)
-D Control how daemonize is done:
-D..do not fork (almost) anyway;
-DD..do not daemonize creator;
-e Log messages printed in terminal colors (requires -E)
-E Log to stderr
-f file Configuration file (default: /tmp/kamailio-dev/etc/kamailio/kamailio.cfg)
-g gid Change gid (group id)
-G file Create a pgid file
-h This help message
--help Long option for `-h`
-I Print more internal compile flags and options
-K Turn on "via:" host checking when forwarding replies
-l address Listen on the specified address/interface (multiple -l
mean listening on more addresses). The address format is
addr_lst= addr|(addr, addr_lst),
advaddr=addr[:port] (advertised address).
E.g: -l localhost, -l udp:127.0.0.1:5080, -l eth0:5062,
-l "sctp:(eth0)", -l "(eth0, eth1, 127.0.0.1):5065".
The default behaviour is to listen on all the interfaces.
-L path Modules search path (default: /tmp/kamailio-dev/lib64/kamailio/modules)
-m nr Size of shared memory allocated in Megabytes
-M nr Size of private memory allocated, in Megabytes
-n processes Number of child processes to fork per interface
-N Number of tcp child processes (default: equal to `-n')
-O nr Script optimization level (debugging option)
-P file Create a pid file
-Q Number of sctp child processes (default: equal to `-n')
-r Use dns to check if is necessary to add a "received="
field to a via
-R Same as `-r` but use reverse dns;
(to use both use `-rR`)
--server-id=num set the value for server_id
--subst=exp set a subst preprocessor directive
--substdef=exp set a substdef preprocessor directive
--substdefs=exp set a substdefs preprocessor directive
-S disable sctp
-t dir Chroot to "dir"
-T Disable tcp
-u uid Change uid (user id)
-v Version number
--version Long option for `-v`
-V Alternative for `-v`
-x name Specify internal manager for shared memory (shm)
- can be: fm, qm or tlsf
-X name Specify internal manager for private memory (pkg)
- if omitted, the one for shm is used
-Y dir Runtime dir path
-w dir Change the working directory to "dir" (default: "/")
-W type poll method (depending on support in OS, it can be: poll,
epoll_lt, epoll_et, sigio_rt, select, kqueue, /dev/poll)
Among the latest argument additions:
add domain aliases with –alias
set advertised address to listen sockets speficied with -l socket/advertise
set server id with –server-id
set a subst, substdef or substdefs preprocessor expression with –subst, –substdef or –substdefs
Couple of more will be added in the future, aiming to make it easier to control Kamailio from command line. If you have suggestions, do not hesitate to propose them to sr-users mailing list.
Offering value-added services has always been a core part of the mobile service provider revenue strategy. Value-added services (VAS) have historically meant any kind of service beyond basic voice that
In the same way that a Google Peer Bonus is used to recognize a fellow Googler who has gone above and beyond, an Open Source Peer Bonus recognizes external people who have made exceptional contributions to open source.
Walking around and browsing the small businesses of the historic downtown areas of any city is an increasingly popular weekend activity across America. Especially with millennials, these older areas are
The telephony card market in general has been agreeably declining for some time. Despite this, Sangoma’s telephony card division has continued to show tremendous strength, year after year, specifically in
Mr. Duffett needs no introduction. Join us and find out what he’s been up to. This just in: the video has been removed because it was not switching. If you want to see Mr. Duffett, you’ll need to be at one of the gatherings mentioned in the audio version. While waiting for David’s new book, you can read his free report, “Why Nerds Aren’t Heard“.
A couple weeks ago, Jim Machi, our Vice President of Marketing, attended Enterprise Connect 2019. This event is the leading conference for enterprise communications and collaboration solutions in North America.
There can still be changes in the timelines, therefore keep an eye on the website for latest updates.
At this edition we have again sessions covering the major open source SIP/VoIP projects: Kamailio, Asterisk and FreeSwitch, as well as industry perspectives from a consistent group of renowned speakers. You can learn about the impact of 5G for local network innovations or how to build 4G networks with open source; scalability, reliability and security are well covered across many workshops and presentations; how to use latest Homer SIPCapture or what is new in Asterisk along with the no-touch auto provisioning system for FreeSwitch.
More relevant projects are represented, such as Wazo, dSIProuter, reSiprocrate, Janus Gateway, CGRateS, SIP3.io; differences on voice and video media processing; WebRTC – how to build a softphone with web technologies; the RTPEngine project developed at fast pace in the past two years, adding transcoding, call recording, audio play back and more, the talk about it is something that should not be skipped.
Three interactive sessions complete what looks like being the most impressive content of a single Kamailio World edition to date, respectively the traditional VoIP Visions panel, Dangerous Demos and the new show Your Deployment On Stage. The conference content is accompanied by two social events in the evenings on Monday and Tuesday: Berlin City Boat Trip and Cockatail Party.
Kamailio SIP Server v5.1.8stable is out – a minor release including fixes in code and documentation since v5.1.7. The configuration file and database schema compatibility is preserved, which means you don’t have to change anything to update.
Kamailio® v5.1.8 is based on the latest source code of GIT branch 5.1 and it represents the latest stable version. We recommend those running previous 5.1.x or older versions to upgrade. There is no change that has to be done to configuration file or database structure comparing with the previous releases of the v5.1 branch.
Note: the branch 5.1 is the previous stable branch. The latest stable branch is 5.2, at this time with v5.2.2 being released out of it. Be aware that you may need to change the configuration files and database structures from 5.1.x to 5.2.x. See more details about it at:
Kamailio SIP Server v5.0.8stable is out – a minor release including fixes in code and documentation since v5.0.7. The configuration file and database schema compatibility is preserved, which means you don’t have to change anything to update.
Kamailio v5.0.8 is based on the latest version of GIT branch 5.0. We recommend those running previous 5.0.x or older versions to upgrade. There is no change that has to be done to configuration file or database structure comparing with the previous release of the v5.0 branch.
Important Note: this is the last official release planned from branch 5.0, unless in a matter of a few days major regressions are discovered. The official maintained stable branches at this moment are 5.1 and 5.2. If you are still running 5.0.x, it is now highly recommended to upgrade to a maintained version.
Note: the branch 5.0 is an old stable branch. The latest stable branch is 5.2, at this time with v5.2.1 being released out of it. Be aware that you may need to change the configuration files and database structures from 5.0.x to 5.1.x or 5.2.x. See more details about the latest stable series at:
“Picture if you will, a connected world, a world where your imagination is the only limitation.” That’s how Eric Klein, author and co-founder of Cloudonix describes their latest vision. Longtime friends Eric and Nir Simionovich join us Friday for a VUC reunion.
We continue our tradition to offer 3 free passes to students and underrepresented people at Kamailio World Conference – thanks to the sponsors, we are able to offer them in 2019 as well. The passes cover the entire registration fee for all three days and the social networking events – costs with travel and accommodation have to be covered by the participants.
Anyone enrolled in an academic activity (including master and PhD programs) as well as underrepresented people can apply for one of the passes via email to:
Looking forward to meeting many of you in Berlin, at Kamailio World 2019! If you haven’t done it yet, secure your seat now, it’s going to be another great event about open source real time communications!
Luis Martin Gil from zaleos.net has published a blog detailing how to create a new module for Kamailio using C++. Although Kamailio is written in C, sometimes C++ can be a more convenient programming language for a module, especially if it needs to link against an external C++ library. Another useful benefit can be the ability to use existing unit testing frameworks. These and other benefits are detailed in the article published at:
“Today, the standard definition for time is no longer based on the rotation of the Earth around the Sun, but on atomic time. A second is defined as: “9,192,631,770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium-133 atom.” (from this site)
It wasn’t always this way. According to that site, The 24-hour day comes from the ancient Egyptians. But what about our perception of time?
Anti-Brexit petition goes viral, over 300 Million petitioners have signed in a little over 24 hours. We talk about how communication and power of governance have evolved since the days of cave-dwellers. More about the fediverse and why you should forget silos and come over to the good side.
I paraphrased a Sir Isaac Newton quote, when highlighting the hacks show the power of programmable telecoms / communications as the teams can “stand on the shoulders of giants.” Mashing up programmable telecoms with many other services available over the web. The hacks created show how CPaaS, UCaaS, and CCaaS platforms can solve problems across all aspects of people’s lives, not just in business.
TADHack-mini Orlando helps showcase the sponsors to the EC19 audience – Flowroute, Telesign and VoIP Innovations. Its an excellent recruitment tool, not only for employees and contractors, but also for apps into for example VoIP Innovations Showroom. It brings new blood into the industry, which is sorely needed. I do not feel old attending Enterprise Connect, which is saying something these days! And most of all it keeps the sponsors’ honest. There is nothing as insightful (or as hard) as working with a diverse group of developers using your APIs, SDKs, and documentation. They are brutal – its great
I know some vendors shy away from TADHack, preferred slideware to reality. Others think TADHack is purely about developer acquisition, ignoring education, recruitment, promotion across EC19, and contributing to the growth of the industry. Its a shame so few CXTech providers’ marketing groups understand the value of TADHack. Thankfully Flowroute, Telesign and VoIP Innovations understand and support us.
In this weblog I show the slides given at the EC19 session. In the summary of the TADHack-mini Orlando weblog, you can see videos of all the teams’ pitches. Given the many discussion over the passed few days, I’m going to write a weblog on why the CXTech industry must do hackathons, what TADHack is unique and receives high praise, and why we must do hackathons differently to the BABS (Bay Area BS) machine.
SaveMe by Giancarlos Toro, Conner Luzier, Thiago Pereira, Vikki Horn won prizes from Flowroute, Telesign and VoIP Innovations. It is a secure video reporting app using WebRTC and SMS.
CallNection by German Gamboa, Garrett Curtis, Vincent Tang, and Eric Good won prizes from Flowroute, Telesign, and VoIP Innovations. Its an interesting take on the anonymous chat chat scenario. The scenario of Harold and Peaches getting to know each other was another comedic masterpiece.
City Assistant by Chris Woodle, Peter Tarsoly, Hunter Henry, Muntaser Syed won prizes from Flowroute , Telesign, and VoIP Innovations. When you’re traveling and data is limited, the City Assistant is here to help all of your needs! Simply text it for translations, directions, and or even simple questions. It can handle all of your travel needs in a pinch. This also gets generic medication names for medications found in the FDA database, by text or images.
IAprove by Richard Dixon, Javier Carrion, David Bruno, Kevin Coleman won the VoIP Innovations prize. Its an SMS multimedia approval system. They gave a Disney use case, well we are in Florida, to show how it speeds up selection and approval processes.
SmartIoTFlags by Mike Cairns from AT&T won the Telesign Prize. Waiting in doctor’s offices sucks. Schedule your doctors appointments via chatbot and maintain real-time state of patient exam rooms using IoT Smart Flags. We need more people hacking from large corporations!
Thanks to Enterprise Connect, No Jitter, Michelle Burbick and Eric Krapf for your continued support. Thanks to Valencia College, the Collaborative Design Center, and Jerry Reed for your support. To the sponsors Flowroute, Telesign and VoIP Innovations for making TADHack Orlando 2019 possible. To the partners of TADHack-mini Orlando 2019 for promoting us. And to everyone who took part both in-person and remotely.
TADHack-mini Orlando 2019, held at Valencia College’s Collaborative Design Center, was an impressive hackathon. Thank you to Flowroute, Telesign, and VoIP Innovations for making TADHack Orlando 2019 possible. And a big thank you to all the teams in Orlando, Austin and Belgium who took part.
We showcase the power of mashing up programmable telecoms / communications with a range of other services to create compelling solutions to real world problems. With some returning teams from 2018 the quality of the hacks and market readiness is impressive.
Returning teams shared stories on how their hacks in 2018 led to job offers within a month and then permanent roles. The skills people build at TADHack, the problems people solve provide compelling evidence on their abilities. Programmable telecoms / communications skills are in high demand!
SaveMe by Giancarlos Toro, Conner Luzier, Thiago Pereira, Vikki Horn won prizes from Flowroute ($250), Telesign ($250) and VoIP Innovations ($250 +$250 Best Buy Voucher). It is a secure video reporting app using WebRTC and SMS.
Water Watcher by Jerry Reed won prizes from Flowroute ($250) and Telesign ($125). It provides a non-intrusive home monitoring for at-risk persons. Jerry’s quite practical demonstration had the whole audience laughing.
CallNection by German Gamboa, Garrett Curtis, Vincent Tang, and Eric Good won prizes from Flowroute ($250), Telesign ($250) and VoIP Innovations ($250). Its an interesting take on the anonymous chat chat scenario. The scenario of Harold and Peaches getting to know each other was another comedic masterpiece.
City Assistant by Chris Woodle, Peter Tarsoly, Hunter Henry, Muntaser Syed won prized from Flowroute ($250), Telesign ($250) and VoIP Innovations ($250). When you’re traveling and data is limited, the City Assistant is here to help all of your needs! Simply text it for translations, directions, and or even simple questions. It can handle all of your travel needs in a pinch. This also gets generic medication names for medications found in the FDA database, by text or images.
IAprove by Richard Dixon, Javier Carrion, David Bruno, Kevin Coleman won the VoIP Innovations prize ($250). Its an SMS multimedia approval system. They gave a Disney use case, well we are in Florida, to show how it speeds up selection and approval processes.
SmartIoTFlags by Mike Cairns from AT&T won the Telesign Prize ($125). Waiting in doctor’s offices sucks. Schedule your doctors appointments via chatbot and maintain realtime state of patient exam rooms using IoT Smart Flags.
Mike Dauphinais wrapped up the pitches with Scrappy using Flowroute. An app that scrapes electricity web site’s pricing and sends an MMS when its time to change provider. Which in Belgium you can do at any time with no penalty.
Here are the Flowroute Winners
Here are the Telesign Winners
Here are the VoIP Innovations Winners
Thanks to Valencia College, the Collaborative Design Center, and Jerry Reed for your support. To the sponsors Flowroute, Telesign and VoIP Innovations for making TADHack Orlando 2019 possible. To the partners of TADHack-mini Orlando 2019 for promoting us. And to everyone who took part both in-person and remotely.
Besides bringing a consistent group for distinguished speakers, with every edition we aim to improve the interaction between all the participants. From the first edition of the event we had the VUC Visions panel and Dangerous Demos, along with the cocktail party for social networking. At the previous edition we introduced the Ask Me Anything session with Kamailio core developers.
In 2019, we are adding two new sessions to offer even more chances that the participants know each other and network between them, opening the doors for partnerships and collaboration. These are:
Your Deployment On Stage – 5 Minutes 5 Slides – the session is coordinated by Markus Monka, head of IT infrastructure at sipgate.de. In this session any participant can come in the front of the others and speak about how they use Kamailio or what they are offering in the VoIP/RTC space. Think of it as a quick exposure, letting the others notice your presence so they can approach during the breaks or social networking event for further discussions. Time is limited, the proposals will be accepted in the order they are received. You can contact us starting now and get your 5min — use the web form for it. Important note: this session is not for accepted speakers, but for the registered attendees.
Berlin City Tour By Boat – with special credits to sipgate.de for sponsoring it, this new social networking event during the evening of May 6, 2019, aims to offer a relaxing time combine sightseeing in the beautiful city center of Berlin with enjoying a few drinks, overall enabling more chances to chat between us.
Looking forward to meeting many of you in Berlin at Kamailio World Conference 2019! You still have the chance to secure your seat now at the early registration fee:
You might have noticed an update to Jitsi Meet on your Android or iOS device, that’s because our brand new release, 19.0 is out! “19.0?! What did I miss?!” we hear you say. The first thing to note about this release is we switched our versioning scheme. We are now using CalVer, so 19.0 means this is the first release of 2019, the next one will be 19.1 and so on.
Let’s jump right in to what’s new! First, some style changes:
The entire UI and dialogs now have a dark and cohesive appearance. Not only does it look better, but it may even save you some battery if you’re using an AMOLED display!
Next, a long awaited one: chat support!
We are very close to feature parity across all our platforms – this was a big milestone for achieving that. We hope you like it!
We also added some more new functionality to make your meetings more pleasant :
display names are now shown,
a new contact menu for kicking or muting users, and a
meeting title bar!
All of these combined should help everyone have a better experience, either because you’ll know who you are actually talking to when they have no video or because you’ll be able to mute or kick them if they are being annoying.
Last, but not least, some candy for our iOS users: Siri shortcuts support!
Thanks to the integration with Siri shortcuts it’s now easier than ever to join a recurring meeting, just by using your voice.
Of course, we added tons of smaller fixes and performance improvements. You can find this version in the Apple Store and Google Play as usual. Stay tuned for what 19,1 will bring!
Kamailio SIP Server v5.2.2stable is out – a minor release including fixes in code and documentation since v5.2.1. The configuration file and database schema compatibility is preserved, which means you don’t have to change anything to update.
Kamailio® v5.2.2 is based on the latest source code of GIT branch 5.2 and it represents the latest stable version. We recommend those running previous 5.2.x or older versions to upgrade. There is no change that has to be done to configuration file or database structure comparing with the previous releases of the v5.2 branch.
Can you see any possible way that this message violates the code of conduct used by this free software community?
In many free software communities, we accept that we contribute without the promise of anything in return.
In Debian, they gave us the promise of membership. Membership doesn't mean much either, except the right to vote. But it turns out even that was a hollow promise. Enrico Zini from the Debian account managers team simply deleted a candidate from the Debian keyring in the same way that he would delete an unwanted file, just days before elections were announced.
enrico@debian:~$ dpkg --purge person
enrico@debian:~$ rm -rf serious/questions
Consider the countless things I've done for Debian and free software over more than 20 years, 8 visits to new communities in the Balkans over the last 2 years and acting as an admin in Google Summer of Code, a huge responsibility that brought in significant revenue for Debian.
If you would like to see a transparent and credible election debate proceed in Debian or if you would like to comment for or against my candidacy, please write to the debian-project mailing list (subscribe, post). (NOTE: multiple people told me their attempts to send messages about voting were censored/blocked on official Debian mailing lists)
Subject: Re: Debian Project Leader Elections 2019: Call for nominations
Date: Sun, 10 Mar 2019 06:16:06 -0700
From: Mike Bird <firstname.lastname@example.org>
CC: Daniel Pocock <email@example.com>, Debian Project Secretary - Kurt Roeckx <firstname.lastname@example.org>
On Sat March 9 2019 19:44:17 Steve Langasek wrote:
> There are no provisions in the Debian constitution for non-Developers to be
> nominated for the position of DPL.
The Debian Constitution provides that Developers may nominate
themselves. There is no prohibition against non-Developers
nominating themselves. There is no requirement that the DPL
be a Developer.
Compare the Speaker of the House in the US for whom membership
is not required[1,2]. The members may if they choose elect a
Under the Debian Constitution there is now a candidate, the
nomination period has closed, and no more candidates may be
Should you disagree with the long-overdue reforms highlighted
in Daniel's excellent platform you can of course vote None Of
 "The House of Representatives shall choose their Speaker".
Zuck ruminates on identity on the blockchain, we talk about ways to be authenticated, including in person, which failed for one of us yesterday. The usual info on conferences in Berlin, Chicago and somewhere in the disunited kingdom in July.
These days it is rare to find a hackathon where you can freely tinker around with your tools without worrying about a business case. With many corporates penetrating the scene, hackathons are become more and more like startup weekends in disguise.
The truth is, not every hack needs to have a purpose, and not every hack needs to turn into a startup. The beauty of hacking freely is that you don’t need to have a purpose behind your hack. Personally I find that this inclination towards developing “business models” over a weekend is restrictive to the freedom of hacking away, because:
Hackers are not Entrepreneurs
If we were to understand the original meaning of the term hacking we need to travel back in time to the late 1950s inside the trenches of the labs at MIT. The book hackers takes us on this journey back in time where the heroes of the book had never seen a computer in their lives, but were members of the Tech Model Rail Club (TMRC). These members spent most of their time tinkering and improving on railroad systems. The core members of the club were obsessed about improving the System to the extent that they developed a culture and a jargon of their own:
“When a piece of equipment wasn’t working, it was “losing”; when a piece of equipment was ruined, it was “munged” (Mash Until No Good); the two desks in the comer of the room were not called the office, but the “orifice”; one who insisted on studying for courses was a “tool”; garbage was called “cruft”; and a project undertaken or a product built not solely to fulfill some constructive goal, but with some wild pleasure taken in mere involvement, was called a “hack.” “
No matter how hard I try I will not be able to describe this art better than this excerpt from hackady:
“Hacking is an art form that uses something in a way in which it was not originally intended. This highly creative activity can be highly technical, simply clever, or both. Hackers bask in the glory of building it instead of buying it, repairing it rather than trashing it, and raiding their junk bins for new projects every time they can steal a few moments away.”
A hacker starts with a question such as can I make X do Y or would I be able to re-purpose this to do that?
On the other hand, an entrepreneur would start with an understanding of the market and segment it to understand his target user’s problems. Following that an s/he would develop feasible solutions to tackle this problem while keeping in mind a business model that allows his solution to generate appropriate revenue. While all of this is interesting it tends to distract one from the original hack in question. Many hack ideas would be disregarded along the way. They’re pointless from a business perspective but pleasurable from a hacking perspective.
The TADHack experience
So what is TADHack? According to their website:
“TADHack is a hackathon that helps people learn about the latest Internet, IT, and Telecoms technologies; and use those technologies to solve problems that matter.”
So it’s a hackathon related to anything telecommunications. I was skeptical about attending at first because I didn’t know much about telecoms and protocols. Eventually I decided that I have nothing better to do that weekend so why not just give it a shot.
I really wanted to get my hands dirty with some hardware for this one so I looked around my room to see what kind of tools I have available. Well I found a HackRF Software Defined Radio, A raspberry Pi kit — containing a bunch of drivers, displays and a breadboard, and an RC car. I always wanted to understand Radio Frequency (RF) so I decided why not decode the signal from my remote which controlled the car and see if I can regenerate this signal to control the car. Having watched Michael Ossoman’s series a while ago, this was my first practical project out of that tutorial.
Initially I wanted to connect the hackRF to the raspberry pi and use it to decode and send the signals, but I ran into problems with that so I ended up using my laptop instead. I installed GNU Radio on my laptop and followed a tutorial to decode the signal. I found that the toy car operated at a frequency of 40MHz so I listened at that signal and captured the signal being transmitted from the remote. I inspected that signal in Audacity and discovered that it was an on-off keying signal that relied on a sequence of amplitudes to send a sequence of 0’s and 1’s.
Next I decoded the signal in another flow graph and transmitted the digital signal to control the RC car. It took alot of attempts but eventually I got it to work. It worked for the forward button but I had trouble with the other 3 directions. Nevertheless it was exciting to see the wheels rotate as a result of my generated signal!
I had plans to do other things based on that such as record the directions in a smart contract (fictional use case), but I couldn’t get it done due to time. While this hack was pointless for many outsiders, it was really fun to work on and I learned a lot about radio waves in the process. After I built it I made up a fictional use case for it and pitched it on the final day. And the runner-up award goes to …
While I ended up not using any of the APIs of the sponsors due to the lack of time, I explained what I was planning to do with Status.im and smart contracts if I did have enough time.
Overall it was a very positive experience and I enjoyed the fact that we were free to build anything we wanted that utilised the technologies of the event sponsors. I look forward to attending TADHack in 2019 and I think you should too. Find out if they organise one in a city near you or even join online global hackathon from the comfort of your home.
There will be sessions covering IMS/VoLTE and IoT, and, of course, we have the very popular two sessions that never missed a Kamailio World edition: Dangerous Demos with James Body and VUC Visions with Randy Resnick.
The open discussions session Kamailio – Ask Me Anything with the main developers or the project is again present and allows the attendees to address questions about their needs of using Kamailio and the development of the project.
A new kind of session is introduced at this edition Your Deployment On Stage – 5 Minutes 5 Slides enabling attendees to show what their are doing in the RTC space, what are their services and products, where and how Kamailio is used.
The details for other speakers and sessions will be published in the near future, stay tuned!
I’ll run through the logistics, plan for the weekend, and then introduce the sponsors who are making TADHack-mini Orlando possible to briefly explain their resources.
Its going to be fun! I’m bringing a Nespresso machine, with lots of different coffee pods so you can try them out.
Please bring friends and colleagues along to hack with you, just make sure they register beforehand, thanks.
If you have any questions, just ask. We’re excited to see your hack
Remote Entry Procedure (you only need to read this if you’re taking part remotely)
Before TADHack-mini Orlando, please check out the sponsors’ developer resources. If you have any questions please ask.
You need to record your pitch and submit it to us by 1PM ET on Sunday 17th March. The pitch is where you explain and demonstrate your hack. Either one person or the whole team can give the pitch. The only strict limit is the video must be 5 minutes maximum. The recommended structure is:
Introduce you / the team (and team name if you have one)
Introduce the hack name and a brief description
List the sponsor’s resources used in the hack (which sponsors should judge your hack)
Explain the hack, can be done through a simple presentation / a little acting, whatever you / the team wants to do.
And, of course, a demo of what you created.
Please send your pitch video to email@example.com by wetransfer.com. And as a back-up if you would also upload your video to YouTube, this will ensure the video will be played no matter what. Also please send an email to firstname.lastname@example.org with the following information to ensure we get your entry judged by the right sponsors and we have all your information correct:
Wetransfer URL, YouTube URL
The team name and team members’ names (this can just be your name)
Hack name and a brief description of the hack
List the sponsor’s resources used in the hack (which sponsors should judge your hack)
Name and email of person nominated by the team to receive the prize (if awarded) on behalf of the team. Please discuss this ahead of time on who will receive the cash and how the cash is distributed amongst the team, usually its equally but its the team’s decision.
All hacks will be promoted on the TADHack YouTube channel, we want to write weblogs on all of them. TADHack is focused on promoting everyone involved. If you have time and are able to draft as weblog about your entry in the weeks / months after TADHack, that would be great. The suggested weblog structure is:
Introduce the team and their backgrounds, as well as the company if the entry is from a company;
Describe the hack, a deeper dive into how you created the hack and its functionality, for example the libraries used and some of the problems you faced;
Share any code / links / demos that are available; and