как я могу сделать sip-вызов с помощью протокола twisted sip?
У меня есть сервер asterisk, и я хочу знать, можно ли сделать sip-вызов с помощью протокола twisted sip? если да, то как я могу это сделать? к сожалению, я не могу найти документ о том, как использовать протокол twisted sip или любой пример того, как он работает.
1 ответов
немного странный запрос, Но да, это возможно.
для некоторых примеров того, как быть сеансом SIP с сервером, см. витые тестовые случаи SIP. Как только сеанс SIP будет установлен, вам нужно будет UDP взорвать ваши аудиопакеты.
короче говоря, это будет в основном ручной работы, с большим количеством кода. Однако, это очень интересно! Обязательно опубликуйте его на github, когда он будет работать.
опять же, большинство тяжелых поднимаясь уже в комплекте в некоторые другие библиотеки, поэтому использование модулей SIP twisted может быть не лучшим случаем здесь. Вместо этого вы можете обернуть внешние вызовы в скрученный реактор и все равно чувствовать себя круто!