Приветствую.
Постепенно двигаюсь в реализации WebRTC, DTLS согласование с браузером выполнил через OpenSSL, для STUN/ICE использую libnice, в подключение которого нужно засовывать srtp пакеты.
Из опыта - даже rtp для rtsp не делаю сам, все через libav даже сетевой обмен - да, получаю ограничение в производительности на количество трансляций на один поток, но по ТЗ у меня их не больше 2х, пока сойдет.
Сейчас наделав кучу кольцевых буферов (в том числе для многопоточной реализации вебртс) стою перед задачей как из AVPacket наделать srtp пакетов для libnice - чисто архитектурный вопрос - через какую либу бы посоветовали???