Webrtc cipher suite compatibility

Hi all,

I wanted to highlight an issue I encountered while working on a pure Python client for the GStreamer WebRTC server. I can successfully receive an H.264 stream, but I need to add an additional cipher suite.

The aiortc team mentioned that TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 should already be supported. Does anyone have any thoughts or insights on this?

That cipher has not been implemented in the dtls elements. Currently only
GST_DTLS_SRTP_CIPHER_AES_128_ICM is supported by GStreamer. You would need to add the relevant cipher support to the dtls and srtp elements.