To provide instructions on how to make use of the JW Player Module for Drupal's sub modules in order to integrate with the FileField, Embedded Media Field or CCK modules.
In addition to the core functionality of customizing and embedding players in your node body, the Drupal module comes bundled with several sub modules that let it integrate with several other popular Drupal modules. This lets you better integrate the JW Player into your site and gives you the flexibility to better control when and where the JW Player shows up.

The modules are located in the same package as the JW Player Module for Drupal. You are free to activate them as necessary with the only requirement that the JW Player Module for Drupal is installed and activated.
Note: Should not be activated in conjunction with the CCK Shortcodes module.
The CCK Text Formatter integrates the JW Player Module for Drupal with the popular CCK (Content) module. It adds a new "JW Player" formatter for use with CCK Text custom fields. This formatter enables you to use the JW Player Module shortcode in your custom text fields giving you better control of where the player will be located.

Note: Should not be activated in conjunction with the CCK Text Formatter module.
Similar to the CCK Text Formatter module, the CCK Shortcodes module provides shortcode functionality in CCK custom fields. However, unlike the CCK Text Formatter module it does not provide a formatter and is not limited to Text fields. Instead it will attempt to convert any JW Player Module shortcodes it finds in every CCK field on a node. This allows you to use the shortcode in custom fields of your own creation. However, since this is very broad in its application it is advisable that you know the type and content of your custom fields before turning this on.
This module provides support for the Embedded Media Field module. It lets you use the JW Player to display the external content you wish to include on your site.

This integration adds an option at the field level to set one of your Custom Players as the default player for use with the Embedded Media Field.

Rendering of the external media using the player is handled by a new "JW Player" formatter. This formatter can handle single value or multiple value fields. Multiple value fields will automatically be converted into a single player with a playlist.

The module also lets you override the field level default custom player by giving you the option to choose a custom player from the Embedded Media Field Widget when editing a node. This lets you set a node specific custom player. If it's a multiple value field the formatter will use the custom player for the first piece of content in the field.
Activating this module adds support for the FileField module. It lets you easily display media files uploaded to a node using the JW Player. Additionally, since FileField is a CCK module you get finer control over where the player shows up on the page.

The module provides a new "Custom Players" widget for use with FileFields. It modifies the standard FileField widget by adding a new combo box to select which of your custom players you wish to use to render the uploaded media file.

This widget allows you and your users to select the custom player they feel best suits the content to be displayed.

It also lets you set a field level default custom player. This lets you set a consistent look across your site and removes the need for your users to continually have to select a player from the "Custom Players" widget.

A new "JW Player" formatter will become available for fields of type "File." This formatter handles both single and multiple value fields. Multiple value fields will automatically be converted to a single player with a playlist. The player will use the custom player from the first file in the list.