Turn your Dedicated server into a streaming media server

From EZP Knowledge Base

Jump to: navigation, search

This document outlines how to install the Darwin Streaming Server, which is the open source version of Apple's QuickTime Streaming Server. Darwin Streaming Server allows you to send streaming media to clients across the Internet using industry standard RTP and RTSP protocols.

We recommend to install DSS from .src.rpm which can be downloaded from the following website:

http://www.abrahamsson.com/DarwinStreamingServer-6.0.3-2.src.rpm


1. Install the necessary development headers required for compiling the source rpm and any dependencies:


yum groupinstall "Development Tools"

yum install perl-Net-SSLeay



2. Install the source rpm:


rpm -ivh DarwinStreamingServer-6.0.3-2.src.rpm



3. Change to the rpm specs directory and compile the source to create a binary rpm:


cd /usr/src/redhat/SPECS

rpmbuild -bb DarwinStreamingServer.spec


4. Change to the RPMS directory for the particular architecture you are running on:


cd /usr/src/redhat/RPMS/`arch`/


Replace `arch` with your architecture, like x86_64 for instance.

5. Install the DSS RPM's:


rpm -Uvh DarwinStreamingServer*


Finally, log into another shell and if the ps output shows that the process is waiting for DSS to start .run the following commands


killall -9 DarwinStreamingServer


That's it, you're done. You are ready to stream. Ensure the user qtss have proper permissions to the logs folder to get accurate logging.



EZProvider Networks, Inc. can help you in getting a Dedicated server or high perfomance Xen powered VPS preinstalled with Darwin Streaming Server. Please contact sales@ezprovider.netfor more information.