wiki:asterisk

SeeAlso?: https://linoxide.com/ubuntu-how-to/install-asterisk-13-ubuntu-16-04-source/

conf-bridge - SeeAlso?: https://wiki.asterisk.org/wiki/display/AST/ConfBridge

maybe work out PjSip?-Problem - SeeAlso?: http://asteriskfaqs.org/2016/08/15/asterisk-users/pjproject-255-asterisk-certified-138-cert1-many-error-loading-moduleundefined-symbol.html

Additional codecs: https://stadar.org/content/installing-g729-and-g7231-codecs-asterisk

[modules]

noload => cel_odbc.so
noload => cel_pgsql.so
noload => cel_radius.so
noload => cel_sqlite3_custom.so
noload => func_odbc.so
noload => res_calendar_ews.so
noload => res_calendar_exchange.so
noload => res_config_odbc.so
noload => res_config_pgsql.so
noload => res_config_sqlite3.so
noload => res_odbc.so
noload => res_odbc_transaction.so

noload => cdr_odbc.so
noload => cdr_adaptive_odbc.so
noload => cdr_pgsql.so
noload => cdr_radius.so
noload => cdr_sqlite3_custom.so

noload => res_pjsip_config_wizard.so
noload => res_pjsip_outbound_publish.so
noload => res_pjsip_pubsub.so

noload => res_pjsip.so
noload => res_pjsip_session.so
noload => chan_pjsip.so
noload => res_pjsip_header_funcs.so
noload => res_pjsip_path.so
noload => res_pjsip_outbound_authenticator_digest.so
noload => res_pjsip_diversion.so
noload => res_pjsip_outbound_registration.so
noload => res_pjsip_one_touch_record_info.so
noload => res_pjsip_logger.so
noload => res_pjsip_sdp_rtp.so
noload => res_pjsip_pidf_body_generator.so
noload => res_pjsip_endpoint_identifier_ip.so
noload => res_pjsip_messaging.so
noload => res_pjsip_send_to_voicemail.so
noload => res_pjsip_nat.so
noload => res_pjsip_transport_websocket.so
noload => res_pjsip_acl.so
noload => res_pjsip_registrar.so
noload => res_pjsip_caller_id.so
noload => res_pjsip_sips_contact.so
noload => res_pjsip_dtmf_info.so
noload => res_pjsip_dialog_info_body_generator.so
noload => res_pjsip_rfc3326.so
noload => res_pjsip_exten_state.so
noload => res_hep_pjsip.so
noload => res_pjsip_refer.so
noload => func_pjsip_endpoint.so
noload => res_pjsip_t38.so
noload => func_pjsip_contact.so
noload => res_pjsip_endpoint_identifier_user.so
noload => res_pjsip_mwi.so
noload => res_pjsip_history.so
noload => res_pjsip_pidf_digium_body_supplement.so
noload => res_pjsip_publish_asterisk.so
noload => func_pjsip_aor.so
noload => res_pjsip_pidf_eyebeam_body_supplement.so
noload => res_pjsip_endpoint_identifier_anonymous.so
noload => res_pjsip_notify.so
noload => res_pjsip_dlg_options.so
noload => res_pjsip_mwi_body_generator.so
noload => res_pjsip_phoneprov_provider.so
noload => res_pjsip_authenticator_digest.so
noload => res_pjsip_empty_info.so
noload => res_pjsip_xpidf_body_generator.so

autoload=yes

;

Clients

OSX

  • Download liblinphone: http://www.linphone.org/releases/macosx/linphone-sdk-4.1.1-mac.zip
  • Extract to the root of your projects directory
  • Add all libraries from liblinphone-sdk to Project
  • In Project, Build Settings, add lib-Directory to your "library search paths":

  • In Project, Build Settings, add Header-Directory to your "user header search paths":

Needed System Frameworks:

  • CoreMedia?.framework
  • AVFoundation.framework
  • AudioToolbox?.framework
  • CoreAudio?.framework
  • libc++abi.tbd
  • libstdc++.tbd
  • libxml2.tbd
  • libsqlite3.tbd
  • lib.tbd
  • libresolv.tbd
  • Create Bridging header:
    • Add any ObjC-File to your Project.
    • When asked, confirm "add bridging header"
    • remove ObjC-File
    • Place in created Bridging header:
      #include "linphone/lpconfig.h"
      #include "linphone/linphonecore.h"
      #include "linphone/linphonecore_utils.h"
      
Last modified 4 months ago Last modified on May 30, 2018, 10:58:55 AM

Attachments (2)

Download all attachments as: .zip