Sitecore symposium 2012 - Brightcove Video Cloud Connect Module

6,144 views
6,058 views

Published on

ISITE Design's Wendy Derstine talks about the Brightcove Video Cloud Connect Sitecore Module and the presentation given by Agency Oasis and Brightcove at Sitecore Symposium 2012 in Las Vegas.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
6,144
On SlideShare
0
From Embeds
0
Number of Embeds
4,546
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Hi Everyone – My name is Wendy Derstine and I am a Senior Solutions Architect at ISITE Design, a digital agency serving clients from offices in Boston, Los Angeles and Portland, OR.I’m going to talk today about the Brightcove Video Cloud Connect Sitecore Module and the presentation given by Agency Oasis and Brightcove at Sitecore Symposium. This was released in May of 2012 so not brand-new for Symposium, but still very fresh and relevant especially for those of us who have just started using it.
  • Brightcove Video Cloud is a popular online video hosting solution. There could of course be an entire presentation about Brightcove, but now is not the time or the place – more information can be found at www.brightcove.com
  • Sitecore announced their partnership with Brightcove and released the Brightcove Video Cloud Connect Module developed in partnership with Agency Oasis in May. Mark Ursino and Brendon Buckley from Agency Oasis delivered the “Brightcove Video Cloud Connect” presentation in conjunction with Shiri Friedman from Brightcove at the Sitecore Symposium. Disclaimer – a lot of the images in this slide deck were pulled from their presentation
  • One of the coolest features of this module is the synchronization between Brightcove and the Sitecore Media Library. You can continue to manage your videos and playlists in Brightcove or you can start to manage them directly in Sitecore.
  • Content Editors can insert Video and playlists into Sitecore pages using the Rich text editor in Sitecore. Videos can be embedded in the page or modal links.
  • The module also comes with a video sublayout with page editor support
  • The integration of the module is pretty standard.Prerequisites – Sitecore 6.4 or 6.5 and DMS 2.0 as well as an active Brightcove video cloud account The module can be downloaded from SDNThere is a package to install and then several new DMS page events to deploy
  • As with almost all Sitecore packages, there are a few web.config changes And an additional Brightcove config file mainly for account information and synchronization settings
  • There are also some Rich Text editor customizations that need to happen to add the custom buttons to the text editor. This involves adding a js file and editing the Rich Text Editor profile to include the buttons for inserting Brightcove videos via embed snippets and modal links
  • Custom security roles are also installed. Brightcove Contributors  Upload, edit and delete videos  Create, edit and delete playlists Brightcove Publishers  Configure video players (i.e. publish)  Create, edit and delete playlists Brightcove Administrators  Configure the module  Configure video players (i.e. publish)  All other permissions
  • The module makes heavy use of the Lucene search indexes for data search within the content editor. The module comes with the Lucene Index Utility to search and rebuilding the indexes. When searching, you can specify which index as well as fields and value and filters. This is in the Sitecore Editor under the Development tools.
  • What I found just as interesting if not more so in their presentation than the actual module details was their detailing of some of the challenges they faced while creating a shared source module for Sitecore. A potentially very large Dataset and Sitecore’s limitation of 100 sub-items per item always creates a bit of a challenge. In this case they used Content Silos created by Alex Shyba – a precursor to the item buckets unveiled at Symposium.
  • Remember that automatically generated content tree in the last slide? How much would it suck to have to find a video in that as a content author? Custom editor tabs for searching using the lucene index are a MUCH better choice.
  • To create a custom editor, create the editor item in core and then assign the editor to the template.
  • Sitecore symposium 2012 - Brightcove Video Cloud Connect Module

    1. 1. Brightcove VideoCloud Connect ModuleWendy DerstineSenior Solutions Architect, ISITE Design11/7/12
    2. 2. Talking points have been added in greenHi Everyone – My name is Wendy Derstine and I am aSenior Solutions Architect at ISITE Design, a digitalagency serving clients from offices in Boston, LosAngeles and Portland, OR.I’m going to talk today about the Brightcove VideoCloud Connect Sitecore Module and the presentationgiven by Agency Oasis and Brightcove at SitecoreSymposium.This was released in May of 2012 so not brand-new forSymposium, but still very fresh and relevant especiallyfor those of us who have just started using it.
    3. 3. Brightcove Video Cloudwww.brightcove.com Brightcove Video Cloud is a popular online video hosting solution. There could of course be an entire presentation about Brightcove, but now is not the time or the place – more information can be found at www.brightcove.com
    4. 4. Partnerships Sitecore/Brightcove Partnership announced in May 2012 Brightcove Video Cloud Connect Module for Sitecore  Developed in partnership with Agency Oasis  Released in May 2012 Sitecore announced their partnership with Brightcove and Sitecore Symposium Presentation: released the Brightcove Video Cloud Connect Module developed  Brightcove Video Cloud Connect: in partnership with Agency Oasis A Video CEP in May. Sitecore and Brightcove Unite to Provide Video Solutions for Mark Ursino and Brendon Buckley from Agency Oasis Content Editors delivered the “Brightcove Video  Mark Ursino and Brendon Buckley, Cloud Connect” presentation in conjunction with Shiri Friedman Agency Oasis from Brightcove at the Sitecore  Shiri Friedman, Brightcove Symposium. Disclaimer – a lot of the images in this slide deck were pulled from their presentation
    5. 5. Synchronization & Management  Manage videos and playlists from the Media Library.  Videos  Tags  Playlists  Support for multiple accountsOne of the coolest features of thismodule is the synchronizationbetween Brightcove and the SitecoreMedia Library.You can continue to manage yourvideos and playlists in Brightcove oryou can start to manage themdirectly in Sitecore.
    6. 6. Rich Text Editor Insert videos and playlists in Sitecore pages using the rich text editor. Embedded or modal linksContent Editors can insert Video and playlists into Sitecore pages using the Rich text editor inSitecore. Videos can be embedded in the page or modal links.
    7. 7. Video Sublayout Source Items:  Single Video  Playlist data Page Editor Support
    8. 8. Integration The integration of the Prerequisites module is pretty standard.  Active Brightcove Video Cloud account  Sitecore 6.4 or 6.5 Prerequisites – Sitecore 6.4 or 6.5 and DMS 2.0  DMS 2.0 as well as an active Download module from SDN - Brightcove video cloud http://sdn.sitecore.net/products/brightcove.aspx account Package Installation The module can be DMS new page events to deploy downloaded from SDN  Brightcove Video Started There is a package to  Brightcove Video Paused install and then several  Brightcove Video Finished new DMS page events to deploy
    9. 9. As with almost all Sitecore packages, there are a few web.config changesConfig Files And an additional Brightcove config file mainly for account information and Web.config updates synchronization settings New Brightcove configuration file:  Account information  Automatic synching settings
    10. 10. Rich Text Editor Customizations Rich Text Editor customizations  Adding .js file  Editing RTE profileThere are also some Rich Text editor customizations that need tohappen to add the custom buttons to the text editor.This involves adding a js file and editing the Rich Text Editor profile toinclude the buttons for inserting Brightcove videos via embedsnippets and modal links
    11. 11. Custom security roles are also installed.Security Brightcove Contributors  Upload, edit and delete videos  Create, edit and delete playlists Three additional security roles Brightcove Publishers  Configure video players (i.e. are installed publish)  Create, edit and delete  Brightcove Administrators playlists  Brightcove Contributors Brightcove Administrators  Configure the module  Brightcove Publishers  Configure video players (i.e. publish)  All other permissions
    12. 12. Lucene Index Utility  Lucene search indexes are used for the data searches in the content editor.  Lucene Index Utility  Search specific index  Fields & Values  Filters  Rebuild indexThe module makes heavy use of the Lucene searchindexes for data search within the content editor.The module comes with the Lucene Index Utility tosearch and rebuilding the indexes.When searching, you can specify which index aswell as fields and value and filters.This is in the Sitecore Editor under theDevelopment tools.
    13. 13. Technical Challenges Large Datasets  Content Silo (Alex Shyba) (Precursor to Item Buckets)  Auto generation of 3-tiers of folders  Silo List field type for selecting video:  Custom multilist  Built-in Lucene search What I found just as interesting if not more so in their presentation than the actual module details was their detailing of some of the challenges they faced while creating a shared source module for Sitecore. A potentially very large Dataset and Sitecore’s limitation of 100 sub-items per item always creates a bit of a challenge. In this case they used Content Silos created by Alex Shyba – a precursor to the item buckets unveiled at Symposium.
    14. 14. User Interface Challenges  Custom editor tabs  Search (not traverse)  Adding VideosRemember thatautomaticallygenerated content treein the last slide? Howmuch would it suck tohave to find a video inthat as a contentauthor?Custom editor tabs forsearching using theLucene index are aMUCH better choice.
    15. 15. Creating Custom Editors Create Editor Item in Core Assign the Editor to the template To create a custom editor, create the editor item in core and then assign the editor to the template.
    16. 16. Module Creation Gotchas Analytics Tracking  “/sitecore modules/web/” Requests are tracked  Put public files here  “/sitecore modules/shell/” directory requests are ignored  Put CMS UI files here Synchronization between Sites  Bi-directional pull/push – which wins?  XML files record order of transactions
    17. 17. Questions? Wendy Derstine - Senior Solutions Architect, ISITE Design wderstine@isitedesign.com @wendyderstine Additional Links  Brightcove Video Cloud Connect on SDN http://sdn.sitecore.net/products/brightcove.aspx  Partnership Press Release http://www.brightcove.com/en/company/press/sitecore-and-brightcove-partner-give- marketers-more-efficient-way-add-online-video-web-campaigns Sitecore Symposium Presentation:  Brightcove Video Cloud Connect: A Video CEP Sitecore and Brightcove Unite to Provide Video Solutions for Content Editors  Mark Ursino and Brendon Buckley, Agency Oasis, Shiri Friedman, Brightcove

    ×