Multicasting for multimedia applications
IEEE INFOCOM '92 Proceedings of the eleventh annual joint conference of the IEEE computer and communications societies on One world through communications (Vol. 3)
Skyscraper broadcasting: a new broadcasting scheme for metropolitan video-on-demand systems
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
The multimedia multicasting problem
Multimedia Systems
A case for end system multicast (keynote address)
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
A Distributed Real-Time MPEG Video Audio Player
NOSSDAV '95 Proceedings of the 5th International Workshop on Network and Operating System Support for Digital Audio and Video
On Peer-to-Peer Media Streaming
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Bullet: high bandwidth data dissemination using an overlay mesh
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
SplitStream: high-bandwidth multicast in cooperative environments
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
PROMISE: peer-to-peer media streaming using CollectCast
MULTIMEDIA '03 Proceedings of the eleventh ACM international conference on Multimedia
Early experience with an internet broadcast system based on overlay multicast
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
Overcast: reliable multicasting with on overlay network
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
IEEE Transactions on Information Theory
The use of multicast delivery to provide a scalable and interactive video-on-demand service
IEEE Journal on Selected Areas in Communications
Streaming video over the Internet: approaches and directions
IEEE Transactions on Circuits and Systems for Video Technology
Video multicast over the Internet
IEEE Network: The Magazine of Global Internetworking
I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
Towards cinematic internet video-on-demand
Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008
A novel caching mechanism for peer-to-peer based media-on-demand streaming
Journal of Systems Architecture: the EUROMICRO Journal
On the design of hybrid peer-to-peer systems
SIGMETRICS '08 Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
GridCast: Improving peer sharing for P2P VoD
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
On large-scale peer-to-peer streaming systems with network coding
MM '08 Proceedings of the 16th ACM international conference on Multimedia
Antfarm: efficient content distribution with managed swarms
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Peer-assisted On-demand Video Streaming with Selfish Peers
NETWORKING '09 Proceedings of the 8th International IFIP-TC 6 Networking Conference
Data mining effect in peer-to-peer queries routing
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Efficient super-peer-based queries routing
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Inside the bird's nest: measurements of large-scale live VoD from the 2008 olympics
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Probabilistic Seeking Prediction in P2P VoD Systems
AI '09 Proceedings of the 22nd Australasian Joint Conference on Advances in Artificial Intelligence
Provide VoD service in peer-to-peer network using offset ranking and epidemic diffusion
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Peer assisted streaming of scalable video via optimized distributed caching
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Loss-tolerant real-time content integrity validation for P2P video streaming
COMSNETS'09 Proceedings of the First international conference on COMmunication Systems And NETworks
Quality-aware segment transmission scheduling in peer-to-peer streaming systems
MMSys '10 Proceedings of the first annual ACM SIGMM conference on Multimedia systems
Designing a tit-for-tat based peer-to-peer video-on-demand system
Proceedings of the 20th international workshop on Network and operating systems support for digital audio and video
Push popular segments in P2P VoD system: possibility and design
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
UUSee: large-scale operational on-demand streaming with random network coding
INFOCOM'10 Proceedings of the 29th conference on Information communications
Chameleon: adaptive peer-to-peer streaming with network coding
INFOCOM'10 Proceedings of the 29th conference on Information communications
Kangaroo: video seeking in P2P systems
IPTPS'09 Proceedings of the 8th international conference on Peer-to-peer systems
Advanced prefetching and upload strategies for P2P video-on-demand
Proceedings of the 2010 ACM workshop on Advanced video streaming techniques for peer-to-peer networks and social networking
Balancing throughput, robustness, and in-order delivery in P2P VoD
Proceedings of the 6th International COnference
SmartPeerCast: a Smart QoS driven P2P live streaming framework
Multimedia Tools and Applications
Understanding the impact of video quality on user engagement
Proceedings of the ACM SIGCOMM 2011 conference
Auction-based P2P VoD streaming: Incentives and optimal scheduling
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Issue on P2P Streaming
Toward efficient on-demand streaming with bittorrent
NETWORKING'10 Proceedings of the 9th IFIP TC 6 international conference on Networking
Modeling and analysis of multi-channel P2P VoD systems
Journal of Network and Computer Applications
Modeling the effect of user interactions on mesh-based P2P VoD streaming systems
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
BitTorrent-like P2P approaches for VoD: A comparative study
Computer Networks: The International Journal of Computer and Telecommunications Networking
Understanding and decreasing the network footprint of catch-up tv
Proceedings of the 22nd international conference on World Wide Web
The state of peer-to-peer network simulators
ACM Computing Surveys (CSUR)
Joserlin: joint request and service scheduling for peer-to-peer non-linear media access
Proceedings of the 21st ACM international conference on Multimedia
Analyzing the potential benefits of CDN augmentation strategies for internet video workloads
Proceedings of the 2013 conference on Internet measurement conference
Hi-index | 0.00 |
Peer-to-peer technologies are increasingly becoming the medium of choice for deliveringmedia content, both professional and home-grown, to large user populations. Indeed, current P2P swarming systems have been shown to be very efficient for large-scale content distribution with few server resources.However, such systems have been designed for generic file distribution and provide a limited user experience for viewing media content.For example, users need to wait to download the full video before they can start watching it.In general, the main challenge resides in designing systems that ensure that users can start watching a movie at any point in time, with small start-up times and sustainable playback rates. In this work, we address the issues of providing a Video-on-Demand (VoD) using P2P mesh-based networks. We show that providing high quality VoD using P2P is feasible using a combination of techniquesincluding (a) network coding, (b) optimized resource allocation across different parts of the video, and (c) overlay topology management algorithms.Our evaluation also shows that systems that do not use these techniques and do not optimize all of those dimensions can significantly under-utilize the network resources and result in poor VoD performance.Our results are based on simulations and results from a prototype implementation.