[Live-devel] New: Support for client access control in RTSPServer

Ross Finlayson finlayson at live.com
Fri Sep 24 13:13:26 PDT 2004


The latest release (2004.09.24) of the "LIVE.COM Streaming Media" code 
includes support for (optional) client access control in the "RTSPServer" 
implementation.  You can now set up a list of (<username,<password>) pairs 
that are allowed to access the server.  The server uses digest 
authentication to authenticate clients (so passwords are not sent over the 
net).

QuickTime Player supports client authentication (by popping up a 
username/password dialog box).  VLC, however, currently does not support 
this.  (The only current way to play an access-controlled RTSP/RTP stream 
from VLC is to use a URL of the form 
"rtsp://<username>:<password>@host/file', which, unfortunately, will cause 
the password to be sent over the net in the clear.)

I have also added optional code to the "testOnDemandRTSPServer" test 
program to illustrate how to enable client access control.  See the code 
bracketed
#ifdef ACCESS_CONTROL
#endif

(Thanks to Orban/CRL, Inc. and WIS Technologies for funding this work.)

	Ross Finlayson
	LIVE.COM
	<http://www.live.com/>



More information about the live-devel mailing list