Вы находитесь на странице: 1из 6

Darwin Server Installation for Microsoft Windows OS

Download Software
Download latest Darwin Server http://dss.macosforge.org/post/41/ Download latest Active Perl distribution (needed by Windows OS for web administration) http://aspn.activestate.com/ASPN/Downloads/ActivePerl/

Note: When using the server make sure that the Windows Firewall is disabled. If it is not disabled you may not be able to receive a stream from server.

Installation Procedure
1. Install Active Perl 2. Extract Darwin Server and run Install.bat 3. Enter username and password for administrative user when prompted (Once complete close DOS window) 4. Open up command prompt and run the following command for web administration purposes: C:\Perl\bin\perl "C:\Program Files\Darwin Streaming Server\streamingadminserver.pl" (Note: Do not close this window or web administration wont work but server will run, you can also copy the command to bat file and place it in the Windows startup folder) Note: On Windows it may be necessary to reset the administrative password before running streamingserveradmin.pl, the Perl administrative server. You can create/reset the administrative password on Windows with the following command: C:\Perl\bin\perl "C:\Program Files\Darwin Streaming Server\WinPasswdAssistant.pl" 5. In Internet Explorer open the following URT to access the web administrative interface for the Perl administrative server: http://127.0.0.1:1220 (Enter user and password if prompted) 6. Darwin web administration will lead you through the following sections: MP3 Broadcast Password SSL Certificate Media Folder Port 80 Streaming

Darwin Streaming Server Setup

Page 1 of 6

If you like to setup MP3 broadcast enter user name and password, otherwise click Next.

Click Next in Secure Administration.

If required change otherwise click Next.

Darwin Streaming Server Setup

Page 2 of 6

Check Streaming on Port 80 and click Finish.

Main Server admin web page

Connectivity to server via client:


To test the connection launch QuickTime or VLC player and enter the IP and a sample file name from the movies directory using RTSP connection. You should see file playback if the setup was successful.

Note: Make sure Darwin Streaming Server is running as a service under Windows Services and set the startup type to Automatic. Darwin Streaming Server Setup Page 3 of 6

Setting Up the Server For Live Streaming


Under C:\Program Files\Darwin Streaming Server edit streamingserver.xml and set the attributes as shown below and save the file. This enables the necessary SDP function for automatic announced streaming and also enables the range of ports that can be used (20000 to 65535) to receive streams. QTSSFileModule(Optional): <PREF NAME="auto_delete_sdp_files" TYPE="Bool16">true</PREF> QTSSReflectorModule(Required): <PREF NAME="enforce_static_sdp_port_range" TYPE="Bool16">true</PREF> <PREF NAME="minimum_static_sdp_port" TYPE="UInt16">20000</PREF> <PREF NAME="maximum_static_sdp_port" TYPE="UInt16">65535</PREF>

Enabling Automatic Announce streaming 1. Login to the Darwin Streaming Server as an administrator 2. Click on General Settings 3. Click on Change Movie Broadcast Password and enter User Name and Password This creates a file called qtaccess in the movies folder. Do not delete this file. Use this username and password in the codec settings to authenticate with the server and broadcast.

4. Click Change Password 5. If you want unrestricted broadcast access by any user, renter the above page and select Allow unrestricted broadcasting and click on Change Password.

Darwin Streaming Server Setup

Page 4 of 6

To stream to the server from Digital Rapids Stream


When using the Group Codec and the Native RTP Processor, this is the Broadcast window that allows you to enter the settings necessary to stream to a Darwin Server:

Note that if you set up a Broadcast Username and Password on the Darwin Server (as outlined on the previous page) you will have to enter that information in this Broadcast window. When selecting the ports for video and audio streams use even numbers. Be sure to select port numbers within the valid port range

Darwin Streaming Server Setup

Page 5 of 6

When using the Dicas Codec for live streaming, this is the Broadcast window that allows you to enter the settings necessary to stream to a Darwin Server:

Port used for clients to receive streams: RTSP port 554 HTTP (RTSP tunneled) port: 80, 7070, 8000, 8001

For More Info: http://developer.apple.com/documentation/QuickTime/QTSS/Concepts/chapter_2_section_11.html

Darwin Streaming Server Setup

Page 6 of 6

Вам также может понравиться