Compiling Darwin Streaming Server for Centos 5.2 x86_64
Since it took me over an hour to gather this together, I thought I would relay it here. To install the latest version of Darwin Streaming Server (6.0.3 at time of writing), you need to do the following:
- Download a patched source RPM from Sverker Abrahamsson at http://www.abrahamsson.com/DarwinStreamingServer-6.0.3-2.src.rpm
- Install the source RPM with rpm -i DarwinStreamingServer-6.0.3-2.src.rpm
- Switch to the spec file with cd /usr/src/redhat/SPECS/
- Build the spec file with rpmbuild -bb DarwinStreamingServer.spec
- Switch to the built RPMs with cd /usr/local/src/redhat/RPMS/x86_64
- Install the RPMs with rpm -UÂ DarwinStreamingServer* - at one point in the install things will be hung. Open another session and kill -9 the DarwinStreamingServer process.
- Point a browser at the server on port 1220 and away you go! The default user is ‘administrator’ and the default password is ‘password’.
Try the admin guide PDF as a starting point: http://developer.apple.com/opensource/server/streaming/qtss_admin_guide.pdf
January 19th, 2009 at 4:32 am
I have followed this instructions and the install worked brilliantly. But when trying to stream the sample videos I got “Not Found” message on Quick time. I did google and found several people encountering the same problem. Any ideas why this could be happening?
April 18th, 2009 at 10:09 am
[...] http://www.mikehillyer.com/linux/compiling-darwin-streaming-server-for-centos-52-x86_64/ http://ffmpeg.mplayerhq.hu/ffmpeg-doc.html http://mpeg4ip.sourceforge.net/documentation/index.php [...]