bootstrap –disable-mp4live –disable-player It may be recommended to encode on a seprate server with less load depending on your situation. ffmpeg has far more features and I prefer using this method so I can script the encoding at night. Move the file to /var/dss/movies open QuickTime and select File > Open URL and type rtsp://192.168.0.110/movie.mov and the file should stream.Įncoding Video with ffmpeg and mpeg4ip seems to work just as well and is free.
Save the file and upload the file to server.
Open the video in QuickTime Pro then go to File > Export and select Movie to hinted movie shown below.Ĭlick options and select “Optimize hints for Server (creates larger file)”:
I bought QuickTime pro for £20 GBP, however the same process can be achieved using ffmpeg and mpeg4ip described in the next section. Without the video being hinted streaming the file can be unpredictable and suffer a loss of sound. The following video should be streamed with sound:Įncoding Video with QuickTime Pro for use with DSSīefore a video can be streamed with DSS the file must be hinted and then exported to the server.
You can now test your install by opening QuickTime on a client (either Windows or the Mac) and using one of the sample files installed by Darwin.įile > Open URL and type rtsp://yourip/sample_300kbit.mov You should now see the main administrator page as shown below: The current directory has some sample files that are useful for testing your installation. Next you will be asked to specify a path where your media is stored leave this as the default for now. Do not use this option if you are planning to run or are running a web server on the same machine. The next question you will be asked if you want to stream on port 80.
Now open a browser and point the address to and log in with the username administrator and the password you choose when running qtpasswd.Īfter logging in you will be asked for an mp3 broadcast password: So DSS starts at boot up run the following: To change the administrator account from the default password of “password” use the following command: When installing the RPMs the install hangs when trying to start Darwin so wait a few minutes then open another terminal session using Alt + F2 and run the following as root: Apple’s current source package dose not compile on a Linux system without being patched.
Disable firewall and SELinux (configure later)Ĭurrently there are no official binary packages of the current version so we will grab a source RPM.Static IP address and hostname I used 192.168.0.10 and as my hostname.Development tools must be installed (can be installed after install with.Darwin QuickTime Streaming Server is capable of serving H.264 and mpeg4 file formats via the RTP/RTSP streaming protocols. This tutorial will run you through the installation, configuration and preparation of media for Apple’s Darwin QuickTime Streaming Server on Centos/RHEL 5.2.