SSL Issue with Signaling module (GStreamer + WebRTC + Signaling)
Hello,
Good evening. Please find the below environment:
Operating System: Ubuntu 22.04 Server edition GStreamer: 1.20.3
We are trying to render the RTSP stream that is coming from an IP camera on to a web browser using GStreamer and WebRTCBin plugin. We followed the below URL: https://gitlab.freedesktop.org/gstreamer/gst-examples/-/tree/discontinued-for-monorepo/webrtc
We are able to render the stream successfully with http and https with the FQDN that is used in the source code (https://webrtc.nirbheek.in).
But, when we are using our own FQDN, SSL is not working. We generated SSL certificates (.pem files) using letsencrypt and placed in gst-examples/webrtc/signalling folder. Also, replaced the default FQDN i.e. webrtc.nirbheek.in with our FQDN in gst-examples/webrtc/sendrecv/gst/webrtc-sendrecv.c file as below:
Replaced static const gchar *server_url = "wss://webrtc.nirbheek.in:8443" as static const gchar *server_url = "wss://abc.def.in:8443";
But, https is not working. Please suggest that do we need to change anything and anywhere else with respect to our FQDN?
Thank you.
Best Regards, Chandramouli.