[Live-devel] RTSPS and PKI

Ross Finlayson finlayson at live555.com
Wed Jul 9 21:42:52 PDT 2025


I have just installed a new version (2025.07.10) of the code that makes it possible for RTSP clients to do extra work (e.g., certificate checking) while setting up a TLS connection.

To do this, you must compile “TLSState.cpp” with
	CLIENT_TLS_SETUP_EXTRA
defined, and then implement the member function
	Boolean ClientTLSState::setupExtra(int socketNum);
(This member function exists only if CLIENT_TLS_SETUP_EXTRA is defined.)

Your implementation of this member function can do whatever it wants, but it must eventually call “setupContinue()” (perhaps within a callback function).  The function must also return True (unless it fails).


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/




More information about the live-devel mailing list