Stream prioritization, Chapter 9, Overview – VBrick Systems VBRICK APPLIANCE VB6000 User Manual

Page 147

Advertising
background image

VBrick WM Appliance Admin Guide

137

Chapter 9

Stream Prioritization

Topics in this chapter

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Stream Prioritization
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
How the WM Appliance Creates Priority Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Configuring Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

Overview

This section is written for network administrators who are configuring MBR (Multiple Bit
Rate) streams on a VBrick encoder. It explains what streams and groups a WM player will
play under certain predictable circumstances. It also provides details about how Groups
should be configured. In particular, this document explains how to create a priority list in a
Stream Prioritization Object. Depending on the streams being delivered, a Stream
Prioritization Object may be created for a given server application whenever there are two or
more streams present. The Windows Media server and VBrick appliances use priority lists in
different ways to play streams:

Windows Media server – the streams can be (1) pulled by the server from a VBrick, (2)
pushed from the VBrick to the server, or (3) transferred in an archived file to a VOD
publishing point on the server.

VBrick Appliance – the streams are packaged in MBR Groups 1, 2, and 3.

Stream Prioritization

To select streams offered by a server, the WM Player (the "client") uses an item known as a
Stream Prioritization Object. The Stream Prioritization Object is one of the many ASF
protocol items sent from a server to its clients and this section describes VBrick's usage of
the Stream Prioritization Object. The Stream Prioritization Object contains a list of offered
streams, in which the order of the streams indicates priority: the first stream in the list has the
highest priority and the last stream has the lowest priority. We will refer to the list of streams
just mentioned as the "priority list," even though bitrate rather than priority is the vital
consideration. To see how the priority list is utilized, we will consider a series of examples,
starting with the situation in which no bitrate constraint is imposed by the WM Player.

Note The Stream Prioritization Object is defined in the Microsoft ASF specification. This

discussion is based on VBrick's understanding of how the Stream Prioritization Object is
designed to work.

Note The Stream Prioritization Object is automatically created by a VBrick appliance and sent to

downstream WM players. It can also be created by a Windows Media Server.

Advertising
This manual is related to the following products: