Setting Up the QuickTime Streaming ServerThe first thing you'll need to do when setting up the QTSS is make a few key decisions. These decisions can always be changed later, but you should prepare for growth. A Mac OS X Server running other services like DHCP and file sharing and acting as an Open Directory master isn't the best possible solution for a full-blown QTSS setup. When you're seriously considering multiple connections and high-quality video, you must decide if a separate Xserve running Mac OS X Server with as much RAM as you can afford is within your budget. Taking a tour of the QTSS setup is easy; you can do so using the Server Admin tool and a Web browser. After you've launched Server Admin and authenticated as an administrator, choose the QuickTime Streaming service from the Computers & Services list. From there, you have access to the following settings under the Settings tab: The General tab contains the settings for the directory containing the movies, the maximum number of connections, and the maximum throughput. When you're setting up a QTSS on the Internet, it's critical to limit the number of connections and the throughput during your testing phase to just two or three connections, because the default settings could bring your server to its knees (Figure 12.4). Figure 12.4. Click the General tab under the Settings tab of the QuickTime Streaming Service using the Server Admin tool.The Access tab lets you administer the QTSS via a Web page by allowing you to set a user name and password for that particular type of administration. The same is true for accepting incoming broadcasts to your server. You can also place streaming folders in every user's Sites folder and set an MP3 broadcast password, restricting access to your MP3 playlists (Figure 12.5). Figure 12.5. The Access tab shows the password options.The IP Bindings tab allows streaming to take place over several IP addresses and Ethernet cards if you choose. You can also choose to stream over port 80, allowing users to access your QTSS over port 80, which is generally used for serving up Web sites (Figure 12.6). Figure 12.6. The IP Bindings tab permits the binding of the QTSS to more than one IP address.The Relays tab lets you enable relays. Relays allow the QTSS to pass its stream to others QTSS computers, thus reducing the overall load on the originating server. The relay servers must be configured to allow incoming broadcasts (Figure 12.7). Figure 12.7. The Relays tab shows the addition of relays.The Logging tab lets you enable both the Access and Error logs (Figure 12.8). Figure 12.8. Error and access logging are enabled on the Logging tab.
Once you understand the settings, you can perform the proper configuration to enable the QTSS. To enable a QTSS:
You can perform QTSS administration two ways: through Server Admin and via Web-based administration. You should learn both ways prior to implementing your QTSS. Before you can begin telling others about your QTSS, you must create at least one playlist.
|