I am currently running a project that broadcasts a video stream over a WAN to multiple systems. I have a requirement to do this using HTTPS/TLS connection, and currently it does work by exporting our SSL certificate and private key and placing them in the file system. The command line API takes those file locations as input variables when we start the stream. Obviously, this is not ideal from a security perspective. Additionally, the goal is to deploy this to many systems, so we are trying to automate the process as much as possible, so manually extracting crt and key files is cumbersome.
Is there a way for VLC to utilize the Windows Certificate store to access the certificate/key for an outgoing stream?
To clarify, I'm not talking about using the trust store to validate an incoming certificate, that works just fine, this is for the outgoing stream.
Thanks!
-Dan Y