The Farstream A/V Conferencing Framework

Posted by Michael Larabel on October 18, 2011

Farsight, the GStreamer-based audio/video conferencing framework that's used by MeeGo, Pidgin, Empathy, aMSN, and former Nokia phones is now known as the Farstream project.

Farsight has been in development for the past half-decade (most recently as "Farsight 2") and its development has been sponsored by Collabora, but last week the project was renamed to Farstream.

Plans to rename the project go back at least two years, but last week the changes were made to the Git repository, FreeDesktop.org Wiki, mailing list, and other areas. Worth noting is that along with the mass rename, there were a lot of commits pushed to the Farstream repository that day by Olivier CrĂȘte. It also appears that more of the project's infrastructure has moved from SourceForge to FreeDesktop.org.

The Farstream project is described as "an effort to create a framework to deal with all known audio/video conferencing protocols. On one side it offers a generic API that makes it possible to write plugins for different streaming protocols, on the other side it offers an API for clients to use those plugins." As said earlier, Farsight/Farstream is used by MeeGo, former Nokia Maemo phones, Pidgin, and other open-source projects. Farstream is part of GNOME's Telepathy framework and provides what is now known as the Telepathy-Farstream library. This GStreamer-using Collabora-sponsored project also implements the Jingle XMPP protocol.

For those wishing to find more information, visit the FreeDesktop.org Wiki page.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. Mir's GPLv3 License Is Now Raising Concerns
  2. NVIDIA Driver Soon Likely To Support EGL, Mir
  3. OpenMandriva Goes Into Alpha Form, Russian-Based
  4. NVIDIA Brings Their Linux Driver To ARM
  5. D Language Still Showing Promise, Advancements
  6. Planetary Annihilation Released For Linux Gamers
  7. Gentoo Starts Work On KDE-Wayland Support
  8. NVIDIA To License Its Kepler GPU Technology
  9. KDE's KWin Made Lots Of Progress In 4.11
  10. Ubuntu Announces Carrier Advisory Group
  11. Qt 5.1 Release Candidate 1 Has Arrived
Latest Forum Talk
  1. Mir's GPLv3 License Is Now Raising Concerns
  2. D Language Still Showing Promise, Advancements
  3. VP9 Codec Now Enabled By Default In Chrome
  4. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  5. Gentoo Starts Work On KDE-Wayland Support
  6. Benchmarking The Intel P-State, CPUfreq Changes
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite