Farstream

{{Short description|Multimedia framework}}

{{Other uses|Far sight (disambiguation)}}

{{Infobox software

| name = Farstream

| released = {{Start date and age|2006}}

| latest_release_version = 0.2.9{{cite web |url=https://gitlab.freedesktop.org/farstream/farstream/-/tags/0.2.9|title=0.2.9 · Tags · farstream / farstream · GitLab |date=2020-03-12 |accessdate=2022-10-11}}

| latest_release_date = {{Start date and age|2020|03|12|df=yes}}

| author = Collabora

| programming language = C GLib

| platform = Cross-platform

| genre = telecommunication technology

| license = GNU Lesser General Public License

| website = {{URL|www.freedesktop.org/wiki/Software/Farstream}}

}}

{{Portal|Free and open-source software}}

Farstream (previously known as Farsight) is an audio/video conferencing framework based on GStreamer. The project provides audio/video conferencing for as many instant messengers as possible through a modular design. Telepathy and Farsight constitute the first implementation of the Jingle XMPP protocol.

The software is open-source, being distributed under the GNU Lesser General Public License (LGPL) and is intended to run on POSIX-compliant operating systems, including Linux but also Windows and Mac OS X. It is being used for audio/video conferencing on the Nokia 770,{{cite web|url=http://www.collabora.co.uk/23/multimedia-communication-you-need-telepathy |title=Multimedia communication? – you need Telepathy! |access-date=2008-09-19 |date=2006-09-19 |url-status=dead |archive-url=https://web.archive.org/web/20080704114154/http://www.collabora.co.uk/23/multimedia-communication-you-need-telepathy |archive-date=July 4, 2008 }} N800,{{cite web |url=https://arstechnica.com/news.ars/post/20070711-first-look-skype-for-the-nokia-n800-internet-tablet.html |title=First look: Skype for the Nokia N800 Internet Tablet |accessdate=2008-09-19 |date=2007-07-11}} N810 and N900. It is also the VoIP framework used by Meego.

Farsight is under development in the Farsight 2 series. The maintainer is Olivier Crête.

Examples of applications using Farstream:

  • Pidgin{{cite web |url=http://developer.pidgin.im/wiki/GSoC2008/VoiceAndVideo |title=GSoC2008: Voice and Video Support |accessdate=2008-09-19}}{{cite web |url=http://developer.pidgin.im/wiki/vv |title=Voice and Video |accessdate=2008-09-19}}
  • Empathy
  • aMSN
  • MeeGo
  • Gajim
  • Minbif

References

{{Reflist}}