You are here

README.txt in Brightcove Video Connect 7.2

Same filename and directory in other branches
  1. 6.2 README.txt
  2. 6 README.txt
  3. 7.3 README.txt
  4. 7.4 README.txt
  5. 7.5 README.txt
Brightcove integration API and CCK field. Features:

* Browse videos coming from Brightcove Studio directly in Drupal with a possibility to search in videos by name or tags.
* Upload a video for Brightcove customers with at least a Professional account (You need a Write API key).
* Integrates with Views module - creates fields with a video player, all available metadata such as Plays count or Creation dates.
* Provides various formatters including a Lightbox2 player and Imagecache integration for remote images.


Requirements
------------

* CCK
  http://drupal.org/project/cck

* ModalFrame API
  http://drupal.org/project/modalframe
  (Modalframe requires jQuery update, which is not stated or checked due to a bug: http://drupal.org/node/1103244)

* jQuery UI
  http://drupal.org/project/jquery_ui
  http://jqueryui.com/download
  jQuery UI requires the "legacy" version

* External libraries: Brightcove PHP MAPI Wrapper
  http://opensource.brightcove.com/project/PHP-MAPI-Wrapper/

Installation instructions
-------------------------

Download and enable jquery_update module (version > 2.0 will automatically download the right javascript files).

Download and enable jquery_ui module, with the "legacy" (1.7.*) jQuery ui library version.

Download and enable modalframe module.

Download Brightcove module (http://drupal.org/project/brightcove), untar to sites/all/modules or sites/sitename.com/modules

Download Brightcove PHP MAPI Wrapper from http://opensource.brightcove.com/project/PHP-MAPI-Wrapper/, module is tested with PHP MAPI Wrapper 2.0.4 and later.

Unzip framework to sites/all/libraries/*. After unzipping, there needs to be a file at sites/all/libraries/*/bc-mapi.php.

Enable Brightcove module and Brightcove CCK Field module at your site.

Get Read and/or Write API keys from Brightcove support. Refer to section Brightcove Keys if you don't know how to do that.

Navigate to admin/settings/brightcove and fill in your Read/Write key and default Player ID from Brightcove Studio (Refer to section Brightcove player if you don't know how to do that)

Create a new CCK field called of type Brightcove video.

Play.

Brightcove PlayerKEY
-----------------------------------------

On admin settings page (admin/settings/brightcove) you must enter the Brightcove PlayerKEY. Here's the process how to find it:
1 - Sign in to the Brightcove Studio,
2 - Go to the Publishing module and select the player,
3 - Click Get Code to copy the player publishing code to your clipboard,
4 - Find, copy and paste the playerKey value to your own embed code.

Other Brightcove Keys
---------------

To be written, target version: Release Candidate.

Brightcove player
-----------------

To be written, target version: Release Candidate.

Media Mover Integration
-----------------------

To be written, target version: Release Candidate.


File

README.txt
View source
  1. Brightcove integration API and CCK field. Features:
  2. * Browse videos coming from Brightcove Studio directly in Drupal with a possibility to search in videos by name or tags.
  3. * Upload a video for Brightcove customers with at least a Professional account (You need a Write API key).
  4. * Integrates with Views module - creates fields with a video player, all available metadata such as Plays count or Creation dates.
  5. * Provides various formatters including a Lightbox2 player and Imagecache integration for remote images.
  6. Requirements
  7. ------------
  8. * CCK
  9. http://drupal.org/project/cck
  10. * ModalFrame API
  11. http://drupal.org/project/modalframe
  12. (Modalframe requires jQuery update, which is not stated or checked due to a bug: http://drupal.org/node/1103244)
  13. * jQuery UI
  14. http://drupal.org/project/jquery_ui
  15. http://jqueryui.com/download
  16. jQuery UI requires the "legacy" version
  17. * External libraries: Brightcove PHP MAPI Wrapper
  18. http://opensource.brightcove.com/project/PHP-MAPI-Wrapper/
  19. Installation instructions
  20. -------------------------
  21. Download and enable jquery_update module (version > 2.0 will automatically download the right javascript files).
  22. Download and enable jquery_ui module, with the "legacy" (1.7.*) jQuery ui library version.
  23. Download and enable modalframe module.
  24. Download Brightcove module (http://drupal.org/project/brightcove), untar to sites/all/modules or sites/sitename.com/modules
  25. Download Brightcove PHP MAPI Wrapper from http://opensource.brightcove.com/project/PHP-MAPI-Wrapper/, module is tested with PHP MAPI Wrapper 2.0.4 and later.
  26. Unzip framework to sites/all/libraries/*. After unzipping, there needs to be a file at sites/all/libraries/*/bc-mapi.php.
  27. Enable Brightcove module and Brightcove CCK Field module at your site.
  28. Get Read and/or Write API keys from Brightcove support. Refer to section Brightcove Keys if you don't know how to do that.
  29. Navigate to admin/settings/brightcove and fill in your Read/Write key and default Player ID from Brightcove Studio (Refer to section Brightcove player if you don't know how to do that)
  30. Create a new CCK field called of type Brightcove video.
  31. Play.
  32. Brightcove PlayerKEY
  33. -----------------------------------------
  34. On admin settings page (admin/settings/brightcove) you must enter the Brightcove PlayerKEY. Here's the process how to find it:
  35. 1 - Sign in to the Brightcove Studio,
  36. 2 - Go to the Publishing module and select the player,
  37. 3 - Click Get Code to copy the player publishing code to your clipboard,
  38. 4 - Find, copy and paste the playerKey value to your own embed code.
  39. Other Brightcove Keys
  40. ---------------
  41. To be written, target version: Release Candidate.
  42. Brightcove player
  43. -----------------
  44. To be written, target version: Release Candidate.
  45. Media Mover Integration
  46. -----------------------
  47. To be written, target version: Release Candidate.