Applies To:

Show Versions Show Versions

Manual Chapter: Accelerating Video Streams with Video Delivery Optimization
Manual Chapter
Table of Contents   |   << Previous Chapter   |   Next Chapter >>

Overview: Optimizing video delivery

BIG-IP video delivery optimization provides you with the ability to retrieve and accelerate an on-demand video stream from an origin web server. The BIG-IP system sends client requests for the video stream to an origin web server, caches the response video segments, and sequentially sends optimized video responses to all authorized users.

Additionally, video delivery optimization enables you to associate video advertisements with a video stream, providing the ability to preroll advertisements or to insert advertisements as specified by a video advertisement policy.

Task summary for optimizing video streams

Perform these tasks to accelerate video segments by using video delivery optimization.

Creating a video advertisement policy

You can create a video advertisement policy to manage the video advertisements that you want to associate with a video stream.
  1. On the Main tab, click Acceleration > Web Application > Policies > Video Ad Policies. The Video Ad Policies screen displays a list of existing video advertisement policies.
  2. Click Create.
  3. In the Policy Name field, type a name for the video advertisement policy.
  4. Optional: In the Description field, type a description.
  5. For the Mode setting, select the applicable option:
    • Sequential displays video advertisements sequentially.
    • Random displays video advertisement randomly.
  6. In the Name field, type a name.
  7. In the URL field, type the URL for the video advertisement.
  8. Select the Preroll check box to enable prerolling of the video advertisements.
  9. Click Add. The advertisement resource appears in the Ad URL's list.
  10. Click Save.
The video advertisement policy is configured, as specified, to manage the advertisements that you want to associate with a video stream.

Modifying a video advertisement policy

You can modify a user-defined video advertisement policy, as necessary.
  1. On the Main tab, click Acceleration > Web Application > Policies > Video Ad Policies. The Video Ad Policies screen displays a list of existing video advertisement policies.
  2. Click the name of a user-defined video advertisement policy.
  3. Optional: In the Description field, type a description.
  4. For the Mode setting, select the applicable option:
    • Sequential displays video advertisements sequentially.
    • Random displays video advertisement randomly.
  5. In the Name field, type a name.
  6. In the URL field, type the URL for the video advertisement.
  7. Select or clear the Preroll check box to enable or disable prerolling of the video advertisements.
  8. Click Add. The advertisement resource appears in the Ad URL's list.
  9. From the Ad URL's list, click Delete for the advertisement resource that you want to modify, and then complete the following steps in the Ad Resources area.
    • In the Name field, type a name.
    • In the URL field, type the URL for the video advertisement.
    • Select or clear the Preroll check box to enable or disable insertion of the specified advertisement into the video stream.
    • Click Add.
  10. Click Save.
The video advertisement policy is modified, as specified, to manage the advertisements that you want to associate with a video stream.

Deleting a video advertisement policy

You can delete a video advertisement policy, as necessary.
  1. On the Main tab, click Acceleration > Web Application > Policies > Video Ad Policies. The Video Ad Policies screen displays a list of existing video advertisement policies.
  2. Select the check box for each video ad policy that you want to delete.
  3. Click Delete.
  4. Click Delete.
The specified video advertisement policies are deleted.

Enabling video delivery optimization

In an acceleration policy, you can use video delivery optimization to retrieve and accelerate an on-demand video stream from an origin web server.
  1. On the Main tab, click Acceleration > Web Application > Policies. The Policies screen displays a list of existing acceleration policies.
  2. Click the name of a user-defined acceleration policy.
  3. Expand the Policy Tree to a branch node or leaf node, and click the node.
  4. From the Matching Rules menu, choose Acceleration Rules.
  5. On the menu bar, click Video. The screen refreshes to show video options.
  6. Optional: In the Video Optimization Options area, configure the options, as necessary.
    1. Select the Enable Fast Start check box to enable caching in accordance with cache priority settings.
    2. In the Maximum Bitrate field, type a maximum bit rate (in kbps) for the video stream.
  7. Optional: In the Video Advertisement Options area, configure the options, as necessary.
    1. Select the Enable Ad insertion check box to insert the specified advertisement into the video stream.
    2. In the Ad Insertion Period field, type the period (in seconds) to display the advertisement.
    3. Select the Enable Preroll Ads check box to preroll the specified advertisements.
    4. From the Ad Policy list, select a video advertisement policy.
  8. Click Save.
  9. On the menu bar, click Responses Cached.
  10. From the Cache Priority list, select a priority to determine the caching priority for the video segments associated with the node.
    Important: If you have selected the Cache content on first hit check box, the Cache Priority setting is overridden and not used. You must clear the Cache content on first hit check box to enable the Cache Priority functionality.
  11. Click Save.
The video advertisement policy is configured according to the specified settings.

Modifying video delivery optimization

You can modify the settings for video delivery optimization, as necessary.
  1. On the Main tab, click Acceleration > Web Application > Policies. The Policies screen displays a list of existing acceleration policies.
  2. Click the name of a user-defined acceleration policy.
  3. Expand the Policy Tree to a branch node or leaf node, and click the node.
  4. From the Matching Rules menu, choose Acceleration Rules.
  5. On the menu bar, click Video. The screen refreshes to show video options.
  6. Optional: In the Video Optimization Options area, configure the options, as necessary.
    1. Select the Enable Fast Start check box to enable caching in accordance with cache priority settings.
    2. In the Maximum Bitrate field, type a maximum bit rate (in kbps) for the video stream.
  7. Optional: In the Video Advertisement Options area, configure the options, as necessary.
    1. Select the Enable Ad insertion check box to insert the specified advertisement into the video stream.
    2. In the Ad Insertion Period field, type the period (in seconds) to display the advertisement.
    3. Select the Enable Preroll Ads check box to preroll the specified advertisements.
    4. From the Ad Policy list, select a video advertisement policy.
  8. Click Save.
  9. On the menu bar, click Responses Cached.
  10. From the Cache Priority list, select a priority to determine the caching priority for the video segments associated with the node.
    Important: If you have selected the Cache content on first hit check box, the Cache Priority setting is overridden and not used. You must clear the Cache content on first hit check box to enable the Cache Priority functionality.
  11. Click Save.
Video optimization for the node is modified, as specified.
Table of Contents   |   << Previous Chapter   |   Next Chapter >>

Was this resource helpful in solving your issue?




NOTE: Please do not provide personal information.



Incorrect answer. Please try again: Please enter the words to the right: Please enter the numbers you hear:

Additional Comments (optional)