White Papers

Peer-Assisted VoD: Making Internet Video Distribution Cheap

Overview This paper considers the design and potential benefits of peer-assisted video-on-demand, in which participating peers assist the server in delivering VoD content. The assistance is done in such a way that it provides the same user quality experience as pure client-server distribution. The paper focuses on the single-video approach, whereby a peer only redistributes a video that it is currently watching. The paper first describes three natural prefetching policies for exploiting surplus peer upload capacity. It then studies the performance of peer-assisted VoD using stochastic simulation and trace-driven simulation, with traces collected from the MSN Video service.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Microsoft
File Format
PDF
Date Published
Jun 9, 2007
Format
White Papers
Topics
Streaming Media, Bandwidth Issues

Similiar White Papers

Bandwidth Consumption Control and Service Differentiation for Video Streaming

Bandwidth Consumption Control and Service Differentiation for Video Streaming

Multimedia streaming is resource demanding. It may starve other applications such as file transfer sharing the network,

Publisher: Electronics and Telecommunications Research Institute  |  Tags: applications, network

Screen Sharing Performance of Web Conferencing Services

Screen Sharing Performance of Web Conferencing Services

As Web conferencing becomes increasingly prevalent, users are seeking more sophisticated experiences. Critical to a succ

Publisher: Adobe Systems  |  Tags: acrobat, adobe acrobat, infrastructure, it department

High-Bandwidth Video Conferencing Systems: When Is the Quality Worth the Cost?

High-Bandwidth Video Conferencing Systems: When Is the Quality Worth the Cost?

The marketing literature for videoconferencing products often makes recommendations for settings that will yield accepta

Publisher: University of Michigan  |  Tags: marketing

Path Selection Using Available Bandwidth Estimation in Overlay-Based Video Streaming

Path Selection Using Available Bandwidth Estimation in Overlay-Based Video Streaming

IP networks present a challenging environment for video streaming because they do not provide throughput, jitter, or los

Publisher: Georgia Institute of Technology  |  Tags: infrastructure, ip

Adaptive Video Streaming: Pre-Encoded MPEG-4 With Bandwidth Scaling

Adaptive Video Streaming: Pre-Encoded MPEG-4 With Bandwidth Scaling

The increasing popularity of streaming video is a cause for concern for the stability of the Internet because most strea

Publisher: University of California  |  Tags: network, real-time

Microsoft White Papers

Guide to Creating and Configuring a Server Cluster under Windows Server 2003

Guide to Creating and Configuring a Server Cluster under Windows Server 2003

A server cluster is a group of independent servers working collectively and running the Microsoft Cluster Service (MSCS)

Publisher: Microsoft  |  Tags: applications, microsoft windows, operating systems, server, windows server

TechNet Webcast: Managing Hyper-V Virtual Machines With WMI and Windows PowerShell (Level 300)

TechNet Webcast: Managing Hyper-V Virtual Machines With WMI and Windows PowerShell (Level 300)

Before the beta release of Microsoft System Center Virtual Machine Manager 2008, there was only one option for automatin

Publisher: Microsoft  |  Tags: beta, management, windows server, windows server 2008

Configuring Wireless Settings Using Windows Server 2003 Group Policy

Configuring Wireless Settings Using Windows Server 2003 Group Policy

To automate the configuration of wireless network settings for Windows XP with Service Pack 2 (SP2), Windows XP with Ser

Publisher: Microsoft  |  Tags: active directory, network, sp1, sp2, windows server, windows xp, xp

Taking Advantage of Microsoft Enterprise Library 4.0 for Visual Studio 2008

Taking Advantage of Microsoft Enterprise Library 4.0 for Visual Studio 2008

Microsoft Enterprise Library is a collection of reusable software components (application blocks) designed to assist sof

Publisher: Microsoft  |  Tags: developers, software

MSDN Webcast: Performing a File Upload With Silverlight (Level 100)

MSDN Webcast: Performing a File Upload With Silverlight (Level 100)

The attendee will learn how to use Microsoft Silverlight 1.1 with the Microsoft .NET Framework to upload files to Web se

Publisher: Microsoft  |  Tags: server, silverlight