Skip to main content

MediaSynch Issues for Computer-Supported Cooperative Work

  • Chapter
  • First Online:
MediaSync
  • 681 Accesses

Abstract

Computer-supported Cooperative Work (CSCW) systems are often complex distributed applications that incorporate a number of different tools working in concert to support goal- and task-driven collaborations that involve multiple sites and participants. These systems exhibit a wide variety of different system and communication architectures both within and between participating sites. In this chapter, we describe and characterize CSCW systems with respect to media synchronization requirements, identify a number of common challenges that arise as a result, and review a variety of protocol coordination techniques and mechanisms that can be brought to bear.

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 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 59.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Grief, I. (ed.): Computer Supported Cooperative Work: A Book of Readings. Morgan Kaufman Publishers (1988)

    Google Scholar 

  2. Grudin, J., Poltrock, S.: Taxonomy and theory in computer supported cooperative work. In: Kozlowski, S.W.J. (ed.) The Oxford Handbook of Organizational Psychology, pp. 1323–1348. Oxford University Press, New York (2012)

    Google Scholar 

  3. Rodden, T.: A survey of CSCW systems. Interact. Comput. 3(3), 319–353 (1991)

    Article  Google Scholar 

  4. Yavatkar, R.: MCP: a protocol for coordination and temporal synchronization in multimedia collaborative applications. In: Proceedings of the 12th International Conference on Distributed Computing Systems, pp. 606–613 (1992)

    Google Scholar 

  5. Escobar, J., Partridge, C., Deutsch, D.: Flow synchronization protocol. IEEE/ACM Trans. Netw. 2(2), 111–121 (1994)

    Article  Google Scholar 

  6. Rothermel, K., Helbig, T.: An adaptive stream synchronization protocol. In: Proceedings of the 5th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV). Lecture Notes in Computer Science, vol. 1018, pp. 178–189. Springer, Berlin (1995)

    Google Scholar 

  7. Ford, B.: Structured streams: a new transport abstraction. In: Proceedings of SIGCOMM’07, Kyoto, Japan, 27–31 Aug 2007

    Google Scholar 

  8. Erbad, A., Krasic, C.: Sender-side buffers and the case for multimedia adaptation. Commun. ACM 55(22), 50–58 (2012)

    Article  Google Scholar 

  9. Kung, H.T., Wang, S.Y.: TCP trunking: design, implementation and performance. In: Proceedings of the Seventh International Conference on Network Protocols (ICNP), Oct 31–Nov 3 1999

    Google Scholar 

  10. Pradhan, P., Chiueh, T., Neogi, A.: Aggregate TCP congestion control using multiple network probing. In: Proceedings of the 33rd International Conference on Distributed Computing Systems, Los Alamitos, CA (2000)

    Google Scholar 

  11. Balakrishnan, H., Rahul, H., Seshan, S.: An integrated congestion management architecture for internet hosts. In: Proceedings of SIGCOMM’99, Cambridge, MA (1999)

    Google Scholar 

  12. Ott, D., Mayer-Patel, K.: An open architecture for transport-level protocol coordination in distributed multimedia applications. ACM Trans. Multimed. Comput. Commun. Appl. 3(3) (2007)

    Google Scholar 

  13. World Wide Web Consortium (W3C), WebRTC 1.0: Realt-time communication between browsers. https://www.w3.org/TR/webrtc

  14. Lee, J.Y., Park, K., Lim, Y., Aoki, S., Fernando, G.: MMT: an emerging MPEG standard for multimedia delivery over the internet. IEEE MultiMed. 20, 80–85 (2013)

    Google Scholar 

  15. Sodagar, I.: The MPEG-DASH standard for multimedia streaming over the internet. IEEE MultiMed. 18(4), 62–67 (2011). http://dx.doi.org/10.1109/MMUL.2011.71

  16. Roverso, R., Reale, R., El-Ansary, S., Haridi, S.: SmoothCache 2.0: CDN-quality adaptive HTTP live streaming on peer-to-peer overlays. In: Proceedings of the 6th ACM Multimedia Systems Conference (MMSys’15), pp. 61–72. ACM, New York, NY, USA (2015). http://dx.doi.org/10.1145/2713168.2713182

  17. Venkatraman, K., Tian, Y., Raghuraman, S., Prabhakaran, B., Nguyen, N.: MMT+AVR: enabling collaboration in augmented virtuality/reality using ISO’s MPEG media transport. In: Proceedings of the 6th ACM Multimedia Systems Conference (MMSys’15), pp. 112–119. ACM, New York, NY, USA (2015). http://dx.doi.org/10.1145/2713168.2713170

  18. Guo, T., Gopalakrishnan, V., Ramakrishnan, K.K., Shenoy, P., Venkataramani, A., Lee, S.: VMShadow: optimizing the performance of latency-sensitive virtual desktops in distributed clouds. In: Proceedings of the 5th ACM Multimedia Systems Conference (MMSys’14), pp. 103–114. ACM, New York, NY, USA (2014). http://dx.doi.org/10.1145/2557642.2557646

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ketan Mayer-Patel .

Editor information

Editors and Affiliations

Definitions

Computer Supported Collaborative Work

A class of distributed multimedia systems that support goal- and task-driven collaboration among multiple participants.

Overlay Network

A logically connect group of nodes within the Internet that provide packet-based media and message transport and processing services.

Jitter

Variation in packet delay experienced in a network typically as a result of dynamic queuing delays at forwarding nodes.

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Mayer-Patel, K. (2018). MediaSynch Issues for Computer-Supported Cooperative Work. In: Montagud, M., Cesar, P., Boronat, F., Jansen, J. (eds) MediaSync. Springer, Cham. https://doi.org/10.1007/978-3-319-65840-7_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-65840-7_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-65839-1

  • Online ISBN: 978-3-319-65840-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics