Walkthroughs for SharePoint Server 2010 (ECM): Creating and Customizing a Video Sharing Site
Published: May 2010
Learn to combine digital asset management (DAM) SharePoint Server 2010 features with other SharePoint 2010 features to create a customized social media sharing site.
This series of walkthroughs shows you step-by-step how to create each part of the video sharing site, and how to integrate them into a complete video sharing site. Table 1 describes the walkthrough topics included in this series.
Learn the recommended way to set up SharePoint Server 2010 to contain and manage the objects and data required to host a media player, properties of a media asset (a video), the underlying logic required to support Media Player behavior, and actions that users commonly want to perform on a social media sharing site.
After you create the basic video page and configure it to work with a media player, media properties, and features, use this walkthrough to learn how to add the media player and features to a page. This walkthrough topic provides code and instructions for adding embedded text, ratings, media properties, related videos, and comments.
After you finish creating the basic site for viewing and interacting with videos, learn how to create a customized video upload experience. The default SharePoint Server 2010 video upload experience requires users to provide a URL to the thumbnail image associated with each uploaded video. After you finish the customization, you can automatically upload multiple images for videos that are hosted by the site.
The exact design of a video sharing site varies depending on specific needs, but a site’s home page is based on one or more ContentByQueryWebPart objects. This walkthrough describes how to create a custom style for the ContentByQueryWebPart object that optimizes the page for viewing and managing video content. For example, the walkthrough describes how to arrange videos in a floating layout that positions multiple videos on each line.
When a user clicks a link to a video on the home page, the action redirects to a customized display form.
You can customize the video sharing site to optimize video content aggregation by using channels. Channels enable you to group related items so that users can browse and subscribe to them as a unit. Conceptually, a channel consists of a single page that a user can create, and videos are associated with the page by way of a channel lookup column.