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/ _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel