Ticket #236 (new feature)
Video Platform: Player Integration
Reported by: | brent | Owned by: | khaled |
---|---|---|---|
Priority: | major | Milestone: | Beta 16.3 Release |
Component: | standard platform | Version: | |
Severity: | Ready Engineering (Tech) | Keywords: | |
Cc: |
Description (last modified by brent) (diff)
Need to develop an open source player to replicate all of our existing functionality with the blip.tv player.
The player should be integrated with our CMS and CDN
need to support no ads and no ugc parameters
Requirements for Video Player
1 The player is intended to stream videos on the internet both on our site and embedded on other sites.
2 We will use a modified open source player (Flow Player or JW Player)
3 The player should integrate with:
3.1 CMS
3.2 FreeWheel? (video ad platform)
3.3 Highwinds (CDN)
4 Features
4.1 Look and feel should closely mirror current blip player
4.2 Volume control
4.3 Button for Fullscreen
4.4 Embed button (displays embed code for users to embed video) http://www.longtailvideo.com/addons/plugins/49/Embed?q=
4.5 Video timeline with countdown and seek option
4.6 play/pause button
4.7 Multibit Streaming. We should detect a users connection and serve the best file based on their capabilities
4.8 18+ Registration. For videos labelled 18+ the viewer should be prompted to register prior to viewing.
4.9 Related videos... Need to show related videos when a video is paused or at the end of the clip. http://www.longtailvideo.com/addons/plugins/54/D-Related?q=
4.10 When a pre, mid, or post roll ad is showing the timeline/seek control should be disabled and there should be a countdown.
4.11 Google Analytics plugin http://www.longtailvideo.com/addons/plugins/107/Google-Analytics-Pro?q=%20alt=
5 Distribution
5.1 To support distribution the most important requirement is that we figure out some method to serve companion banners. Primarily these will be 300x250 in size but it seems likely that other sizes may bee needed in the future. Ideally it would be great if the companion grows from the player and sits on top of the page for the duration of the video. It would be ideal if the partner could select which side the ad appears.
5.2 Every button on the player should be able to show or not show for each partner
5.3 Color... it would be great if we could allow the partner to select a hex color for the player.
5.4 In some cases we may be able to overlay an existing 300x250 ad on the page for our companion banner. In that case we may need to give them some code to place on the page to support this... unless can can think of a better way.