Dear Community,

I would like to use rtpengine but had a very hard time to do the compilation under ubuntu 16.04 and 18.04. 

On Ubuntu 18.04 after already compiled the rtpengine i was unable to install the deb packages.
Many different errors occurred.

I finally tried to install RTP engine on debian 10 and i was able to install it.

I am thinking of 2 use scenarios: 
- handling many concurrent calls like using rtpproxy for normall traffic
- make WebRTC to legacy RTP transcoding (convert WebRTC SDP to legacy SDP to use with non webrtc compliant sip server)

For the first scenario i imagine that it would be far better to run in-kernel mode because of performance.

For the second scenario i think userspace daemon should be fine ( i expect not much traffic maximum 50-100 calls).

However my question is what is the correct order of installing the deb packages.
Which packages do i really need.   

For running rtpengine in docker could i use Debian 10 OS and compile rtpengine and install just "ngcp-rtpengine-daemon_6.2.0.0+0~mr6.2.0.0_amd64.deb" ? (the in this case the host running docker can be any linux distribution?)

If i would like to run rtpengine in docker in kernel mode - is it possible or i need to use same linux distribution in host and docker container (because of the kernel match?)

Best regards,
Tom