我的 IMS 系統有 6 個組件:
- P-CSCF
- S-CSCF
- I-CSCF
- 高速鋼
- 媒體廣播伺服器
- UCT IPTV(UCT高級IPtv)作為伺服器
每個組件在每個 IP 中運作。但我無法安裝最後一個組件UCT IPTV AS(UCT Advanced IPtv)作為伺服器。我在 sourceforge.net /projects/uctimsclient.berlios /files/ 中找到了它。我嘗試了很多次安裝,但似乎陷入僵局。
此 UCT IPTV AS 是在 Ubuntu 8.04 中建構的,帶有libosip 2.2.3
, libexosip 2.2.3
, libosip-dev
, libexosip-dev
。現在Ubuntu版本是14.04,所以無法安裝。
過去 8 個月我一直在做這個專案。 UCT IPTV AS 是我期末論文的主題演講。
當我從 uctiptv_advanced1.0.0.deb 檔案安裝時,提示:*
dpkg: dependency problems prevent configuration of uctiptvas:
uctiptvas depends on libosip2-2 (>= 3.0.3); however:
Package libosip2-2 is not installed.
uctiptvas depends on libexosip2-4 (>= 3.0.3); however:
Package libexosip2-4 is not installed.
dpkg: error processing package uctiptvas (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
uctiptvas
* 我可以找到 [libosip2-2.2.2.tar.gz][1] 和libeXosip2-2.2.3.tar.gz但無法在 Ubuntu 14.04 中安裝 LibeXosip。提示錯誤:
checking ortp/ortp.h usability... no
checking ortp/ortp.h presence... no
checking for ortp/ortp.h... no
configure: error: oRTP library not installed. Please install or use --disable-josua
我繼續安裝 oRTP,但似乎又出現錯誤。
stun.c: In function 'stunSendTest':
stun.c:1895:9: error: variable 'discard' set but not used [-Werror=unused-but-set-variable]
bool discard=false;
^
stun.c: In function 'stunNatType':
stun.c:2070:17: error: variable 'testIchangedAddr' set but not used [-Werror=unused-but-set-variable]
StunAddress4 testIchangedAddr;
^
cc1: all warnings being treated as errors
make[3]: *** [stun.lo] Error 1
make[3]: Leaving directory `/home/iptv/Desktop/ortp-0.11.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/iptv/Desktop/ortp-0.11.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/iptv/Desktop/ortp-0.11.0'
make: *** [all] Error 2
現在我不知道該怎麼辦......請幫幫我