close
  • chevron_right

    Newsletter: Action required for SIP accounts, new inbound call features, and more!

    Stephen Paul Weber · Wednesday, 20 October - 02:00 · 2 minutes

Hi everyone!

Welcome to the latest edition of your pseudo-monthly https://jmp.chat update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; Share one number with multiple people.

The biggest announcement this month is the launch of our new inbound voice and SIP account system! Due to changes at our major carrier partner, all inbound call handling had to be rewritten and the SIP accounts some people use are moving to a new server with a new server name. As part of this rewrite you can now use the configure calls command to set call forwarding to any XMPP, SIP, or tel URI without involving support. If you haven’t used the JMP bot before, you do so by sending a message to your cheogram.com contact with the text of the command you want to run. You can send help for a list.

If you have not tried it yet, now would be a great time to try our features allowing calling from your Jabber account. All your regular SMS contacts can be called as well with no changes on your part, from any client that supports voice calls. Inbound calls can be routed to your Jabber ID using the configure calls command.

If you still need a SIP account for some reason (such as to use with a device that does not support Jabber calls) you will need to use the reset sip account command to get a username and password on the new server, as the old server will be going away soon. Be sure to use UDP as the transport!

In other news, our founder Denver Gingerich (ossguy) has returned from his leave and is rejoining us in day-to-day operations. You will see him more often in the chatroom and sometimes answering support.

There has also been a bit of movement on the mobile app front. We have been partially sponsoring development work on the now-released Snikket iOS which is now our recommended client for all iOS users. When paired with a Snikket server this client should receive calls and messages reliably, and also supports DTMF (entering digits for phone menus) during calls.

We’ve also had a volunteer working with us to clean up some of the features in our prototype app for Android. Not many visible changes yet (except for a much better icon to open the DTMF pad) but watch this space for updates.

As always, if you have any questions, feel free to reply to this email or find us in the group chat per below. We’re happy to chat whenever we’re available!

To learn what’s happening with JMP between emails like this, here are some ways you can find out:

Thanks for reading and have a wonderful rest of your week!

  • chevron_right

    Audio (and soon video) calls between XMPP and SIP accounts!

    Timothée Jaussoin · pubsub.movim.eu / Movim · Sunday, 23 August, 2020 - 21:06 edit

Thanks to the awesome work of Singpolyma there is now a bridge between the #XMPP and the #SIP networks. Both standards are able to exchange information to setup audio calls.

A few things were fixed in Movim to do so (mostly related to the format of the account identifiers used for the protocol bridge system) but now everything seems to work fine. You can find the tool at this address: git.singpolyma.net/cheogram-sip. It is still in heavy development but it progressing quite rapidly.

Here is the same call from Movim and the #Linphone SIP client. Calls are also working with the Conversations client as well.

More than a simple tech demo, this can bring quite a lot of useful possibilities. SIP is widely deployed especially in telephony. Calling a remote IP phone directly from your XMPP account could be really convenient.

Using a simple movim.eu account nowadays you can already connect to several other networks, such as IRC or Telegram and group everything in one UI. Having SIP on top really brings the whole experience to another level.

Have fun with Movim and movim.eu and don't forget to support the project by sharing links around!