Search

Cool Web Agency

VLC Remote Control with gesture interface

menu

Cool Web Agency has supported the development of an Android software able to perform as remote control for the Video Lan Player VLC

The software functionalities are:

1. a playlist manager, with a remote file browser

2. a remote control with a classical user interface using buttons

3. a functionality for discovering the Video Lan Player VLC

4. an innovative gestural interface able to provide to the user the ability to perform a gesture with his finger on the mobile screen that is associated to a remote command the user want to send to the media player


VLC is a free and open source media player that runs on Windows, Mac OS X, BeOS, Syllable, Linux. It is possible to remotely control VLC by mean of a web interface. More information are available on http://www.videolan.org/vlc/

The Gesture Media Player Controller exploits the VLC web interface in order to send to the commands to the Media Player.


The needed steps in order to configuring the web interface of the VLC are:

1. VLC Menu/View/Add Interface

2. Select "Web Interface" and the VLC is able to receive the commands via URL.

Add Web interface

View IP Address of VLC Player with Web Interface

Manual and automatic search of the VLC Media Player

menu

Clicking on element "Find VLC" it appears the user interface for the configuration of the remote control. It's needed, one time the web interface of the VLC has been activated, provide to the mobile phone the information related to where the VLC Media Player is running in the network.


The user interface "Find VLC" provides 3 functionalities:

1. manual configuration of the VLC's IP address, VLC's IP address is the network PC address where the VLC Media Player are running with the web interface activated

2. configuration for expert user in order to search the VLC Media PLayer on a network that is not equal to the LAN mobile phone's network. In this case is possible to search the VLC Media PLayer when the mobile phone is connected with 3G network and the VLC Media Player is running on a PC with a public IP anywhere on Internet

3.automatic configuration, this mode is transparent to the user. When check boxes are not selected the application will search the VLC Media Player for a minute inside the same LAN network of the mobile phone. This mode has good performance if the PC's network, where the VLC Media Player is running, and mobile phone's network are the same

Vlc Remote Setting

Playlist management

menu

By clicking on the main menu "Current Playlist" it appears the graphical user interface in order to manage the playlist of the VLC Media Player
The user interface provides to the funcionalities of:
1. add a new file to the playlist, in order to add a file it's enough to click on the system menu button on this interface and the application will let the user to browse in the filesystem of the PC where the VLC Media Player is running and select the file the user wants to add to the playlist
2. by performing a long click on an element of the playlist it's possible to delete it
3. by performing a clik on an element of the playlist a context menu gives to the user the posibility to choose between a gestural or a clasical remote control for the VLC Media Player

Playlist Demo add and delete media file

Classic Remote Control for VLC Media PLayer

menu

By clicking on the "PLayer" element in the main user interface, the user sees the Remote Control for the VLC
The graphical user interface of the VLC remote control contains:
1. the commands play, pause, stop, forward, rewind, fullscreen, repeat and random
2. the slider in order to control the play time
3. the slider of the volume

Classical Remote Controller for VLC

Remote gestural control for the Media Player

menu

By clicking on the "Gesture Player" element in the main user interface, it appears the Gestural Remote Control for the VLC
The VLC Gestural interface has the same funcionalities of the classical one. But in this case the commands for the VLC Media Player are drawn by the user on the mobile phone screen as it is showed in the videos.In the system menu that appears from this graphical user interface it is possible to configure the gestural commands.

Gesture Remote Controller for VLC demo

Gestures Configuration

menu

By clicking in the system menu that appears from the "Gesture Player" user graphical interface it is possible to configure the gestures
The graphical user interface of gesture configuration has the funcionalities of:
1. Create gesture (video)
2. Delete or rename gesture (video)
3. Test a gesture (video)

GEsture Builder Add a gesture Command

GEsture Builder Delete a gesture command

GEsture Builder rename a gesture command