Skip to main content

Multipoint Web Real-Time Communication

  • Conference paper
  • First Online:

Abstract

One of the most significant current challenges for the Web is enabling human real time communication via voice and video known as a Real Time Communication (RTC). Many web applications with this functionality need some kind of plugins, downloads or installs. This paper introduces a novel approach on how to integrate real-time multimedia communication into web browser as the most natural way. After analyzing problems and addressing open issues of browser RTC, paper focuses on one identify issue—multiple peer connections, presenting potential network topologies with their pros and cons in terms of implementation, cost and quality. Our research is then focus on implementing one multipoint network topologies which enables videoconferencing. Proposed solution is based on using a WebRTC standard as work in progress with the biggest positive echo in research and developers in that field [12].

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

Buying options

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

Learn about institutional subscriptions

References

  1. WebRTC (2012) WebRTC 1.0: real-time communication between browsers. http://dev.w3.org/2011/webrtc/editor/webrtc.html

  2. RTCWeb Working Group (2012) WebRTC data channel protocol. http://tools.ietf.org/html/draft-jesup-rtcweb-data-protocol-00

  3. WebRTC Code and API, specification from WEBRTC organisation, http://www.webrtc.org/reference/architecture

  4. Ada Bo X, Yin L, Ruimin S, Wenyin L, Changjun J (2004) PipeSeeU: A scalable peer-to-peer multipoint video conference system. Springer, Berlin, pp 475–479

    Google Scholar 

  5. Davies M, Zeiss J, Gabner R (2012) Evaluating two approaches for browser-based real-time multimedia communication. In: MoMM ‘12 proceedings of the 10th international conference on advances in mobile computing & multimedia, ACM

    Google Scholar 

  6. Dutton S (2012) Getting started with WebRTC. http://www.html5rocks.com/en/tutorials/webrtc/basics/#toc-security

  7. Ann Earon S. Video conferencing network issues: costs and options. http://www.slideshare.net/GlobalETM/video-conferencing-network-issues-options.

  8. Johnston AB, Burnett DC (2012) WebRTC: APIs and RTCWEB protocols of the HTML5 real-time web. Digital Codex LLC, St. Louis

    Google Scholar 

  9. Loreto S, Romano SP (2012) Real-time communications in the web issues, achievements, and ongoing standardization efforts. IEEE Internet Comput 16:68–73

    Article  Google Scholar 

  10. Ponec M, Sengupta S, Chen M, Li J, Chou PA (2009) Multi-rate peer-to-peer video conferencing: A distributed approach using scalable coding. http://research.microsoft.com/pubs/81366/ponec.pdf

  11. Rescorla E (2011) Proposed WebRTC security architecture, IETF 82

    Google Scholar 

  12. Smith A (2013) Get started with WebRTC. http://www.netmagazine.com/tutorials/get-startedwebrtc

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ruben Picek .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Picek, R., Picek, S. (2014). Multipoint Web Real-Time Communication. In: José Escalona, M., Aragón, G., Linger, H., Lang, M., Barry, C., Schneider, C. (eds) Information System Development. Springer, Cham. https://doi.org/10.1007/978-3-319-07215-9_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-07215-9_33

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-07214-2

  • Online ISBN: 978-3-319-07215-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics