Towards a universal viewer for digital content

Kenton McHenry, Michal Ondrejcek, Luigi Marini, Rob Kooper, Peter Bajcsy

Research output: Contribution to journalConference article

Abstract

In this paper we present a distributed setup for the viewing of digital data within a large number of formats. Through the use of software servers 3rd party software is automated and made available as functions that can be called within other programs. Using multiple machines containing software and running software servers a conversion service is built. Being built on top of 3rd party software the conversion service is easily extensible and thus can be made to support a large number of conversions. We use this service to build a "universal" viewer by converting given files among a large set of file formats to a relatively small subset of formats that are renderable by a given viewer (e.g. web browser). We describe this service and the underlying software servers as well as the future directions we are planning on taking.

Original languageEnglish (US)
Pages (from-to)732-739
Number of pages8
JournalProcedia Computer Science
Volume4
DOIs
StatePublished - Jun 15 2011
Event11th International Conference on Computational Science, ICCS 2011 - Singapore, Singapore
Duration: Jun 1 2011Jun 3 2011

Fingerprint

Servers
Web browsers
Planning

Keywords

  • Conversion
  • Preservation
  • Software servers

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Towards a universal viewer for digital content. / McHenry, Kenton; Ondrejcek, Michal; Marini, Luigi; Kooper, Rob; Bajcsy, Peter.

In: Procedia Computer Science, Vol. 4, 15.06.2011, p. 732-739.

Research output: Contribution to journalConference article

@article{51fe9dab0ff542fd95098b52f20a3f74,
title = "Towards a universal viewer for digital content",
abstract = "In this paper we present a distributed setup for the viewing of digital data within a large number of formats. Through the use of software servers 3rd party software is automated and made available as functions that can be called within other programs. Using multiple machines containing software and running software servers a conversion service is built. Being built on top of 3rd party software the conversion service is easily extensible and thus can be made to support a large number of conversions. We use this service to build a {"}universal{"} viewer by converting given files among a large set of file formats to a relatively small subset of formats that are renderable by a given viewer (e.g. web browser). We describe this service and the underlying software servers as well as the future directions we are planning on taking.",
keywords = "Conversion, Preservation, Software servers",
author = "Kenton McHenry and Michal Ondrejcek and Luigi Marini and Rob Kooper and Peter Bajcsy",
year = "2011",
month = "6",
day = "15",
doi = "10.1016/j.procs.2011.04.077",
language = "English (US)",
volume = "4",
pages = "732--739",
journal = "Procedia Computer Science",
issn = "1877-0509",
publisher = "Elsevier BV",

}

TY - JOUR

T1 - Towards a universal viewer for digital content

AU - McHenry, Kenton

AU - Ondrejcek, Michal

AU - Marini, Luigi

AU - Kooper, Rob

AU - Bajcsy, Peter

PY - 2011/6/15

Y1 - 2011/6/15

N2 - In this paper we present a distributed setup for the viewing of digital data within a large number of formats. Through the use of software servers 3rd party software is automated and made available as functions that can be called within other programs. Using multiple machines containing software and running software servers a conversion service is built. Being built on top of 3rd party software the conversion service is easily extensible and thus can be made to support a large number of conversions. We use this service to build a "universal" viewer by converting given files among a large set of file formats to a relatively small subset of formats that are renderable by a given viewer (e.g. web browser). We describe this service and the underlying software servers as well as the future directions we are planning on taking.

AB - In this paper we present a distributed setup for the viewing of digital data within a large number of formats. Through the use of software servers 3rd party software is automated and made available as functions that can be called within other programs. Using multiple machines containing software and running software servers a conversion service is built. Being built on top of 3rd party software the conversion service is easily extensible and thus can be made to support a large number of conversions. We use this service to build a "universal" viewer by converting given files among a large set of file formats to a relatively small subset of formats that are renderable by a given viewer (e.g. web browser). We describe this service and the underlying software servers as well as the future directions we are planning on taking.

KW - Conversion

KW - Preservation

KW - Software servers

UR - http://www.scopus.com/inward/record.url?scp=79958259914&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79958259914&partnerID=8YFLogxK

U2 - 10.1016/j.procs.2011.04.077

DO - 10.1016/j.procs.2011.04.077

M3 - Conference article

AN - SCOPUS:79958259914

VL - 4

SP - 732

EP - 739

JO - Procedia Computer Science

JF - Procedia Computer Science

SN - 1877-0509

ER -