libsrtp
libsrtp copied to clipboard
Library for SRTP (Secure Realtime Transport Protocol)
When I use function **srtp_add_stream** to add a new stream, this function expects ssrc value in **host order** and by contrast, when I use **srtp_remove_stream** to remove an existent stream,...
Hello! This PR proposes to refactor the logic managing the `stream_list` (which is currently an intrusive singly linked list) into its own functions: ``` c srtp_err_status_t srtp_stream_list_create(srtp_stream_list_t *list); void srtp_stream_list_insert(srtp_stream_list_t...
I start to make a rtsp tcp project. I find webrtc project use libsrtp to encrypt data. but some rtsp with ssl use the default function SSL_Write and SSL_Read to...
**Note: This is task definition is a work in progress** ## This is a high level issue to track architectural and coding effort to create and release the next major...
Go over the public api and ensure it is consistent in style and wording
[srtp_remove_stream](https://github.com/cisco/libsrtp/blob/f53df50059906e5c364eca65bd3c847cac9ef192/include/srtp.h#L597) removes the context associated with a particular SSRC. Which seems like a good thing memory wise (and for faster lookups?) to do for long-running sessions with a lot of...
I think it is an OpenSSL issue, but crossposting it here: https://github.com/openssl/openssl/issues/20625
I am trying to cross-compile `libdatachannel` to Windows, which depends on `libsrtp`, using dockcross (more specifically, https://github.com/dockcross/dockcross/tree/master/windows-static-x64) in Ubuntu 20.04. This container image in specific uses MXE together with the...
srtp_create fails if setting up RTP encryption with AES-128-GCM and not specifying RTCP encryption
Please note that this is not necessarily an issue with the library. It could be that my understanding of the API is incorrect instead. I modified the [example code](https://github.com/cisco/libsrtp#example-code) in...
In this case |I found that it was mileading mesage. If you will look closet on the bottom openssl detection https://github.com/cisco/libsrtp/blob/cc362ae5b3d30c89d8dc00c22f84f615fb02d956/configure.ac#L208-L256 you can fiund libdl and libz detections. I had...