[OpenSIPS-Users] Transcode DTMF specific telephone-event
Răzvan Crainea
razvan at opensips.org
Tue Oct 1 08:57:25 UTC 2024
Hi, Vinayak!
OpenSIPS does not do transcoding, RTPEngine does it, OpenSIPS simply
passes in SDP whatever RTPengine was instructed to do.
If I understand your question, you want want to keep the two DTMF codecs
on the offering side, but offer a new one (101) on the other side. I've
never done this, but what I would try is to first mask the offered
codecs, and transcode the one I want. This would result in the following
parameters:
rtpengine_offer("codec-mask-telephone-event/8000
codec-mask-telephone-event/16000 transcode-telephone-event/8000");
Posting the inbound and outbound SDPs might be helpful in case this does
not work. But again, I am no expert in trans-coding and/or RTPengine,
this is just what I would try myself.
Best regards,
Răzvan
On 9/24/24 9:00 AM, Bogdan-Andrei Iancu wrote:
> Hi, This sounds more like an rtpengine question, rather than an opensips
> one :(. Hopefully someone here will be able to assist, you never know :)
>
> Regards,
>
> Bogdan-Andrei Iancu
>
> OpenSIPS Founder and Developer
> https://www.opensips-solutions.com
> https://www.siphub.com
>
> On 07.09.2024 09:46, Vinayak Makwana via Users wrote:
>> Hi all,
>>
>> I am trying to transcoding for a specific
>> DTMF telephone-event from opensips +rtpengine. I am using opensips
>> 3.2.12.
>>
>> Here's Call scenario :
>> Initial INVITE SDP ---> OpenSIPS
>> * a=rtpmap:105 telephone-event/16000
>> a=rtpmap:100 telephone-event/8000*
>>
>> From opensips i want to add below DTMF payload 101 because B party is
>> accepting this DTMF payload type.
>> *a=rtpmap:101 telephone-event/8000 *i am using below code.
>> * rtpengine_offer("transcode-telephone-event/8000");*
>>
>> By using this function opensips does not transcode specific DTMF
>> payload 101.
>>
>> Is there any way to achieve this transcoding ?
>> Please let me know.
>>
>>
>> Regards,
>> Vinayak Makwana
>>
>>
>>
>> *https://www.ecosmob.com/ucx-expo/ <https://www.ecosmob.com/ucx-expo/>
>> *
>> *Disclaimer*
>> In addition to generic Disclaimer which you have agreed on our
>> website, any views or opinions presented in this email are solely
>> those of the originator and do not necessarily represent those of the
>> Company or its sister concerns. Any liability (in negligence, contract
>> or otherwise) arising from any third party taking any action, or
>> refraining from taking any action on the basis of any of the
>> information contained in this email is hereby excluded.
>>
>> *Confidentiality*
>> This communication (including any attachment/s) is intended only for
>> the use of the addressee(s) and contains information that is
>> PRIVILEGED AND CONFIDENTIAL. Unauthorized reading, dissemination,
>> distribution, or copying of this communication is prohibited. Please
>> inform originator if you have received it in error.
>>
>> *Caution for viruses, malware etc.*
>> This communication, including any attachments, may not be free of
>> viruses, trojans, similar or new contaminants/malware, interceptions
>> or interference, and may not be compatible with your systems. You
>> shall carry out virus/malware scanning on your own before opening any
>> attachment to this e-mail. The sender of this e-mail and Company
>> including its sister concerns shall not be liable for any damage that
>> may incur to you as a result of viruses, incompleteness of this
>> message, a delay in receipt of this message or any other computer
>> problems.
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--
Răzvan Crainea
OpenSIPS Core Developer
http://www.opensips-solutions.com
More information about the Users
mailing list