sitecore media framework wtih brightcove - part 2
TRANSCRIPT
![Page 1: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/1.jpg)
Sitecore User Group Bangalore | March 19, 2017
![Page 3: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/3.jpg)
COPYRIGHT 2017
TODAY’S AGENDA
1. Explore Video, Playlist, Player, & Tag items2. Embed Videos in Sitecore website3. Brightcove Video Template Customization4. Adding Brightcove templates to TDS, & code generation5. Video Search Index6. Configuration changes for CM & CD environment
![Page 4: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/4.jpg)
COPYRIGHT 2017SITECORE MEDIA FRAMEWORK WITH BRIGHTCOVECOPYRIGHT 2017
![Page 5: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/5.jpg)
COPYRIGHT 2017SITECORE MEDIA FRAMEWORK WITH BRIGHTCOVECOPYRIGHT 2017
![Page 6: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/6.jpg)
COPYRIGHT 2017SITECORE MEDIA FRAMEWORK WITH BRIGHTCOVECOPYRIGHT 2017
Add Brightcove Account to Sitecore Open Sitecore Content Editor. Navigate to Media Library ->Media Framework ->Accounts. Add a new Brightcove Account Item. Enter the Brightcove Publisher Id, Client Id & Client Secret
values. Click Media Framework ribbon and click on the Import All
button.
![Page 7: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/7.jpg)
COPYRIGHT 2017SITECORE MEDIA FRAMEWORK WITH BRIGHTCOVECOPYRIGHT 2017
• Video
• Playlist
• Player
• Tag
Brightcove Templates
![Page 8: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/8.jpg)
COPYRIGHT 2017SITECORE MEDIA FRAMEWORK WITH BRIGHTCOVECOPYRIGHT 2017
Embed Videos in Sitecore Website Rich Text Editor – Embed Media & Embed Media Link buttons
Embed Media Rendering
![Page 9: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/9.jpg)
COPYRIGHT 2017SITECORE MEDIA FRAMEWORK WITH BRIGHTCOVECOPYRIGHT 2017
Brightcove Video Template Customization We can use Brightcove templates similar way as our custom
templates, Inherit from other templates Add new fields Add Presentation
When Brightcove Sync operation runs, our newly added field values are not effected, as there are no corresponding fields in Brightcove to sync.
![Page 10: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/10.jpg)
COPYRIGHT 2017SITECORE MEDIA FRAMEWORK WITH BRIGHTCOVECOPYRIGHT 2017
TDS & Code Generation We can Add Brightcove templates to project. As there are couple of custom field types present, need to
modify code gen templates accordingly. Ex: Image Preview, Read-Only Text, etc.
![Page 11: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/11.jpg)
COPYRIGHT 2017SITECORE MEDIA FRAMEWORK WITH BRIGHTCOVECOPYRIGHT 2017
Video Search Index Brightcove connector includes
“mediaframework_brightcove_index “ index in Sitecore.ContentSearch.MediaFramework.Brightcove.config file.
This index crawls on Master database, and it is used for searching for Brightcove items in Sitecore client.
Lucene vs Solr
https://github.com/Sitecore/Media-Framework-Brightcove-Edition/blob/master/src/App_Config/Include/
![Page 12: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/12.jpg)
COPYRIGHT 2017SITECORE MEDIA FRAMEWORK WITH BRIGHTCOVECOPYRIGHT 2017
CM & CD Configuration To perform automatic media synchronization, Brightcove
connector uses “MediaFramework_Import_Brightcove” scheduling agent, which is present in Sitecore.MediaFramework.Services.Brightcove.config file.
Not required on CD Scheduling Agents Brightcove Search Index
![Page 13: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/13.jpg)
COPYRIGHT 2017SITECORE COMMUNITYCOPYRIGHT 2017
Sitecore Slack ChannelSitecore Stack exchangeSitecore HackathonCatching Exceptions https://coresampler.fireside.fm/
Sitecore Community
![Page 14: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/14.jpg)
COPYRIGHT 2017SITECORE MEDIA FRAMEWORK WITH BRIGHTCOVECOPYRIGHT 2017
References https://support.brightcove.com/en/video-cloud/docs/getting-
started-brightcove-video-connect-sitecore-experience-platform
https://dev.sitecore.net/Downloads/Sitecore_Media_Framework/21/Sitecore_Media_Framework_21.aspx
https://github.com/Sitecore/Media-Framework-Brightcove-Edition
https://community.sitecore.net/technical_blogs/b/getting_to_know_sitecore/posts/sitecore-media-framework-changes
http://sitecore.stackexchange.com/questions/2434/how-to-use-both-lucene-solr-with-brightcove
![Page 15: Sitecore media framework wtih Brightcove - Part 2](https://reader034.vdocument.in/reader034/viewer/2022052216/58e60d771a28ab44778b58b1/html5/thumbnails/15.jpg)
COPYRIGHT 2017
THANK YOU!