2009-08-17 3 views
22

파이썬 애플리케이션을 작성하여 SIP 서버로 실행되는 trixbox에 연결해야합니다. 하지만 파이썬에서 구현되는 라이브러리를 찾지 못했습니다. http://www.vaxvoip.com/에서 SIP SKD를 발견했지만 파이썬을 지원하지 않습니다. 누구든지 VaxVoip에 대한 대안을 제시 할 수 있습니까? 감사합니다.파이썬 SIP 라이브러리

답변

15

PJSUA API에는 Python bindings이 있습니다.

+2

1 개의 오타가 있습니다. 올바른 하나 : http://trac.pjsip.org/repos/wiki/Python_SIP_Tutorial – Sahas

+4

프리 컴파일 패키지가 없기 때문에 시간 낭비가 될 수 있습니다. Windows에서는 작동하지만 Linux에서는 그렇게 쉽게 만들 수 없습니다. – wearetherock

+0

참고 PJSUA는 GPL이므로 많은 상용 프로젝트에 통합하기가 어렵습니다. – jjmontes

14

Twisted은 SIP를 지원합니다. 정말 멋지다.

+6

Twisted의 SIP 구현은 다소 날짜가 변했습니다. 이전 RFC (2543)와 여전히 호환됩니다. – paprika

+0

http://twistedmatrix.com/trac/wiki/SIPPlan에 따라 RFC 3261로 업데이트하려고하지만 우선 순위가 높지는 않습니다. http://twistedmatrix.com/trac/ticket/3584 – Andrei

+0

@ LB40을 참조하십시오. 꼬인 프로토콜을 사용하는 sipmle 예제를 줄 수 있습니까? – nim4n

9

Sippy을보고 싶을 수도있다. 아래에 완벽한 SIP 스택 구현이있는 B2BUA입니다 (바로 사용할 수 있습니다). 전적으로 파이썬으로 작성되었으므로 꽤 해킹 가능합니다. Sippy는 Twisted로 구현되었지만 SIP 기능을 사용하지 않습니다.