close

FriSwitch

Gå til navigation Gå til søg

FreeSWITCH  er en open source-telefoniplatform designet til at imødekomme behovet for stemme- eller tekstdrevne systemer, der skalerer fra softphone til softswitch . FreeSWITCH kan bruges som en switch, PBX , mediegateway eller medieserver til IVR -applikationer ved hjælp af simple eller XML -scripts til at styre opkaldsbehandlingsalgoritmen. FreeSWITCH understøtter forskellige protokoller såsom SIP , H.323 , IAX2 og Google Talk , så du kan interagere med sipX , OpenPBX , Bayonne , Yate eller Asterisk .

FreeSWITCH understøtter mange avancerede SIP-funktioner såsom Presence/BLF/SLA, TCP TLS og sRTP . Den kan bruges som en gennemsigtig proxy med eller uden media stream proxying, arbejde med  T.38 ( proxy og konvertering af T.38 til T.30 og omvendt) og andre protokoller.

FreeSWITCH understøtter både smalbånds- og bredbåndscodecs , hvilket gør det til den ideelle bro for ældre enheder til fremtiden. Talekanaler og konferencer kan fungere på frekvenser på 8, 16, 32 og 48 kHz og giver dig mulighed for at kombinere kanaler med forskellige frekvenser.

Platform

FreeSWITCH kører på Windows , Mac OS X , BSD , Solaris og Linux på 32 og 64 bit platforme.

FreeSWITCH-udviklere er involveret i andre open source-projekter og bidrager til andre projekter såsom openSER , sipX , Asterisk og CallWeaver .

Codec-understøttelse

FreeSWITCH understøtter mange lyd-codecs: [1]

FreeSWITCH understøtter flere video-codecs: [1]

Nogle codecs understøttes kun i pass-through-tilstand. Det betyder, at komprimerede data transmitteres gennem og igennem mellem abonnenter uden nogen behandling. Da dataene hverken er kodet eller afkodet, tillader dette noget codec-understøttelse, som ikke kan implementeres på grund af patent-/licensrestriktioner. Men i dette tilfælde kan data ikke omkodes, dvs. i pass-through-tilstand skal begge abonnenter bruge det samme codec, og nogle optage- og afspilningsfunktioner (såsom IVR ) understøttes ikke.

Derudover er der understøttelse af hardwarekonvertering, for eksempel kort fremstillet af Sangoma [3] . I dette tilfælde er codecs implementeret i hardware, hvilket reducerer belastningen på processoren. Nogle af disse codecs er fuldt licenserede, hvilket giver et alternativ til pass-through.

Links

Noter

  1. 12 codecs - FreeSWITCH Wiki . Hentet 18. november 2013. Arkiveret fra originalen 30. juni 2013.
  2. G.729A-licens (Linux) | FreeSWITCH Arkiveret 23. november 2010.
  3. Support Wiki - Media Transcoding Arkiveret 5. juli 2013.