Книга освещает вопросы обработки медиа и стриминга с помощью библиотеки Mediastreamer2
Эта книга представляет собой практическое руководство по использованию библиотеки Mediastreamer2 для обработки медиаданных и организации стриминга. Материал изложен таким образом, чтобы читатель без глубоких знаний в области VoIP мог погрузиться в технологию Data Flow и начать применять её на практике.
В книге подробно рассматриваются правила построения звуковых графов, работа с готовыми фильтрами и методы разработки собственных фильтров. Особое внимание уделяется практическим аспектам: отладке фильтров, оценке вычислительной нагрузки на процессор и рекомендациям по её оптимизации.
Издание содержит множество примеров использования фильтров: создание звукового генератора, измерителя уровня сигнала, обнаружение тональных сигналов, передача звука через RTP-поток и организация дуплексного переговорного устройства. Также рассматривается структура RTP-пакетов и методы их анализа с помощью инструментов вроде TShark.
Для работы с материалом требуются базовые навыки программирования на языке Си. Книга будет полезна разработчикам, работающим в области VoIP, обработки аудиопотоков и сетевого стриминга.









