GeoVid Android App

This page describes technical details of our GeoVid georeferenced video application running on Android-based mobile phones.

OBJECTIVES

The purpose of this Android application is to provide easy video recording annotated with location meta-data and to allow uploading of this information to our georeferenced video search services.

NOTE: By its very nature this Android app will collect location, direction, date and time information and submit it to our server. We do not collect any personally identifiable information. If you have privacy concerns about the collection of such information, please do not use this app!

FEATURES

VERSION HISTORY

INSTALLATION


QRCODE_froyo
Our application is available in the Google Play Android market here. It supports a variety of android devices, ranging from Android version 2.2 (Froyo) to the latest version 4.0 (Ice Cream Sandwich). You can also get the latest release by scanning the left QR CODE.

There exist several GUI-related minor changes, although no functional differences, between two releases. First, the older version does not support a thumbnail list of recorded videos, it only shows the list of text-based video file names. Second, the earlier version does not provide camera preview before starting actual video recording. Note that we have no plans to update the older Android release any more. Thus, we strongly recommend you to use the latest Android device or update to the latest version to get the full GeoVid experience.

USERS GUIDE

When you start the application for the first time, you may see a black screen after the installation since there have been no videos recorded. To use our application, please click the "MENU" key on your phone to launch the main menu.

menu

MAIN MENU OPTIONS

CONTEXT MENU OPTIONS OF A VIDEO

You will see this option dialog after stopping video recording or selecting a video from the thumbnail view.

list dialog

In the context menu, the following options are provided:

FUTURE PLANS

Currently, we do not implement any authentication mechanism as to whether contents are uploaded by a valid user. For user identification, we plan to use the "OpenID" approach, using a social media account such as Twitter or Facebook. For full user privacy protection, we will use "OAuth", where our application does not store any privacy-sensitive information such as a user's password.

We are also working on support for a real-time, low-bandwidth uploading service, where a user can upload meta-data instantly during video recording while submitting the actual video content later.

SUPPLEMENTARY MATERIALS

We may provide some of the format specifications and APIs at a later point in time, if there is community interest for this.

CREDITS

The GeoVid Android app is maintained by Dr. Beomjoo Seo. If you have questions, feedback, or suggestions, please drop me an email (see the Contact Us page).