{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,17]],"date-time":"2025-12-17T22:49:38Z","timestamp":1766011778255,"version":"3.41.0"},"reference-count":44,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2008,5,1]],"date-time":"2008-05-01T00:00:00Z","timestamp":1209600000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["MRI-0321377IIS-0534761"],"award-info":[{"award-number":["MRI-0321377IIS-0534761"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000145","name":"Division of Information and Intelligent Systems","doi-asserted-by":"publisher","award":["MRI-0321377IIS-0534761"],"award-info":[{"award-number":["MRI-0321377IIS-0534761"]}],"id":[{"id":"10.13039\/100000145","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2008,5]]},"abstract":"<jats:p>An increasing number of novel applications produce a rich set of different data types that need to be managed efficiently and coherently. In this article we present our experience with designing and implementing a data management infrastructure for a distributed immersive performance (DIP) application. The DIP project investigates a versatile framework for the capture, recording, and replay of video, audio, and MIDI (Musical Instrument Digital Interface) streams in an interactive environment for collaborative music performance. We are focusing on two classes of data streams that are generated within this environment. The first category consists of high-resolution isochronous media streams, namely audio and video. The second class comprises MIDI data produced by electronic instruments. MIDI event sequences are alphanumeric in nature and fall into the category of the data streams that have been of interest to data management researchers in recent years.<\/jats:p>\n          <jats:p>We present our data management architecture, which provides a repository for all DIP data. Streams of both categories need to be acquired, transmitted, stored, and replayed in real time. Data items are correlated across different streams with temporal indices. The audio and video streams are managed in our own High-performance Data Recording Architecture (HYDRA), which integrates multistream recording and retrieval in a consistent manner. This paper reports on the practical issues and challenges that we encountered during the design, implementation and experimental phases of our prototype. We also present some analysis results and discuss future extensions for the architecture.<\/jats:p>","DOI":"10.1145\/1352012.1352018","type":"journal-article","created":{"date-parts":[[2008,5,15]],"date-time":"2008-05-15T18:28:05Z","timestamp":1210876085000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["Distributed musical performances"],"prefix":"10.1145","volume":"4","author":[{"given":"Roger","family":"Zimmermann","sequence":"first","affiliation":[{"name":"University of Southern California, Los Angeles, CA"}]},{"given":"Elaine","family":"Chew","sequence":"additional","affiliation":[{"name":"University of Southern California, Los Angeles, CA"}]},{"given":"Sakire Arslan","family":"Ay","sequence":"additional","affiliation":[{"name":"University of Southern California, Los Angeles, CA"}]},{"given":"Moses","family":"Pawar","sequence":"additional","affiliation":[{"name":"University of Southern California, Los Angeles, CA"}]}],"member":"320","published-online":{"date-parts":[[2008,5,16]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/49.481691"},{"volume-title":"Proceedings of the 6th Workshop on Network and Operating System Support for Digital Audio and Video","author":"Bolosky W. J.","key":"e_1_2_1_2_1","unstructured":"Bolosky , W. J. , Barrera , J. S. , Draves , R. P. , Fitzgerald , R. P. , Gibson , G. A. , Jones , M. B. , Levi , S. P. , Myhrvold , N. P. , and Rashid , R. F . 1996. The tiger video fileserver . In Proceedings of the 6th Workshop on Network and Operating System Support for Digital Audio and Video . Zushi, Japan. Bolosky, W. J., Barrera, J. S., Draves, R. P., Fitzgerald, R. P., Gibson, G. A., Jones, M. B., Levi, S. P., Myhrvold, N. P., and Rashid, R. F. 1996. The tiger video fileserver. In Proceedings of the 6th Workshop on Network and Operating System Support for Digital Audio and Video. Zushi, Japan."},{"key":"e_1_2_1_3_1","unstructured":"CCRMA. 2002. Stanford University's SoundWire Group at CCRMA jam session. www.ccrma.stanford.edu\/groups\/soundwire.  CCRMA. 2002. Stanford University's SoundWire Group at CCRMA jam session. www.ccrma.stanford.edu\/groups\/soundwire."},{"key":"e_1_2_1_4_1","unstructured":"Chafe C. 2005. Low-latency audio networked musical performance experiments. ccrma.stanford.edu\/~cc.  Chafe C. 2005. Low-latency audio networked musical performance experiments. ccrma.stanford.edu\/~cc."},{"volume-title":"Proceedings of the International Symposium on Musical Acoustics (ISMA'04)","author":"Chafe C.","key":"e_1_2_1_5_1","unstructured":"Chafe , C. , Gurevich , M. , Leslie , G. , and Tyan , S . 2004. Effect of time delay on ensemble accuracy . In Proceedings of the International Symposium on Musical Acoustics (ISMA'04) . Nara, Japan. Chafe, C., Gurevich, M., Leslie, G., and Tyan, S. 2004. Effect of time delay on ensemble accuracy. In Proceedings of the International Symposium on Musical Acoustics (ISMA'04). Nara, Japan."},{"volume-title":"Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX'00)","author":"Chafe C.","key":"e_1_2_1_6_1","unstructured":"Chafe , C. , Wilson , S. , Leistikow , R. , Chisholm , D. , and Scavone , G . 2000. A simplified approach to high quality music and sound over IP . In Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX'00) . Verona, Italy. Chafe, C., Wilson, S., Leistikow, R., Chisholm, D., and Scavone, G. 2000. A simplified approach to high quality music and sound over IP. In Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX'00). Verona, Italy."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/872757.872857"},{"volume-title":"Proceedings of International Conference on Sound and Music Computing (SMC'05)","author":"Chew E.","key":"e_1_2_1_8_1","unstructured":"Chew , E. , Sawchuk , A. , Tanoue , C. , and Zimmermann , R . 2005. Segmental tempo analysis of performances in performer-centered experiments in the distributed immersive performance project . In Proceedings of International Conference on Sound and Music Computing (SMC'05) . Salerno, Italy. Chew, E., Sawchuk, A., Tanoue, C., and Zimmermann, R. 2005. Segmental tempo analysis of performances in performer-centered experiments in the distributed immersive performance project. In Proceedings of International Conference on Sound and Music Computing (SMC'05). Salerno, Italy."},{"volume-title":"Proceedings of the Annual National Association of the Schools of Music Meeting (NASM'04)","author":"Chew E.","key":"e_1_2_1_9_1","unstructured":"Chew , E. , Sawchuk , A. , Zimmermann , R. , the Tosheff Piano Duo (Stoyanova, V., Tosheff , I. ), Kyriakakis , C. , Papadopoulos , C. , Fran\u00e7ois , A. , and Volk , A . 2004. Distributed immersive performance . In Proceedings of the Annual National Association of the Schools of Music Meeting (NASM'04) . San Diego, CA. Chew, E., Sawchuk, A., Zimmermann, R., the Tosheff Piano Duo (Stoyanova, V., Tosheff, I.), Kyriakakis, C., Papadopoulos, C., Fran\u00e7ois, A., and Volk, A. 2004. Distributed immersive performance. In Proceedings of the Annual National Association of the Schools of Music Meeting (NASM'04). San Diego, CA."},{"volume-title":"Proceedings of the Open Workshop of MUSICNETWORK: Integration of Music in Multimedia Applications (MUSICNETWORK'04)","author":"Chew E.","key":"e_1_2_1_10_1","unstructured":"Chew , E. , Zimmermann , R. , Sawchuk , A. , Kyriakakis , C. , Papadopoulos , C. , Fran\u00e7ois , A. , Kim , G. , and Volk , A . 2004. Musical interaction at a distance: Distributed immersive performance . In Proceedings of the Open Workshop of MUSICNETWORK: Integration of Music in Multimedia Applications (MUSICNETWORK'04) . Barcelona, Spain. Chew, E., Zimmermann, R., Sawchuk, A., Kyriakakis, C., Papadopoulos, C., Fran\u00e7ois, A., Kim, G., and Volk, A. 2004. Musical interaction at a distance: Distributed immersive performance. In Proceedings of the Open Workshop of MUSICNETWORK: Integration of Music in Multimedia Applications (MUSICNETWORK'04). Barcelona, Spain."},{"volume-title":"Proceedings of the Open Workshop of MUSICNETWORK: Integration of Music in Multimedia Applications (MUSICNETWORK'05)","author":"Chew E.","key":"e_1_2_1_11_1","unstructured":"Chew , E. , Zimmermann , R. , Sawchuk , A. , Papadopoulos , C. , Kyriakakis , C. , Tanoue , C. , Desai , D. , Pawar , M. , Sinha , R. , and Meyer , W . 2005. A second report on the user experiments in the distributed immersive performance project . In Proceedings of the Open Workshop of MUSICNETWORK: Integration of Music in Multimedia Applications (MUSICNETWORK'05) . Vienna, Austria. Chew, E., Zimmermann, R., Sawchuk, A., Papadopoulos, C., Kyriakakis, C., Tanoue, C., Desai, D., Pawar, M., Sinha, R., and Meyer, W. 2005. A second report on the user experiments in the distributed immersive performance project. In Proceedings of the Open Workshop of MUSICNETWORK: Integration of Music in Multimedia Applications (MUSICNETWORK'05). Vienna, Austria."},{"volume-title":"Proceedings of the IEEE International Conference on Web Delivering of Music (WEDELMUSIC'01)","author":"Cooperstock J. R.","key":"e_1_2_1_12_1","unstructured":"Cooperstock , J. R. and Spackman , S. P . 2001. The recording studio that spanned a continent . In Proceedings of the IEEE International Conference on Web Delivering of Music (WEDELMUSIC'01) . Florence, Italy. Cooperstock, J. R. and Spackman, S. P. 2001. The recording studio that spanned a continent. In Proceedings of the IEEE International Conference on Web Delivering of Music (WEDELMUSIC'01). Florence, Italy."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009690011119"},{"key":"e_1_2_1_14_1","unstructured":"Gresham-Lancaster S. 2005. AB_Time Vancouver-Marseilles-Troy concert at NIME'05. Vancouver Canada. hct.ece.ubc.ca\/nime\/2005\/concerts.html.  Gresham-Lancaster S. 2005. AB_Time Vancouver-Marseilles-Troy concert at NIME'05. Vancouver Canada. hct.ece.ubc.ca\/nime\/2005\/concerts.html."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2005.1452835"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1995.1134"},{"key":"e_1_2_1_17_1","volume-title":"Member Meeting. 2004. The University of Texas at Austin and Internet2 to Host first virtual concert experiment. Internet2 Member Meeting","author":"Internet","year":"2004","unstructured":"Internet 2 Member Meeting. 2004. The University of Texas at Austin and Internet2 to Host first virtual concert experiment. Internet2 Member Meeting , Austin, TX. www.utexas.edu\/opa\/news\/04newsreleases\/nr_ 2004 09\/nr_internet2_040927.html&num;info. Internet2 Member Meeting. 2004. The University of Texas at Austin and Internet2 to Host first virtual concert experiment. Internet2 Member Meeting, Austin, TX. www.utexas.edu\/opa\/news\/04newsreleases\/nr_200409\/nr_internet2_040927.html&num;info."},{"key":"e_1_2_1_18_1","unstructured":"Kanki S. 1998. M\u00e9lange \u00e0 trois. NOTAM. www.notam02.no\/warsaw\/melange.html.  Kanki S. 1998. M\u00e9lange \u00e0 trois. NOTAM. www.notam02.no\/warsaw\/melange.html."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/330560.330857"},{"volume-title":"Proceedings of the International Conference on Computer Communications and Networks (IC3N)","author":"Lambrinos L.","key":"e_1_2_1_20_1","unstructured":"Lambrinos , L. , Kirstein , P. , and Hardman , V . 1998. The multicast multimedia conference recorder . In Proceedings of the International Conference on Computer Communications and Networks (IC3N) . Lafayette, LA. Lambrinos, L., Kirstein, P., and Hardman, V. 1998. The multicast multimedia conference recorder. In Proceedings of the International Conference on Computer Communications and Networks (IC3N). Lafayette, LA."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/191839.191933"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/378344.378367"},{"volume-title":"Proceedings of the International Conference on WEB Delivering of Music (WEDELMUSIC'03)","author":"Lie A.","key":"e_1_2_1_23_1","unstructured":"Lie , A. and R\u00f8nningen , L. A . 2003. Distributed multimedia plays with QoS guaranties over IP . In Proceedings of the International Conference on WEB Delivering of Music (WEDELMUSIC'03) . Leeds, UK. Lie, A. and R\u00f8nningen, L. A. 2003. Distributed multimedia plays with QoS guaranties over IP. In Proceedings of the International Conference on WEB Delivering of Music (WEDELMUSIC'03). Leeds, UK."},{"key":"e_1_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Martin C. Narayan P. S. \u00d6zden B. Rastogi R. and Silberschatz A. 1996. The fellini multimedia storage server. In Multimedia Information Storage and Management S. M. Chung Ed. Kluwer Academic Publishers Boston MA Chapter 5.  Martin C. Narayan P. S. \u00d6zden B. Rastogi R. and Silberschatz A. 1996. The fellini multimedia storage server. In Multimedia Information Storage and Management S. M. Chung Ed. Kluwer Academic Publishers Boston MA Chapter 5.","DOI":"10.1007\/978-1-4613-1431-8_5"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/79.743866"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/26.103043"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/262391.262398"},{"volume-title":"2004 Berlin-Paris network concert at ICHIM'04","author":"Perrot X.","key":"e_1_2_1_28_1","unstructured":"Perrot , X. 2004. 2004 Berlin-Paris network concert at ICHIM'04 . Berlin, Germany . www.ichim.org\/jahia\/Jahia\/lang\/en. Perrot, X. 2004. 2004 Berlin-Paris network concert at ICHIM'04. Berlin, Germany. www.ichim.org\/jahia\/Jahia\/lang\/en."},{"volume-title":"PostgreSQL Open Source database system","author":"PostgreSQL Group","key":"e_1_2_1_29_1","unstructured":"PostgreSQL Group . 2003. PostgreSQL Open Source database system . The PostgreSQL Group . www.postgresql.org. PostgreSQL Group. 2003. PostgreSQL Open Source database system. The PostgreSQL Group. www.postgresql.org."},{"key":"e_1_2_1_31_1","volume-title":"Is it live or is it Internet&quest","author":"Rosen T.","year":"2004","unstructured":"Rosen , T. 2004. Is it live or is it Internet&quest ; Austin , Texas . www.utexas.edu\/features\/archive\/ 2004 \/internet.html. Rosen, T. 2004. Is it live or is it Internet&quest; Austin, Texas. www.utexas.edu\/features\/archive\/2004\/internet.html."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/982484.982506"},{"key":"e_1_2_1_33_1","unstructured":"Schooler E. 2001. Distributed music: A foray into networked performance Haydn piano Trio No.1 in G the finale movement. www.postel.org\/pipermail\/end2end-interest\/2001-August\/001314.html.  Schooler E. 2001. Distributed music: A foray into networked performance Haydn piano Trio No.1 in G the finale movement. www.postel.org\/pipermail\/end2end-interest\/2001-August\/001314.html."},{"key":"e_1_2_1_34_1","volume-title":"RTP: A transport protocol for real time applications. www.ietf.org\/rfc\/rfc1889.txt.","author":"Schulzrinne H.","year":"1996","unstructured":"Schulzrinne , H. , Casner , S. , Frederick , R. , and Jacobson , V . 1996 . RTP: A transport protocol for real time applications. www.ietf.org\/rfc\/rfc1889.txt. Schulzrinne, H., Casner, S., Frederick, R., and Jacobson, V. 1996. RTP: A transport protocol for real time applications. www.ietf.org\/rfc\/rfc1889.txt."},{"key":"e_1_2_1_35_1","doi-asserted-by":"crossref","unstructured":"Schulzrinne H. Rao A. and Lanphier R. 1998. Real time streaming protocol (RTSP). www.ietf.org\/rfc\/rfc2326.txt.   Schulzrinne H. Rao A. and Lanphier R. 1998. Real time streaming protocol (RTSP). www.ietf.org\/rfc\/rfc2326.txt.","DOI":"10.17487\/rfc2326"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2002.1009169"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/166266.168435"},{"volume-title":"Proceedings of the Annual Precise Time and Time Interval Applications and Planning Meeting. Goddard Space Flight Center","author":"Witherspoon J. T.","key":"e_1_2_1_38_1","unstructured":"Witherspoon , J. T. , Schuckman , L. , and Spilker , J . 1978. Time transfer via GPS . In Proceedings of the Annual Precise Time and Time Interval Applications and Planning Meeting. Goddard Space Flight Center , Greenbelt, MD. Witherspoon, J. T., Schuckman, L., and Spilker, J. 1978. Time transfer via GPS. In Proceedings of the Annual Precise Time and Time Interval Applications and Planning Meeting. Goddard Space Flight Center, Greenbelt, MD."},{"key":"e_1_2_1_39_1","first-page":"7","article-title":"Real-time streaming of multichannel audio data over Internet","volume":"48","author":"Xu A.","year":"2000","unstructured":"Xu , A. , Woszczyk , W. , Settel , Z. , Pennycook , B. , Rowe , R. , Galanter , P. , Bary , J. , Martin , G. , Corey , J. , and Cooperstock , J. R. 2000 . Real-time streaming of multichannel audio data over Internet . J. Audio Eng. Soc. 48 , 7 -- 8 . Xu, A., Woszczyk, W., Settel, Z., Pennycook, B., Rowe, R., Galanter, P., Bary, J., Martin, G., Corey, J., and Cooperstock, J. R. 2000. Real-time streaming of multichannel audio data over Internet. J. Audio Eng. Soc. 48, 7--8.","journal-title":"J. Audio Eng. Soc."},{"volume-title":"Proceedings of the International Computer Music Conference (ICMA'99)","author":"Young J. P.","key":"e_1_2_1_40_1","unstructured":"Young , J. P. and Fujinaga , I . 1999. Piano master classes via the Internet . In Proceedings of the International Computer Music Conference (ICMA'99) . Beijing, China. Young, J. P. and Fujinaga, I. 1999. Piano master classes via the Internet. In Proceedings of the International Computer Music Conference (ICMA'99). Beijing, China."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-006-5119-4"},{"volume-title":"Proceedings of the 5th International Conference on Enterprise Information Systems (ICEIS'03)","author":"Zimmermann R.","key":"e_1_2_1_42_1","unstructured":"Zimmermann , R. , Fu , K. , and Ku , W . -S. 2003. Design of a large scale data stream recorder . In Proceedings of the 5th International Conference on Enterprise Information Systems (ICEIS'03) . Angers, France. www.iceis.org. Zimmermann, R., Fu, K., and Ku, W.-S. 2003. Design of a large scale data stream recorder. In Proceedings of the 5th International Conference on Enterprise Information Systems (ICEIS'03). Angers, France. www.iceis.org."},{"volume-title":"Proceedings of the VLDB Workshop on Databases in Telecommunications (DBTel'01)","author":"Zimmermann R.","key":"e_1_2_1_43_1","unstructured":"Zimmermann , R. , Fu , K. , Shahabi , C. , Yao , S.-Y. D. , and Zhu , H . 2001. Yima: Design and evaluation of a streaming media system for residential broadband services . In Proceedings of the VLDB Workshop on Databases in Telecommunications (DBTel'01) . Rome, Italy. Zimmermann, R., Fu, K., Shahabi, C., Yao, S.-Y. D., and Zhu, H. 2001. Yima: Design and evaluation of a streaming media system for residential broadband services. In Proceedings of the VLDB Workshop on Databases in Telecommunications (DBTel'01). Rome, Italy."},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/MMUL.2004.1289041"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.639"}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1352012.1352018","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1352012.1352018","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:57:59Z","timestamp":1750255079000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1352012.1352018"}},"subtitle":["Architecture and stream management"],"short-title":[],"issued":{"date-parts":[[2008,5]]},"references-count":44,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,5]]}},"alternative-id":["10.1145\/1352012.1352018"],"URL":"https:\/\/doi.org\/10.1145\/1352012.1352018","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"type":"print","value":"1551-6857"},{"type":"electronic","value":"1551-6865"}],"subject":[],"published":{"date-parts":[[2008,5]]},"assertion":[{"value":"2006-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2007-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2008-05-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}