Hi Michael,

      This will not be allowed. A (UAC) has sent all the codecs it supports,
and B (UAS) has respoded with the codecs it is willing to talk to A for this
call. Only one codec will be negotiated for media transfer between A and B.
In your example below, the negotiated codec is G.729, so both the parties
must send media on G.729 codec.

If the codec needs to change it between, then there can be a Re-NVITE to
change the codec, and both parties once aggreed will start talking on that
new codec negotiated.

Thanks,
Aneesh
On Fri, Mar 12, 2010 at 7:14 PM, Michael Hirschbichler <
[email protected]> wrote:

> Hi all,
>
> In my specific test-case, client A sends an INVITE offering some codecs
> and client B answers with a 200OK containing a subset of these codecs.
> Is it allowed for client B to transmit media using a codec presented in
> the offer of client A but not acknowledged in the answer of client B?
>
> e.g.:
>
> client A sends:
> INVITE
> m= G726, G729, G723, PCMA, PCMU
>
> client B responses:
> 200OK
> m= G729, PCMA
>
> the resulting media-exchange:
>
> A====G729====>B
> A<====G726====B
>
> is this allowed? Must A accept the G726-media?
>
> BR and thx in advance
> Michael
> _______________________________________________
> Sip-implementors mailing list
> [email protected]
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to