My copy of the Darwin Streaming Server, used in production on Ubuntu Linux servers. (32 and 64 bit)
C++ Perl C JavaScript Objective-C Python
Latest commit 83615fb Jan 13, 2010 @lstoll Adding a quick README
Permalink
Failed to load latest commit information.
APICommonCode adding change from Sverker Abrahamsson's - 2 distro Oct 23, 2009
APIModules Turn off executable bit for non-executable files. Oct 21, 2009
APIStubLib Turn off executable bit for non-executable files. Oct 21, 2009
AtomicLib Turn off executable bit for non-executable files. Oct 21, 2009
CommonUtilitiesLib Adding patching submitted to the mailing list by Scott Kuhn Oct 23, 2009
Documentation Turn off executable bit for non-executable files. Oct 21, 2009
HTTPUtilitiesLib Turn off executable bit for non-executable files. Oct 21, 2009
MP3Broadcaster Turn off executable bit for non-executable files. Oct 21, 2009
OSMemoryLib clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
PlaylistBroadcaster.tproj Turn off executable bit for non-executable files. Oct 21, 2009
PrefsSourceLib clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
QTFileLib Turn off executable bit for non-executable files. Oct 21, 2009
QTFileTools Turn off executable bit for non-executable files. Oct 21, 2009
RTCPUtilitiesLib Applying Sverker's 64 bit patch from http://lists.apple.com/archives/… Jun 25, 2008
RTPMetaInfoLib Applying Sverker's 64 bit patch from http://lists.apple.com/archives/… Jun 25, 2008
RTSPClientLib Applying Sverker's 64 bit patch from http://lists.apple.com/archives/… Jun 25, 2008
RegistrySystemPathEditor Turn off executable bit for non-executable files. Oct 21, 2009
SafeStdLib Turn off executable bit for non-executable files. Oct 21, 2009
Server.tproj Applying Sverker's 64 bit patch from http://lists.apple.com/archives/… Jun 25, 2008
StreamingLoadTool Applying Sverker's 64 bit patch from http://lists.apple.com/archives/… Jun 25, 2008
StreamingProxy.tproj Turn off executable bit for non-executable files. Oct 21, 2009
StreamingServer.xcodeproj clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
WebAdmin Turn off executable bit for non-executable files. Oct 21, 2009
WinNTSupport Turn off executable bit for non-executable files. Oct 21, 2009
broadcasterctl Turn off executable bit for non-executable files. Oct 21, 2009
dpkg Create qtss as system user/group. Nov 1, 2009
dssPackageMetaData Turn off executable bit for non-executable files. Oct 21, 2009
nbproject netbeans project config update Jun 25, 2008
pubPackageMetaData Turn off executable bit for non-executable files. Oct 21, 2009
qtpasswd.tproj Turn off executable bit for non-executable files. Oct 21, 2009
qtssPackageMetaData Turn off executable bit for non-executable files. Oct 21, 2009
.hgignore Ignore more files generated during 'install' build. Oct 21, 2009
APPLE_LICENSE Turn off executable bit for non-executable files. Oct 21, 2009
BuildOSXInstallerPkg clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
Buildit When building on x64 hosts, don't build the home dir module. Also mak… Oct 24, 2009
DSS_MakeProxyRoot Build initial commit - importing basic, running code. Mar 17, 2008
DSS_MakeRoot When building on x64 hosts, don't build the home dir module. Also mak… Oct 24, 2009
Install clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
Jamfile Merging with apple 6.0.3 tarball + sverker@abrahamsson.com preliminar… May 26, 2008
Makefile.POSIX Applying Sverker's 64 bit patch from http://lists.apple.com/archives/… Jun 25, 2008
PlatformHeader.h clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
README Adding a quick README Jan 13, 2010
ReleaseNotes.txt Turn off executable bit for non-executable files. Oct 21, 2009
UpdateDSSInstallerDocs Build initial commit - importing basic, running code. Mar 17, 2008
builddpkg.sh Update dpkg architecture to match build host. Oct 22, 2009
buildproxytarballx clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
buildtarball Build initial commit - importing basic, running code. Mar 17, 2008
clean When building on x64 hosts, don't build the home dir module. Also mak… Oct 24, 2009
clean_dss_osx clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
defaultPaths.h clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
deleteCVSdirs Build initial commit - importing basic, running code. Mar 17, 2008
deleteSVNdirs clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
deleteWinBuildDirs clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
dobuildit Build initial commit - importing basic, running code. Mar 17, 2008
dss_license_tool.pl clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
gdb_script clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
gdbdar Build initial commit - importing basic, running code. Mar 17, 2008
gdbmp3 Build initial commit - importing basic, running code. Mar 17, 2008
gdbplay Build initial commit - importing basic, running code. Mar 17, 2008
gdbserver clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
jamplay Build initial commit - importing basic, running code. Mar 17, 2008
parseServerOut.py clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
qtaccess Turn off executable bit for non-executable files. Oct 21, 2009
qtgroups Turn off executable bit for non-executable files. Oct 21, 2009
qtusers Turn off executable bit for non-executable files. Oct 21, 2009
relayconfig.xml-Sample Turn off executable bit for non-executable files. Oct 21, 2009
revision.h bumping version number Oct 24, 2009
sample.mp3 Turn off executable bit for non-executable files. Oct 21, 2009
sample_100kbit.mov Turn off executable bit for non-executable files. Oct 21, 2009
sample_100kbit.mp4 Turn off executable bit for non-executable files. Oct 21, 2009
sample_300kbit.mov Turn off executable bit for non-executable files. Oct 21, 2009
sample_300kbit.mp4 Turn off executable bit for non-executable files. Oct 21, 2009
sample_50kbit.3gp Turn off executable bit for non-executable files. Oct 21, 2009
sample_h264_100kbit.mp4 Turn off executable bit for non-executable files. Oct 21, 2009
sample_h264_1mbit.mp4 Turn off executable bit for non-executable files. Oct 21, 2009
sample_h264_300kbit.mp4 Turn off executable bit for non-executable files. Oct 21, 2009
streamingserver.xml clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
streamingserver.xml-POSIX clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
uninstalldss4 clean import of apple 6.0.3 source. can pick stuff from here to main May 25, 2008
uninstallqtss4 Build initial commit - importing basic, running code. Mar 17, 2008
wipe_dpkg.sh When building on x64 hosts, don't build the home dir module. Also mak… Oct 24, 2009

README

Darwin Streaming Server for Ubuntu

Two packages are here - download either the 32 or 64 bit package (whichever is appropriate for your machine), and run

Note: The 64 bit package has had minimal testing - if you try it out, please let me know how you go

$ sudo dpkg -i <packagename>
Once it's installed you can open the admin interface at http://<ip>:1220 - the default username is admin, and the password is admin - you'll want to change this.

See the Download tab for the packages.

You can also checkout the code to built it yourself

hg clone http://bitbucket.org/lstoll/dss/
or tarballs of the source can be found at http://bitbucket.org/lstoll/dss/downloads/

If you have any problems please log them in the Issue Tracker

A big thanks goes out to the people on the streaming-server-dev group for the awesome patches I've used here!