A reliable dissemination protocol for interactive collaborative applications
Proceedings of the third ACM international conference on Multimedia
A reliable multicast framework for light-weight sessions and application level framing
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Metropolitan area video-on-demand service using pyramid broadcasting
Multimedia Systems
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
Effective erasure codes for reliable computer communication protocols
ACM SIGCOMM Computer Communication Review
A digital fountain approach to reliable distribution of bulk data
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Parity-based loss recovery for reliable multicast transmission
IEEE/ACM Transactions on Networking (TON)
Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
End-to-end internet packet dynamics
IEEE/ACM Transactions on Networking (TON)
Optimal and efficient merging schedules for video-on-demand servers
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Analysis of educational media server workloads
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Real-time voice communication over the internet using packet path diversity
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
Minimizing Bandwidth Requirements for On-Demand Data Delivery
IEEE Transactions on Knowledge and Data Engineering
Efficient schemes for broadcasting popular videos
Multimedia Systems
FEC and Pseudo-ARQ for Receiver-Driven Layered Multicast of Audio and Video
DCC '00 Proceedings of the Conference on Data Compression
Efficient Broadcasting Protocols for Video on Demand
MASCOTS '98 Proceedings of the 6th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Supplying Instantaneous Video-on-Demand Services Using Controlled Multicast
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Video-on-Demand Server Efficiency through Stream Tapping
IC3N '97 Proceedings of the 6th International Conference on Computer Communications and Networks
A Permutation-Based Pyramid Broadcasting Scheme for Video-on-Demand Systems
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Tailored Transmissions for Efficient Near-Video-On-Demand Service
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Survey of error recovery techniques for IP-based audio-visual multicast applications
IEEE Network: The Magazine of Global Internetworking
A survey of packet loss recovery techniques for streaming audio
IEEE Network: The Magazine of Global Internetworking
Video multicast over the Internet
IEEE Network: The Magazine of Global Internetworking
A hybrid architecture for cost-effective on-demand media streaming
Computer Networks: The International Journal of Computer and Telecommunications Networking
Disruption-tolerant content-aware video streaming
Proceedings of the 12th annual ACM international conference on Multimedia
Informed content delivery across adaptive overlay networks
IEEE/ACM Transactions on Networking (TON)
Optimizing the quality of scalable video streams on P2P networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Scalable streaming for heterogeneous clients
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
A progressive flow auction approach for low-cost on-demand P2P media streaming
QShine '06 Proceedings of the 3rd international conference on Quality of service in heterogeneous wired/wireless networks
Network bandwidth requirements for scalable on-demand streaming
IEEE/ACM Transactions on Networking (TON)
Scalable on-demand streaming of nonlinear media
IEEE/ACM Transactions on Networking (TON)
DirectStream: A directory-based peer-to-peer video streaming service
Computer Communications
Adaptation as a premise for perceptual-based multimedia communications
International Journal of Information Technology and Management
Scalable on-demand media streaming for heterogeneous clients
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
A bandwidth reduction method for selective contents broadcasting
International Journal of Advanced Media and Communication
A perceptual comparison of empirical and predictive region-of-interest video
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
A zero-overhead error-correcting nVoD schema
Multimedia Tools and Applications
A joint interchannel and network coding schema for nVoD services over wireless mesh networks
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Proxy-assisted scalable periodic broadcasting of videos for heterogeneous clients
Multimedia Tools and Applications
Adjustable interleaving staircase-harmonic broadcasting scheme for highly-demanded videos
MUSP'06 Proceedings of the 6th WSEAS international conference on Multimedia systems & signal processing
Adaptable technique for recovering lost internet audio packets
DNCOCO'06 Proceedings of the 5th WSEAS international conference on Data networks, communications and computers
Short-Delay video streaming with restricted supplying peer bandwidth
MMNS'05 Proceedings of the 8th international conference on Management of Multimedia Networks and Services
Dynamic proxy-assisted scalable broadcasting of videos for heterogeneous environments
Multimedia Tools and Applications
Hi-index | 0.00 |
Previous scalable on-demand streaming protocols do not allow clients to recover from packet loss. This paper develops new protocols that: 1) have a tunably short latency for the client to begin playing the media; 2) allow heterogeneous clients to recover lost packets without jitter as long as each client's cumulative loss rate is within a tunable threshold; and 3) assume a tunable upper bound on the transmission rate to each client that can be as small as a fraction (e.g., 25%) greater than the media play rate. Models are developed to compute the minimum required server bandwidth for a given loss rate and playback latency. The results of the models are used to develop the new protocols and assess their performance. The new protocols, Reliable Periodic Broadcast and Reliable Bandwidth Skimming, are simple to implement and achieve nearly the best possible scalability and efficiency for a given set of client characteristics and desirable/feasible media quality. Furthermore, the results show that the new reliable protocols that transmit to each client at only twice the media play rate have similar performance to previous protocols that require clients to receive at many times the play rate.