I. Proposed Solution

chulavistajuniorMobile - Wireless

Dec 10, 2013 (3 years and 6 months ago)

285 views

C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

1

TVE Proposal


NOVUSNOW


Deployment Options

Commercial Model

License Fees Yr 1

Shared ASP

thePlatform hosts and
operates thePlatform mpx in a
shared environment.



Monthly software license
fee is determined by
functionality and usage

License and Support F
ees

Set up fee:
$5
,000


Development Pricing:



Dev
e
lopment period license fee:


$3,000/mo

This fee is charged on a monthly basis throughout the development
period.


Production Pricing:

$6,2
00/mo


Included in license fee:

1
,000
Media Objects

100
,000 Active
End Users (TVE authentication included)

250,000

Media Requests

SDK (software development kit) and PDK (player development kit)

24 X 7 Technical Support

Software Updates

YouTube connector for promotion

2

Sharing Accounts

DRM Service*


Incremental fees*:

Med
ia Objects

$0.05 /
object over 1
,000


Media Requests

$0.0
1 / reques
ts over 250
,000


Active Audience Members

$0.005/200
,001
-
999,999

$0.001/1m+


*cost for PlayReady or Flash Access DRM:



$00.001/license

Term: Proposed 2 Year
Term






I
. Proposed Solutio
n


This section will outline thePlatform’s proposed solution to meet
our customer
’s business objectives:




Successfully position our customer

in the digital space



Reduce churn of core premium business through added value



Take control of the brands in the on
line environment



Grow incremental revenue



Direct connection with the customer base

C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

2





thePlatform is
proposin
g solutions for these core areas
:




Supplying the user facing interfaces and working with
our customer

on custom interface design
using thePlatform
’s
mpx

Web Services API



Providing the back end infrastructure to support the listed requirements



Provide hosted transcoding and DRM solutions



Broker integrations with existing CMS, Analytics, Ad Networks, and other 3
rd

party solutions



Supplying systems int
egration support for billing and authentication services


1.2

User Interfaces

User Interfaces

Feature

Compliance

Comments

Mobile Apps
(iPhone/Android)

Compliant

While thePlatform does not provide an app builder out of the
box, thePlatform supports a broa
d range of iPhone/Android
based application development

Tablet Apps
(iPad/Android)

Compliant

While thePlatform does not provide an app builder out of the
box, thePlatform supports a broad range of iPad/Android
based application development

Website/Broadb
and

Compliant

thePlatform PDK supports Flash & HTML5 broadband
playback

Connected TV/XBOX

Compliant

thePlatform does not have a separate TV/XBOX app, however
thePlatform does have partners that have integrated both
connected TV Platforms and we are integr
ated with Cypress
Solutions on the Microsoft XBOX Lakeview Project

Social Media App

Compliant

thePlatform supports a wide range of social features.
thePlatform’s PDK supports social media widgets, and our
players have been whitelisted for Facebook.

theP
latform Player Development Kit (PDK)

Included in this response is full access and support to the
mpx

Player Development Kit (PDK). The
Player
Dev Kit (PDK)

is a set of tools that make it easy for you to build players. A
player

is an online experience that

a media consumer with a broadband connection can use to browse a catalog of content and select individual
media clips to view. Players can display metadata about clips and their categories, and can deliver video and
banner advertising defined in content p
laylists.

The PDK helps you create compelling broadband players easily and quickly, but it also affords an unparalleled level
of flexibility for users who demand deeper
customization
.

With the default set of
Adobe Flash

components in the PDK, users can bui
ld fully functional players by writing
simple HTML documents. The PDK includes over a dozen sample
host pages

that demonstrate common layout
arrangements and component configurations.

More advanced developers can integrate their own JavaScript libraries o
r write custom Flash components to add
almost any conceivable functionality to a host page. For information about integrating custom code with the PDK,
click PDK developer's guide link below.

C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

3

Available since version 4.2.2 of the PDK is a demonstration of

the Player Dev Kit for browsers that support HTML5.
As of PDK 4.4, new features exist with which you can configure both HTML5 and Flash using a single shared syntax
in a host page. Refer to the
PDK
user's guide

to learn more about how
the shared syntax works. Also see the
sample host pages to review working
examples.

This release implements the following
existing PDK features in HTML5.



Feed p
arsing



Preview images



Configurable playback options



Advertising and tracking plug
-
ins

thePlatform PDK offers truly
unprecedented access to afford our
clients the ability to quickly build
websites that differentiate themselves
by offering customers rich nav
igation,
exciting layouts, highly customizable data driven presentation, and rich social sharing capabilities.
C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

4


thePlatform Mobile Web/App Support

In addition to “Online” video, thePlatform’s clients include media distribution companies that have rich med
ia
offerings in the mobile and TV space. thePlatform’s customers have built mobile web portals optimized for phone
(iPhone, Android, Blackberry, Windows Mobile) and tablet (iPad, Android, Blackberry) playback. Based on user
agent detection, a common vide
o experience shared across all platforms can be optimized for viewing on the end
users device.

For clients looking to build custom apps for each
device, thePlatform features a rich ecosystem of
partners who have a deep understanding of
thePlatform’s uniq
ue toolset while retaining the
specialization often needed to build truly
exceptional custom apps.

Whether building out custom apps or mobile pages,
thePlatform’s market leading player
development environment and partner
network provide for unparalleled f
lexibility.
The result is the most powerful toolset
available to define, implement, and scale video
experiences that differentiate your brand.


Living Room: Connected TV’s, STB’s,
and Xbox

Some of the more recent areas of new customer investment and acti
vity include: deployment of next generation
IPTV/STB services, support for an upcoming launch of 15+ Connected TV and embedded devices, iPhone video
portal and application development, advanced advertising models, federated authentication of individual hou
sehold
users across multiple devices and access portals, embedded device DRM, next generation adaptive streaming
technologies and bundled and cross promotion of content services. thePlatform understands the complexities
involved in delivering the right f
ormat to the right device, at the right time, at the absolute highest quality.


thePlatform continues to update and upgrade thePlatform
mpx

to support the ever
-
changing media management
and publishing technical requirements. Working with innovative and m
arket leaders including BT, Canvas, Comcast,
Time Warner, Telstra, BBC, NBC, News Corp., and CBS, thePlatform strives to stay ahead of the curve on new
features and functionality. The current roadmap incorporates features such as integrated rich media broa
dband
portal design and creation tools, next generation content security (DRM), connected TV and embedded device
publishing, more advanced and targeted advertising scenarios, as well as powerful personalization and community
services.



C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

5


1.1

Hosting Websi
te UI’s and Video


Hosting Services

Feature

Compliance

Comments

Video Hosting

Compliant

thePlatform offers Video Hosting solutions.



1.2

Content Distribution Network (CDN) & Content Security


thePlatform is CDN agnostic and can integrate with virtually

any CDN, 3
rd

party storage or even peer to peer
network. While we resell Edgecast streaming services, most of our enterprise class customers choose to work
directly with existing arrangements they might have with Akamai, Limelight, Level 3, etc…


The fol
lowing CDN partners are currently integrated with thePlatform:


These integration points enable thePlatform to report on the status of content at the CDN, to move and arrange
content at the CDN, to remove expired content from the CDN, usage statistics on t
hat content, as well as some
basic QoS statistics directly within the
mpx

console.


In general, one will want to secure content stored locally prior to delivery to the Online Video Management suite (i.e.
mpx
). To this end, thePlatform has a unique approa
ch to working with clients in a hybrid model, where the client
has the option to deploy thePlatform’s Remote Media Processor (RMP). RMP enables one to move, encrypt,
transcode, and manage files using a cloud based OVP without exposing your media. The RMP

is installed locally
within your network and connects to
mpx

to determine if there are any file management requests that it can fulfill. In
this way, thePlatform offers the reliability, scalability, performance, and convenience of the cloud based systems

and
services while maintaining the capability to operate within the secure environment you’ve built.

In addition to securing files, most will also wish to secure the playback of those files. You’ll want to have your
content played on as many devices by
as many users as possible, while maintaining control over the rights and
entitlement policies you’ve identified for your content. To this end, thePlatform provides a series of policy
management services that can be applied to individual media objects, to
user accounts, or to entire feeds of content.
thePlatform provides you the ability to apply security/rights policies enabling detailed control over
who/when/where/how the media can be viewed, including managing:



Feeds:

Protecting the content of a feed and

the metadata
information provided by the feed from appropriation



URL:

Requiring user tokens or keys to access playback or
public URLs



Availability windows:

The period during which the user
can request and access media



IP address:

Allowing or denying acces
s to content based
on the client device’s IP address



Geo Restrictions:

Controlling access based on the end
users physical location



Domain:

The web site from which content is embedded.



Device Identification:

The web browser or device that the
end user is us
ing to make the request



DRM:

Locking file access with an encryption process and
keys

C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

6



Entitlements:

Setting specific viewing rights by user and video file


thePlatform recognizes that your content is the source of your business, and that you need to secure
it at multiple
points along the video delivery chain. We developed our system’s security features and our technology integrations
so our customers, each with their unique business needs, can control content access how and when they want.


1.3

Video Asset M
anagement (VAM)

Video Asset Management

Feature

Compliance

Comments

Content Ingestion

Compliant

Robust content/metadata ingestion support

Transcoding

Compliant

thePlatform offers hosted transcoding services as well as
support for most of the major transc
ode vendors for “in
-
house” transcoding.

Video Asset Mgmt

Compliant

thePlatform will move files to the servers/networks modeled in
the publishing profile per the publish process

Metadata Mgmt

Compliant

thePlatform will validate & conform metadata to meet
the
requirements of the deliverable.

Rendition from
Mezzanine

Compliant

thePlatform supports workflows where a single master asset is
uploaded and renditions generated from this as needed

DRM

Compliant

thePlatform supports license generation, content enc
ryption,
and key exchanges for most of the leading DRM vendors


thePlatform believes that ingesting your content into a system for distribution should be just about the easiest part of
the workflow, so we designed the Ingest Service to streamline the proc
ess with the least amount of management
required on your part. With our ingest tools, you can automate a critical part of your media management workflow
and save time and effort with a system built to adapt to your processes

rather than to make you adapt y
our
processes to ours.


Ingest

The Ingest Service helps you upload, update, and delete your voluminous content and video metadata. It’s designed
to accept large amounts of your content now, and to support your needs as your content library evolves and grow
s
over time.


Use the Ingest Service to tailor content upload to your own processes:




Migrate your content to
mpx

easily and efficiently from a digital asset management system (DAM), a
content or syndication partner, or another video management system



Re
tain the current ingest processes that are working well for you with adapter scripts that
automatically convert your metadata into a format that is readable by our system. Start with add
Content, Media RSS, Excel, or CSV, or build your own using Groovy Scr
ipt.



Use your existing feeds to ingest content or set up a Watch Folder and see content ingested
automatically from your workflows.



Upload massive amounts of content quickly and easily so that you can focus on growing your
business.



Ensure that your cont
ent is ingested properly every time with data from detailed error logging.


The Ingest Service offers several methods for automated content upload:


C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

7



Watch Folders are FTP locations on your system that the Ingest Service constantly monitors for
changes. Wat
ch Folders are a “push” ingest method: you drop the media in, and it’s automatically
uploaded to thePlatform’s video management system.



The Feed Reader monitors your feed and automatically uploads content additions and changes to
your account. The Feed Rea
der is a “pull” ingest method: the upload is drawn into our system as we
read the feed.



API Integration: The Ingest Service is fully documented and accessible via the
mpx

Web Services API
(REST)


If you need to use files without moving them (for example, f
iles that must remain under the control of another content
management system), you can use external file links to:




Model live encoders and live streams in your workflows.



Model files being managed by a partner.



Reduce storage and bandwidth costs by fetc
hing things only when you need them.



Migrate from another system without having to move all your existing files.


Transcode

thePlatform is unique in offering clients the ability to chose between a completely hosted transcoding environment,
full use of you
r existing in
-
house transcoding capabilities, or a hybrid of the two. Because of this, you are free to
build out the transcoding scale you will need to meet your critical time
-
to
-
delivery requirements


in your facility or
ours! thePlatform supports four

models for transcoding:




Local


Take advantage of your existing or new local transcoding farm.



Hybrid


Use your local transcoding engines for high priority/supported workflows, while using
thePlatform’s hosted transcoding services for overflow or where
hosted transcoding offers workflow
benefits.



Dedicated Hosted


Purchase dedicated resources hosted and managed in thePlatform’s hosted
environment.



Shared Hosted


Schedule transcoding jobs in thePlatform’s shared hosted transcoding environment.


The clie
nt retains the greatest control over performance when managing their own transcoding farm within their
network, but can leverage thePlatform’s hybrid or hosted models where this provides the greatest benefit in
efficiency.


For content transcoding that has

a requirement for fast turnaround, you may want to avoid the latency of uploading
content to our hosted transcoding environment, and instead create renditions using your local transcoding services
(purchased and maintained in
-
house). For other jobs that
are less time sensitive, you may wish to take offload the
tasks to our hosted environment.


C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

8


Wherever the content transcoding occurs,
mpx

will be managing that process. This includes progress reporting (see
image below), status, error messages, etc…
mp
x

is currently integrated with the leading transcoding vendors in the
marketplace, including:



As you can see from the diagram, transcode operations are reported back into
mpx

via the RMP. The RMP is
integrated with your transcoder (or our hosted transc
oders) and will submit jobs, track jobs, and report the status of
job submitted:














Digital Rights Management


Currently, thePlatform supports DRM approaches from a number of DRM technology partners, including:




Widevine



Adobe Flash Access



Micr
osoft PlayReady



Microsoft Windows Media DRM


This support includes encrypting the
content and public/private key
management. On media request,
mpx

can validate and provide keys to unlock
content. This is part of a security policy
and the policy managemen
t features
include the ability to rescind keying when
playback windows have expired. Please
note that thePlatform resells both Adobe
Flash Access as well as PlayReady.



C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

9


Policy / Metadata Management


mpx

has been designed from the ground up to provide a

system capable of easily and intuitively conforming to your
workflow. A central component of this is metadata management. From ingestion of existing metadata, validation
enforcement, enrichment, indexing and distribution conformance,
mpx

enables deep in
teractions with metadata.
From feed readers and ingest adapters to manual entry, ingesting metadata into
mpx

is a simple and intuitive
process.
mpx

supports complete customization of the metadata fields required/associated with media objects,
including s
pecification of the validation parameters for that metadata. Lastly, feed adapters and connectors can be
used to automatically conform metadata to the unique requirements of your distribution partners. The only real
restrictions will be those
enforced by

your own
business practices and those
of your partners.


As you can see in this image,
the operator has added a
custom “German Title”
metadata field, and added a
character limit validation rule
for the “Title” field:



Managing feeds (also
commonly refer
red to as
playlists, release lists, or
channels)

collections of
metadata about media you
have published

is one of the
most important aspects of online video. To target your audience as accurately as possible, you need a lot of
flexibility in defining play
sequence for videos, selecting specific videos for a list, creating dynamic lists of videos, and
choosing feed formats and policies.


The tasks of creating, managing, and organizing your feeds and creating playlists should not take up your producers
and ed
itors time. So we’ve designed our Feeds Service to give you a lot of control:




Use RSS, Atom, or JSON format for your feeds.



Control playlists with drag
-
and
-
drop tools.



Configure feed filters to include only media of a selected format, asset type, encodi
ng profile, delivery
method, or category. You can also create custom filters to define release lists unique to your own
custom programming needs.



Specify which thumbnails and metadata fields to present with the feed content.



Search feeds to find popular
media that you’d like to “pin” to the top of the playlist to promote more
videos based on what’s new or in a selected category. Pinned feed items will appear before items
that are selected by a query.



Set an ad policy on a feed to ensure a consistent ad e
xperience across all the content in the feed;
determine when ads are served with your content and from which ad services.



Limit who can view the feed at the public URL so that end users receive an error message if they
don’t meet the conditions defined by

the restriction.


C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

10


Feeds are dynamic

once the criteria for a feed are established, you don’t need to manage it continually, since new
media you add to your account that match
the criteria automatically appear in the
appropriate feed(s).


For high value
partners that you may want
to expose playlist and media control without
necessarily providing the end user direct
access to
mpx
, clients can integrate their
own media management portals using
mpx

to power the backend media management,
and easily integratin
g via the
mpx

Data
Services API. All media objects are indexed
in the
mpx

Data Service and can be queried
directly. This enables clients to integrate
existing website CMS curation and/or
custom portal playlist creation without
exposing the back end servi
ces directly to 3
rd

parties.




1.4

Content Management System

Content Management

Feature

Compliance

Comments

CMS Integration

Compliant

thePlatform features integrations with many of the leading CMS
vendors as well as numerous “home grown” CMS solutions.

Integrating via the Web Services API Framework is easy.
Additionally, any scriptable input can be modeled and
managed within
mpx
, enabling easy ingestion of CMS
metadata


thePlatform does not currently offer a standard CMS solution. thePlatform recogni
zed that there are distinctions to
the many and varied workflows managed by the CMS and OVP and prefers to facilitate integrations with existing
CMS partners or in
-
house solutions. Most clients will have an ingest integration enabling content locations an
d
metadata to export from the CMS directly into
mpx
. In addition, many have
mpx

populate media release lists and
public URL’s as well as Players in their Website CMS, enabling editors to dynamically curate page specific video
experiences.

C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

11


1.5

Content Pr
otection

Content & Site Security

Feature

Compliance

Comments

File Security

Compliant

Secure storage and transfer supported

Transport Security

Compliant

Aspera Secure and SFTP/SHTTP transfer supported

Player Security

Compliant

Playback is secured via ri
ghts/restrictions policy

Application Security

Compliant

Playback is secured via rights/restrictions policy

Physical Security

Compliant

thePlatform support hybrid hosted/local video file management


thePlatform breaks content security down into two funda
mental points; Securing content at the file level, and
securing the playback of the video.


Media File Security is further broken down into two primary categories:



CDN:

Integrating with access security methods provided by your CDN




Local storage:

Ensurin
g your content is secure at its storage locations

thePlatform supports a range of delivery options to secure the movement of content from your local storage
environments to your CDN partners, including Aspera secure transfers and SFTP protocol transfers.

I
n general, one will want to secure content stored locally prior to delivery to the Online Video Management suite (i.e.
mpx
). To this end, thePlatform has a unique approach to working with clients in a hybrid model, where the client
C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

12

has the option to depl
oy thePlatform’s Remote Media Processor (RMP). RMP enables one to move, encrypt,
transcode, and manage files using a cloud based OVP without exposing your media. The RMP is installed locally
within your network and connects to
mpx

to determine if there a
re any file management requests that it can fulfill. In
this way, thePlatform offers the reliability, scalability, performance, and convenience of the cloud based systems and
services while maintaining the capability to operate within the secure environme
nt you’ve built.

In addition to securing files, most will also wish to secure the playback of those files. You’ll want to have your
content played on as many devices by as many users as possible, while maintaining control over the rights and
entitlement p
olicies you’ve identified for your content. To this end, thePlatform provides a series of policy
management services that can be applied to individual media objects, to user accounts, or to entire feeds of content.
thePlatform provides you the ability to

apply security/rights policies enabling detailed control over
who/when/where/how the media can be viewed, including managing:



Feeds:

Protecting the content of a feed and the metadata information provided by the feed from
appropriation



URL:

Requiring user
tokens or keys to access playback or public URLs



Availability windows:

The period during which the user can request and access media



IP address:

Allowing or denying access to content based on the client device’s IP address



Geo Restrictions:

Controlling acc
ess based on the end users physical location



Domain:

The web site from which content is embedded.



Device Identification:

The web browser or device that the end user is using to make the request



DRM:

Locking file access with an encryption process and keys



E
ntitlements:

Setting specific viewing rights by user and video file


thePlatform recognizes that your content is the source of your business, and that you need to secure it at multiple
points along the video delivery chain. We developed our system’s securi
ty features and our technology integrations
so our customers, each with their unique business needs, can control content access how and when they want.

1.6

Subscriber Authentication

thePlatform has the most robust TV Everywhere and User Authenticated solu
tions today. thePlatform has
successfully engaged with content providers on building next generation TV Everywhere playback experiences, with
MVPD’s to authenticate video playback entitlement, and has led the industry in proposing and adopting solutions t
o
simplify the adoption and end
user processes.


thePlatform supports both
Transactional (TVOD) and
Subscription (SVOD) models.
The current focus at thePlatform
is on flexibility to best match the
dynamic TV Everywhere and
IPTV business models. End user
access to content is conditionally
granted via entitlement policy.
These policies are easily
configured in
mpx

and can be
applied dynamically to content.
Entitlement policy can also
feature rights windows, such that
content may be released initially
wit
h a high level entitlement
policy which is reduced over time.
For example, content initially only
available to premium subscribers
may become available to a lower
C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

13

level subscriber after a set rights window on the content. These policy settings are fully
exposed and configurable in
the
mpx

Console.


C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

14


To build an entitled access business there are some fundamental pieces you need to have in place:

Necessary Components of a Successful Authenticated Workflow

U
se
r
I
d
e
n
t
i
t
y
Pro
t
e
ct
e
d

C
o
n
t
e
n
t

W
o
rkf
l
o
w

U
se
r
Acce
ss
Po
l
i
ci
e
s
Po
l
i
cy
En
f
o
rce
me
n
t





The following chart shows some the general w
orkflow for authenticating an end user against an MVPD or other user
list:


Authenticating an End User

MVPD

s

Au
t
h
/

I
d
e
n
t
i
t
y
Se
rvi
ce

W
e
b
si
t
e

MVPD

s

Si
g
n

I
n

Pa
g
e

A

p
o
p
-u
p

o
r
i
-
f
ra
me

p
re
se
n
t
s
t
h
e

si
g
n

i
n


Au
t
h
e
n
t
i
ca
t
e
s

u
se
r
,

se
n
d
s
a

SAML

t
o
ke
n

t
o

b
ro
w
se
r
Bro
w
se
r
re
d
i
re
ct
s
t
o

tP

Au
t
h

Se
rvi
ce

t
P’
s

Au
t
h
e
n
t
i
ca
t
i
o
n

Se
rvi
ce

V
e
ri
f
y
t
h
e

SAML

t
o
ke
n

w
/
ke
y
,

cre
a
t
e
s
a

tP

t
o
ke
n

Bro
w
se
r
ca
ch
e
s
tP

t
o
ke
n
.

C
o
o
ki
e

a
cce
ss
p
ro
t
e
ct
e
d

b
y
re
f
e
rri
n
g

d
o
ma
i
n

Bro
w
se
r
U
se
r
g
o
e
s
t
o

t
h
e

si
t
e
,

p
i
cks
t
h
e
i
r
MVPD



C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

15


Once an end user is authenticated, there may also be an Entitlement check to confirm that the end user can indeed
playback the requested video. Thi
s is common when various subscription levels are offered or where there is age
restricted content. An example of the workflow for this content would look something like this:


Confirming Playback Entitlement

t
P’
s

Au
t
h
e
n
t
i
ca
t
i
o
n

Se
rvi
ce

W
e
b
si
t
e
+Bro
w
se
r

t
P’
s

Se
l
e
ct
o
r
Se
rvi
ce


t
P’
s

En
t
i
t
l
e
me
n
t
s
Se
rvi
ce


U
se
r
cl
i
cks
p
l
a
y
,

se
n
d
s
tP

t
o
ke
n

w
/
re
q
u
e
st

1
.

V
a
l
i
d
a
t
e
s
co
n
t
e
n
t

re
st
ri
ct
i
o
n
s,

2
.

C
h
e
cks
e
n
t
i
t
l
e
me
n
t


R
e
ce
i
ve
s
si
g
n
e
d

co
n
t
e
n
t

URL

MVPD

s

Au
t
h
/

I
d
e
n
t
i
t
y
Se
rvi
ce

Pro
vi
d
e
s
t
i
me
-
l
i
mi
t
e
d

u
se
r
ca
ch
e

f
o
r
a
g
e

re
st
ri
ct
i
o
n

&
MVPD

u
se
r
h
a
sh

I
D

C
o
n
f
i
rms
t
h
e

a
u
t
h
o
ri
za
t
i
o
n

V
e
ri
f
i
e
s
vi
d
e
o

I
D

re
q
u
e
st
e
d

me
e
t
s
me
t
a
d
a
t
a

re
st
ri
ct
i
o
n
s
G
e
t
s
a
g
e

re
st
ri
ct
i
o
n
s,

co
n
f
i
rms
w
i
t
h

MVPD

G
ra
n
t

o
r
d
e
n
y
a
cce
ss
R
e
q
u
e
st
s
e
n
cryp
t
e
d

st
re
a
m
f
ro
m
CDN



Supported MVPD’s & Adobe Pass

The MVPD’s an
d 3
rd

Party Authorizing Authorities that thePlatform is currently integrated with includes:








C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

16


1.7

Subscriber Access Monitoring & Fraud Detection


mpx

features a number of capabilities to assist in the monitoring of subscriber access and detection o
f fraudulent
activity. Some examples include:




Limiting the number of plays



Limiting account concurrency



Enforcing Availability Windows



Enforcing Geo Restrictions



Require Encryption Key



Scope limits


In addition to advanced reporting features
to help one

quickly analyze media views
and gather performance statistics on your
authenticated media,
mpx

has specific
metrics relating to the individual
subscriber and/or household. Paramount
among these is the concurrency limit
applied to the subscriber authentic
ation
token.


mpx

enables you to specify an upper limit
on the number of concurrent connections
from a given subscriber. Once the
concurrency limit has been set,
mpx

can
be act on suspicious activity. A specific
example of this is a scenario where a
sub
scriber is limited to 5 concurrent sessions
to a particular media or to a library of media. On the
6
th

attempted access,
mpx

automatically disables
the account, removes access to the 1
st

authenticated
user, or denies access to the 6
th

concurrent session.

This is completely configurable in
mpx
.

1.8

Parental Controls

Child accounts can be modeled in
mpx
. This allows one to customize the playback experience for an authenticated
account, enforcing any number of rights restrictions based on the parent and chi
ld account credentials.

1.9

CRM Software / Hardware

thePlatform does not currently offer direct CRM solutions. Instead,
mpx

can be configured in an number of ways to
help incorporate deep customer interaction and “call
-
to
-
action” campaigns, as well as lev
erage other valuable CRM
capabilities. These services are typically integrated into
mpx

using the Web Services API.


1.10

Adaptive Search

All objects modeled within
mpx

are indexed and can be searched on. This means that for every media object in
mpx
, al
l of its descriptive and systemic metadata is fully available as search criteria for any number of purposes.


C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

17

In addition to supporting rich search functionality, thePlatform is currently engaged with some of the leading Pay TV
and IPTV operators to help

build the next generation of TV Guide Services. These guide services include support
for dynamic search across multiple platforms (i.e. Live Linear, VOD, IP, etc..) and can include a wide range of criteria
(i.e. Provider, Title/Description, Keywords, Cas
t, etc..).


Lastly, these services can be tied into 3
rd

party recommendation and social add
-
ons to deliver a highly dynamic and
engaging search and select video experience.


1.11

Geo
-
Blocking / Filtering

mpx

supports a wide range of restrictive policies th
at can be placed on a number of objects. For example, a feed of
content targeted for release to a single community can have a rights package on it that limits access to only zip
codes within that community. The following list provides examples of some of

the filter agents that can be applied to
individual media, feeds, and/or entire content accounts:




Availability Windows



Location

o

Countries

o

Regions

o

Metro Areas

o

Cities

o

Area Codes

o

Postal Codes



IP Address Ranges



DNS Domains



URL Restrictions



User Agents


In a
ddition to these restrictions, custom filtering can be configured to give you complete control over how, when, and
from where your content is accessed. All access is then reported and can be analyzed to ascertain performance
and enforcement behavior.


1.1
2

Recommendation Engine / Discovery

A wide variety of online video recommendation engines and other content discovery capabilities are supported
,
including theFilter
. Through various plug
-
ins, clients who’ve built their video presence on thePlatform enjoy

a wide
range of capabilities to help drive higher customer engagement and satisfaction. The following sections
demonstrate some of the many ways that thePlatform equips our clients to offer the most compelling video
experiences available.


SEO

mpx

offers

all of the following technologies to supports the myriad SEO requirements:



Automatic feed updates



Integration with major analytics technologies



Ability to submit site maps to all video search engines that accept them



Policies for controlling whether media

must have metadata applied prior to being published



Ability to control metadata consistency across all media



Ability to convert the metadata into a format that is readable by their video management system, no
matter what format your media starts out as.


C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

18

thePlatform’s Feeds Service 3 produces MRSS feeds that are tailored for use as Google video site maps. Using
mpx
, you can manage the link to the unique page for each video by either basing the page name on media
metadata (title, Reference ID, or public URL

Public ID), or by using the page name as a related link.


To build the site map, you create a new feed, and apply the settings that will give you the best results. Once the feed
has been processed by Google, Google will read and index it daily. You can ge
t details on building site maps in the
mpx

Technical Resource Center.


When you publish links to your feeds you can add SEO
-
friendly link text that will be ignored by the Feeds Service
when a user requests feed content. By appending these “fake directories
” to a feed URL on your site, you can create
feed links that are processed by search engines but are still valid for Feeds Service requests. The following samples
show a feed URL before and after SEO
-
targeted text has been added, as examples:


http://feed.
theplatform.com/f/
-
ˇ/bPMzgGYdV6dq


...becomes:


http://feed.theplatform.com/f/
-
ˇ/bPMzgGYdV6dq/latest
-
ˇcel ebrity
-
ˇmel tdowns


If you’ll be including a query string in your feed, it appears after the SEO text:


http://feed.theplatform.com/f/
-
ˇ/bPMzgGYdV6dq?by
Categories=HomeRuns


...becomes:


http://feed.theplatform.com/f/
-
ˇ/bPMzgGYdV6dq/top
-
ˇten
-
ˇhomeruns
-
ˇof
-
ˇthe
-
ˇweek?byCategories=HomeRuns


Socializing / Sharing

thePlatform PDK enables your audience more social media sites for sharing, including Facebook, Tw
itter, MySpace,
Yahoo! Buzz, Digg, StumbleUpon, Delicious, VodPod, Reddit, and Windows Live. With regards to emerging outlets,
thePlatform is constantly updating the list to support new social media outlets.

For a more personalized sharing experience, vie
wers can clip a video and send to a friend. The shared video will
start automatically at the point the sender specifies.

One can enable Twitter hash tags to automatically send a tag along with your shared video, which helps you track
and manage your Twitte
r sharing traffic.

thePlatform is a whitelisted sharing partner for Facebook, and content shared using thePlatform PDK to Facebook is
passed through in tact with metadata and image asset. Viewers can click, clip a segment, comment and share all
from the
PDK Sharing interface.

In addition, the playback link and release list will point back to the original site, driving traffic from social networks to

your website.



C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

19





Recommendation / Discovery

The following partners help enrich the content discovery pr
ocess and apply unique heuristic models to engage the
audience with content specifically matched to their interests.









1.13

Web & Video Analytics

mpx

provides a highly configurable web based reporting engine. The reports view can be completely cu
stomized.
Reporting can include operational reporting, such as the number of assets and formats delivered to a syndication
partner. Reporting can be focused on the performance of content, such as the number of plays on a given device
within a given date

range. Every object modeled within
mpx

can be reported on, as is seen in the below graphic:


For a deeper dive into web and video analytics, thePlatform works with partners who specialize in research and
display of metrics. Omniture is one of many examp
les where thePlatforms well documented and open interfaces
have facilitated an integration that enables thePlatform’s clients to enjoy the rich reporting and metrics capabilities of
Omniture. Below is a full listing of partners that thePlatform currently
has integrated in our playback devices.


1.14

Online Customer Service


24x7x365 Support

Our Customer Support team, located in Seattle, offers 24x7 technical assistance. The support department is staffed
by fully qualified software engineers who are availab
le to aid in troubleshooting and diagnoses, consult on API
programming, and answer feature related questions. In addition, thePlatform offers 24x7 NOC support to monitor all
of the
mpx

operational systems. The NOC team is the first line of response for any

customer
-
reported incidents
during off
-
hour periods.

Customers can reach thePlatform’s support team through a toll free telephone number and email, through which the
majority of our support department’s requests are received.

C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

20

For every call or email rece
ived, we generate a trouble ticket, and we send the requestor an automated email
response including the ticket number for future tracking. Any further responses to either the original email or to the
automated email are automatically appended to the troubl
e ticket. Once the ticket is created, it is assigned to one of
the active support engineers, who investigate the problem and contact the ticket originator either by phone or email.
Typical ticket resolution time is within 24 hours.

We also have a Customer
Support Portal on our corporate web site, through which customers can log in to find
articles on quick how
-
tos, system architecture, and other helpful information about the media publishing system.

1.15

Systems Integration

thePlatform has extensive experie
nce participating in the development and ongoing operations of rich best
-
of
-
breed
solutions. In terms of specific vendor roles and requirements, thePlatform has over nine years of experience of
working alongside or integrating our technologies with a varie
ty of third
-
party technologies, services, and proprietary
backend systems, and can either work with existing systems or vendors of LGI’s choosing or can leverage a broad
network of partnerships already in place.

Companies participating in thePlatform’s pr
emier partner program span the entire ecosystem of online video,
including advertising campaign management systems, ad sales networks, content delivery networks, content
protection, media formats, transcoding engines, payment processors, syndication outlet
s, and video search.


Requirement

Recommended Partner

General Comments

Content Creation & Delivery

Audio/Video
Encoder

TBD/Rhozet

thePlatform recommends that we work with
o
ur customer

to
define the specific target device and format requirements from
whi
ch we can identify the ideal transcoding integration to use.
We currently support several transcoding systems which have
already been integrated but are constantly evaluating new
products to support. In general, we have found Rhozet to be a
solid solution
providing multi
-
format support in a highly scalable
manner.

Digital Rights
Management

Microsoft Windows Media
DRM

thePlatform has integrated with PlayReady, Flash Access and
Widevince DRM technologies.

Content Delivery
Network or
Streaming Server

Cisco

CDS or other

thePlatform has a very close partnership a number of CDNs
including a strong working relationship with
o
ur customer
’s
current vendor (Akamai). Approximately 60% of our
customers use Akamai’s CDN service

Client

Broadband PC
Player &
Downloa
d Media
Manager User
Experience

Massive Interactive,
Empathy Labs, Digiflare and
others

thePlatform can provide many of the underlying player and
download media manager controls and the content catalogue
feed populating these environments, but would rely o
n a third
-
party design/systems integrator firm to do the actual creative
design work.

Billing & Advertising

Retail
Storefront/Billing

Infosys, Amdocs, VeriSign
or other

thePlatform provides an extensible billing API for interfacing
with any extensible b
illing and retail environment, mapping
C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

21

content policies, licenses and end
-
user restrictions, and has
extensive experience integrating with a variety of
billing/payment, storefront, and retailing systems.

Advertising

DoubleClick, Lightningcast,
other

thePl
atform has significant experience in supporting a wide
range of advertising scenarios and recommends using a
combination of our native products capabilities and existing
integrations with leading vendors such as DoubleClick or
Lightningcast, Liverail, etc


1.16

Project Management

thePlatform’s Professional Services teams is organized to provide the customer with the highest
-
value solutions in
the shortest time possible. To that end, we use an Agile development methodology (scrum) throughout our process.
In

short, scrum helps us to deliver demonstrable functionality to our clients in short, iterative cycles, allowing
customer modification and feedback during the development period.

We hope that during an engagement with thePlatform’s teams, the key customer
stakeholders are available for both
review and direction of the development effort.


thePlatform Professional Services Rates

thePlatform’s standard rates for professional services are:



Solution Architects: $250/hr



Project Managers: $200/hr



Development and
Quality Assurance: $175/hr



Documentation: $125/hr

Working with Professional Services

Throughout an engagement with our mpx team, we give the customer insight into exactly what the team is working
during a given period. Without going into too much detail, t
hePlatform teams break work cycles down into sprints. A
sprint is usually two to four weeks in duration, at the end of which we can show a demonstrable piece of functionality
to the customer. To manage the work during a given sprint, we use a variety of di
fferent tools, all of which can be
shown to the customer. The time and dollars spent can then be easily tracked throughout both a sprint and the
project as a whole.

1.17

Testing & Certification

Typically, thePlatform provides Unit and QA testing services a
s part of our methodology, however, we are open to
working with customers to define an acceptable approach to testing. In addition, thePlatform supports all custom
development an standard servic
es through our Web Services SLA.

1.18

Ongoing Support

It is r
are that customers have ever asked us or needed us to provide on
-
site support. The main reason for this is that
as an ASP service, there is no local deployment of hardware to maintain and all software resides within our data
centers.


That said, in the eve
nt that
o
ur customer

wanted to pay to have additional support on
-
site, particularly at time of
development, either a technical account manager or our consulting services team can be engaged.


Upon engagement with thePlatform all customers receive the follo
wing support:

C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

22


Role

Personnel

Responsibility

Sales
Representative

Charles Scott


Charles supports your day
-
to
-
day business related activities.

Account
Manager

Kim Gualdoni

Kim is your dedicated Account Manager and is your primary
advocate within thePlat
form. Kim provides regular business
and product roadmap reviews as well as providing an
escalation point to address business issues and feature
requests.

Technical
Account
Manager (see
below)

TBD

A TAM is responsible for supporting the integration efforts

as
well as the on boarding of
o
ur customer
’s

partners.

Training


Kim is available walk your team through
mpx

to ensure your
personnel understands how to work with each feature and
pass on this knowledge to your cus
tomers.

24/7 Technical
Support

thePlatform
Support Team

Our technical support team is available 24 hours a day, 7
days a week by either email or phone. Engineers staff this
team so that we may quickly understand and resolve any
issue.


24x7x365 Support

Our Customer Support team offers 24x7 technical assistance. The support department is staffed by fully qualified
software engineers who are available to aid in troubleshooting and diagnoses, consult on API programming, and
answer feature related questions
. In addition, thePlatform offers 24x7 NOC support to monitor all of the
mpx

operational systems. The NOC team is the first line of response for any customer
-
reported incidents during off
-
hour
periods.

Customers can reach thePlatform’s support team through

a toll free telephone number and email, through which the
majority of our support department’s requests are received.

For every call or email received, we generate a trouble ticket, and we send the requestor an automated email
response including the tick
et number for future tracking. Any further responses to either the original email or to the
automated email are automatically appended to the trouble ticket. Once the ticket is created, it is assigned to one of
the active support engineers, who investigate

the problem and contact the ticket originator either by phone or email.
Typical ticket resolution time is within 24 hours.

We also have a Customer Support Portal on our corporate web site, through which customers can log in to find
articles on quick how
-
t
os, system architecture, and other helpful information about the media publishing system.

Additionally, as part of this proposal, thePlatform is recommending that
o
ur customer

engages with a Technical
Account Manager (TAM), which is a resource dedicated t
o the success of individual customers. TAM’s divide their
time by no more than 5 customers on any given month and are allocated to provide up to 8 hours a week / 40 hours
a month of assistance to those accounts. Think of them as a consultant within the wal
ls of thePlatform.

About the TAM program:

thePlatform's Technical Account Management (TAM) service provides customers with a dedicated technical
point
-
of
-
contact for all their broadband video needs. Our TAMs help with configuration and customization of
cus
tomer implementations, offer expert advice during the planning phases, help select and implement
solutions from thePlatform's technology partner network, and champion your needs within thePlatform
organization as we improve our products and services.

Servi
ces Include:

C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

23



Single
-
Point
-
of
-
Contact:

Call one person at thePlatform who is dedicated to understanding your
needs and serving your business. TAMs offer consistency of quality and continuity of service across
multiple groups and teams inside thePlatform inc
luding Solutions Architects, Project Managers,
billing, support, business development, and more.




Configuration and Customization:

TAMs will work with you to optimize your current implementation
of thePlatform's products and services to best fit your busi
ness's management, presentation, and
syndication needs.


This includes providing help setting up custom feeds and on
-
boarding new
connectors.



Project Planning:

We support your business vision by providing insight, advice, and direction during
your planning

process through personalized business consultations.




Partner Selection:

With unbiased advice and insight, we help you navigate the wide variety of
options offered by our technology partners who have integrated with thePlatform's system, including
adverti
sing services, content delivery networks, transcoding services, professional services,
syndication outlets, analytics providers, and more.



Championing New Features:

Rely on your TAM to escalate your particular needs inside
thePlatform's engineering organiz
ation so that new products and services are developed and updated
in a way that adds value to your business.


Notes
:
TAMs solely provide advice and consultation services. TAMs do not write code or manage any customer
account initiatives for the client.


2.0
. Methodology

thePlatform as Core Foundation

We propose that
o
ur customer

use thePlatform’s mpx system as the foundation for the Next Generation Video
Platform, alongside other vendors and legacy systems who will provide the necessary technology and se
rvices to
support the overall design, implementation, launch and support of the service.

mpx is a comprehensive, flexible, and dependable solution for media, entertainment, and enterprise customers
distributing content to end users on the PC, portable devi
ces, and broadband consoles. thePlatform’s flexible and
scalable architecture has fulfilled several billion user requests for content, delivering digital media dependably to
millions of users every week over the Internet, wireless and other telco/cable net
works. mpx
possesses

the first truly
drag and drop custom workflow admin interface.


thePlatform allows content owners, service providers, and enterprises to rapidly deploy powerful digital media
solutions at a fraction of the cost of in
-
house IT developme
nt approaches or traditional distribution means. For more
than 10 years, thePlatform has been orchestrating the complex process of ingesting content from a variety of
internal and external content sources and delivering media across multiple service and bu
siness model scenarios,
devices, delivery networks, and end
-
user experiences. thePlatform is the only vendor in the market with this proven,
flexible and scalable a solution.

The off
-
the
-
shelf feature set of mpx is broader and more comprehensive than any o
ther product available in digital
media. In addition, mpx’s web service provides sophisticated APIs which allow the software to be seamlessly
integrated with any proprietary or third
-
party technologies, and to be completely customized to meet any business
need quickly and more cost
-
effectively than with any other product. We believe this is one of the key differentiating
factors between thePlatform and other digital media publishing systems.

We believe that thePlatform is an ideal fit to support several of
the service scenarios and architectural requirements
o
ur customer

has outlined. Although our role will be more focused on the video content management and publishing
services, we have taken the approach of addressing at a high level other components and de
pendencies involved in
offering an end
-
to
-
end solution while focusing our response on those areas where we feel we add the most value
and that we would propose to support directly.

C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

24

Methodology
-

Systems Integration (sample)

Our top
-
notch, experienced prof
essional services teams use the following methods

to give our clients superior,
timely results.

Phase

Activity

Deliverables

Inception



B畳in敳s⁤ scov敲y



啳攠e慳攠er数慲慴a潮



䑩sc潶敲e慮d⁤ c畭敮琠
數is瑩n朠gys瑥ts



剥R敡rc栠hvail慢l攠e灴p潮s



䑯D畭敮琠

瑥杲慴g潮

m整e潤潬ogy Arc桩t散瑵牥t



Pr潪散琠tl慮nin朠



B畤来琠敳瑩m慴a潮



B畳in敳s潤敬



啳攠e慳攠e畲uey 慮搠d潤el



䱯gic慬 敮tity⁲敬慴a潮s桩瀠
摩a杲慭
E剄R



Sys瑥ts⁣畲u敮琠t瑡t攠e潣um敮琠



Sys瑥ts⁥ 搠d瑡t攠e潣畭敮琠



Sys瑥t⁡牣桩瑥t瑵牥⁰ 慮



䡩杨
-
level
灲潪散琠tla渠



䡌⁢u摧e琠ts瑩m慴a

Elaboration



啳攠e慳攠el慢潲慴a潮



䑡瑡潤敬i湧



O扪散琠m潤敬i湧
if
慰plic慢l攩e



䥮Ir慳瑲畣瑵牥tg潴o慴a潮



䍯C灯湥湴nsel散瑩潮⁡湤
湥杯瑩a瑩o渠



T敳琠tl慮ni湧



啉⁰牯瑯typin朠



Pla渠nla扯r慴i潮 慮搠
c潮firm慴a潮



B畤来琠t
o湦irm慴a潮



啳攠䍡s敳



Physic慬 E剄



O扪散琠m潤敬
if⁡ 灬ic慢l攩



䥮Ir慳瑲畣瑵牥⁰ta渠n湤⁰慲a湥r(s)
慧r敥m敮瑳



䍯C灯湥湴npla渠nn搠
慧r敥m敮琨s)



AP䤠I灥cs
f潲⁣畳瑯m
com灯湥湴n)



T敳琠tl慮



啉⁰牯瑯typ攠



Pr潪散琠tl慮



Fi湡l⁢ 摧整e

Construction



䥮Ir慳
瑲畣瑵牥t
䥭灬em敮瑡tio渠



Sys瑥ts⁩湴n杲g瑩潮
s畢灲潪散瑳



䍯湳瑲畣瑩潮 ⁣畳瑯t
com灯湥湴n



Pr数慲a⁴ s琠tl慴a潲os⁡ 搠
摡瑡d



䍯C灯湥湴nt敳瑩n朠



䥮I敧ra瑩o渠n敳tin朠



Pr潤畣ti潮⁰ 慴a潲o



T敳琠tl慴a潲m⁡ 搠d慴愠



䥮I敧ra瑩o渠nf f
-
瑨t
-
s桥lf
com灯湥湴n



䍲敡
瑩潮 慮搠i湴敧r慴io渠nf
c畳瑯t com灯湥湴n


Transition



T敳瑩湧



Tr慩湩湧



䍲潳s⁴牡 湩湧⁳u灰潲琠



P潳t
-
im灬敭敮瑡tio渠n異灯r琠



T敳瑩湧⁥ 散畴i潮⁲敳ul瑳



E湤
-
畳敲e摯c畭敮瑡ti潮



A摭i湩s瑲慴a潮 摯c畭敮瑡ti潮



O湧潩湧⁳u灰潲琠


Our methodology is an adapte
d version of IBM™ Rational Unified Process (RUP). We have tailored it for
systems integrations, streamlining it for the types of systems integrations in which we are usually involved. All
deliverables conform to Unified Modeling Language (UML) standards.

S
ome of the topics we will discuss in additional detail during the inception phase include:

C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

25


[Ex: Customer Support Interface ]

[Description]


[Ex: User Interface / Localization ]

[Description]


[Ex: Geographic Restrictions ]

[Description]


[Ex: Pricing Pack
ages ]

[Description]


[Ex: Scheduling / Metadata ]

[Description]


[Ex: Reporting Requirements ]



C
onfidential Information of thePlatform

thePlatform Proposal
to
NOVUSNOW

26

2.1
PROJECT MANAGEMENT APPROACH

Professional Services Process

thePlatform’s

professional services team will work with you and any third parties to gather r
equirements and begin
the integration work immediately following the completion of work agreements.
Prioritization of the integration work
will be at the client’s discretion.

thePlatform media publishing system has a rich set of functionality, and in addit
ion is fully extensible. Therefore, we
can customize a solution to best serve your needs. thePlatform proposes the following professional services process
to achieve requirements on
-
time and on
-
budget:

Definition and Exploration Phase

During this phase, a
Solutions Architect (SA) defines the scope of the project and details client needs and priority
of features. The goal of this phase is for both the client and thePlatform to fully understand the project so we can
create a complete, thorough project definit
ion specification and cost estimate.

The typical engagement is as follows:

Kick
-
off meeting and design conference:



During this time, we will discuss all outstanding questions around any known architectural issues,
determine specific deliverables for any phasing of the project, and establish an end
-
to
-
end description
of what is being built. All interfaces into and
out of the
mpx

are clearly identified, as is the work owner
for each piece of development (for example, “Custom Ingest via the customer’s CMS will be developed
by thePlatform team”).

Development specification:



During this phase, the SA is primarily wr
iting, developing proofs of concept, and getting answers to
any further questions that arise. At the end of this phase, a complete solution design document is
delivered.

Development Phase

Development, deployment, and testing:



Proservices teams

follow

a test
-
driven, iterative development methodology for media publishing
system integration, custom development, and configuration. Our development cycles are typically 2
-
3
weeks in duration, at the end of which a demonstrable set of functionality is release
d to the customer
for evaluation. This allows for the highest
-
valued pieces of work being completed first, and gives the
customer opportunities for review early and often. Both the customer and thePlatform teams can adjust
their approach to any solution th
roughout the development process, ensuring that
[j1]
customer needs
are met in a timely manner.

Custom Development



Work will

vary depending on actual requirements and preferences.



Content ingest options vary depending on workflow requirements. If required, a custom content
ingest wizard or other programmatic processes can be developed.

Software Configuration



Configura
tion of the Solution is a “point, click, and fill in the blanks” type of effort. Configuration
includes setting up categories, inserting the CDN URL, and setting up administrator privileges.

New Releases

mpx e
xperts use a standard System Development Life C
ycle (SDLC) process and source code. System changes
are first deployed in the dev and test environment, where they undergo internal and customer acceptance testing.
The T
-
dev and test environment is also integrated with thePlatform test/staging environment

to provide a clean
environment for new work to be done without impacting the live production environment. Upon acceptance, these
changes are migrated to the customer environment; in some cases this starts with another test environment and
proceeds from th
ere to production. In other cases this migration goes straight to production.