Как Emotify передаёт экран в голосовую комнату
От захвата в GStreamer и OBS до приёма потока через WHIP и просмотра эфира в комнате.
Читать материалТехнические разборы аудио, видео и передачи данных в реальном времени.
От захвата в GStreamer и OBS до приёма потока через WHIP и просмотра эфира в комнате.
Читать материалТри механизма с разными задачами

Разница на снимке: 21 мс
Контрольный кадр, два счётчика и воспроизводимый эксперимент с эфиром.
Перейти к разборуПример одного сохранённого отчёта
Элементы соединяются в поток обработки

Коротко о публикациях других сайтов. Ссылки открывают оригиналы в новой вкладке; даты указаны по источникам.
От захвата в GStreamer и OBS до приёма потока через WHIP и просмотра эфира в комнате.
Элементы соединяются в поток обработки
Вышло обновление стабильной ветки 1.28 с исправлениями безопасности, обработки H.264/H.265 и воспроизведения.
· GStreamer

В обновлении ветки 33.0 исправлены проблемы интеграций Twitch и YouTube и загрузки плагинов во Flatpak.
· OBS Project

В версии обновили зависимости и внесли изменения в работу серверных агентов.
· LiveKit
Три механизма с разными задачами
Почему успешный обмен сообщениями ещё не означает, что видео сможет пройти напрямую.
Что проверять в браузерном кэше, заголовках ответа и именах статических файлов.
Инженерный разбор будущего протоколов защиты приватности.
Cloudflare Blog · На английском · На сайте источника
Обновление совместной работы с помощником GitHub.
GitHub Changelog · На английском · На сайте источника
Изменения управления автоматическими проверками кода и представления результатов.
GitHub Changelog · На английском · На сайте источника
Обновление панели использования инструментов помощника.
GitHub Changelog · На английском · На сайте источника
Новые детекторы и расширение программы партнёров.
GitHub Changelog · На английском · На сайте источника
Предварительный доступ к обновлённому интерфейсу GitHub.
GitHub Changelog · На английском · На сайте источника
Инструменты видимости и контроля автоматизированного трафика.
Cloudflare Blog · На английском · На сайте источника
Анонс интеграции для разработчиков в среде Apple.
GitHub Changelog · На английском · На сайте источника
Краткий список изменений анализатора безопасности кода.
GitHub Changelog · На английском · На сайте источника
Сводки об угрозах и данные наблюдений Cloudflare Radar.
Cloudflare Blog · На английском · На сайте источника
Официальное сообщение команды менеджера инструментов Rust.
Rust Blog · На английском · На сайте источника
В автоматическом обновлении версий появилась поддержка ещё одной экосистемы.
GitHub Changelog · На английском · На сайте источника
Официальная заметка о совместимости инструмента обновления зависимостей.
GitHub Changelog · На английском · На сайте источника
Разбор планировщика изменений и сокращения расхода памяти.
Cloudflare Blog · На английском · На сайте источника
Обновление механизма аутентификации настольного клиента.
GitHub Changelog · На английском · На сайте источника
Наблюдения компании о характере и частоте атак.
Cloudflare Blog · На английском · На сайте источника
Обзор сбоев связности по данным Cloudflare Radar.
Cloudflare Blog · На английском · На сайте источника
Обзор финансирования участников и развития открытой экосистемы.
Rust Blog · На английском · На сайте источника
Описание корректирующего выпуска языка и инструментов.
Rust Blog · На английском · На сайте источника
Официальный анонс с изменениями языка, библиотек и инструментов.
Rust Blog · На английском · На сайте источника

Какая часть сессии проходит через HTTP и где передаётся само видео.
Разница на снимке: 21 мс
Небольшой эксперимент с контрольным кадром, условиями сети и повторяемыми замерами.

Разбираем роль Ingress между видеокодером и комнатой LiveKit.
Пример одного сохранённого отчёта
Почему полезнее сравнивать счётчики на двух последовательных замерах.
По этому запросу ничего не нашлось.