Fs gui

From FreeSWITCH Wiki
Jump to: navigation, search

Contents

FsGui

Description

FsGui is an extend able platform for call control applications. Making intensive use of Qt plugin infrastructure and lib ESL, FsGui intention is to provide means for applications to enable use of call control features on the desktop such as conference management, click to call, outlook integration, etc.

The first application being developed is #Console - A FreeSWITCH console for human beings.

Applications

Console - A FreeSWITCH console for human beings

Console is the very first application developed in the new FsGui structure. It will show the information that is shown on fs_cli and cli on a interface similar to what Wireshark has for IP packet dumps.

Console has a server manager tool that allows you to manage multiple FreeSWITCH instances and a tabbed interface that allows you to connect simultaneously to as many instances as you like.

Console also allows you to perform common tasks fast such as pastebin logs, save logs to disk or search existing logs.

A release is being planned for the next few weeks.

Platforms

FsGUI is based on Qt and Tango icon set and it will run on Windows, Linux and Mac OS X. Other platforms have to be tested. Feedback is appreciated.

Download

Windows

http://files.freeswitch.org/fsgui/fsgui.exe (3.2 MB)

No need to have Qt4 installed.

Special thanks to Carlos Talbot on this one.

Linux

http://files.freeswitch.org/fsgui/fsgui.tar.gz (306 KB)

This is not static and Qt4 has to be installed on the system.

Mac OS X

http://files.freeswitch.org/fsgui/fsgui.dmg (14 MB)

This has all necessary Qt libs on the app frameworks so no need to install Qt at all.

Author(s)

João Mesquita <jmesquita (at) freeswitch.org>

Screeshots

Media:application.png - This is still FsGui version 1. Once FsGui new model is released, I will add more screenshots.

Media:fsgui.png - Preview of the console application on FsGui second generation. Still not in trunk.