home.social

#freeswitch — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #freeswitch, aggregated by home.social.

fetched live
  1. it's been really long time since I last visited FreeSWITCH documentation.... I still hate it

    extremely unorganized, dead links everywhere

    #freeswitch #voip #dev #thisshitissoass

  2. Posted an example of using ESL for a go(lang) powered Lenny in the examples section of fs-eventsocket

    github.com/palner/fs-eventsock

  3. DIY кнопка вызова v.3 (Видеофон для Умного Дома)

    В этой статье пойдет речь о организации автоматического установления видео и аудио связи используя систему домашней автоматизации «Умный дом» MajorDoMo, проект Zigbee2mqtt и SIP телефонию на базе SIP сервера FreeSWITCH. Решение возможно использовать в различных домашних (DIY) системах контроля доступа, телефонии, домофонии и т.д., в общем, где требуется осуществление вызова на телефон по внешнему воздействию (нажатию кнопки). Лично у меня, некоторое время назад, лет пять и больше, у была необходимость организации простой связи с человеком, который некоторое время физически не может пользоваться телефоном (после инсульта + пожилой человек). На тот момент полноценно я не смог реализовать эту задачу. Сейчас, решил попробовать повторить и посмотреть, что поменялось за это время. Ситуация особо не изменилась: как и раньше, нет лёгких решений да и готовых устройств я особо не заметил.

    habr.com/ru/articles/868844/

    #majordomo #freeswitch #Умный_дом #SIP #raspberry_Pi #наблюдение #телемедицина #Linphone #zigbee2mqtt

  4. Updated github.com/palner/fs-eventsock with the ability to use "sendevent" with FreeSWITCH ESL.

  5. CW: Rant about Freeswitch

    The documentation of freeswitch is the burden of the humanity

    It’s outdated, unoragnized, poorly written, and incomplete; the every second spent reading it is making my brain cell boil

    #dev #voip #freeswitch #rant

  6. #DTMF und aktuelle #Telefon (Softphones)

    Muss man da irgendwas spezielles wissen?

    Ich hab einen #FreeSWITCH Dialog, aber da kommt, anscheinend, kein DTMF an.

    Ich verzweifele langsam!

  7. IVR меню для Умного Дома, удаленное управление без Internet (на примере MajorDoMo и FreeSWITCH)

    Небольшое решение по организации нового способа удаленного контроля и управления и системы домашней автоматизации с помощью SIP телефонии (в частности IVR меню). IVR (англ. Interactive Voice Response), интерактивное голосовое меню — система предварительно записанных голосовых сообщений, выполняющая функцию маршрутизации звонков внутри АТС с использованием информации, вводимой клиентом на клавиатуре телефона с помощью тонального набора.). Управление не такое удобное, как управление посредством Web-интерфейса или приложениями, и несколько необычное. Однако это способ управления не зависит ни от работоспособности как отдельных сервисов (облачные решения, VPN/VPS, Telegram и т.д.), так и от наличия вообще доступа к Internet или самого «Умного Дома» или устройства для управления (обычно смартфона). Думаю, этот способ возможно рассматривать в случае необходимости при разного рода пропаданиях доступа к УД, как резервный. Для решения использовался одноплатный компьютер Raspberry Pi 3b и VoIP GSM шлюз Yestar TG-01. Программная часть: система домашней автоматизации MajorDoMo и SIP сервер FreeSWITCH.

    habr.com/ru/articles/847806/

    #majordomo #freeswitch #ivr #умный_дом

  8. Posted my slides from ClueCon (#kamailio and at scale)...

    pgpx.io/cc2024/

  9. Great conversation today at the Office Hours.

    Hope to see you at the next one:

    info.signalwire.com/FreeSWITCH

  10. Current status: listening to @danjenkins on ClueCon Weekly while I hack on some / things.

    youtube.com/watch?v=vRliPNq28qg

  11. I have a good time at and am honored to be presenting this year.

    My talk will be about running and at scale.

    Hope to see many of you in Chicago for ClueCon2024... there's still time to register.

    fredposner.com/going-to-clueco

  12. Just finished the bi-weekly open hours/community call.

    I like to join when I can and do want to give props to the SignalWire team for reaching out to the community like they do.

  13. Donc, pour avoir un simple accès au repo des packages Debian (pas un accès R/W aux sources, hein), #FreeSwitch me réclame d'envoyer mes documents d'identité à Stripe ! Sauf que Stripe ne veut pas d'une capture d'écran avec un filigrane, ils veulent l'original. Et quand bien même, c'est une invasion de la vie privée démentielle pour un simple accès à ce qui devrait être des packages publics !

    #FREEFREESWITCH !

  14. Well, a pin in the Freeswitch container. Apparently, there's something broken when trying to build against the current SpanDSP and ffmpeg.

    #VOIP #freeswitch

  15. I'm almost there. I just need to get Freeswitch to compile. Apparently, the current SpanDSP repo is not compiling a private header that Freeswitch needs to complete.

    I'm trying to edit the SpanDSP source before it compiles so it includes the header and Freeswitch can finish building.

    #VOIP #freeswitch #spandsp

  16. If I can get this image built and running correctly, I might try next to build Freeswitch on Alpine so the final image can be much smaller. Signalwire doesn't give any info on running Freeswitch on anything other than Debian. So I'll be leaning heavily on the work done by Arch users who have Freeswitch running properly in an AUR package.

    #freeswitch #alpine #arch #docker #buildah #OCI

  17. Signalwire is a weird company. They write open source software, but some of their operational choices doesn't feel very open. They have official Docker images on Docker Hub, but none of them are Freeswitch. And the only official way to install Freeswitch is with a repo that requires a Signalwire account.

    So I'm finishing up a thing I said I would do, and I'm building a Freeswitch image today. Writing a Dockerfile really makes me wish docker and buildah would let me instead point the container at an Ansible playbook (or whichever config manager) instead of writing a bunch of shell commands.

    #docker #buildah #OCI #freeswitch #signalwire #contianers #VOIP

  18. Today, I started working on a new FusionPBX installer that uses Pyinfra rather than bash scripts. It mostly does the same thing as the bash scripts, but you can do it remotely like you would from Puppet or Ansible.

    The big thing though is how I'm handling certificates. I have the option to install nginx like it does now, but I also have an option for Caddy. Caddy is able to manage certificates from Let's Encrypt or ZeroSSL automatically without defining them in the config. I'm installing a custom version that includes a module that will run a script every time a certificate is installed or renewed, and installs the certificate into FreeSWITCH.

    #FusionPBX #FreeSwitch #caddy #LetsEncrypt #pyinfra #telecom

  19. Was honored to be a presenter at this morning. The slides from my talk (Kamailio with FreeSWITCH B2BUA) have been posted to pgpx.io/cc2023 and includes links to the and configs used in the presentation.