-
Notifications
You must be signed in to change notification settings - Fork 782
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add siprec extension #4132
base: master
Are you sure you want to change the base?
Add siprec extension #4132
Conversation
I couldn't debug the Bitrise error and figure out where the issue in my code is. Please guide me to resolve the problem. |
Thank you for the submission. The support seems to be pretty basic, i.e. it allows incoming request with siprec to be accepted (instead of declined). There are a few concerns though:
|
Thank you for your response.
In the SIPREC protocol, it is possible to send information in the body in XML format with the |
|
|
I had a Session Record Client (SRC) that utilized the SIPREC module from the OpenSIPS SIP server, and I intended to develop a Session Record Server (SRS) capable of supporting SIPREC. The goal was for the SRS to handle requests effectively. However, since PJSIP does not support the SIPREC extension, I added SIPREC extension support to PJSIP.
Senario with siprec extension:
INVITE Request
420 Bad Extension Response
Senario with siprec extension:
In the SIPREC module of PJSIP, when an INVITE is received with the header
Require: siprec
and two media attribute labels in the offer SDP, it can generate an appropriate200 OK
response that includes those two media attribute labels in the SDP answer.INVITE Request
200 OK Response