Media Flow Controller Network Connection; Media Flow Controller Namespace Functions; Media Flow Controller Virtual Player Functions - Juniper MEDIA FLOW CONTROLLER 2.0.4 - ADMINISTRATOR S GUIDE AND CLI Administrator's Manual

Administrator’s guide and cli command reference
Table of Contents

Advertisement

Media Flow Controller Administrator's Guide

Media Flow Controller Network Connection

The
network connection
are global values and may be overridden by namespace custom virtual-player settings. You
can specify an assured-flow-rate, how many concurrent sessions to allow (Media Flow
Controller can support up to 40,000 concurrent sessions), the idle timeout for a connection,
and max-bandwidth (the maximum allowable bandwidth) for any one given session. If you do
not use a customized virtual player in your namespace, these values are used.

Media Flow Controller Namespace Functions

The namespace feature allows you to classify different types of traffic based on a combination
of URL and FQDN, and apply separate delivery policies to each type of classified traffic. This
gives you a way to separate your video delivery traffic characteristics based on any given
variable in the stream/request being received by Media Flow Controller from the client. You
can create up to 256 namespaces in one Media Flow Controller
At a minimum, namespace configuration requires a domain (only one per namespace), an
origin-server (one per namespace unless using server-map), and a match criteria (to refine
delivery of incoming requests). Additional parameters for origin-fetch, cache options, and so
forth, are optional. You can further define control by assigning a configured virtual-player
(overrides network connection global defaults). The namespace is referenced via the URL in
the HTTP request directed to Media Flow Controller. For example; if you are serving content
through Media Flow Controller for media under the following directories from your origin
library...
example.com/videos/trg
example.com/videos/UGC
example.com/videos/premiumcontent
... you might create three namespaces: TRG, UGC, and Premium each with a different set of
delivery policies.

Media Flow Controller Virtual Player Functions

Media Flow Controller provides a virtual player function that assists in media viewing
optimization. You can create any number of virtual players; they are utilized when assigned to
a namespace. Namespaces that are not assigned a virtual-player use the values configured
under network connection for the same functions. Virtual players let you implement custom
delivery policies. There are five types of virtual players, described in this section.
generic
has a super-set of delivery options including hash verification of data;
a subset of Type 0 delivery options,
map to apply different delivery rates per URI;
options plus special health and hash verification options;
SmoothFlow options and is required for SmoothFlow delivery;
subset of delivery options and YouTube-specific options.
CLI commands let you specify how requests are handled. These
Type qss-streamlet
Type yahoo
Media Flow Controller Network Connection
Media Flow Controller Overview
Type break
lets you create an assured flow rate
provides a subset of delivery
Type smoothflow
Type youtube
Type
has
provides
provides a
53

Advertisement

Table of Contents
loading

This manual is also suitable for:

Media flow controller 2.0.4

Table of Contents