Comment 7 for bug 141379

Revision history for this message
Mats (matsben) wrote :

On 10/25/07, Antonio F. Cano <email address hidden> wrote:
> Hello,
>
> A first idea of how to include the video conference into the actual IAX
> implementation of Coccinella.
>
> First, we've got presence... How we tell to other users that we've got
> video webcam running. For this task the library includes a
> iaxclient::videocameraworking that returns 1 or 0. By now it fails
> (recognized bug) and returns ever 0 :(. That is optional and only for
> information.

The standard way is using caps
   0115 | Entity Capabilities | complete 1.3 (1.4) (**

But there is also an old XEP (JEP) that you wrote that could get an update for video?

>
> Two, outgoing video call. Simply call iaxclient::videostart before make
> the dial to the other peer. If the other peer doesn't support video we
> don't have to worry because iaxclient negotiate all the call before
> connect.
>
> Three,incoming call. At startup we register a VideoEvent and we call
> iaxclient::videostart with the first call to this event after answering
> the call.
>
> With hangup, if we have started video then we have to call
> iaxclient::videostop.
>

Something like this. But if we use CAPS we already know if the user has video support
but we don't know if they want to use it.