需要先編譯libav庫
編譯libav
下載:git clone https://freeswitch.org/stash/scm/sd/libav.git
cd libav
./configure --enable-pic --enable-shared --enable-libx264 --enable-gpl --extra-libs="-ldl"
make CXXFLAGS="-fPIC"
make install
復制 libavcodec.pc libavdevice.pc libavfilter.pc libavformat.pc libavresample.pc libavutil.pc libswscale.pc
到 /usr/lib64/pkgconfig/
例如:cp /usr/local/lib/pkgconfig/libavcodec.pc /usr/lib64/pkgconfig/
ldconfig // 執行刷新,以讓FreeSWITCH運行時可以找到庫
在freeswitch/src/mod下
執行make mod_av
在freeswitch源代碼目錄下執行:
make mod_av-install