Comments (4)
Do you want to build with or without transcoding support?
from rtpengine.
Hi rfychs !
First ,I want to build without transcoding !
I also want to know how to build with transcoding!
Thanks !!
from rtpengine.
The .deb build system doesn't support non-transcoding builds, so just changing the makefile and then trying to create a build won't work. Also you need to apply the backports from pkg/deb/
appropriate for your distro.
Not a problem with the code, closing.
from rtpengine.
Hi Hi rfychs !
I checked that backports do support Ubuntu 22.04;
then in the rtpengine/daemon directory, I modified the Makefile file with the statement: with_transcoding ?= no, and then running make, it can compile the rtpengine binary;
In the rtpengine/kernel-module, running make also generates the xt_RTPENGINE.ko file;
I now want to compile with the transcoding module, I have already installed the g729 deb package, and the ffmpeg deb package is also the latest, but it still reports errors.
/usr/bin/ld: /tmp/ccytNpKp.ltrans18.ltrans.o: in function bcg729_decoder_input': ./../lib/codeclib.c:3245: undefined reference to
av_channel_layout_default'
/usr/bin/ld: /tmp/ccytNpKp.ltrans18.ltrans.o: in function avc_decoder_init': ./../lib/codeclib.c:794: undefined reference to
av_channel_layout_default'
/usr/bin/ld: /tmp/ccytNpKp.ltrans18.ltrans.o: in function avc_encoder_init': ./../lib/codeclib.c:1620: undefined reference to
av_channel_layout_default'
/usr/bin/ld: /tmp/ccytNpKp.ltrans18.ltrans.o: in function encoder_config_fmtp': ./../lib/codeclib.c:1709: undefined reference to
av_channel_layout_default'
/usr/bin/ld: /tmp/ccytNpKp.ltrans18.ltrans.o: in function libopus_decoder_input': ./../lib/codeclib.c:2058: undefined reference to
av_channel_layout_default'
/usr/bin/ld: /tmp/ccytNpKp.ltrans18.ltrans.o:./../lib/codeclib.c:3163: more undefined references to av_channel_layout_default' follow /usr/bin/ld: /tmp/ccytNpKp.ltrans18.ltrans.o: in function
resample_frame':
./resample.c:31: undefined reference to av_channel_layout_compare' /usr/bin/ld: ./resample.c:39: undefined reference to
swr_alloc_set_opts2'
collect2: error: ld returned 1 exit status
make[3]: *** [../lib/common.Makefile:7: rtpengine] Error 1
rm control_ng.strhash.c sdp.strhash.c janus.strhash.c call_interfaces.strhash.c
make[3]: Leaving directory '/data/rtpengine/rtpengine/daemon'
make[2]: *** [../lib/common.Makefile:4: all] Error 2
make[2]: Leaving directory '/data/rtpengine/rtpengine/daemon'
make[1]: *** [Makefile:23: all] Error 2
make[1]: Leaving directory '/data/rtpengine/rtpengine'
dh_auto_build: error: make -j16 "INSTALL=install --strip-program=true" returned exit code 2
make: *** [debian/rules:27: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
from rtpengine.
Related Issues (20)
- libg729 crash on rtpengine 9.5.2 HOT 1
- Wrong IPv session stats HOT 3
- ipv4 only media current sessions number wrong after restart HOT 1
- numsessions "current sessions own" and "ipv4 only media" almost always differ HOT 1
- RTP silent-timeou is not working HOT 3
- no log output HOT 1
- How to get linux/btree.h HOT 2
- SRTP with Kamailio Signalling HOT 1
- 如果在某些云主机上部署出现报错绑定网卡相关的问题,可以尝试使用这个仓库中的两个文件替换,属于魔改版
- SRTP Stream switches ports HOT 1
- Server freeze/reboot while using rtpengine kernel module HOT 11
- One way audio when Kernelizing media stream HOT 7
- Play media and AMR(WB) codec HOT 4
- Server freeze/reboot while using rtpengine kernel module - Part 2 HOT 9
- rtpengine: kernel.c:63: kernel_alloc: Assertion `b != NULL && b != MAP_FAILED' failed HOT 2
- rtpengine commands in loglevel 6 HOT 2
- Kernel module fails to build on 6.10 HOT 1
- compiling issues on Oracle Linux 8.10 with mr11+ HOT 3
- No examples to send commands to rtpengine using http requests HOT 1
- Building mr12.5.1.2 ubuntu packages fails when installing dependencies HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rtpengine.