Farstream – Audio/Video Communications Framework

Farstream – Audio/Video Communications Framework

    przez -
    0 193
    Farsight – framework do przesyłania dźwięku i obrazu, bazujący na GStreamer, doczekał się zmiany nazwy na Farstream. Jest używany m.in. przez MeeGo, Pidgin, Empathy, aMSN i telefony Nokia. Rozwój Farsight odbywał się przez ostatnie pół dekady, pod nazwą Farsight 2. Całość jest sponsorowana przez Collabora. Propozycja zmiany nazwy pojawiła się ponad dwa lata temu, jednakże dopiero niedawno dokonano oficjalnej aktualizacji w repozytorium Git, Wiki FreeDesktop.org, listach mailingowych i innych miejscach.

    Całą operację przeprowadził Olivier Crête, który jest programistą w firmie Collabora.

    Projekt Farstream jest opisywany, jako próba stworzenia frameworka, który łączyłby zalety komunikacji audio i wideo znanych protokołów. Z jednej strony świetne API, które pozwala na pisanie wtyczek dla różnych protokołów strumieniowych. Natomiast z drugiej oferuje API dla klientów w celu używania owych pluginów. Warto zaznaczyć, że Farstream jest częścią frameworka Telepathy z GNOME i dostarcza znaną bibliotekę Telepathy-Farstream. Projekt posiada zaimplementowany protokół Jingle XMMP.