Technology
How we do it PDF Print E-mail
Vquence provides three main services:
  • VQdata: a real-time XML data feed of published social videos
  • VQslices: tools to help manage large collections of videos
  • VQmetrics: key measurements of social and online video use

These services are run from the Vquence technology platform.

Vquence has implemented intelligent crawling and gathering techniques to accumulate and frequently update published information on social videos. The crawling backend is implemented in Java and the data is collected in a MySQL database, extended to be massively scalable.

VQdata serves the data through an RSS-style XML API to clients, where it is picked up at the required frequency and processed through client technology. VQdata provides search and filtering techniques built on top of the open source, high-quality Lucene search engine to reduce the amount of data for our clients in a targeted fashion.

VQslices serves video from the collection in an Adobe Flash playlist player to clients. The player is typically delivered in a Vquence widget, which provides a richer user interface than the pure embeddable Flash player. The widget is flexibly implemented using Ruby on Rails, CSS, AJAX, MySQL, Adobe Flash, JPEGs, and JavaScript. VQslices delivers video through slicing 10 seconds out of the original videos and turning these into a playlist to provide a rich user interface for browsing through large numbers of videos. This can be used in conjunction with our search service. It can also be used for delivering VQdata feeds visually to, e.g. sift through them and manually mark specific videos.

VQmetrics delivers graphs of measurements over time to clients. We pick up this data from the social video hosting sites and from blog and news feeds. The graphs are delivered in a Vquence graphs widget, which is implemented using Ruby on Rails, CSS, AJAX, MySQL, HTML canvas, and javascript.

Vquence's platform is highly available. It is built on a fault tolerant infrastructure and monitored 24/7 to guarantee 99% availability. The hardware is hosted in a state of the art datacenter with redundant power.