A case for end system multicast (keynote address)
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Graceful Degradation over Packet Erasure Channels through Forward Error Correction
DCC '99 Proceedings of the Conference on Data Compression
SplitStream: high-bandwidth multicast in cooperative environments
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Resilient Peer-to-Peer Streaming
ICNP '03 Proceedings of the 11th IEEE International Conference on Network Protocols
ALMI: an application level multicast infrastructure
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
Priority encoding transmission
IEEE Transactions on Information Theory - Part 1
Multiple description coding using pairwise correlating transforms
IEEE Transactions on Image Processing
Multiple-description video coding using motion-compensated temporal prediction
IEEE Transactions on Circuits and Systems for Video Technology
Error-resilient video coding using multiple description motion compensation
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.00 |
We consider the problem of video streaming for a critical private web cast, for a medium sized audience with heterogeneous nodes having different bandwidths and reliabilities. The nodes can distribute video in a peer-to-peer manner by forming a multicast tree at application level. A majority of the nodes in the network have low bandwidths and low reliability and can only receive the video stream. A simulation model has been implemented to compare single video streaming scheme with error resilience schemes with stream replication and Multiple Description Coding (MDC) [6][7]. Results indicate that MDC error resilience scheme provides lower average outage, better video quality and network utilization as packet loss percentage and node failure probability increases. We discuss the significance of path diversity in multiple multicast trees for error resilience and the number of multicast trees.