Bug 140 - use a third-party library for HOMER HEP/EEP support
Summary: use a third-party library for HOMER HEP/EEP support
Status: NEW
Alias: None
Product: resiprocate
Classification: Unclassified
Component: rutil (librutil) (show other bugs)
Version: unspecified
Hardware: All All
: P1 enhancement
Assignee: Owner of all unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-09 08:14 CST by Daniel Pocock
Modified: 2019-01-09 08:14 CST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Pocock 2019-01-09 08:14:24 CST
The HOMER HEP/EEP support is currently in these classes:

https://github.com/resiprocate/resiprocate/tree/master/rutil/hep

and it is used from the SIP stack and reflow (for RTP/RTCP)

There are various third-party libraries available:

https://github.com/sipcapture/hep-c

https://github.com/sipcapture/libhep

It would be desirable to use a library supported by the HOMER developers to ensure we stay up to date with the latest protocol enhancements and to benefit from bug fixes or enhancements from other HEP users.

We could keep a snapshot of the library in contrib