如何动态创建SIP帐户?



我想在我的应用程序中实现语音呼叫。根据android SIP文档,我需要的是一个SIP帐户,但根据这个SO线程,Linphone是我最好的选择。使用Linphone,我注意到他们有一个完整的单独的应用程序,只是为了创建SIP帐户。我的问题是,是否有可能在我的应用程序中以编程方式创建这样一个帐户,而无需用户干预。理想情况下,我想设置它时,用户为我的应用程序创建一个帐户。

p。S:我是SIP新手。

我假设您想要与"公共"VOIP提供商生成SIP帐户。虽然可以动态创建帐户,但您必须根据其条件和输入(如用户名、密码、电子邮件地址、SIP域等)创建帐户。因此,对于100个帐户,您可能需要这些参数。

然而,我不建议你这样做,特别是如果你想创建一个白名单。

根据我的经验,最好分别创建多个地址,然后将它们分配给您的设备。

每个VoIP服务器对此都有不同的API。通常是简单的HTTP GET/POST API。

所以不可能制定一个通用的解决方案,但您必须检查您的服务器或VoIP提供商规范,并据此实施。

最新更新