Комментарии 9
FreeSwitch то зачем, если задача дернуть url и набрать конкретный номер? есть множество SIP-клинтов умеющих принимать прямые звонки. Тот же Twinkle вполне умеет даже конфу на трех собрать. Хотя если разговор вести о вызове, например, сотового, тут уже да, софтсвитч как то органичнее смотрится, но все равно походит на стрельбу из пушки по воробьям
По поводу FS, первоначально задача ставилась так — по внешнему воздействию набрать номер, в случае поступления вызова — установить соединение. Я не знаю, может ли Twinkle делать два действия одновременно?
Кроме того, если организовать выход на внешние сети (что через SIP провайдера, что через VoIP шлюз), то навряд ли SIP клиент сможет сделать это.
Ну и возможно запись звонков.переговоров, проигрывание сообщений в качестве оповещения и т.д.
Есть запас для расширения ))
вообще если именно под расширение, то пока не стоит задачи маршрутизации звонков и их большого количество — проще взять библиотеку PJSIP и вокруг нее надстроить необходимые обертки. Звонить через внешних провайдеров и соединить пару каналов можно и ей.
Несомненно, FS удобен, но только пока лично Вы поддерживаете это решение. Порог вхождения в FS достаточно высок, а способов выстрелить себе в ногу очень много. Да и память на железке не резиновая
Но думаю настройка FS по инструкции, для пользователя несомненно легче использования библиотеки PJSIP. По поводу памяти, для вызова одного двух абонентов её много FS не потребляет. Кроме того, если действительно использовать систему домашней автоматизации, то впоследствии можно и разнести серверную часть и клиентскую.
К сожалению наш мини компьютер Raspberry не имеет своего микрофонного выхода.. Возможно, я не понимаю, но микрофон — устройство ввода, зачем ему выход?
Дружище. А не дешевле esp8266 и sim800l?
Но есть вопрос функциональнее ли будет это устройство. Возможности Sip протокола и набора ATI команд всё таки разные. А если так сказать у тебя имеется своя SIP АТС, + система автоматизации, то становятся довольно большими. Сейчас задумка на будущее попробовать использовать видеозвонки, подключив USB камеру.
DIY кнопка вызова часть 2. Видеофон из Raspberry Pi
DIY кнопка вызова. Raspberry Pi, MajorDoMo, Freeswitch и Linphonec