ABSTRACT
The main concept of Peer-to-Peer (P2P) streaming is that viewers will contribute their bandwidth to the overlay and act as a relay for the video streams. In this paper, we introduce how a peer may implement an adaptive streaming scheme to serve peers in a P2P application. The technical contribution of this paper is to present the effectiveness and feasibility of utilizing the available computing power of the participating peers to serve mobile and heterogeneous clients by adapting the video content on the fly. The benefit is that there is no need for a dedicated adaptation or streaming server deployed in the system for video streaming/sharing applications. We emphasize on structured metadata-based adaptation and streaming utilizing MPEG-21 gBSD. Here, we briefly illustrate our scheme and present some experimental evaluations supporting our design choices.
- R. Iqbal, S. Shirmohammadi, and A. El Saddik, "A Framework for MPEG-21 DIA Based Adaptation and Perceptual Encryption of H.264 Video", Proc. of MMCN, 2007.Google ScholarCross Ref
- ISO/IEC 21000-7:2004, Information Technology Multimedia Framework Part 7: DIA.Google Scholar
- X. Tan and S. Datta, "Building multicast trees for multimedia streaming in heterogeneous P2P networks", Proc. of Systems Communications, 2005. Google ScholarDigital Library
- X. Xiaofeng et al. "A peer-to-peer video-on-demand system using multiple description coding and server diversity", Proc. of ICIP, 2004.Google Scholar
- E. Setton, P. Baccichet, and B. Girod, "Peer-to-Peer Live multicast: A Video Perspective", Proc. of IEEE, Vol. 96, No. 1, Jan. 2008.Google Scholar
- B. Shen, W. Tan, and F. Huve, "Dynamic Video Transcoding in mobile environments", IEEE Multimedia, 2008. Google ScholarDigital Library
- R. Iqbal, B. Hariri, S. Shirmohammadi, "Modeling and Evaluation of Overlay Generation Problem for Peer-assisted Video Adaptation and Streaming", Proc. of NOSSDAV, 2008. Google ScholarDigital Library
- R. Iqbal, S. Shirmohammadi, A. El Saddik, and J. Zhao, "Compressed Domain Video Processing for Adaptation, Encryption, and Authentication", IEEE Multimedia, vol. 15, no. 2, pp. 38--50, 2008. Google ScholarDigital Library
- K. Sripanidkulchai, A. Ganjam, B. Maggs, and H. Zhang, "The feasibility of supporting large-scale live streaming applications with dynamic application endpoints", Proc. of SIGCOMM, 2004. Google ScholarDigital Library
- http://www.site.uottawa.ca/~riqbal/data/acmmm08_data.htmlGoogle Scholar
Index Terms
- Online adaptation for video sharing applications
Recommendations
Dynamic Bandwidth Auctions in Multioverlay P2P Streaming with Network Coding
In peer-to-peer (P2P) live streaming applications such as IPTV, it is natural to accommodate multiple coexisting streaming overlays, corresponding to channels of programming. In the case of multiple overlays, it is a challenging task to design an ...
On the minimum delay peer-to-peer video streaming: how realtime can it be?
MM '07: Proceedings of the 15th ACM international conference on MultimediaP2P systems exploit the uploading bandwidth of individual peers to distribute content at low server cost. While the P2P bandwidth sharing design is very efficient for bandwidth sensitive applications, it imposes a fundamental performance constraint for ...
A framework for architecting peer-to-peer receiver-driven overlays
NOSSDAV '04: Proceedings of the 14th international workshop on Network and operating systems support for digital audio and videoThis paper presents a simple and scalable framework for architecting peer-to-peer overlays called Peer-to-peer Receiver-driven Overlay (or PRO). PRO is designed for non-interactive streaming applications and its primary design goal is to maximize ...
Comments