ABSTRACT
Internet video broadcasting intends to allow a video playback simultaneously by many users in a network. Most available approaches are limited to a fixed play time for all nodes in the network, e.g. live stream of a sport event. However, when a user joins after the video has started, he will not be able to view content from the beginning. This paper a buffer management for Internet video broadcasting is proposed, which has a mixed characteristics of live-video streaming and video-on-demand. The proposed model is based on an application layer MESH network, which allows any user to join the network at any point of time and to view any part of the video stream. Therefore, the buffer of the previous users are used. By exchanging buffer maps, a new node can find users who have the needed parts of the stream, and can use them as a source for download. Furthermore, This work proposes a design of buffer management, sliding window and scheduling which help bounding the starting and playback delay. There are two scheduling approaches: sequential and rarest-first which help the node to find the remaining of the video stream. The rarest-first scheduling will help to prevent the frame losses because of a leaving server or leaving partners.
- Brown, B. and Barkhuus, L. B. 2006. The television will be revolutionized: effects of PVRs and filesharing on television watching. In Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems. pp. 663--666. DOI=http://doi.acm.org/10.1145/1124772.1124870 Google ScholarDigital Library
- Ali, K. and van Stam, W. 2004. TiVo: Making Show Recommendations Using a Distributed Collaborative Filtering Architecture. In Proceedings of ACM conference on Knowledge Discovery and Data mining, pp. 394--401. DOI=http://doi.acmorg/10.1145/1014052.1014097 Google ScholarDigital Library
- Barton, J. 2006. TiVo-Lution. ACM Queue's latest articles focus build system. Volume 4, Number 3, April 2006. pp. 28--35. DOI=http://doi.acm.org/10.1145/1127854.1127867 Google ScholarDigital Library
- Chorianopoulos, K. and Spinellis, D. 2007. Coping with TiVo: Opportunities of the networked digital video recorder. Telematics and Informatics. Volume 24, Issue 1, ACM Press, Tarrytown, NY, USA. pp. 48--58. DOI= 10.1016/j.tele.2005.12.003 Google ScholarDigital Library
- Sentinelli, A., Marfia, G., Gerla, M., Kleinrock, L. and Tewari, S. 2007. Will IPTV ride the peer-to-peer stream? (peer-to-peer multimedia streaming). IEEE Communications Magazine. Volume 45, Issue 6, pp. 86--92. Google ScholarDigital Library
- Zhang, X., Liu, J., Li, B., and Yum, T. S. P. 2005. Coolstreaming/donet: A data-driven overlay network for efficient live media streaming. In Proceedings of IEEE INFOCOM'05, March.Google Scholar
- Huang, Y., Z. J. Fu, T., C. S. Lui, J. and Huang, C. 2008. Challenges, Design and Analysis of a Large-scale P2P-VoD System. In Proceedings of ACM SIGCOMM'08, Augest, pp. 17--22. Google ScholarDigital Library
- WU, C., LI, B. and Zhao S. 2008. Exploring Large-Scale Peer-to-Peer Live Streaming Topologies. ACM Transactions on Multimedia Computing, Communications and Applications. Volume. 4, No. 3, Article 19, August. DOI=http://doi.acm.org/10.1145/1386109.1386112 Google ScholarDigital Library
- Tang, S., Lu, Y., Martín Hernández, J., Kuipers, F. and Mieghem, P. 2009. Topology dynamics in a P2PTV network. Proceedings of the 8th International IFIP-TC 6 Networking Conference, Germany, May 11--15, 2009. pp. 326--337. DOI= 10.1007/978-3-642-01399-7_26 Google ScholarDigital Library
Index Terms
- Smart buffer management for different start video broadcasting
Recommendations
An adaptive buffer-map exchange mechanism for pull-based peer-to-peer video-on-demand streaming systems
Unlike P2P live video streaming in which all the peers in a channel watch a video with tiny differences in viewing points, in P2P video on demand (VoD) streaming systems, neighbor peers may watch the same video with more different viewing points; ...
Evaluation and optimization of a peer-to-peer video-on-demand system
Video-on-demand (VoD) is increasingly popular with internet users. However, VoD is costly due to the load placed on video servers. Peer-to-peer (P2P) techniques are an approach to alleviating server load through peer-assisted sharing. Existing studies ...
Designing a tit-for-tat based peer-to-peer video-on-demand system
NOSSDAV '10: Proceedings of the 20th international workshop on Network and operating systems support for digital audio and videoVideo-on-demand (VoD) is a next-generation Internet application of increasing interest allowing users to start watching a movie almost instantaneously by downloading the video on-the-fly. Provided that all users contribute to the system, shifting to the ...
Comments