Skip to content
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

When using drachtio with rtpengine, metadata labels for offer/answer seem to be getting mixed up. #82

Open
r3mnar opened this issue Aug 23, 2024 · 0 comments

Comments

@r3mnar
Copy link

r3mnar commented Aug 23, 2024

In our application, we are using getting a SIP invite that has SDP for 2 separate audio streams with a label included, to identify which RTP stream in the SDP data represents the caller and the callee. We are then splitting taking the SDP and splitting it into separate SDP and passing the "caller" SDP data along with the "offer" NG protocol function, then passing a "label:caller" tag in the metadata for the start forwarding call. After this, we are invoking "answer" and passing the "callee" SDP fields. After answer is successful, we are passing "label:callee" to the start forwarding function here.

However, on our client side, when we get the RTP data, it seems we are receiving the "caller" metadata along with the "callee" audio data and vice versa. I have uploaded RTP engine and RTP engine recorder logs
rtpengine-recorder.log
rtpenginelog.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant