用于从浏览器注册SIP端点的Java代码

问题描述 投票:0回答:1

我只想从浏览器注册星号的SIP或PJSIP端点。我知道一些图书馆可以为我做这件事。

但是我想知道javascript中注册SIP端点的核心代码。

它在jssip.js库中完成如下操作

    var socket = new JsSIP.WebSocketInterface('wss://' + domain + ':8089/ws')
    var configuration = {
        sockets: [socket],
        uri: 'sip:'+ localUser.value +'@' + domain,
        authorization_user: localUser.value,
        password: '123456'
    }

    ua = new JsSIP.UA(configuration)

    ua.start()

但是在纯/核心/纯javascript中将如何完成。

webrtc asterisk sip pjsip jssip
1个回答
0
投票

在“纯Javascript”中,您已经完成了在pjsip库中实现的所有操作。您可以检查源代码。

您还可以使用WebRTC代码,它所需的JS代码稍少,但仍为数十KB。

© www.soinside.com 2019 - 2024. All rights reserved.