White Papers

Optimal Control of Multiple Bit Rates for Streaming Media

Overview Perhaps the major technical problem in streaming media on demand over the Internet is the need to adapt to changing network conditions. Nowadays commercial streaming media systems rely on Multi Bit Rate coding for adaptation. However, existing algorithms are empirical and often fail in a dynamic network. This paper extends the optimal coding rate control framework and addresses the unique problems posed by the MBR stream switching constraints. This paper argues that the algorithm complements any transport protocol, and it demonstrates that it works effectively with both TCP and TFRC transport protocols. Finally, it demonstrates that the algorithm is robust against data loss and delay.

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
May 25, 2007
Format
White Papers
Topics
Streaming Media, Software Engineering

Similiar White Papers

Designing Overlay Multicast Networks for Streaming

Designing Overlay Multicast Networks for Streaming

This paper presents a polynomial time approximation algorithm for designing a multicast overlay network. The algorithm f

Publisher: Association for Computing Machinery  |  Tags: akamai, network

On Network Coding Based Multirate Video Streaming in Directed Networks

On Network Coding Based Multirate Video Streaming in Directed Networks

This paper focuses on network coding based multirate multimedia streaming in directed networks and aims at maximizing th

Publisher: Institute of Electrical and Electronics Engineers  |  Tags: network

Product Development for a Mobile Content Provider

Product Development for a Mobile Content Provider

Because of the rapid growth the client was facing following challenges: standardization of media upload and streaming fa

Publisher: BLUE STAR INFOTECH  |  Tags: downloads

The ISDN to IP Migration for Videoconferencing

The ISDN to IP Migration for Videoconferencing

Since the release of IP-capable videoconferencing solutions in the mid-1990s, the percentage of video calls hosted over

Publisher: Tandberg  |  Tags: ip, network, voip

Conversion of MP3 to AAC in the Compressed Domain

Conversion of MP3 to AAC in the Compressed Domain

This paper proposes an efficient algorithm for conversion of an MP3 stream into Advanced Audio Coding (AAC). Generally,

Publisher: KDDI

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