LINUX.ORG.RU

linphone + raspberry + autoanswer

 ,


0

2

приветы.

установил из исходников linphone на распберри, подключена вэбка + регистрация на внешнем 13 астериске, кодек на распе - VP8.

Запускаю linphonec и когда принимаю в консоли входящий вызов командой answer, то linphonec падает - segmentation fault. Но когда принимаю вызов командой answer <call_id> где call id - айди вызова, который показывает в консоли линфон - то все ок, трубка поднимается.

По этой же причине не работает linphonec -a --- также при входящем вызове при попытке автоподнятия трубки приложение падает с сигфолтом.

В логах ничего не нашел, в чем может быть проблема?

UPD: gdb and backtrace помогли найти функцию, которая падала. В итоге выяснил что код этой самой функции почему то кривой лежит в мастер ветке линфона на гитхабе. Поправил слегка исходник - вроде автоответ заработал. надеюсь другое не сломалось.



Последнее исправление: elmir_k (всего исправлений: 1)

Отладочная сборка, gdb на корку, backtrace - тебя всему этому учить?

slovazap ★★★★★
()

Cмена кодека случаем не помогает (и возможна ли для твоей задачи?). Наблюдал падения в схожей ситуации. вроде вышел из положения так.

з.ы. linphone, raspberry с вебкой, asterisk. Сейчас, блин, мне вернут мой 2014. Или 2015.

alex4321
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.