SmoothFlow Deployment
Media Flow Controller Administrator’s Guide
252
Evaluating Your Needs
Copyright © 2010, Juniper Networks, Inc.
Evaluating Your Needs
Primarily you need to consider how many bitrate profiles of each of your videos you want to
create. This largely depends on the quality of video delivery you want to provide. For example,
if you are a Video On Demand (VOD) provider, and your customers are subscription-based,
delivery quality is important and you will want to encode 5 or 7 different bitrate profiles for each
video (some providers encode 13 different bitrate profiles). Contrariwise, if you are a User
Generated Content (UGC) provider, your revenue is derived from advertising (not
subscriptions), and you must be careful with your storage and delivery costs, you may only
want to encode 3 different bitrate profiles for each video.
After you know how many, and at what rates, bitrate profiles you want to create, you are ready
to begin. An example of different bitrate profile encoding schemes:
•
A premium content owner for Standard Definition video might use the following (300, 500,
700, 900, 1100, 1400, 1700 and 2000) kbps encoding scheme.
•
A premium content owner for High Definition video might use the following (500, 800,
1100, 1500, 1800, 2100, 2600 and 3000) kbps encoding scheme.
•
A user generated content (UGC) content owner might use (300, 500 and 750) encoding
scheme; usually UGC customers stay below 1000kbps for any video.
Encoding Requirements
To enable SmoothFlow delivery there are a set of media codec/container requirements and
encoding guidelines you must observe when creating the different bitrate profiles. The codec
and containers supported for SmoothFlow delivery are given in
Table 21
.
3.
Creating SmoothFlow Media Assets
Option One:
Creating Assets Using an SaaS
•
An account with encoding.com or other
Saas, (must use Juniper Networks scripts)
•
Python on a Linux 64bit system
•
FTP service configured
•
Origin server available with sufficient
storage space
Creating SmoothFlow Media Assets
Option Two:
Creating On-Demand Assets
•
Encoded assets, properly named
•
Asset Description file, by guidelines
•
Origin server available
4.
Deploying the SmoothFlow Reference Client
Player
Access to SmoothFlow Reference Player
(obtain from Juniper Networks Customer
Support)
Table 21
Media Flow Controller Acceptable Containers and Codecs
Container
Video Codec
Audio Codec
FLV
H.264
MP3/AAC
MP4
H.264
AAC
Table 20
SmoothFlow Implementation Tasks
#
Task
Requirements
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...