Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 0a06fa0491045274fb0a0847098f0586
Programming & Data scientists

Разработка средства для видеоконференций.

Добавлено 17 фев 2021 в 20:48
Язык программирования C#. Организация видеопотока между клиентом и сервером, организация аудио, отправка видео, фото, текстовых сообщений. Управление и обзор рабочего места с сервера. Долговременная поддержка.
Кусочек changelog
:v.1.1.5
- оптимизация рендеринга видео - использована функция коприрования памяти, если исходный и целевой блоки перекрываются. (Работает назначительно медленнее, но повышается стабильность и отказоустойчивость)
- оптимизация трафика (потребление трафика уменьшено на 30% - без видимой потери качества)
- оптимизировано качество звука(минимизировано для передачи: Rate - 8000KHz, Bufer - 1024 Samples )
- oператор: при открытии нового окна клиента - текушее открытое окно клиента закрывается (все передаваемая к нему трансляция отключается, трансляции от клиента остаются неизменны).
- устранен баг при котором состояние передачи аудио при включении/отключении окна клиента устанавливалось неверно.
- устранен баг не позволявший првильно переподключить превью клиента на сервере при дисконекте превью клиента.
- добавлена дополнительная проверка, чтобы исключить возможность подключения нескольких клиентов с 1 IP адреса(убирает неоднозначность потоков)
v.1.1.6
- изменено поведение при разрыве соеденения.
- добавлена проверка на доступность получалеля про отправки видео.
- оператор добавлен лог вывода в файл OutputDebug.txt - в режиме Debug (очищается при запуске, сохраняйте при ошибки)
- клиент добавлен лог вывода в файл OutputDebug.txt - в режиме Debug (очищается при запуске, сохраняйте при ошибки)

v.1.1.7
- добавлено сжатие видео (потребление трафика уменьшено на 70% )

v.1.1.8
- исправление мелких багов.

v.1.1.9
- оператор: при закрытии окна клиента, автоматически отключается трансляция звука
- настройки видео установлены на среднии.
- уменьшен звуковой буфер, для снижения рассинхронизации звука и видео.
- несколько мелких правок для улучшения стабильности

v.1.2.0
- добавлен механизм дропа кадров при невозможности отправить кадр вовремя.
- множество правок по улучшению производительности.
- косметические изменения расположения иконок модального окна клиента.
- найден и устранен баг возникающий при повторной отправке видео без его закрытия.
- множество улучшений трансляциив аудио и синхронизации с видео.
Aec4becba5 C26e721a6a 5597e8b57f D6705b2f23 Dc9dc8bfd1 9ec606d443