Существует ли какая-либо библиотека Java, которая может помочь перехватывать видео- и аудиопотоки, отправляемые через браузер?
Простой ответ - нет.
Вероятно, нет библиотеки для этого на любом языке. (Ни одна операционная система, о которой я когда-либо слышал, не позволяет одному процессу отслеживать потоки данных на уровне сокетов другого процесса.)
Теоретически вы можете сделать это с помощью анализатора сетевого трафика (например, wireshark), но есть вероятность, что вы пропустите что-то, и в результате получится поврежденный видео / аудио поток.
Единственный подход, который, я думаю, мог бы обеспечить надежную работу, - это модифицировать браузер и / или плагины для захвата потоков данных.