Hello,

probably it won't work with TCP transport, but for UDP it could. You can increase the debug level for rtpengine and it should print more logs about what it does. Then rtpengine ctl tool prints the statistics and, at least for RTP is shows dropped packets (iirc).

Cheers,
Daniel

On 15.09.20 14:57, René Hansen wrote:
Hi Daniel,


I've stumbled on that one as well. It confused me a little bit, when I read "Confirmed working", as I wasn't seeing that from my own tests. TCP cannot connect, which I would expect as rtpengine mainly deals with UDP streams, but when listening on incoming and outgoing UDP on the announced BFCP port, I wasn't seeing anything outgoing. This led me to believe that the packets were just dropped and that BFCP wasn't being proxied.

Obviously I could have made an error in my tests, but this was at least my initial conclusion. I will check again, just to be absolutely sure.


/René


On Tue, 15 Sep 2020 at 14:23, Daniel-Constantin Mierla <miconda@gmail.com> wrote:

Hello,

a quick search on rtpengine and BFCP returned a rather old issue opened on rtpengine project quite long time ago:

  * https://github.com/sipwise/rtpengine/issues/80

Not sure if the resolution was that it works relaying through rtpengine or just do not touch the SDP attributes related to it.

Anyhow, I would just go ahead and test with rtpengine and see if works.

Cheers,
Daniel

On 15.09.20 10:54, René Hansen wrote:
Hi,


I'm rather new to Kamailio and RTPEngine, so I'm looking for some help in locating any insights, documentation, guides or examples that resemble my use case.

Currently I've got both running in working order and I can do SIP calls with both video and audio. Now I'm trying to figure out how to pass through BFCP as well. From what I understand so far, since BFCP isn't strictly RTP, it's not something that's outright supported. Please correct me if my assumption is wrong.

My observation is that "m=application PORT {UDP,TCP}/BFCP *" SDP lines doesn't seem to open for traffic as other media lines do. (Obviously expected if it's not supported)

So I'm really just looking for any suggestions for, or where to start looking, in getting BFCP support.

I do have the option of BFCP over both TCP and UDP, so if I could somehow include the originator IP as an added attribute in the re-written SDP answer, I could then just connect directly, around the proxy. I've yet to figure out how to do that as well however.

Any pointers are much appreciated.

Regards,

René Hansen

_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users@lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- 
Daniel-Constantin Mierla -- www.asipto.com
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Funding: https://www.paypal.me/dcmierla


--
/René
-- 
Daniel-Constantin Mierla -- www.asipto.com
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Funding: https://www.paypal.me/dcmierla