Автор: Пластов И.В.
Издательство: Интернет-издание
Год: 2020 (Версия 1.2)
Страниц: 124
Язык: русский
Формат: pdf
Размер: 10,9 MB
Книга освещает вопросы обработки медиа и стриминга с помощью библиотеки Mediastreamer2. Материал книги позволяет изучить Mediastreamer2 и применить эти знания на практике. Она написана так, что способствует погружению в технологию Data Flow читателя не обладающего глубокими знаниями о VoIP. Требуются базовые навыки программирования на Си.
В объемах достаточных для начала работы в области VoIP, книга содержит информацию о правилах построения звуковых графов, работой готовых фильтров, методах разработки фильтров собственного дизайна. Кроме этого, освещены вопросы отладки фильтров и оценки вычислительной нагрузки на процессор. Даны рекомендации и примеры оптимизации нагрузки.
Примеры кода, приведенные в книге, демонстрируют применение медиастримера для обработки звуковых данных, но это не мешает применить полученные знания при построении схем обработки видео.
Главы 1 и 3 рассказывают о том как использовать медиастример и писать приложения на языке Си с использованием готовых фильтров медиастримера.
Глава 4 показывает как разработать свой собственный фильтр (плагин). Для этого будет приведен подробный пример.
В главе 5 будет описан механизм перемещения данных внутри медиастримере, что поможет сделать работу ваших фильтры более эффективной. Отладке фильтров посвящена глава 6, в которой будут показаны подходы к поиску и устранению утечек памяти.
Последняя глава книги 7 рассказывает о способах адаптации топологии схемы к вычислительным возможностям используемой аппаратной платформы.
Для широкого круга читателей
Скачать Изучаем VoIP-движок Mediastreamer2