Simple UI
TextNowSipJsPhone (ctxSip) is a Javascript based SIP client that uses WebRTC and WebSockets to connect to TextNow SIP server.
The UI is designed to be launched as a popup from within your application.
Features
Hold / Resume, Mute, multiple call support.
No plugins required.
Intuitive interface makes it easy for users.
Designed for a business environment, features are limited to what is needed.
Easy to Implement
Call logs are saved to localStorage
Easy to configure and integrate into your project.
Uses SIP.js, Bootstrap, jQuery, and other common tools of the trade.
Browser Support
Standards based browsers will just work. No plugins-necessary. Support requires: WebSockets & WebRTC.
Supported Browsers
Google Chrome
Mozilla Firefox
Code
SIP.js Does all the heavy lifting.
/scripts/app.js
is where the client code resides.When the client is launched, the user's configuration can be in a JS variable called
user
or it will look in localStorage for a JSON encoded objectSIPCreds
Contribute
Have an idea or find a bug? Submit an Issue.
Have a new feature? Submit a Pull Request.
© 2020 Gornostay25