C H A P T E R 5 |
Streaming Configuration and Integration |
Streaming is a technique for delivering content, typically video or audio, to a client that plays the content as it is received. When connected to a streaming server, Sun Java System Content Delivery Server can be used to accept, manage, and deliver both live and on-demand streamed content.
This chapter includes the following topics:
Additional information on streaming is available in the Sun Java System Content Delivery Server Reference Manual.
A streaming server is required to deliver streamed content to subscribers. Content Delivery Server accepts streamed content, manages the content in a similar manner as other content, and provides subscribers with access.
The streaming server interacts with the Vending Manager. When content is stocked, streamed content is copied to the streaming server. When a subscriber purchases streamed content, the purchase is authorized by the Vending Manager and the content is delivered by the streaming server.
If you have more than one Vending Manager, each Vending Manager can have a dedicated streaming server, or a streaming server can be shared by multiple Vending Managers.
A streaming adapter is used to integrate Content Delivery Server with the streaming server of your choice. You can write a streaming adapter using the Streaming API described in the Sun Java System Content Delivery Server Customization Guide. See the documentation for your streaming server for information on configuration properties that you might need to set.
Content Delivery Server needs to know the name of the streaming adapter and the host and port number of the streaming server. To provide this information, set the properties as described in the following steps:
1. In the Streaming.properties file in the $CDS_HOME/deployment/deployment-name/conf directory, set the following properties:
2. In the VSAdminConsole.properties file in the $CDS_HOME/deployment/deployment-name/conf directory, set the vsadmin.streaming.enable property.
Set this property to true to support streaming. Set to false if you do not want to support streaming.
Copyright © 2008, Sun Microsystems, Inc. All Rights Reserved.