web-dev-qa-db-ja.com

iPhoneにVoIP + SIPを実装する方法は?

IPhone用のVoIPアプリケーションを開発したい。

しかし、VoIPの概念の基本がわかりません。また、アプリケーションで使用できるソースやライブラリがあるかどうかもわかりません。

したがって、誰かが私にVoIP学習リソースやライブラリ、またはVoIPとiPhoneの観点から役立つものを提供してくれるなら、それは私にとって貴重なものになるでしょう。

20
harshalb

それでも関連がある場合: pjsip を使用します。これは、Cで記述されたSIPライブラリです。iphoneのソースをコンパイルする必要があります。ドキュメントに記載されています ここ 。その後、非常に基本的なサンプルを見てください。 application here 。Cやライブラリのコンパイル方法がわからなくても、それほど難しくはありません。私の場合はそうです。

[〜#〜] update [〜#〜]pjsipはGPLライセンスを使用していることに注意してください。

17
gyozo kudor

別のオプションは iOS SDKを備えたTwilioクライアント です。 Twilioを使用すると、テレフォニーインフラストラクチャを維持する必要はありません。

(私はTwilioで働いていました)

10
John Sheehan

このリンクで私の答えを確認する必要があると思います。

iOS:オープンソースVoIP/SIP Objective-Cコード

また、チェックしてください

非GPLライセンスを持つiOS用のSIPライブラリ

OZeki、SIphoneなどもお試しいただけます

2
Suraj K Thomas

IOSで通話を処理するヘルパーがありますApple標準ライブラリCallKit Appleドキュメント-CallKit

それについての講義が1つあります ここ WWDC 2016

そして、Ray Wenderlichにチュートリアルがあります ここ

SIP接続を処理し、着信を処理するには、ライブラリが必要になる場合があります。

オープンソースライブラリ linphone

有料ライブラリ voipsipsdk

git clone git://git.linphone.org/linphone-iphone.git --recursive

このリポジトリを試してみてくださいそれはVoIPであり、iOSオープンソースではSIP

出典: http://www.linphone.org/

0
Mohamed Farouk