[EMAIL PROTECTED] wrote:

> Hi Paul,
> 
> now I have a problem in my understanding.
> 
> A UAC sends out an INVITE with SDP for audio and video to a gateway. The 
> gateway
>  alters the SIP message to an Non-SIP signal. It sends a 183 with a SDP and
> confirms only audio to start early media. But now the caller accepts 
> audio and video.

What do you mean by "the caller accepts audio and video"? It is the 
callee that is doing the accepting, and it only accepted audio. So that 
is all that will be used as a result of the offer/answer exchange in 
this transaction.

> What should the gateway do? If it does not confirm video, video 
> should
> be used. If it confirms video, video will maybe not used.

I am not familiar with a gateway that can handle video at all.

If the gateway may want to accept video, then it should decide before it 
sends an answer, and the answer should reflect what it has decided to do.

OR, if it knows it can accept audio, and wants to accept and enable 
early media on the audio while it decides if it will be accepting video 
for the call, it can do that a couple of ways:

1) It can accept audio only in the invite. After the call is answered, 
it can reinvite and add video.

2) If the UAC and UAS both support the 100rel option and the UPDATE 
method, then the UAS can accept audio only using a reliable provisional 
response. If it then later decides, before answering, that video can be 
supported, it can send an UPDATE (before the 200 OK) with a new offer 
that includes video.

        Paul

> Could this scenario happen in pratice? If yes, what is the solution? 
> Could the
> gateway have information about the endpoint?
> 
> Regards,
> Markus
> 
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to