rtpproxy icon indicating copy to clipboard operation
rtpproxy copied to clipboard

Create documentation for the acct_rtcp_hep module.

Open sobomax opened this issue 4 years ago • 3 comments

I see that a HEP client has been integrated. I would like to use it but I don't see any instructions. Please can someone tell me how to use it?

  • Mark Farmer

sobomax avatar Dec 30 '19 17:12 sobomax

Hi.

I am also interested in the HEP capture feature in rtpproxy 2.2.0

The documentation for rtpproxy 2.2 (https://www.rtpproxy.org/doc/master/user_manual.html#CONFIGURATION) suggests that the documentation for the configuration is still TODO.

Where can we find information on how to set up the configuration file, load the acct_rtcp_help module and configure it to point to a HEP/Homer server.

Thank you.

solarmon avatar Mar 29 '22 11:03 solarmon

For anyone interested, we are tracking the available config information in the HOMER Wiki Please feel free to extend or suggest any required corrections

lmangani avatar Mar 29 '22 17:03 lmangani

This is what I had to do to get rtpproxy 2.2.0 configured to send RTCP captures to a HEP server.

I had a systemd service file for rtpproxy configured to point to a configuration file using the --config <path-to-config-file> parameter of rtpproxy (which is not documented in the rtpproxy man docs).

The configuration file should then use the following example format to load the rtpp_acct_rtcp_hep module and configure it to point to a HEP server:

modules {
   rtpp_acct_rtcp_hep {
       load = /usr/local/lib/rtpproxy/rtpp_acct_rtcp_hep.so
       capt_host  = HEP_SERVER_IP
       capt_port  = 9060
       capt_ptype = udp
       capt_id = 101
   }
}

I hope that helps others trying to find this undocumented but very useful feature of rtpproxy.

Thanks to @lmangani for the help and support. The above details has also been documented at https://github.com/sipcapture/homer/wiki/Examples-RTPPROXY

solarmon avatar Mar 30 '22 20:03 solarmon