• No results found

Rich Media & HD Video Streaming Integration with Brightcove

N/A
N/A
Protected

Academic year: 2021

Share "Rich Media & HD Video Streaming Integration with Brightcove"

Copied!
34
0
0

Loading.... (view fulltext now)

Full text

(1)

Rich Media & HD Video Streaming Integration

with Brightcove

IBM Digital Experience Version 8.5

-Web Content Management

(2)

IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion.

Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.

The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.

(3)

Agenda

• Rich Media Overview & Importance of Rich Media to IBM Digital

Experience

• How Brightcove Integration Fits Into IBM’s Rich Media Capabilities

• Brightcove Integration Overview

• Brightcove Integration Technical Deep Dive

• Rich Media Roadmap

(4)

Agenda

• Rich Media Overview & Importance of Rich Media to IBM Digital Experience

• How Brightcove Integration Fits Into IBM’s Rich Media Capabilities

• Brightcove Integration Overview

• Brightcove Integration Technical Deep Dive

• Rich Media Roadmap

(5)

Differentiate Digital Brand with Rich Media

•Digital brand perception is driven by

imagery of digital experience

•Visual elements communicate the brand

essence to audiences

– Logos, carousels in the form of images and videos

represent visual elements of experience

•Immersion increases depth of processing and

establishes permanence of memorable

experiences

(6)

IBM Rich Media Edition Overview

 Delivers captivating, immersive digital experiences by incorporating rich media across channels for brand differentiation

 Unleashes & accelerates the creative production process with collaborative capabilities for designers, agencies and creatives

– Incorporate assets from leading creative tools

 Maximizes rich media value with centralized management, search & transformation

(7)

Ingest Rich Media

 Centrally stores all rich media assets created using leading creative tools

(8)

Organize, Categorize & Describe Rich Media

 Increases findability with custom directory taxonomy, keywords and meta-data

(9)

Search & Discover Rich Media

 Rapid discovery of high impact digital assets, improving asset reuse and rich media ROI  Search is based on Lucene indexes and Database queries

(10)

Demo scenarios

 Scenario 1: RME – Content designer

• upload a new image, attach meta data to it

• look at a comment that was made on one of the images, act on the comment (crop image) – Content author

• add an image to the page, in the context of the page

• use taxonomy and color search to find image that best fits the needs  Scenario 2: Brightcove integration

– Content author

• add new Brightcove video player to page • show on ipad, iphone

(11)

Digital Asset and Web Content flow

Creative content creation process Creative content approval Image, Audio, Video Tools

DAM System

WCM Authoring Production rendering

Cloud or CDN based delivery WCM content creation,

using assets from DAM

WCM content approval

End-users

WCM syndication

(12)

Deployment architecture

DAM Server System WCM Authoring

Production rendering

WCM syndication

DAM DB for asset meta data

Authoring DB

Assets with meta data in JCR

Rendering DB Import into WCM

(13)

Deployment details

 Authentication

– The WAS / Portal authentication mechanism is used and users and groups are dynamically added on the DAM server side

 Copy images into WCM for delivery on the WCM production server – Ability to render the images for unauthenticated users

– Leverages WCM caching

– Ability to use Portal/WCM HA archictecture

– RME license is only needed, then, for the authoring environment  Consider running the DAM server on Windows

(14)

Data Model details

 RME uses a new extension point in WCM

– will make that extension point public in the future allowing any repositories to plug in for image or file resources

– two implementations available with 8.5: Digital Asset Manager and Brightcove  In the WCM image or file item additional meta data are stored

– file ID and path in MB and other meta data – copy or reference

(15)

Recommended use cases in RME V1

 Have creative rich media authors manage assets in the DAM

– upload/convert images and videos, roundtrip editing by storing metadata in the binary as XMP data – enforce consistent metadata and categories

– provide comments on images/videos

 Search and Insert images / videos from DAM into WCM

– Leverage rich search capabilities of the DAM, like based on color, keywords, categories, ratings, ... – Copy images/files into WCM for delivery

 Advanced: Customizing the DAM user interface

– If required, the DAM user interface can be customized to fit the needs of the creative authors as well as a version for the WCM content authors

(16)
(17)
(18)

DAM server

 Normally separate server

– for demo purposes can be installed on the portal machine

 Functionality

– Web server for the remote access – Search

– Thumbnail image generation

– Video conversion using external video libs – Image conversions

– Populating database using filesystem data – Workflow engine (Javascript based)

(19)

RME infrastructure details – RME 8001CF9 / 8.5

 Portal server side

 supported operation systems: Linux, Windows, AIX  DAM server

– supported operation systems: Linux, Windows – installs a DB2Embbedded 10.5 per default

• supported DBs are: IBM DB2, Oracle, Microsoft SQL server

(20)

Agenda

• Importance of Rich Media to IBM Digital Experience

• How Brightcove Integration Fits Into IBM’s Rich Media Capabilities

• Brightcove Integration Overview

• Brightcove Integration Technical Deep Dive

• Rich Media Roadmap

(21)

How Brightcove Integration Fits Into IBM’s Rich Media Capabilities

Creative content creation process Creative content approval

Image, Audio, Video Tools

Rich Media DAM

Digital Experience Authoring Production Rendering

WCM content creation, using

assets from DAM WCM content approval

End-users

WCM syndication (includes images)

Content Authorbrowses, previews, selects & uploads videos

Image copied into WCM

IBM Rich Media Edition Stores and Manages

Assets

Brightcove Streams (Distributes) Video to

(22)

Agenda

• Importance of Rich Media to IBM Digital Experience

• Rich Media Overview & How Brightcove Integration Fits Into IBM’s Rich Media

Capabilities

• Brightcove Integration Overview

• Brightcove Integration Technical Deep Dive

• Rich Media Roadmap

(23)

IBM Digital Experience and Brightcove Integration

• Increases engagement by delivering

professional quality video to any device

• Enables content marketers to seamlessly

incorporate videos

– Browse, search, preview, insert and upload videos to Brightcove

• Leverages best in class video platform

capabilities from Brightcove

– Intelligent player that optimizes playback by detecting bandwidth and device type

– Branded experiences with WYSIWYG player styling

Browse, Search, Preview, Insert and Upload Videos

Provides HD Video Streaming for Delivering Captivating Immersive Digital Experiences

NOTE TO SELLERS:

BRIGHTCOVE INTEGRATION IN

8.5 REQUIRES WCM

(24)

Agenda

• Importance of Rich Media to IBM Digital Experience

• Rich Media Overview & How Brightcove Integration Fits Into IBM’s Rich Media

Capabilities

• Brightcove Integration Overview

• Brightcove Integration Technical Deep Dive

• Rich Media Roadmap

(25)

Design Overview

• The Brightcove integration introduces a new selection UI for WCM file elements

and file components

– the Brightcove integration needs to be enabled with a new config task that will take the BC security

tokens as input

ConfigEngine.sh setup-brightcove-plugins -DBrightcove.ReadToken=<readToken> -DBrightcove.UploadToken=<uploadToken>

– it will be not enabled per default as you need to have a BC account and we want to help BC

driving new accounts

– Videos are only stored in Brightcove and just referenced from WCM using the existing WCM File

Component

– Brightcove video player markup can be used to play the videos

• e.g. can be stored in an HTML component and reference the video ID

• The UI is encapsulated in a new portlet

– can be configured via Portlet Preferences

– it uses REST services to connect to Brightcove

(26)

Brightcove Security Model

• Currently has no “real” authentication using SAML or something similar,

but instead uses “tokens” that you generate for your account.

– you can assign those token read or upload access, thus we support storing a read and an

upload token

– portal users won't map 1:1 to a BC user id, instead a company will only have a small

amount of BC user ID (e.g. one for Software, Hardware, Services) that are owned by the

business units

• the portlet uses the Brightcove IDs for authentication for the REST service

– default read and upload IDs are stored as portlet preferences in the portlet

• this is a security exposure as they get exported via xmlaccess, we'll document that

– defaults can be overridden for file elements in the authoring template default content

(27)

Interaction Flow

Brightcove WCM

Authoring

Select video to be included in page

WCM File elem

ID=BC1234

REST service calls

Rest Auth Token

(28)

Interaction Flow

Brightcove WCM

Authoring

Render video from Brightcove

WCM File elem ID=BC1234 WCM Video PT passing the video ID to the BC player

Brightcove player making streaming HTTP call

Video ID + Player ID

(29)

Overriding Default Settings via the Authoring Template

• Override read, upload, and/or default view

Authoring template 1: Videos

(30)

Agenda

• Importance of Rich Media to IBM Digital Experience

• Rich Media Overview & How Brightcove Integration Fits Into IBM’s Rich Media

Capabilities

• Brightcove Integration Overview

• Brightcove Integration Technical Deep Dive

• Rich Media Roadmap

(31)

IBM Rich Media Future Investment Areas

IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.

(32)

How Brightcove Integration Fits Into IBM’s Rich Media Capabilities (Future)

Creative content creation process Creative content approval

Image, Audio, Video Tools

Rich Media DAM

Digital Experience Authoring Production Rendering

WCM content creation, using

assets from DAM WCM content approval

End-users

WCM syndication (includes images)

RME/BrightcoveVideo Syndication Image copied into WCM

1. Rich Media Centrally Stores and Manages

Images and Videos

3. Brightcove

transcodes and

streams video to site

visitors

NOTE TO SELLERS: BRIGHTCOVE

INTEGRATION PLANNED

(33)

Summary

• Rich Media is critical for differentiating digital brands

– Key buyer concern and competitive necessity

• Brightcove compliments IBM Rich Media capabilities with HD Video streaming (distribution)

• IBM Digital Experience provides content marketers with seamless Brightcove integration

(34)

For More Information

IBM Digital Experience Solutions

http://www-01.ibm.com/software/collaboration/digitalexperience

WebSphere Portal and IBM Web Content Manager Information Center Wiki

http://www-10.lotus.com/ldd/portalwiki.nsf/

WebSphere Portal and Web Content Manager V.Next Beta

https://www14.software.ibm.com/iwm/web/cc/earlyprograms/lotus/portalopenbeta

IBM Digital Experience Demonstrations:

http://www.youtube.com/user/IBMXWebX

IBM Collaboration Services Business Solutions Catalog

References

Related documents

Previous studies have shown that elevated BLLs have been associated with housing and sociodemographic characteristics, including older housing stock, lower housing value, a

Centralized testing staff, along with a complement of CT650 test units in remote offices, enables technicians to test the entire network without leaving the network operations

Risky sexual behaviors were not associated with online pornography exposure in any of the groups, except that males who were exposed (deliberately or not) had higher odds of not

The application of the methodology to an office-like case study in Switzerland illustrates that the dynamic illuminance shading control algorithm allows reaching

To synthesize and characterize the biodegradable sago film formulations and study the mechanical, physical, chemical properties of sago starch based film as well as

Abstract—A new multimodal face recognition method which extracts features of rigid and semi-rigid regions of the face using Dual-Tree Complex Wavelet Transform (DT-CWT)

First law of thermodynamics, Hess’s law of constant heat summation, enthalpy of combustion, enthalpy of formation, heat

Some members from phylum of actinobacteria from the bacteria domain also being reported of its potency to produce hydrolytic enzyme from marine environments and