Skip to main content

StreetTiVo: Using a P2P XML Database System to Manage Multimedia Data in Your Living Room

  • Conference paper
Advances in Data and Web Management (APWeb 2009, WAIM 2009)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5446))

  • 1142 Accesses

Abstract

StreetTiVo is a project that aims at bringing research results into the living room; in particular, a mix of current results in the areas of Peer-to-Peer XML Database Management System (P2P XDBMS), advanced multimedia analysis techniques, and advanced information retrieval techniques. The project develops a plug-in application for the so-called Home Theatre PCs, such as set-top boxes with MythTV or Windows Media Center Edition installed, that can be considered as programmable digital video recorders. StreetTiVo distributes compute-intensive multimedia analysis tasks over multiple peers (i.e., StreetTiVo users) that have recorded the same TV program, such that a user can search in the content of a recorded TV program shortly after its broadcasting; i.e., it enables near real-time availability of the meta-data (e.g., speech recognition) required for searching the recorded content. StreetTiVo relies on our P2P XDBMS technology, which in turn is based on a DHT overlay network, for distributed collaborator discovery, work coordination and meta-data exchange in a volatile WAN environment. The technologies of video analysis and information retrieval are seamlessly integrated into the system as XQuery functions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aberer, K.: P-Grid: A Self-Organizing Access Structure for P2P Information Systems. In: CooplS (2001)

    Google Scholar 

  2. Rowstron, A.I.T., Druschel, P.: Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, p. 329. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  3. Ratnasamy, S., Francis, P., Handley, M., Karp, R., Schenker, S.: A Scalable Content-Addressable Network. In: SIGCOMM (2001)

    Google Scholar 

  4. Stoica, I., et al.: Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications. In: SIGCOMM (2001)

    Google Scholar 

  5. Huebsch, R., et al.: Querying the Internet with PIER. In: VLDB (2003)

    Google Scholar 

  6. Rhea, S.C., Geels, D., Roscoe, T., Kubiatowicz, J.: Handling Churn in a DHT. In: USENIX Annual Technical Conference, General Track (2004)

    Google Scholar 

  7. Rao, W., Song, H., Ma, F.: Querying XML data over DHT system using xPeer. In: Jin, H., Pan, Y., Xiao, N., Sun, J. (eds.) GCC 2004. LNCS, vol. 3251, pp. 559–566. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  8. Bonifati, A., Chang, E.Q., Lakshmanan, A.V.S., Ho, T., Pottinger, R.: HePToX: marrying XML and heterogeneity in your P2P databases. In: VLDB (2005)

    Google Scholar 

  9. Rhea, S., Godfrey, B., Karp, B., et al.: OpenDHT: a public DHT service and its uses. In: SIGCOMM (2005)

    Google Scholar 

  10. Huebsch, R., Chun, B.N., et al.: The Architecture of PIER: an Internet-Scale Query Processor. In: CIDR (2005)

    Google Scholar 

  11. Karnstedt, M., Sattler, K.U., et al.: UniStore: Querying a DHT-based Universal Storage. Technical report, EPFL (2006)

    Google Scholar 

  12. Zhao, B.Y., et al.: Tapestry: A Resilient Global-scale Overlay for Service Deployment. IEEE J-SAC 22(1) (January 2004)

    Google Scholar 

  13. Rhea, S., et al.: Fixing the Embarrassing Slowness of OpenDHT on PlanetLab. In: USENIX WORLDS 2005 (2005)

    Google Scholar 

  14. Zhang, Y., Boncz, P.: Integrating XQuery and P2P in MonetDB/XQuery ⋆ . In: EROW (January 2007)

    Google Scholar 

  15. Boag, S., et al.: XQuery 1.0: An XML Query Language W3C Candidate Recommendation, June 8 (2006)

    Google Scholar 

  16. Boncz, P., et al.: MonetDB/XQuery: A Fast XQuery Processor Powered by a Relational Engine. In: SIGMOD (June 2006)

    Google Scholar 

  17. Zhang, Y., Boncz, P.: XRPC: Interoperable and Efficient Distributed XQuery. In: VLDB (September 2007)

    Google Scholar 

  18. Zhang, Y., Boncz, P.: Distributed XQuery and updates processing with heterogeneous XQuery engines. In: SIGMOD (2008)

    Google Scholar 

  19. Huijbregts, M., Ordelman, R., de Jong, F.: Annotation of heterogeneous multimedia content using automatic speech recognition. In: Falcidieno, B., Spagnuolo, M., Avrithis, Y., Kompatsiaris, I., Buitelaar, P. (eds.) SAMT 2007. LNCS, vol. 4816, pp. 78–90. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  20. Hiemstra, D., Rode, H., van Os, R., Flokstra, J.: PFTijah: text search in an XML database system. In: OSIR (August 2006)

    Google Scholar 

  21. de Vries, A., Eberman, B., Kovalcin, D.: The design and implementation of an infrastructure for multimedia digital libraries. In: IDEASapos (July 1998)

    Google Scholar 

  22. Chamberlin, D., et al.: XQuery Update Facility (W3C Working Draft 11 (July 2006)

    Google Scholar 

  23. Onose, N., Siméon, J.: XQuery at your web service. In: WWW (2004)

    Google Scholar 

  24. Re, C., et al.: Distributed XQuery. In: IIWeb (September 2004)

    Google Scholar 

  25. Thiemann, C., Schlenker, M., Severiens, T.: Proposed Specification of a Distributed XML-Query Network. CoRR cs.DC/0309022 (2003)

    Google Scholar 

  26. Mitra, N., Lafon, Y.: SOAP Version 1.2 Part 0: Primer W3C Recommendation, June 24 (2003), http://www.w3.org/TR/2003/REC-soap12-part0-20030624

  27. Fernández, M., et al.: XQuery 1.0 and XPath 2.0 Data Model (XDM) W3C Recommendation, January 23 (2007), http://www.w3.org/TR/xpath-datamodel

  28. Grust, T., Sakr, S., Teubner, J.: XQuery on SQL Hosts. In: VLDB (2004)

    Google Scholar 

  29. List, J., et al.: Tijah: Embracing information retrieval methods in XML databases. Information Retrieval Journal 8(4), 547–570 (2005)

    Article  Google Scholar 

  30. O’Keefe, R.A., Trotman, A.: The simplest query language that could possibly work. In: INEX (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, Y., de Vries, A., Boncz, P., Hiemstra, D., Ordelman, R. (2009). StreetTiVo: Using a P2P XML Database System to Manage Multimedia Data in Your Living Room. In: Li, Q., Feng, L., Pei, J., Wang, S.X., Zhou, X., Zhu, QM. (eds) Advances in Data and Web Management. APWeb WAIM 2009 2009. Lecture Notes in Computer Science, vol 5446. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00672-2_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-00672-2_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-00671-5

  • Online ISBN: 978-3-642-00672-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics