Страница 1 из 1

пытаюсь установить AMR-NB.

Добавлено: 22 фев 2012, 20:13
huawey
при установке выходит ошибка

Код: Выделить всё

asterisk-1.6.2.22]# make
Generating embedded module rules ...
   [CC] codec_amr.c -> codec_amr.o
codec_amr.c:78:1: warning: "ast_config_load" redefined
In file included from codec_amr.c:49:
/usr/src/asterisk-1.6.2.22/include/asterisk/config.h:139:1: warning: this is the location of the previous definition
codec_amr.c: In function ‘amrtolin_sample’:
codec_amr.c:227: error: ‘AST_FORMAT_AMRNB’ undeclared (first use in this function)
codec_amr.c:227: error: (Each undeclared identifier is reported only once
codec_amr.c:227: error: for each function it appears in.)
codec_amr.c: In function ‘lintoamr_frameout’:
codec_amr.c:345: warning: unused variable ‘byte_count’
codec_amr.c: At top level:
codec_amr.c:409: error: ‘AST_FORMAT_AMRNB’ undeclared here (not in a function)
make[1]: *** [codec_amr.o] Error 1
make: *** [codecs] Error 2
Не подскажете в чем проблема

Re: пытаюсь установить AMR-NB.

Добавлено: 22 фев 2012, 20:36
Vlad1983

Re: пытаюсь установить AMR-NB.

Добавлено: 22 фев 2012, 20:58
huawey
когда ставлю в asterisk 1.8

Код: Выделить всё

core show translation
         Translation times between formats (in microseconds) for one second of data
          Source Format (Rows) Destination Format (Columns)

           g723   gsm  ulaw  alaw g726aal2 adpcm  slin lpc10  g729 speex  ilbc  g726  g722   amr siren14 slin16  g719 speex16 siren7 testlaw
     g723     -     -     -     -        -     -     -     -     -     -     -     -     -     -       -      -     -       -      -       -
      gsm     -     -  1001  1001     4000  1001  1000  3000     -     -     -  4999  1999     -       -   3999     -       -      -    1001
     ulaw     -  2001     -     1     3001     2     1  2001     -     -     -  4000  1000     -       -   3000     -       -      -       2
     alaw     -  2001     1     -     3001     2     1  2001     -     -     -  4000  1000     -       -   3000     -       -      -       2
 g726aal2     -  3000  1001  1001        -  1001  1000  3000     -     -     -  4999  1999     -       -   3999     -       -      -    1001
    adpcm     -  2001     2     2     3001     -     1  2001     -     -     -  4000  1000     -       -   3000     -       -      -       2
     slin     -  2000     1     1     3000     1     -  2000     -     -     -  3999   999     -       -   2999     -       -      -       1
    lpc10     -  5000  3001  3001     6000  3001  3000     -     -     -     -  6999  3999     -       -   5999     -       -      -    3001
     g729     -     -     -     -        -     -     -     -     -     -     -     -     -     -       -      -     -       -      -       -
    speex     -     -     -     -        -     -     -     -     -     -     -     -     -     -       -      -     -       -      -       -
     ilbc     -     -     -     -        -     -     -     -     -     -     -     -     -     -       -      -     -       -      -       -
     g726     -  3000  1001  1001     4000  1001  1000  3000     -     -     -     -  1999     -       -   3999     -       -      -    1001
     g722     -  3000  1001  1001     4000  1001  1000  3000     -     -     -  4999     -     -       -   2000     -       -      -    1001
      amr     -     -     -     -        -     -     -     -     -     -     -     -     -     -       -      -     -       -      -       -
  siren14     -     -     -     -        -     -     -     -     -     -     -     -     -     -       -      -     -       -      -       -
   slin16     -  5000  3001  3001     6000  3001  3000  5000     -     -     -  6999  2000     -       -      -     -       -      -    3001
     g719     -     -     -     -        -     -     -     -     -     -     -     -     -     -       -      -     -       -      -       -
  speex16     -     -     -     -        -     -     -     -     -     -     -     -     -     -       -      -     -       -      -       -
   siren7     -     -     -     -        -     -     -     -     -     -     -     -     -     -       -      -     -       -      -       -
  testlaw     -  2001     2     2     3001     2     1  2001     -     -     -  4000  1000     -       -   3000     -       -      -       -
тогда amr не конвертирует в другие форматы

и при звонке с одного sip аккаунта на другой вываливается ошибка

Код: Выделить всё

test1001 (codecs ulaw, alaw)
 test2002 (codecs amr)

 Now when i call from test1001 to test 2002, i see the following issue

 -- Executing [test2002@test-calls:1] Dial("SIP/test1001-00000000", "SIP/test2002") in new stack
 == Using SIP RTP CoS mark 5
 [Feb 22 03:33:49] WARNING[7819]: chan_sip.c:5611 sip_call: No audio format found to offer. Cancelling call to test2002
 -- Couldn't call SIP/test2002
 == Everyone is busy/congested at this time (0:0/0/0)

Re: пытаюсь установить AMR-NB.

Добавлено: 22 фев 2012, 21:08
Vlad1983
если оба клиента поддерживают amr, проходит?
и вообще сам модуль подгружен?

Re: пытаюсь установить AMR-NB.

Добавлено: 22 фев 2012, 21:33
huawey
в этом и проблема скомпилировалось все вроде нормально, а библиотеки arm в /usr/lib/asterisk/modules/ нет.

Код: Выделить всё

app_adsiprog.so         app_macro.so            app_test.so                 chan_local.so          format_siren7.so          func_iconv.so       res_adsi.so
app_alarmreceiver.so    app_milliwatt.so        app_transfer.so             chan_mgcp.so           format_sln16.so           func_lock.so        res_ael_share.so
app_amd.so              app_minivm.so           app_url.so                  chan_multicast_rtp.so  format_sln.so             func_logic.so       res_agi.so
app_authenticate.so     app_mixmonitor.so       app_userevent.so            chan_oss.so            format_vox.so             func_math.so        res_calendar.so
app_cdr.so              app_morsecode.so        app_verbose.so              chan_phone.so          format_wav_gsm.so         func_md5.so         res_clialiases.so
app_celgenuserevent.so  app_mp3.so              app_voicemail.so            chan_sip.so            format_wav.so             func_module.so      res_clioriginate.so
app_chanisavail.so      app_nbscat.so           app_waitforring.so          chan_skinny.so         func_aes.so               func_odbc.so        res_config_curl.so
app_channelredirect.so  app_originate.so        app_waitforsilence.so       chan_unistim.so        func_audiohookinherit.so  func_pitchshift.so  res_config_ldap.so
app_chanspy.so          app_parkandannounce.so  app_waituntil.so            codec_adpcm.so         func_base64.so            func_rand.so        res_config_odbc.so
app_confbridge.so       app_playback.so         app_while.so                codec_alaw.so          func_blacklist.so         func_realtime.so    res_convert.so
app_controlplayback.so  app_playtones.so        app_zapateller.so           codec_a_mu.so          func_callcompletion.so    func_sha1.so        res_crypto.so
app_db.so               app_privacy.so          bridge_builtin_features.so  codec_g722.so          func_callerid.so          func_shell.so       res_curl.so
app_dial.so             app_queue.so            bridge_multiplexed.so       codec_g726.so          func_cdr.so               func_sprintf.so     res_fax.so
app_dictate.so          app_readexten.so        bridge_simple.so            codec_gsm.so           func_channel.so           func_srv.so         res_limit.so
app_directed_pickup.so  app_readfile.so         bridge_softmix.so           codec_lpc10.so         func_config.so            func_strings.so     res_monitor.so
app_directory.so        app_read.so             cdr_adaptive_odbc.so        codec_ulaw.so          func_curl.so              func_sysinfo.so     res_musiconhold.so
app_disa.so             app_record.so           cdr_csv.so                  format_g719.so         func_cut.so               func_timeout.so     res_mutestream.so
app_dumpchan.so         app_sayunixtime.so      cdr_custom.so               format_g723.so         func_db.so                func_uri.so         res_odbc.so
app_echo.so             app_senddtmf.so         cdr_manager.so              format_g726.so         func_devstate.so          func_version.so     res_phoneprov.so
app_exec.so             app_sendtext.so         cdr_odbc.so                 format_g729.so         func_dialgroup.so         func_vmcount.so     res_realtime.so
app_externalivr.so      app_setcallerid.so      cdr_syslog.so               format_gsm.so          func_dialplan.so          func_volume.so      res_rtp_asterisk.so
app_festival.so         app_sms.so              cel_custom.so               format_h263.so         func_enum.so              pbx_ael.so          res_rtp_multicast.so
app_followme.so         app_softhangup.so       cel_manager.so              format_h264.so         func_env.so               pbx_config.so       res_security_log.so
app_forkcdr.so          app_speech_utils.so     cel_odbc.so                 format_ilbc.so         func_extstate.so          pbx_dundi.so        res_smdi.so
app_getcpeid.so         app_stack.so            chan_agent.so               format_jpeg.so         func_frame_trace.so       pbx_loopback.so     res_speech.so
app_ices.so             app_system.so           chan_bridge.so              format_pcm.so          func_global.so            pbx_realtime.so     res_stun_monitor.so
app_image.so            app_talkdetect.so       chan_iax2.so                format_siren14.so      func_groupcount.so        pbx_spool.so        res_timing_pthread.so

Re: пытаюсь установить AMR-NB.

Добавлено: 23 фев 2012, 08:19
Vlad1983
разберитесь сначала c основами компиляции из сорцов