# qtaccess # A sample access file for streaming # server authorization # ---------------------------------- # Note: # For each keyword, the first sentence in the comment # explains the keyword, and the usage: line explains # how to use it. Anything not in angle brackets is a keyword # and keywords are case-sensitive. # The comment is followed by an example usage # AuthScheme: The authentication scheme that will be used # usage: AuthScheme # where scheme is either "basic" or "digest" AuthScheme basic # AuthName: The authentication realm that will be # presented to the client (for Basic Authentication only) # usage: AuthName # where realm can be a single word or a quoted multi-word string AuthName "streaming server realm" # AuthUserFile: The filename that contains the list of users # for this access file # If not given, the default filename is /Library/QuickTimeStreaming/Config/qtusers for MacOSX # If not given, the default filename is /etc/streaming/qtusers for POSIX # usage: AuthUserFile #AuthUserFile /etc/streaming/qtusers AuthUserFile /Library/QuickTimeStreaming/Config/qtusers # AuthGroupFile: The filename that contains the groups and the # users that belong to each group # If not given, the default filename is /Library/QuickTimeStreaming/Config/qtgroups for MacOSX # If not given, the default filename is /etc/streaming/qtgroups for POSIX # usage: AuthGroupFile #AuthGroupFile /etc/streaming/qtgroups AuthGroupFile /Library/QuickTimeStreaming/Config/qtgroups # require user: The names next to this specify which user # is allowed to access the media in this folder # below are two special cases: # require any-user => implies any user is allowed without # requiring authentication # require valid-user => implies any user that is # authenticated is allowed access # usage: require user ... require user johndoe # require group: The names of the groups that are allowed # access to the media in this folder # usage: require group ... require group movie-watchers # : This directive is to specify access control # for READ and/or WRITE privileges. If not present, all access control # keywords apply to READ privileges only. # is used for WRITE privileges, and for # both. can be omitted as the access keywords outside the # Limit directive # usage: ... AuthName "streaming server broadcaster realm" AuthUserFile /Library/QuickTimeStreaming/Config/qtbroadcastusers AuthGroupFile /Library/QuickTimeStreaming/Config/qtbroadcastgroups require group broadcaster