virtual-player
373
Media Flow Controller Administrator’s Guide
Media Flow Controller CLI Commands
virtual-player
Create a named virtual player in Media Flow Controller with policies for delivery; the virtual
player can then be used in a namespace, see
namespace
for details. The different virtual
player types correspond to those types of videos; for example, if you intend to deliver
YouTube® videos, create a type youtube virtual player for the corresponding namespace.
When you create a virtual player of any type with virtual-player <name> type <type>, you
enter virtual-player prefix mode. This makes configuration easier if you have a set of
command values to enter with copy-and-paste. To leave the virtual-player prefix mode, use
exit. Use no to negate or disable settings.
These are the general virtual-player commands; not all options are available for all types.
virtual-player <name>
assured-flow {auto | query-string-parm <string> | rate <kbps>}
cache-name video-id query-string-parm <string> format-tag query-string-
parm <string>
connection max-bandwidth <kbps>
control-point {player | server}
fragment-tag <tag>}
fast-start {query-string-parm <string> | size <size-kB> | time <seconds>}
full-download [always | match <string> {header <name> | query-string-parm
<string>}
hash-verify digest md-5 match query-string-parm <string> shared-secret
<string> {append | prefix}
health-probe query-string-parm <string> match <string>
rate-map match <string> rate <kbps> [query-string-parm <string>] [uol
<offset> <length>]
req-auth digest md-5 stream-id query-string-parm <string> auth-id query-
string-parm <string> shared-secret <string> time-interval <seconds>
match query-string-parm <string>
seek query-string-parm <string> [enable-tunnel] [seek-length query-
string-parm <string>]
signals
session-id query-string-parm <string> state query-string-parm <string>
profile query-string-parm <string>
type [generic | break | qss-streamlet | yahoo | smoothflow | youtube |
smoothstream-pub]
Note!
There is an implicit virtual player that is set with the network connection commands. If
no virtual player is assigned to a namespace, that namespace uses the network connection
values. If a defined virtual player is assigned to a namespace, the virtual player values
override the network connection values. See
network
for details.
See
“Creating and Configuring Virtual Players (CLI)” on page 74
for task details. See
“Media
Flow Controller Virtual Player Functions” on page 53
for overview;
“Using query-string-parm”
on page 75
,
“Using hash-verify” on page 76
and
“Using virtual-player type qss-streamlet rate-
map” on page 76
for virtual player argument details.
Currently Media Flow Controller supports 6 types of virtual players:
•
virtual-player type generic
—for caching most Web video content. Delivery
options include assured-flow, connection max-bandwidth, fast-start, full-download,
hash verification, and seek.
Summary of Contents for MEDIA FLOW CONTROLLER 2.0.4 -
Page 6: ...Media Flow Controller Administrator s Guide VI Copyright 2010 Juniper Networks Inc...
Page 24: ...LIST OF FIGURES XXIV Copyright 2010 Juniper Networks Inc...
Page 37: ...Copyright 2010 Juniper Networks Inc 37 PART 1 Media Flow Controller Administration...
Page 38: ...Media Flow Controller Administrator s Guide 38 Copyright 2010 Juniper Networks Inc...
Page 285: ...Copyright 2010 Juniper Networks Inc 285 PART 2 Media Flow Controller Command and MIB Reference...
Page 286: ...Media Flow Controller Administrator s Guide 286 Copyright 2010 Juniper Networks Inc...