traud / asterisk-evs

Asterisk 13 transcoding module: 3GPP EVS
The Unlicense
23 stars 10 forks source link

EVS not working in Asterisk-20 #10

Open segmanyoav opened 11 months ago

segmanyoav commented 11 months ago

Have you had the opportunity to test ?

gongsearch commented 10 months ago

Testing with Asterisk-21: Patch applies and compiles, module is loadable. But configuring evs als allowed codec on an endpoint and then doing a call gives me this:

WARNING[187914]: res_pjsip_sdp_rtp.c:1915 create_outgoing_sdp_stream: Format 'evs' can not be added to SDP, consider disallowing it on endpoint

Is this, what you mean with "EVS not working"?

segmanyoav commented 10 months ago

add to the res_format_attr_evs.c file to function int ast_rtp_engine_init(void) set_next_mime_type(ast_format_evs, 0, "audio", "EVS", 16000); after that EVS will be recognised inside INVITE message

gongsearch commented 10 months ago

Thank you! Indeed this makes evs work for me. Just called from landline to mobile with evs and transcoding to g722.

segmanyoav commented 10 months ago

recording using EVS on the voice-mail is not working

gongsearch commented 10 months ago

Will try to build a test-setup for this and report back.

segmanyoav commented 10 months ago

Amazing

gongsearch commented 10 months ago

Recording voicemail with incoming evs works for me.

segmanyoav commented 10 months ago

Ok Will try to use 722