mobilize video platform

8
Mobilize Video Platform Mobilize is an advanced and highly scalable content delivery platform that is developed to enable content providers and content owners to prepare their content for the new scenarios of content distribution. Mobilize takes care of the complete chain of ingesting, adapting and publishing content to the variety of formats and consumer terminals where the end user expects to browse and consume content. The Mobilize platform ensures that all the components are ready integrated to form a complete content delivery platform all the way from ingest, transcoding and publishing the content out to the Web- and Streaming Servers represented in the platform. The Adactus Mobilize platform can be built to form a single-site setup or also to represent a platform where a central site controls Web- and Streaming Servers in different locations outside the central node. The platform is especially designed to integrate directly into an existing workflow to enable cross platform media delivery. The server also offers an extensive API where most of the functions of the Adactus Mobilize server are exposed. This allows for the customer to control content transcoding, streaming, playlisting, publishing etc. from an external system. Mobilize Control Server

Upload: ronny72

Post on 17-May-2015

912 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mobilize Video Platform

Mobilize Video Platform

Mobilize is an advanced and highlyscalable content delivery platform that is developed to enable contentproviders and content owners to prepare their content for the newscenarios of content distribution.

Mobilize takes care of the complete chain of ingesting, adapting andpublishing content to the variety of formats and consumer terminals where the end user expects tobrowse and consume content.

The Mobilize platform ensures that all the components are ready integrated to form a complete

content delivery platform all the way from ingest, transcoding and publishing the content out to the

Web- and Streaming Servers represented in the platform. The Adactus Mobilize platform can be

built to form a single-site setup or also to represent a platform where a central site controls

Web- and Streaming Servers in different locations outside the central node.

The platform is especially designed to integrate directly into an existing workflow to enable cross

platform media delivery. The server also offers an extensive API where most of the functions of the

Adactus Mobilize server are exposed. This allows for the customer to control content transcoding,

streaming, playlisting, publishing etc. from an external system.

MobilizeControl Server

Page 2: Mobilize Video Platform

The Control Server is the central component in the Adactus Mobilize platform that connects the various components

together into one integrated system. All components can individually be connected to the platform according to the

needs of the customer for designing a system that meets requirements for:

• Amount of simultaneous device detections

• Amount of simultaneous live video or looped channels

• Speed of VOD file transcoding

• Amount of concurrent connected streaming clients

• Redundancy

• Load Sharing

• Etc

Each component handles its specific tasks. Below are a diagram of the integrated system and a description of each

component.

Extension for Streaming Video On Demand

Extension for Live Video and/or Looped Channels

Extension for Recording Live Video into sourcematerial for VOD

Standard configuration for Video-On-Demand to mobile Extension for Live iPhone Video Distribution

Extensions available for mobile content contribution

The Mobilize platform can be configured using 6 different server components.

• Mobilize Control Server • Mobilize Video Transcoder

• Mobilize iPhone TV (including video segmenter for iPhone 3.0 or later)

• Mobilize Live Video Recorder • Mobilize Streaming Server • Mobilize Flash Streaming Server (for serving RTMP to Flash Lite Applications)

• Mobilize Live Video Transcoder • Mobilize Channel Master

• Mobilize Reporter • Mobilize Live Reporter

Mobilize Live VideoSegmenter

LVS

MobilizeLive VideoRecorder

LVR

MobilizeLive Channel

Master

LCM

MobilizeLive VideoTranscoder

LVT

MobilizeVideo

Transcoder

VT

MobilizeStreaming

Server

SS

Page 3: Mobilize Video Platform

Mobilize Workflow Diagram

Web Download Serversand live iPhone Servers

Live Video Transcoders

StreamingServers

VideoTranscoders

Live Transcoded Videofor iPhone

Live Transcoded Videofor Mobile and Web

Video Files Transcodedfor Mobile/Web/iPhone

Video Files

Video Files

ServerContent API

BillingMetrics API

Media Workflow

MPEGoIPMPEGoIP

SDISDI

MobilizeControl Server

Mul

ticas

t net

wor

kS

DI

LVT

LVT

LVT

LVS

LVS

SS

SS

VT

VT

Page 4: Mobilize Video Platform

Mobilize Control ServerThe Mobilize Control Server is the core

node of the Mobilize platform and

combines all components into one

integrated solution. The Control Server

performs device detection for mobilephone video

capabilities, it contains an exten-

sive content API for

content ingest, transcoding and

publishing, and conditional

access to content can be

managed in this component.

The Mobilize Control Server allows for control of the

publishing process through the WebService API, and a

high performance API is offered for building adapted video

content into Mobile Internet (WAP/XHTML) pages on a

session-by-session basis. This

API can also be utilized to build

content into On Device Portals,

Flash Lite Players etc.

All streaming servers and web

servers are represented in the

Control Server and referred to

as ‘Publishing Points’ that con-

tent will be transferred to af-

ter ingest and transcoding. The transfer of content to a

‘Publish Point’ can be an automated or manual operation.

The Control Server builds URLs pointing to consumable

media files to be presented to the end user from each of

these ‘Publish Points’. The system can in this way be built

to form a CDN (Content Delivery Network) of connected

servers.

For mobile content consumption the Mobilize Control

Server handles client detection

and adaptation to optimize the

user experience and maximize

the usage of a terminal’s specifi-

cation and functionality.

All video transcoding jobs and outputs are also control-

led from the Control Server, both for live and VOD video

transcoding. A video transcoding job is a combination of

outputs that will be created from one input file or from an

input live video stream. The Mo-

bilize Control Server is designed

to deliver a broad set of outputs

of video formats to serve the in-

homogeneous set of handsets in

the market with an optimal video

quality and to utilize the capabili-

ties of each handset.

This is important in order to be

able to serve all mobile phones that can play video with a

video version the handset is able to play, but also espe-

cially to be able to utilize the video playback capabilities of

the new and modern handsets.

MobilizeControl Server

Production Description

Adactus have worked very hard on seamless integration into our complicated workflow processes, enabling us to deliver fantastic quality video to mobile devices.

The Adactus Mobilize platform has deliv-ered excellent video quality for AlJazeera Arabic and English mobile portals and has integrated seamlessly with the content workflow of our channels. Adactus have an in depth mobile video expertise and have delivered a strong mobile video offering for AlJazeera

Mark Farrow, Director Wireless atTurner Brodacasting System

Safdar Mustafa,Head of Mobile Media Unit,New Media AlJazeera

Page 5: Mobilize Video Platform

Mobilize Live Video Transcoder

Mobilize Live Video Segmenter

The Mobilize Live Video Transcoder is a

powerful and flexible live video transcoding

server. The server can serve both web and

mobile phone content distribution architectures. Input

video can be sourced from either an IP video source or

from a video capture card. Video Capture cards

supported are DVS Centaurus and BlackMagic

DeckLink. A source video is in the same way as for

The Mobilize Live Video Segmenter is used

when delivering live content to iPhone and

iPods with OS version 3.0 or higher. This

component is responsible for transforming the live video

stream, delivered by the Live Video Transcoder, into a

video clips prepared for a broad range of outputs. One

live stream of video is transcoded simultaneously to

approximately 10 different outputs including resolutions

from 128x96 H.263 and up to 480x360 H.264 for iPhone.

Within this range of outputs content is prepared for all

known variants supported on mobile phones. The output

variants are controlled from an XML-template in the same

way as for video files.

playlist in a format readable by the iPhone. Depending on

the setup, the playlist may have a set of different bitrates,

making it possible to optimize the video quality for the

user, depending on the user’s network.

LVT

LVS

Mobilize Video TranscoderThe Mobilize Video Transcoder gives complete

control of all aspects of a transcoding job. It

converts a single file into a large number of

target formats to optimize the content to all the different

terminals such as mobile phones, web players etc..

For mobile VOD content the Video Transcoder by default

prepares around 15-20 versions for streaming video in

the range from 128x96 (SubQCIF) H.263 video up to

480x360 H.264 video for iPhone or other high end

terminals. Versions here consist of H.263, H.264 and

MPEG-4 SP versions in different resolutions, frame-rates

and codecs for audio and video. For downloadable VOD

clips the Video Transcoder prepares around 10 versions

of a source file using the same set of codecs and

resolutions in a separate combination.

In total around 25-30 versions will be created for

delivering both downloadable and streaming versions

of a source file. New mobile phones released from the

manufacturers can have a new output profile allocated,

and I.e. support for 16x9 video output for a Nokia N97

phone can easily be added.

These transcoding jobs are built from an XML-template

and can be edited on the server. This XML- template

allows for very detailed access to control the transcoding

of content.

For high volume transcoding jobs, multiple Mobilize

Video Transcoders can be configured as a transcoding

cluster to guarantee faster transcoding for immediate

publishing.

VT

Page 6: Mobilize Video Platform

Mobilize Live Video RecorderWith Mobilize Live Video Recorder, live video

content can be recorded and stored for VOD

purposes as it is still streamed live, and

recorded live video content can be prepared for later

use as on demand content. With Mobilize Live Video

Recorder, recordings can be scheduled for automated

behaviour. The created and stored on demand files can

instantly be prepared for publishing.

LVR

Mobilize Streaming ServerThe Mobilize Streaming Server is a high

performance video streaming server that

delivers on demand and live video for mobile

telephones and web video players. Streaming URLs can

be encrypted to protect the access to the content, and

content can be offered as open accessible or available

in a session-by-session basis for conditional access.

Streaming video URLs can in this way be available

based on authentication e.g. from a phone number or a

login, and URLs can be created that cannot be shared or

that are limited to access given number of times.

This functionality is equally supported for live video

distribution and VOD video distribution. By default the

distribution protocol for content to mobile phones is

RTSP. For serving videos for FLASH over RTMP to

modern mobile phones a Flash streaming server is

connected to the Mobilize platform.

All traffic and streaming sessions on the streaming server

are logged and statistical data are stored to be made

available for analysis.

SS

Mobilize Live Channel MasterLive Channels is a concept for building your

own Live content based on live input, such as

a multicast, unicast, DVI or a remote source, in

addition to single or grouped video files. The Live

Channels are set up in such a way that you can prioritize

the different video files and live streams by assigning

them to prioritized layers inside a live channel.

Mobilize Live Channel Master also delivers output of

Looped Channels for mobile. Input to a Looped Channel

is a set of video files in a preferred / random order. The

Looped Channel is an element in a Live Channel, and

may be set up as a Live Channel consisting of only

Looped Channels or combined with live video streams in

a Live Channel. The Mobilize Live Channel Master

composes Live Channels set up with single live content,

one or many video clips, one or many Looped Channels,

or a combination of them all, where all elements may be

scheduled individually in the WEB GUI. The same set

of output variants of content are offered for both Live

Channels and Looped Channels as for regular Live Video

Transcoding.

With recommended hardware one Live Video Transcoder

can serve up to four Live Streams or four Looped

Channels or a combination of these.

LCM

Page 7: Mobilize Video Platform

Content Input: Content Output:File formats (file extensions):3gp

.3g2

.avi

.ac3

.aac

.amr

.asf

.dv

.flv

.gxf

.h263

.h264

.m4v

.m4a

.mp3

.mp4

.mov

.mpa

.mpg

.mpeg

.ogg

.mxf

.rm

.ts

.vc1

.wmv

.wma

.vob

AAC

AC-3

AMR-NB

AMR-WB

DV Audio

Vorbis

Audio codecs:MPEG-1 (mp1, mp2, and mp3)

PCM (16, 24 and 32 bit)

Windows Media Audio

Windows Media Audio Pro

Real Audio

Video codecs:Cinepack

DV Video

DVCPro 25

DVCPro 50

DVCPro 100/HD

Flash Video

H.263

H.264

HuffYUV

M-JPEG

MPEG-1

MPEG-2 (PS & ES)

MPEG-4

MPEG-4/XVID

Microsoft MPEG-4

On2 (VP5, VP6)

Sorenson

Theora

VC-1

VC3/DNxHD

Windows Media Video (7,8,9)

XVID

Video codecs:Cinepack

DV Video

DVCPro 25

DVCPro 50

Flash Video

H.263

H.264

HuffYUV

M-JPEG

MPEG-1

MPEG-2 (PS & ES)

MPEG-4

MPEG-4/XVID

Microsoft MPEG-4

Theora, VC-1

VC3/DNxHD

Windows Media Video (7&8)

XVID

Audio codecs:AAC

AC-3

AMR-NB

AMR-WB

DV Audio

Theora

MPEG-1 (mp2, and mp3)

PCM (16, 24 and 32 bit)

Windows Media Audio/Windows Media Audio Pro

Real Audio

File formats (file extensions):3gp

.3g2

.avi

.ac3

.amr

.asf

.dv

.flv

.gxf

.h263

.h264

.m4v

.m4a

.mp3

.mp4

.mov

.mpa

.mpg

.mpeg

.ogg

.mxf

.rm

.ts

.wmv

.wma

.vob

Page 8: Mobilize Video Platform

Business AddressAdactus ASOtto Nielsens vei 4NO-7052 TrondheimNorway

Postal AddressAdactus ASP.O. Box 4157, ValentinlystNO-7450 TrondheimNorway

Email: [email protected]: 0047 911 76 535

Contact Information