나는 1 년 전부터 비슷한 question을 보았으며 더 나은 것이 있기를 바란다.C에서 좋은 SIP 구현을 찾고 #
.NET Microframework에 필요하기 때문에 전적으로 관리되는 C# 구현을 찾고 있으므로 C 코드 주위에 .NET 래퍼를 사용할 수 없습니다.
누구나 SIP 프로토콜의 좋은 C# 구현을 실행하고 있습니까? 나는 코덱을 신경 쓰지 않아야하며 대부분 콜 제어를 다룰 것이다.
나는 1 년 전부터 비슷한 question을 보았으며 더 나은 것이 있기를 바란다.C에서 좋은 SIP 구현을 찾고 #
.NET Microframework에 필요하기 때문에 전적으로 관리되는 C# 구현을 찾고 있으므로 C 코드 주위에 .NET 래퍼를 사용할 수 없습니다.
누구나 SIP 프로토콜의 좋은 C# 구현을 실행하고 있습니까? 나는 코덱을 신경 쓰지 않아야하며 대부분 콜 제어를 다룰 것이다.
내 C# SIP 스택은 sipsorcery입니다. 완벽하지는 않지만 RFC3261 핵심 SIP 표준이 나오면 SIPSorcery.Core 어셈블리 만 사용하면됩니다. 일부 특수 통화 제어를 수행하는 경우 서버 애플리케이션을 무시할 수 있습니다.
정말 멋집니다. 통화 제어는 내가 찾는 유일한 것입니다. SIPSorcery.Core 어셈블리에 연결하는 방법에 관한 샘플을 어디서 가지고 있습니까? – AngryHacker
softphone 프로젝트의 코드 플렉스 사이트에 샘플이 있습니다. http://sipsorcery.codeplex.com/SourceControl/changeset/view/51179#299806, 아직 빌드 된 것 같습니다. 한 가지주의 할 점은 많은 개발자가 스택을 사용하지 않아서 API가 깨끗해지지 않아야한다는 것입니다. 그러나 라이브 프로젝트이기 때문에 코드 츠닥 사이트에 문제를 게시하면 문제가 발생할 수 있습니다. – sipwiz
이 .NET SIP SDK가 아마도 가장 포괄적입니다.
ozeki voip sip sdk를 사용하고 있습니다. C#으로 작성되었으며 모든 RFC가 포함 된 완전한 SIP 구현을 제공합니다. 내가 시도한 다른 부분은 부분적인 구현 일 뿐이며 모든 PBX에서 작동하지 않았습니다.
SIP 프로토콜 구현에 대해 잘 알고 싶다면 먼저 VoIP 기술의 배경에 대한 유용한 정보를 읽어보십시오. 나는 프로젝트를 위해 몇 가지 예를 사용했다. 이 설명은 이전에 발견되었습니다.
SIP (Session Initiation Protocol)는 인터넷 프로토콜을 통한 음성 및 화상 통화와 같은 통신 세션을 제어하는 데 널리 사용되는 IETF 정의 신호 프로토콜입니다. SIP는 오디오, 비디오 또는 협업 멀티미디어와 같은 다양한 미디어 유형을 포함하는 통신 세션을 설정하는 데 도움이됩니다.
즉, SIP 프로토콜은 오디오 또는 비디오 기반 응용 프로그램을 제작할 때 매우 중요합니다. (예 : Ozeki VoIP SIP SDK는 SIP VoIP 통화 서비스를 만드는 데 적합합니다.)
정보는이 웹 페이지에서 유래했습니다 : http://voip-sip-sdk.com/p_304-sip-protocol-implementation-voip.html. 나는이 웹 사이트를 항상 사용하기 때문에이 SDK는 이해하기 쉽고 명백한 최상의 문서를 가지고 있습니다.
얼마나 느린지 깨닫고 있습니까? 장치에 따라 C에서 뭔가를 할 수 있습니다. – leppie
@leppie 왜 속도가 느려 집니까? 이 칩은 72Mhz에서 동작하는 ARM7이다. 지금 당장은 웹 서버도 운영하고 있습니다. 꽤 성공적입니다. – AngryHacker