When you want to start a multimedia session

Explore discuss data innovations to drive business efficiency forward.
Post Reply
tanjimajuha20
Posts: 575
Joined: Thu Jan 02, 2025 7:18 am

When you want to start a multimedia session

Post by tanjimajuha20 »

ey to the success of XMPP is that it has a decentralised infrastructure, in the same way as email, so that anybody can run their own XMPP server and control their own communications. XMPP can also be run securely, isolated from public networks, in order to provide private communications. A number of technologies can be run using XMPP of which Jingle is just one.

the first client the ‘initiator’ greece telegram sends an invitation, a ‘session initiation offer’ to the second. The second client the ‘responder’ acknowledges this and asks the user if they want to proceed – although the client can be configured to accept requests from particular initiators automatically – in either case the responder accepts the session from the initiator.

On accepting the session, the responder will respond with a list of the codecs that it is able to accept. The initiator accepts the response and the two will then negotiate which codec is to be used for media transport and will begin a media session.

At the end of the call, either party can ask to terminate the session, once the other acknowledges this, then the link between the two is dropped. Simple.

Session management
In order for all of that to work, Jingle has to control the session flow. In setting up the session, the initiator has to find out which of the responder’s available XMPP resources is best for the application and which transport method can be used. It can also optionally specify a security condition that must be met – such as an encrypted link – before the two clients are allowed to exchange data.
Post Reply