Ergebnis 1 bis 13 von 13

Thema: Unterschiede Asterisk 1.2 <=> Asterisk 1.4

  1. #1
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099

    Unterschiede Asterisk 1.2 <=> Asterisk 1.4

    Hi,

    gibt es eine Liste der Unterschiede
    zwischen beiden Entwicklungszweigen?


    Danke & Gruß
    britzelfix

  2. #2
    Grandstream-Guru Avatar von betateilchen
    Registriert seit
    30.06.2004
    Ort
    am Letzenberg
    Beiträge
    12.888
    Ja

  3. #3
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    Ok, wer doof fragt....

    Ich würde gern wissen welche
    konkrete Unterschiede es gibt.
    Eine Liste der Unterschiede wäre auch
    hilfreich.

    Gruß
    britzelfix

  4. #4
    Grandstream-Guru Avatar von betateilchen
    Registriert seit
    30.06.2004
    Ort
    am Letzenberg
    Beiträge
    12.888
    Ich würde gern wissen welche
    konkrete Unterschiede es gibt.
    sag das doch gleich

    Dieser Link könnte Dir vermutlich erstmal weiterhelfen.

    Die komplette Liste wird übrigens in den Asterisk Sourcen mitgeliefert (Filename: CHANGES)

    Code:
    Changes since Asterisk 1.2:
    
        * over 4,000 commits since 1.2
        * queue member naming
        * CLI commands rework
              o Change the way CLI commands are structured.
              o Most commands are now <module> <verb> <args>
        * chan_h323 update
        * RTP packetization
        * SLA (Shared Line Appearance) support
        * T.38 Passthrough Support for faxing in SIP
        * Generic channel jitterbuffer (spawned from RTP)
        * Variable Length DTMF for better DTMF compatibility
        * Improved chan_iax2 scalability by using multithreading
        * AEL2 has replaced the original implementation of AEL. The "2" is removed. For more details,
          read: http://www.voip-info.org/wiki/view/Asterisk+AEL2
          AEL is no longer considered experimental.
        * New sounds; English, Spanish, and French prompts, as well as music on hold files, in
          multiple Asterisk native formats.
        * IMAP storage of voicemail
        * Jabber/GoogleTalk integration
        * New speech recognition API for interfacing to different Voice Recognition software packages
        * much more customizable and portable build system
              o also for asterisk-addons
        * Radius CDR logging
        * SNMP support
        * SMDI (Simplified Message Desk Interface) support
        * Redesign of MusicOnHold configuration settings
        * Manager over HTTP
        * Significant chan_skinny updates
        * Significant chan_misdn updates
        * Improved SIP transfers
        * SIP MWI subscription support
        * Much improved support for SIP video
        * Control over SIP transfers and subscriptions (enable/disable per device)
        * ChanSpy whisper mode (Whisper Paging)
        * Configurable language support for saying dates and times
        * Significant architecture improvements for memory usage and performance
        * Media-only IAX2 transfers
        * Updates to the Radio Repeater app code
        * Deprecation of AgentCallbackLogin in favor of a dialplan-based solution
        * uClibc builds supported
        * Work done for freeBSD portability
        * Work done for Solaris portability
        * FreeTDS-based database can be used with Realtime
        * New internal data structure, stringfields, is implemented in IAX and SIP, reducing memory consumption by about 50%.
        * Use of thread local storage for reduced memory allocation/freeing and lower stack consumption
        * Reorganized files into docs/ main/ configs/, including name changes in some cases
        * Much effort was expended in arranging documentation in source files in doxygen format
        * Improved IP TOS support for IAX and SIP
        * Builtin mini HTTP server
        * Added support for Sigma Designs cards.
        * Frame header caching to reduce memory allocation/freeing
        * Passthrough and record/playback support for G.722 wideband audio
        * using mpg123 to play MP3 files for music-on-hold will be deprecated in 1.4 (start using the "native support")
        * New Apps:
             1. AMD() ;; Answering Machine Detection
             2. ChannelRedirect() ;; asynch goto, redirect chan to context/exten/priority
             3. ContinueWhile() ;; Addition to the While() suite. Acts like "continue".
             4. ExitWhile() ;; Addition to the While() suite. Acts like "break".
             5. ExtenSpy() ;; A close cousin to ChanSpy().
             6. FollowMe() ;; findme/followme call redirect app
             7. Log() ;; Send a message to the log, based on severity level.
             8. MacroExclusive() ;; No more than one invocation of this macro allowed at any one time.
             9. MorseCode() ;; turns strings into dits and dahs. A playground for ham radio licensees!
            10. OSPAuth() ;; OSP authentication
            11. QueueLog() ;; allows you to write your own events into the queue log
            12. SLAStation() ;; Shared Line Appearance
            13. SLATrunk() ;; Shared Line Appearance
            14. SpeechCreate() ;; Voice Recognition Engine interface...
            15. SpeechActivateGrammar()
            16. SpeechStart()
            17. SpeechBackground
            18. SpeechDeactivateGrammar()
            19. SpeechProcessingSound()
            20. SpeechDestroy()
            21. SpeechLoadGrammar()
            22. SpeechUnloadGrammar()
            23. StopMixMonitor() ;; to stop the MixMonitor App.
            24. TryExec() ;; execute dialplan app without fatal consequences
        * Apps removed:
             1. CheckGroup -- do a comparison to ${GROUP()}
             2. Curl -- use the function CURL() instead
             3. Cut -- use the function CUT() instead
             4. DateTime -- use sayunixtime() app instead.
             5. DBget -- deprecated in 1.2, now removed.
             6. DBput -- deprecated in 1.2, now removed.
             7. Enumlookup -- use the function ENUMLOOKUP() instead
             8. Eval -- use the function EVAL() instead
             9. GetGroupCount -- use the function GROUP_COUNT() instead
            10. GetGroupMatchCount -- use the function GROUP_MATCH_COUNT() instead
            11. Intercom -- use the chan_oss module instead
            12. Math -- use the function MATH() instead
            13. MD5 -- use the function MD5() instead
            14. SetCIDname -- use the function CALLERID(name) instead
            15. SetCIDnum -- use the function CALLERID(number) instead
            16. SetGroup -- use Set(GROUP=group) instead
            17. SetRDNIS -- use the function CALLERID(rdnis) instead
            18. Sql_postgres -- was deprecated in 1.2, now removed
            19. Txtcidname -- use the function TXTCIDNAME instead
        * New Dialplan Functions:
             1. ARRAY()
             2. BASE_64_DECODE()
             3. BASE_64_ENCODE()
             4. CHANNEL()
             5. CURL()
             6. CUT()
             7. DB_DELETE()
             8. FILTER()
             9. GLOBAL()
            10. IFTIME()
            11. KEYPADHASH()
            12. ODBC()
            13. QUOTE()
            14. RAND()
            15. REALTIME()
            16. SHA1()
            17. SORT()
            18. SPRINTF()
            19. SQL_ESC()
            20. STAT()
            21. STRPTIME()
        * Apps that have changes to their interface:
             1. Authenticate() -- optional maxdigits argument added.
             2. ChanSpy() -- new options:
                    o w -- Enable 'whisper' mode, so the spying channel can talk to...
                    o W -- Enable 'private whisper' mode, so the spying channel can...
             3. DBdel() -- now marked as DEPRECATED in favor of the DB_DELETE func
             4. Dial()
                    o New Option: O([x]) for Zaptel operator mode
                    o New Option: K/k parking via dtmf tones
             5. Dictate() -- optional filename argument added.
             6. Directory() -- new option: e - In addition to the name, also read the extension number...
             7. Meetme() -- new options:
                    o 'I' -- announce user join/leave without review
                    o 'l' -- set listen only mode (Listen only, no talking)
                    o 'o' -- set talker optimization - treats talkers who aren't speaking as...
                    o '1' -- do not play message when first person enters
             8. MeetmeAdmin() -- new options:
                    o 'r' -- Reset one user's volume settings
                    o 'R' -- Reset all users volume settings
                    o 's' -- Lower entire conference speaking volume
                    o 'S' -- Raise entire conference speaking volume
                    o 't' -- Lower one user's talk volume
                    o 'T' -- Lower all users talk volume
                    o 'u' -- Lower one user's listen volume
                    o 'U' -- Lower all users listen volume
                    o 'v' -- Lower entire conference listening volume
                    o 'V' -- Raise entire conference listening volume
             9. OSPFinish() : now also can return ERROR result.
            10. OSPLookup() : Sets more variables, also now returns ERROR result.
            11. Page() -- New option: r - record the page into a file (see 'r' for app_meetme)
            12. Pickup() -- multiple extensions, PICKUPMARK; read the description!
            13. Queue()
                    o New Argument: AGI
                    o New option: i
            14. Random() -- is now deprecated in 1.4
            15. Read() -- replace 'skip' and 'noanswer' options with 's', 'n', add 'i' option.
            16. Record() -- New option: 'x' : ignore all terminator keys (DTMF) and keep recording until hangup
            17. UserEvent() -- slight change in behavior. Read the description.
            18. VoiceMailMain() -- new a(#) option, goes to folder # directly.
            19. WaitForSilence() -- new optional 3rd arg, time delay before returning.
        * Functions that have changes to their interfaces:
             1. CDR -- new option: u
             2. LANGUAGE -- Deprecated. Use CHANNEL(language) instead.
             3. MUSICCLASS -- Deprecated. Use CHANNEL(musicclass) instead.
        * Configuration File Changes:
             1. NEW config files:
                   1. amd.conf -- Answering Machine Detection parameters
                   2. followme.conf -- parameters for the findme/followme call forwarding
                   3. func_odbc.conf -- define sql access functions here
                   4. gtalk.conf -- how to handle gtalk protocol calls
                   5. h323.conf -- h323 configuration
                   6. http.conf -- config for the builtin mini-http server in asterisk
                   7. jabber.conf -- jabber interface
                   8. jingle.conf -- jingle protocol interface config
                  10. res_snmp.conf -- to enable snmp in asterisk, and define full/sub agent status
                  11. say.conf -- define per-language rules for numbers, dates, etc.
                  12. skinny.conf -- for those special skinny phones you want to use...
                  13. sla.conf -- Shared Line Appearance config
                  14. smdi.conf -- SMDI messaging config
                  15. udptl.conf -- T38's udptl transport config
                  16. users.conf -- user config
             2. Changes to Existing Config files:
                   1. In General:
                          o Jitterbuffer support added to several channels. Usually adds these variables to a config file:
                               1. jbenable
                               2. jbmaxsize
                               3. jbresyncthreshold
                               4. jbimpl
                               5. jblog
                          o MusicOnHold upgrade introduces two new variables:
                               1. mohinterpret
                               2. mohsuggest
                   2. agents.conf
                          o maxlogintries variable added
                          o autologoffunavail variable added
                          o endcall variable added
                          o agentgoodbye variable added
                          o createlink variable REMOVED
                   3. alsa.conf
                          o mohinterpret variable added
                          o Jitterbuffer variables added
                   4. cdr.conf
                          o endbeforehexten variable added
                          o sections for csv and radius added, with variables usegmtime, loguniqueid,
                            loguserfield, and radiuscfg variables.
                   5. cdr_tds.conf
                          o table variable added
                   6. extensions.ael
                          o Many upgrades. See the info at http://www.voip-info.org/wiki/view/Asterisk+AEL2
                   7. extensions.conf
                          o autofallthru now set to "yes" by default
                          o userscontext variable added
                          o added info/examples on paging and hints.
                   8. features.conf
                          o parkedplay variable added (who to beep at)
                          o parkedmusicclass
                          o atxfernoanswertimeout variable added
                          o parkcall variable added (one step parking)
                          o improved documentation for dynamic feature declarations!
                   9. iax.conf
                          o adsi variable added
                          o mohinterpret variable added
                          o mohsuggest variable added
                          o jitterbuffer updates
                          o iaxthreadcount variable added
                          o iaxmaxthreadcount variable added
                          o the way to specify TOS has changed.
                          o mailboxdetail variable has been REMOVED.
                  10. indications.conf
                          o [bg] entry added (Bulgaria).
                          o [il] entry added (Israel)
                          o [in] entry added (India)
                          o [jp] entry added (Japan)
                          o [my] entry added (Malaysia)
                          o [th] entry added (Thailand)
                  11. manager.conf
                          o webenabled variable added
                          o httptimeout variable added
                          o timestampevents variable added
                  12. mgcp.conf
                          o Jitterbuffer support added
                  13. misdn.conf
                          o l1watcher_timeout variable added
                          o pp_l2_check variable added
                          o echocancelwhenbridged variable added
                          o echotraining variable added
                          o max_incoming variable added
                          o max_outgoing variable added
                  14. modules.conf
                          o a comment for preloading res_speech.so is added
                          o mention of global symbols is removed
                          o obsolesced entries for chan_modem_* and app_intercom have been removed
                  15. musiconhold.conf
                          o the default is now to do native moh from /var/lib/asterisk/moh
                  16. osp.conf
                          o authpolicy variable added
                  17. oss.conf
                          o debug variable added
                          o device variable added
                          o mixer variable added
                          o boost variable added
                          o callerid variable added
                          o autohangup variable added
                          o queuesize variable added
                          o frags variable added
                          o JitterBuffer support
                          o sections to define alternate sound cards
                  18. queues.conf
                          o autofill variable added
                          o monitor-type variable added
                          o musiconhold is now musicclass, with a difference in interpretation
                          o autofill variable added
                          o autopause variable added
                          o setinterfacevar variable added
                          o ringinuse variable added
                  19. res_odbc.conf
                          o pooling variable added
                  20. rpt.conf
                          o duplex variable added
                          o tailmessagetime variable added
                          o tailsquashedtime variable added
                          o tailmessages variable added
                  21. rtp.conf
                          o rtcpinterval varaible added
                  22. sip.conf
                          o allowoverlap variable added
                          o allowtransfer variable added
                          o tos variable REMOVED
                          o tos_sip variable added
                          o tos_audio variable added
                          o tos_video variable added
                          o minexpiry variable added
                          o t1min variable added
                          o musicclass variable REMOVED
                          o mohinterpret variable added
                          o maxcallbitratesuggest variable added
                          o allowsubscribe variable added
                          o videosupport variable added
                          o maxcallbitrate variable added
                          o g726nonstandard variable added
                          o dumphistory variable added
                          o allowsubscribe variable added
                          o t38pt_udptl variable added
                          o canreinvite variable can also now be set to 'nonat'
                          o rtsavesysname variable added
                          o JitterBuffer support added
                  23. skinny.conf
                          o port variable renamed to bindport
                          o JitterBuffer support added
                          o model variable REMOVED
                          o mohinterpret variable added
                          o mohsuggest variable added
                          o speeddial variable added
                          o addon variable added
                  24. voicemail.conf
                          o userscontext variable added
                          o smdiport variable added
                          o attachfmt variable added
                          o volgain variable added
                          o tempgreetwarn variable added
                  25. zapata.conf
                          o pritimer variable has improved documentation
                          o New signalling method: fgccama
                          o New signalling method: fgccamamf
                          o outsignalling variable added
                          o distinctiveringaftercid variable added
                          o cidsignalling now also accepts v23_jp, and smdi
                          o usesmdi variable added
                          o smdiport variable added
                          o mohinterpret variable added
                          o mohsuggest variable added
                          o JitterBuffer support added
        * Removed Codecs/Channels:
             1. codec_g723 was removed because the actual codec implementation it was designed to use is not distributable
             2. chan_modem_* and related modules are gone because the kernel support for those interfaces is old, buggy and unsupported
        * New Utils:
             1. aelparse -- compile .ael files outside of asterisk
        * New manager events:
             1. OriginateResponse event comes to replace OriginateSuccess and OriginateFailure
    Geändert von betateilchen (16.07.2007 um 01:49 Uhr)

  5. #5
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    @betateilchen

    Danke, hätt es selbst wissen müssen.

  6. #6
    Grandstream-Guru Avatar von betateilchen
    Registriert seit
    30.06.2004
    Ort
    am Letzenberg
    Beiträge
    12.888
    Zitat Zitat von britzelfix
    hätt es selbst wissen müssen
    Stimmt.


  7. #7
    IPPF-Einsteiger
    Registriert seit
    20.04.2007
    Beiträge
    15
    Wie sieht es denn eigentlich aus mit 1.4 In einigen Foren lese ich immer man kann/soll es nicht wirklich Produktiv einsetzen. Nicht das ich das gerade vorhabe aber würde mich mal interessieren ob es wirklich so ist. Gibt es fundamentale Unterschiede zwischen 1.2 und 1.4? Aus dem Changelog kann ich es, vermutlich auch weil ich noch nicht soooo die Ahnung habe, nicht rauslesen.

  8. #8
    IPPF-Fortgeschrittener
    Registriert seit
    23.10.2004
    Ort
    Region Zürich
    Beiträge
    71
    Asterisk 1.4 läuft hier im dauerbetrieb ohne Probleme, da ich nur noch über SIP telefoniere kann ich mir ein instabiles Telefonsystem auch nicht leisten. Für den privaten Einsatz ist die 1.4 sicher gut geeignet, bei Firmen kann es sicher anders aussehen. Wenn Du dich noch nicht sehr in Asterisk eingearbeitet hast würde ich eh gleich die neue Version nehmen, musst dich dann nicht umgewöhnen.

    Gruss Macro
    Router: ALIX Board mit pfSense 2.0.3
    PBX: Asterisk 11.3.0
    Gateway GSM: Portech MV-372
    Telefon: Cisco 7970, Cisco 7975, Cisco 7940, Fritzbox 7390 mit 3 Mobilteilen, iPhone 5
    VoIP: Sipcall.ch Sipgate.de
    Anbindung: Cable mit 75000 down 7000 up

  9. #9
    IPPF-Einsteiger Avatar von XxXenoxxX
    Registriert seit
    19.10.2006
    Beiträge
    18
    mich hätte es auch interessiert ob sich ein umstieg von 1.2 auf die 1.4er lohnt bzw welche kompromisse das man eingehen muss falls man umsteigt! da wir es in unsrem unternehmen einsetzen sollte es schon stabil laufen

  10. #10
    Grandstream-Guru Avatar von betateilchen
    Registriert seit
    30.06.2004
    Ort
    am Letzenberg
    Beiträge
    12.888
    Das ist einfach zu beantworten:

    Falls Dein 1.2 Asterisk in Deinem Unternehmen das tut, wofür Du ihn aufgesetzt hast, hast Du keinen wirklichen Grund für einen Umstieg auf 1.4.

    Doku lesen vor dem Posten einer Frage würde helfen, einen Großteil der hier immer wiederkehrenden Grundsatzfragen zu vermeiden!

    Alles mit ...box am Ende ist mir suspekt. Egal ob Fritz... Trix... Horst... oder was anderes am Anfang steht. Einzige Ausnahme: Match...

    Jetzt erhältlich: Das Buch zum Kurs! Betateilchen's Asterisk Baukasten

    Bitte keine unaufgeforderten Supportanfragen per PN !

  11. #11
    IPPF-Einsteiger Avatar von XxXenoxxX
    Registriert seit
    19.10.2006
    Beiträge
    18
    bis gestern hat er das getan was ich wollte *gg* aber jetzt funktioniert das pickupen mit meinem snoms nicht mehr (fw 7.1.11 und *1.2.22) da ich keinen passenden pickup mehr finde!

    ich habe einmal gelesen das in der 1.4er das mit FoIP besser sein soll bzw dieT.38 unterstützung bessa ist

  12. #12
    Moderator Avatar von Guard-X
    Registriert seit
    14.05.2005
    Ort
    Aurich
    Beiträge
    2.498
    Zitat Zitat von XxXenoxxX
    jetzt funktioniert das pickupen mit meinem snoms nicht mehr (fw 7.1.11 und *1.2.22) da ich keinen passenden pickup mehr finde!
    Warum müssen nur immer alle gleich auf die aktuelle Version updaten? Du hast doch sicher noch die alten gepatchten Sourcen, oder?

    Zurück zum Thema...

    mfg Guard-X

  13. #13
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    Warum müssen nur immer alle gleich auf die aktuelle Version updaten?
    Weil auch Sicherheitslücken gepatcht werden und es macht sich
    niemand die Mühe Backports zu erstellen.


    Gruß
    britzelfix

Ähnliche Themen

  1. Unterschiede zwischen Asterisk 1.2 und 1.6 - Config
    Von informatiker340 im Forum Asterisk Allgemein
    Antworten: 2
    Letzter Beitrag: 16.03.2010, 21:59
  2. Unterschiede Asterisk 1.2 - Asterisk 1.4
    Von muenchner im Forum Asterisk Allgemein
    Antworten: 6
    Letzter Beitrag: 27.01.2007, 17:43
  3. Antworten: 2
    Letzter Beitrag: 22.10.2005, 09:01
  4. * @ home: Unterschiede zu normaler Asterisk Installation
    Von Elluminatus im Forum FreePBX, TrixBox (Asterisk@Home)
    Antworten: 11
    Letzter Beitrag: 28.06.2005, 23:27

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •