Contents
Administrator’s Guide
Apple Computer, Inc. All rights reserved
Apple Computer, Inc
Contents
Working With Connected Users
Media
Preparing Audio
Relays
Setup Example
Installing SSL
Adding or Deleting Groups
Streaming Server Computer Crashes or Is Restarted
Glossary Index
Setting It Up Creating a Web Page for Easy Access
About Streaming Servers
What Is Streaming?
Live Versus On-Demand Delivery
Simple Setup for Live Video
How Does Streaming Work?
Multicast Versus Unicast
Relaying Streamed Media
Total Streaming Solution
More About Qtss and DSS
QuickTime Suite
For More Information
Qtss and DSS 4.1 added these features
Preface
Getting Started
Setup Overview
Client Computer Requirements
Hardware and Software
Live Broadcasting Requirements
Server Requirements
Follow these steps to set up your streaming server
Setting Up Your Streaming Server
Streaming server is now active and ready to stream media
Testing Your Setup
Page
User Interface
Working With Streaming Server Admin
Working With Connected Users
Starting or Stopping Streaming Service
Viewing Streaming Status
Controlling QuickTime Broadcaster Remotely
Changing Server Settings
Working With General Settings
Working With Log Settings
Working With Port Settings
Viewing Error Logs and Access History
Default file names are as follows
Copy all media files to your streaming server
Media
About Instant-On Streaming
Preparing Prerecorded Media
Streaming File Formats Like .avi, .text, and .wav
Preparing Audio
Streaming Media Files With Multiple Sources
Rtsp//qtss.hostname/myfile.mov
Exporting a QuickTime Movie as a Hinted Movie
Session Description Protocol SDP Files
Improving the Performance of Hinted Movies
Viewing Streamed Media From a Client Computer
Open QuickTime Player Choose Open URL from the File menu
Streaming Live Media
Setting Up a Web Page With Streamed Media
M3U file contains a single line of text in this format
Pls files using the user’s MP3 player automatically
PLS file uses this format
Creating Links to MP3 Playlists
Playlists
Using Playlists to Broadcast Prerecorded Media
Working With Playlist Settings
Creating a Playlist
To stop broadcasting a playlist, click the Stop button
Starting and Stopping Playlists
Deleting a Playlist
Changing a Playlist
Working With Relay Settings
To see the Relay Settings pane, click Relay Settings
Relays
To acquire
Setting Up Relays
Click Save Changes to add the source to your relay settings
Security
Resetting the Streaming Server Admin User Name and Password
Streaming on Port
Turning a Relay On or Off
Creating an Access File
Controlling Access to Streamed Media
Managing Your Streaming Server
Adding User Accounts and Passwords
What Clients Need to Access Protected Media
Adding or Deleting Groups
Making Changes to the User or Group File
Installing SSL
Executing a Command With sudo
Firewalls and Networks With Address Translation
Problems
Streaming on Port
Server Doesn’t Start Up or Quits Unexpectedly
Streaming Server Admin Is Not Responding
Streaming Server Computer Crashes or Is Restarted
Media Files Do Not Stream Properly
Make sure users have the correct URL
Users See Error Messages While Streaming Media
Streaming Performance Seems Slow
Users Can’t Connect to Your Broadcast
Users Can’t See Live Streamed Media
You’re Having Problems With Playlists
Advanced
Log in to the server as an administrator
Tells the server to bind to the local IP address
DSS 4 Windows
Means that all IP addresses are enabled for the server
Finally, restart the server by entering the following
Text similar to the following should appear
950. To kill them, enter the following
Streamingadminserver.pl
This will produce the following
Page
Streaming Presentations-Live and On Demand
Distance learning classes
Broadcaster
Prepare the Location
Setting It Up
Prepare the Network
Can the server computer be dedicated solely to streaming?
Set Up Your Streaming Server
Example for a one-hour 300-Kbps stream
10000-65635 UDP
554, 7070 TCP or 80 TCP
Rtsp 7070 TCP or 80 TCP
1220 TCP
Set Up for a Live Webcast
Keep the Microphone Close
Set Up Broadcaster
Test Your Setup
Creating a Web Page for Easy Access
Click Play below the iMovie monitor
Shooting the Live Presentation
Archiving the Live Presentation
Setup Example
Page
Glossary
Page
Glossary
Glossary
Glossary
Glossary
X, Y, Z
Glossary
Overriding global setting AuthScheme keyword
Access to streamed media 40-43, 62 basic 25
Announce Automatic Unicast 24, 43-44, 64-65 any-usertag
Avi format
Application Binaries
Running on non-Mac OS X platforms 16 setting up
DarwinStreamingServer file 46 data rates
Users from user/group file 42 delivery, live
Streaming Server Admin 22
Error Log setting 26 errors
files
Http connections 12, 45, 47 Http downloads 48 Http traffic
Media directories Disabling authentication for 40 multiple
QuickTime movie 26 resetting
Killing Qtss processes
Looping playlists
Passwords Broadcaster user account 25, 62 broadcasts
Name setting NATs Network Address Translators 43 NetSSLeay
Streaming Server Admin 18, 22, 25, 39 user accounts
Network Address Translators NATs 43 network cards Networks
MPEG-4
Access to Broadcasting prerecorded media with 34 creating
Port 80, streaming over 18, 25, 45, 61 ports
Exporting as hinted movies 29-30sample
Command execution with sudo
Request incoming stream setting 37 resolution
Multiple media directories 52-53obtaining
Real-time streaming 7
Passwords. See passwords proxies
Source Hostname or IP Address setting 37 SRC attribute
Streaming servers
Changing settings for 23 starting Stopping
T1 lines
Broadcasts over 24 relay via
Administering server from 21 Internet Explorer 21 Mozilla
Wait for announced streams setting
Rtsp standard Weighted Random mode 35, 48, 49 WinAmp
XLR plugs Xserve server 16, 17