Kamis, 09 Juli 2009

Darwin streaminng server for windows

Introduced and installing Darwin Streaming Server for Windows


Darwin Streaming Server, this server made by Apple's open source version of the QuickTime Streaming Server technology allowing you to send streaming media across the Internet using the industry standard RTP and RTSP protocols. Based on the same code base as QuickTime Streaming Server, Darwin Streaming Server provides a high level of customizability and runs on a variety of platforms allowing you to manipulate the code to fit your needs (included Mac OS X, Linux, Solaris and windows).


Darwin Streaming Server includes:

- Latest security update changes

- Latest 3GPP release 5 client support

- High definition H.264 streaming


Darwin Streaming Server :

- Enhanced multithread support

- Home directory streaming (UNIX-based platforms only)

- Broadcast directory streaming

- HTTP to RTSP url redirection using QuickTime HREF support.

- Improved security through non-root user execution (UNIX-based platforms only)

- 3GPP streaming enhancements - As we constantly improve our support for streaming the latest digital media standards, DSS 5 includes a number of enhancements for 3GPP streaming

Darwin Streaming Server is compatible with QuickTime 4 or later client software. Digest mode Authentication and Skip Protection (first introduced in QuickTime Streaming Server 3.0) require QuickTime 5 or later client software.


Installing Darwin Streaming Server (Windows 2000/2003 Server)


The Streaming Admin requires ActivePerl 5.8 (or later) to be running on the server machine. You must install a Perl interpreter in order to use the web-based administration software. ActivePerl 5.8 is a free ware software.

To install Darwin Streaming Server software, follow these steps on the server computer:

Stop any Darwin Streaming Server related processes.


When the Server package is unzipped, a folder with Darwin Streaming Server and associated files will be created. Inside this folder is an Install script, named "Install.bat". Double-click this file to install the server and its components on the server machine. The installer also starts up the Streaming Server Admin, so keep the command prompt window open.

The Install script will create the following directory:

c:\Program Files\Darwin Streaming Server\

Inside this directory you will find:

DarwinStreamingServer.exe - Server executable

PlaylistBroadcaster.exe - PlaylistBroadcaster executable

MP3Broadcaster.exe – MP3 Broadcaster executable

qtpasswd.exe - Command-line utility for generating password files for access control

StreamingLoadTool.exe - RTSP simulated client stress tool

streamingadminserver.pl - Admin Server that is used for administering the Streaming Server

streamingserver.xml- Default server configuration file

relayconfig.xml-Sample - Sample relay configuration file

QTSSModules\ - Folder containing QTSS API modules

Movies\ - Media folder

Playlists\ - Folder containing Playlist configuration

Logs\ - Folder containing access and error logs

AdminHtml\ - Folder containing the CGIs and the HTMl files required by the Admin Server

Documentation\ - Documentation folder


The Install script also installs Darwin Streaming Server as a service in the Service Manager. It is possible to start, stop, and check server status from the Service control panel.

The Install script will attempt to launch the Admin Server. Make sure that the Perl interpreter installed on your machine is in the system PATH.

The Admin Server can be launched from the command prompt by typing:

C:\> perlpath "C:\Program Files\Darwin Streaming Server\streamingadminserver.pl"

where perlpath is the path to the Perl interpreter on your machine.

If you are installing for the first time, you will be asked to create a user name and password for administering the server. You must complete this step to administer the server from a remote system using a web browser.


Set Up (Windows 2000/2003 Server)

After creating an administrator user name and password, you can connect to the Darwin Streaming Server from your web browser.

Enter the URL for your Darwin Streaming Server:

http://localhost:1220 on the same local system or

http://myserver.com:1220 from a remote system

Replace "myserver.com" with the name of your Darwin Streaming Server computer.

1220 is the port number.

For help on using Streaming Server Admin, setting up secure administration (SSL), and setting up your server to stream hinted media, refer to the online Help by selecting the Question Mark button from the Streaming Server Admin.

Tidak ada komentar:

Posting Komentar