Table of Contents Author Guidelines Submit a Manuscript
International Journal of Digital Multimedia Broadcasting
Volume 2010, Article ID 470813, 15 pages
http://dx.doi.org/10.1155/2010/470813
Research Article

RTSP-based Mobile Peer-to-Peer Streaming System

1Department of Communications Engineering, Tampere University of Technology, P.O. Box 553, 33101 Tampere, Finland
2Nokia Research Center, P.O. Box 1000, 33721 Tampere, Finland

Received 1 June 2009; Revised 12 November 2009; Accepted 6 January 2010

Academic Editor: John Buford

Copyright © 2010 Jani Peltotalo et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. “YouTube—Broadcast Yourself,” May 2009, http://www.youtube.com/.
  2. “Octoshape,” May 2009, http://www.octoshape.com/.
  3. “SopCast,” May 2009, http://www.sopcast.org/.
  4. J. Peltotalo, J. Harju, A. Jantunen et al., “Peer-to-peer streaming technology survey,” in Proceedings of the 7th International Conference on Networking (ICN '08), pp. 342–350, April 2008. View at Publisher · View at Google Scholar · View at Scopus
  5. H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, “RTP: A Transport Protocol for Real-Time Applications,” Internet Engineering Task Force, RFC 3550, July 2003, http://www.rfc-editor.org/rfc/rfc3550.txt.
  6. B. Cohen, “Incentives build robustness in BitTorrent,” in Proceedings of the Workshop on Economics of Peer-to-Peer Systems (P2PECON '03), pp. 116–121, June 2003.
  7. P. Shah and J.-F. Paris, “Peer-to-peer multimedia streaming using BitTorrent,” in Proceedings of the 26th IEEE International Performance, Computing, and Communications Conference (IPCC '07), pp. 340–347, April 2007. View at Publisher · View at Google Scholar · View at Scopus
  8. X. Jiang, Y. Dong, D. Xu, and B. Bhargava, “GnuStream: a P2P media streaming system prototype,” in Proceedings of the International Conference on Multimedia and Expo (ICME '03), pp. 325–328, July 2003.
  9. X. Zhang, J. Liu, B. Li, and T.-S. P. Yum, “CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming,” in Proceeding of the 24th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM '05), vol. 3, pp. 2102–2111, March 2005. View at Scopus
  10. N. Magharei and R. Rejaie, “PRIME: peer-to-peer receiver-drIven MEsh-based streaming,” Proceedings of the 26th IEEE International Conference on Computer Communications (INFOCOM '07), pp. 1415–1423, May 2007. View at Publisher · View at Google Scholar · View at Scopus
  11. D. A. Tran, K. A. Hua, and T. Do, “ZIGZAG: an efficient peer-to-peer scheme for media streaming,” in Proceedings of the 22nd Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM '03), vol. 2, pp. 1283–1292, March 2003. View at Scopus
  12. J. Liang and K. Nahrstedt, “DagStream: locality aware and failure resilient peer-to-peer streaming,” in Proceedings of the 13th Annual Multimedia Computing and Networking Conference (MMCN '06), pp. 224–238, January 2006. View at Publisher · View at Google Scholar · View at Scopus
  13. J. Yu and M. Li, “CBT: a proximity-aware peer clustering system in large-scale BitTorrent-like peer-to-peer networks,” Computer Communications, vol. 31, no. 3, pp. 591–602, 2008. View at Publisher · View at Google Scholar · View at Scopus
  14. J. Peltotalo, J. Harju, M. Saukko et al., “A real-time peer-to-peer streaming system for mobile networking environment,” in Proceedings of the INFOCOM and Workshop on Mobile Video Delivery (MoVID '09), April 2009. View at Publisher · View at Google Scholar · View at Scopus
  15. H. Schulzrinne, A. Rao, and R. Lanphier, “Real Time Streaming Protocol (RTSP),” Internet Engineering Task Force, RFC 2326, April 1998, http://www.rfc-editor.org/rfc/rfc2326.txt.
  16. D. Crocker and P. Overell, “Augmented BNF for Syntax Specifications: ABNF,” Internet Engineering Task Force, RFC 2234, November 1997, http://www.rfc-editor.org/rfc/rfc2234.txt.
  17. T. Berners-Lee, R. Fielding, and L. Masinter, ““Uniform Resource Identifier (URI): Generic Syntax,” Internet Engineering Task Force, RFC 3986, January 2005, http://www.rfc-editor.org/rfc/rfc3986.txt.
  18. W3C, Extensible Markup Language (XML) 1.0, World Wide Web Consortium (W3C), 4th edition, 2006.
  19. “zlib,” May 2009, http://zlib.net/.
  20. M. Handley and V. Jacobson, “SDP: Session Description Protocol,” Internet Engineering Task Force, RFC 2327, April 1998, http://www.rfc-editor.org/rfc/rfc2327.txt.
  21. K. Moore, “MIME (Multipurpose Internet Mail Extensions) Part Two: Message Header Extensions for Non-ASCII Text,” Internet Engineering Task Force, RFC 1522, Sepember 1993, http://www.rfc-editor.org/rfc/rfc1522.txt.
  22. “gtkmm—C++ Interfaces for GTK+ and GNOME,” May 2009, http://www.gtkmm.org/.
  23. “maemomm—C++ bindings for the Maemo API,” May 2009, http://maemomm.garage.maemo.org/docs/index.html.
  24. “VLC Media Player,” May 2009, http://www.videolan.org/vlc/.
  25. “MPlayer—The Movie Player,” May 2009, http://www.mplayerhq.hu/.
  26. “GStreamer: open source multimedia framework,” May 2009, http://www.gstreamer.net/.
  27. “GNU ccRTP—GNU Telephony,” May 2009, http://www.gnu.org/software/ccrtp/.
  28. “Boost C++ Libraries,” May 2009, http://www.boost.org/.
  29. “The GNU oSIP Library,” May 2009, http://www.gnu.org/software/osip/osip.html.
  30. “The Expat XML Parser,” May 2009, http://expat.sourceforge.net/.
  31. “FFmpeg,” May 2009, http://www.ffmpeg.org/.
  32. V. K. Goyal, “Multiple description coding: compression meets the network,” IEEE Signal Processing Magazine, vol. 18, no. 5, pp. 74–93, 2001. View at Publisher · View at Google Scholar · View at Scopus
  33. H. Schwarz, D. Marpe, and T. Wiegand, “Overview of the scalable video coding extension of the H.264/AVC standard,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 17, no. 9, pp. 1103–1120, 2007. View at Publisher · View at Google Scholar · View at Scopus