Comments (2)
Do you have an example of what such a crypto attribute looks like?
from rtpengine.
Hi Richard
I should have added the preceeding lines in the log to the original post
Got valid command from 127.0.0.1:48814: offer - { "sdp": "v=0#015#012o=testextension3 8000 8000 IN IP4 192.168.1.105#015#012s=SIP Call#015#012c=IN IP4 192.168.1.105#015#012t=0 0#015#012m=audio 50480 RTP/SAVP 18 8 0 9 2 101#015#012a=sendrecv#015#012a=rtpmap:18 G729/8000#015#012a=ptime:20#015#012a=rtpmap:8 PCMA/8000#015#012a=rtpmap:0 PCMU/8000#015#012a=rtpmap:9 G722/8000#015#012a=rtpmap:2 G726-32/8000#015#012a=rtpmap:101 telephone-event/8000#015#012a=fmtp:101 0-15#015#012a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:WvrRHbu90YH7c/7rduJ7JR4362HF/4ueb4Fhktsw|2^32#015#012a=crypto:2 AES_CM_128_HMAC_SHA1_32 inline:wjUqk1PlUSRnTJdlNw1HsjNl6R7Hrh1STYzTrh6u|2^32#015#012", "direction": [ "external", "internal" ], "replace": [ "origin", "session-connection" ], "transport-protocol": "RTP/AVP", "call-id": "[email protected]", "received-from": [ "IP4", "111.111.111.111" ], "from-tag": "2111593418", "command": "offer" }
specifically i believe its this part: a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:...|2^32
the 2^32 seems to be failing on the second check where its compared against c->crypto_suite->srtp_lifetime
& c->crypto_suite->srtcp_lifetime
from rtpengine.
Related Issues (20)
- [build] Use of automatic variable in prerequisite list of lib/common.Makefile rule is ineffective
- [playDTMF] RTPEngine keep sending DTMF tone instead of negotiated RFC 2833 HOT 9
- ICE=optional does not generate ice-ufrag, ice-pwd and ice-options in answer HOT 1
- called twice rtpengine_manage trigger looped media HOT 4
- Docker - Centos - daemon: command not found HOT 4
- How to write stream in real time HOT 1
- kernelized packets visibile in user-space HOT 1
- Does rtpengine support advertise FQDN instead of IP address? HOT 2
- Getting zero values on MOS score HOT 1
- forward-to configuration HOT 1
- Structure data of transmitting and receiving data packets from RTPEngine to Kamalio. HOT 1
- No STUN server option after restart HOT 1
- Kamailio + RTPEngine + TURN server to enable calling between WebRTC client and legacy SIP clients HOT 1
- Dtls fingerprint verification fails on signed certificates HOT 6
- Wrong SSRC in SDP HOT 3
- Redis mode stops working when Redis is restarted. HOT 1
- kamailio + rtpengine specify a custom file name
- Failed to send RTCP via kernel interface HOT 2
- Siprec - rtpengine missing the recording duration for which the sdp was sent as inactive HOT 3
- Graphite Metrics have started to contain spaces
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rtpengine.