|
|
|
@ -45,6 +45,7 @@ Build-Depends: |
|
|
|
libxmlrpc-core-c3-dev (>= 1.16.07), |
|
|
|
libxtables-dev (>= 1.4) | iptables-dev (>= 1.4), |
|
|
|
markdown, |
|
|
|
ngcp-libcudecs-dev <pkg.ngcp-rtpengine.cudecs>, |
|
|
|
pandoc, |
|
|
|
python3, |
|
|
|
python3-websockets, |
|
|
|
@ -53,6 +54,7 @@ Testsuite: autopkgtest-pkg-dkms |
|
|
|
|
|
|
|
Package: ngcp-rtpengine-daemon |
|
|
|
Architecture: any |
|
|
|
Build-Profiles: <!pkg.ngcp-rtpengine.cudecs> |
|
|
|
Multi-Arch: foreign |
|
|
|
Recommends: |
|
|
|
ngcp-rtpengine-perftest, |
|
|
|
@ -74,8 +76,8 @@ Description: proxy for RTP and media streams used in NGCP, userspace part |
|
|
|
|
|
|
|
Package: ngcp-rtpengine-recording-daemon |
|
|
|
Architecture: any |
|
|
|
Build-Profiles: <!pkg.ngcp-rtpengine.cudecs !pkg.ngcp-rtpengine.no-transcoding> |
|
|
|
Multi-Arch: foreign |
|
|
|
Build-Profiles: <!pkg.ngcp-rtpengine.no-transcoding> |
|
|
|
Recommends: |
|
|
|
ngcp-rtpengine-utils, |
|
|
|
Suggests: |
|
|
|
@ -100,6 +102,7 @@ Description: IPtables extension module for the kernel-space NGCP media proxy |
|
|
|
|
|
|
|
Package: ngcp-rtpengine |
|
|
|
Architecture: all |
|
|
|
Build-Profiles: <!pkg.ngcp-rtpengine.cudecs> |
|
|
|
Multi-Arch: foreign |
|
|
|
Depends: |
|
|
|
ngcp-rtpengine-daemon (>= ${source:Version}), |
|
|
|
@ -147,8 +150,8 @@ Description: scripts and Perl modules for NGCP rtpengine |
|
|
|
|
|
|
|
Package: ngcp-rtpengine-perftest |
|
|
|
Architecture: any |
|
|
|
Build-Profiles: <!pkg.ngcp-rtpengine.cudecs !pkg.ngcp-rtpengine.no-transcoding> |
|
|
|
Multi-Arch: foreign |
|
|
|
Build-Profiles: <!pkg.ngcp-rtpengine.no-transcoding> |
|
|
|
Depends: |
|
|
|
ngcp-rtpengine-perftest-data (= ${source:Version}), |
|
|
|
${misc:Depends}, |
|
|
|
@ -169,3 +172,91 @@ Description: helper tool to test rtpengine transcoding performance - data files |
|
|
|
base and produces performance and load statistics. |
|
|
|
. |
|
|
|
These are data files needed for the binary package. |
|
|
|
|
|
|
|
Package: ngcp-rtpengine-daemon-gpu |
|
|
|
Architecture: any |
|
|
|
Build-Profiles: <pkg.ngcp-rtpengine.cudecs> |
|
|
|
Multi-Arch: foreign |
|
|
|
Conflicts: |
|
|
|
ngcp-rtpengine-daemon, |
|
|
|
Provides: |
|
|
|
ngcp-rtpengine-daemon, |
|
|
|
Recommends: |
|
|
|
ngcp-rtpengine-perftest-gpu, |
|
|
|
ngcp-rtpengine-recording-daemon-gpu, |
|
|
|
ngcp-rtpengine-utils, |
|
|
|
Suggests: |
|
|
|
ngcp-system-tools, |
|
|
|
Pre-Depends: |
|
|
|
adduser, |
|
|
|
${misc:Pre-Depends}, |
|
|
|
Depends: |
|
|
|
iptables, |
|
|
|
sysvinit-utils (>= 3.05-4~) | lsb-base (>= 3.0-6), |
|
|
|
${misc:Depends}, |
|
|
|
${shlibs:Depends}, |
|
|
|
Description: proxy for RTP and media streams incl GPU transcoding, userspace part |
|
|
|
This daemon handles the first stages of proxying media streams and talks to |
|
|
|
the kernel part of the proxy for eventual high-performance packet forwarding. |
|
|
|
This build includes support for GPU transcoding. |
|
|
|
|
|
|
|
Package: ngcp-rtpengine-recording-daemon-gpu |
|
|
|
Architecture: any |
|
|
|
Multi-Arch: foreign |
|
|
|
Build-Profiles: <pkg.ngcp-rtpengine.cudecs !pkg.ngcp-rtpengine.no-transcoding> |
|
|
|
Conflicts: |
|
|
|
ngcp-rtpengine-recording-daemon, |
|
|
|
Provides: |
|
|
|
ngcp-rtpengine-recording-daemon, |
|
|
|
Recommends: |
|
|
|
ngcp-rtpengine-utils, |
|
|
|
Suggests: |
|
|
|
ngcp-system-tools, |
|
|
|
Depends: |
|
|
|
nfs-common, |
|
|
|
ngcp-rtpengine-daemon-gpu, |
|
|
|
sysvinit-utils (>= 3.05-4~) | lsb-base (>= 3.0-6), |
|
|
|
${misc:Depends}, |
|
|
|
${shlibs:Depends}, |
|
|
|
Description: recording daemon for RTP and media streams incl GPU transcodnig |
|
|
|
This daemon handles the call recording (media intercept) component of rtpengine. |
|
|
|
This build includes support for GPU transcoding. |
|
|
|
|
|
|
|
Package: ngcp-rtpengine-gpu |
|
|
|
Architecture: all |
|
|
|
Build-Profiles: <pkg.ngcp-rtpengine.cudecs> |
|
|
|
Multi-Arch: foreign |
|
|
|
Conflicts: |
|
|
|
ngcp-rtpengine, |
|
|
|
Provides: |
|
|
|
ngcp-rtpengine, |
|
|
|
Depends: |
|
|
|
ngcp-rtpengine-daemon-gpu (>= ${source:Version}), |
|
|
|
ngcp-rtpengine-iptables (>= ${source:Version}), |
|
|
|
ngcp-rtpengine-kernel-dkms (>= ${source:Version}), |
|
|
|
ngcp-rtpengine-perftest-gpu (>= ${source:Version}), |
|
|
|
ngcp-rtpengine-recording-daemon-gpu (>= ${source:Version}), |
|
|
|
ngcp-rtpengine-utils (>= ${source:Version}), |
|
|
|
${misc:Depends}, |
|
|
|
Description: NGCP RTP/media proxy incl GPU transcoding - meta package |
|
|
|
This is a meta package for easy installation of all four parts of the NGCP |
|
|
|
media proxy. It will install the user-space daemon, the kernel-space IPtables |
|
|
|
module, the IPtables extension module and utility scripts. |
|
|
|
This build includes support for GPU transcoding. |
|
|
|
|
|
|
|
Package: ngcp-rtpengine-perftest-gpu |
|
|
|
Architecture: any |
|
|
|
Multi-Arch: foreign |
|
|
|
Build-Profiles: <!pkg.ngcp-rtpengine.no-transcoding pkg.ngcp-rtpengine.cudecs> |
|
|
|
Conflicts: |
|
|
|
ngcp-rtpengine-perftest, |
|
|
|
Provides: |
|
|
|
ngcp-rtpengine-perftest, |
|
|
|
Depends: |
|
|
|
ngcp-rtpengine-perftest-data (= ${source:Version}), |
|
|
|
${misc:Depends}, |
|
|
|
${shlibs:Depends}, |
|
|
|
Description: helper tool to test rtpengine transcoding performance incl GPU transcoding |
|
|
|
This interactive tool simulates transcoding scenarios using the rtpengine code |
|
|
|
base and produces performance and load statistics. |
|
|
|
This build includes support for GPU transcoding. |