Steps For Creating Assets Using An Saas; Scripts For Creating Assets Using An Saas - 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

Steps for Creating Assets Using an SaaS

Steps
3
-
9
1. Create an account with encoding.com.
2. Post one single-bitrate video file to your Linux server.
3.
Initiate Encoding Using an SaaS
your chosen encoding service and your login credentials for the service, where you want
the multi-bitrate profiles output to, and credentials for that (for example, FTP site and
credentials), and how often you want status polling done.
4. For each asset, create an asset.xml file describing the single-bitrate video file, how many
multi-bitrate profiles you want created for it and at what rates, including frames-per-
second, container format, and keyframe interval.
5. Run the SFAssetGenerator.py python script referencing the setup.xml and asset.xml
files you created. This script outputs the jobid.xml file with descriptions of the multi-bitrate
profiles created by the SaaS.
6.
Verify that Encoding has Completed
account given in your setup.xml file.
7.
Prepare Media Flow Controller for Assets Created Using an SaaS
segment_config.xml file describing the multi-bitrate assets for Media Flow Controller
including the IP address of the Media Flow Controller, where the assets are located,
access credentials for obtaining the assets, and a temporary directory in the system for
SmoothFlow processing.
8. Run the SFSegment.py python script referencing the segment_config.xml file you
created to initiate SmoothFlow processing and publishing to Media Flow Controller, and
render the assets ready for delivery.
9. Check the

Scripts for Creating Assets Using an SaaS

Juniper Networks has two Python scripts, SFAssetGenerator and SFSegmenter, that can be
used to create media assets using
Networks Customer Support (see
SFAssetGenerator script interfaces with encoding.com service and is responsible for the
creation of the multiple bitrate profiles in accordance with Media Flow Controller encoding
guidelines. This script works with two XML files, setup and asset, and outputs one, jobid:
setup.xml—Specifies the global setup configuration parameters.
asset.xml—Specifies the encoding configuration parameters for each asset.
jobid.xml—Contains a list of IDs provided by encoding.com that are used as input to
the SFSegment.py script.
SFSegmenter script takes the prepared media assets, and SmoothFlow processes them,
and then pre-stages them to a specified origin server, preparing the asset for delivery.
are described in this section.
Logs for Assets Created Using an
by creating a setup.xml file describing the Website of
and the assets are transferred to your FTP output
SaaS.
encoding.com
Saas. Obtain these scripts through Juniper
"Requesting Technical Support" on page
SmoothFlow Deployment
by creating the
34).
Creating Assets Using an SaaS
255

Advertisement

Table of Contents
loading

This manual is also suitable for:

Media flow controller 2.0.4

Table of Contents