Форумы » MPCHAT - CMS хостинг чатов для профессионалов »

WebCams 3.0 - Вебкамеры через HTML5 WebRTC технологию



19553
Dimitry
[b]Вебкамеры через HTML5 WebRTC технологию (без использования flash)[/b]
[color=red](это описание старой версии, смотрите ниже про [b]версию 3.0[/b])[/color]

[b]Состояние дел по разработке новых HTML5 трансляций:[/b]

1. Удалось доработать сервер ретрансляции WebRTC - позволяет одному человеку транслировать для сотни зрителей - 1 сервер потянет примерно 600-1000 зрителей!
2. Работает только в браузерах на движке Chromium (Chrome, Opera, Яндкекс и др.) и Firefox, а также Edge от 15 версии и вероятнее всего safari 11.
3. Нужно на сервере реализовать права для подключения и приватных трансляций.
4. При использовании нескольких процессов, возникает проблема с Firefox.
5. При использовании tcp протокола сервер падает раз в день, используем udp - всё отлично, не проблема.

[b]Поддержка браузерами[/b]

iOS или macOS поддерживают технологию WebRTC только начиная с Safari 11.
Основной плюс версии без флеша это то что возможен запуск трансляций с телефона и тем самым % работающих вебкамер становится значительно выше. Последнее время Chrome стал присекать флеш разными способами, от этого работа вебкамер всё хуже, а значит и HTML5 версия становится более рабочей. На данный момент работают все свежие браузеры на движке Chromium и Firefox, а также новые бразуеры Edge 15 и Safari 11. (в Internet Explorer неработает) Общий % работающих устройств оценить сложно, однако на вскидку это около 70-80%, в то время как флешь версия из-за отсутствия флеша на мобильных это всего 50%.
19553
Dimitry
Добавлен счётчик зрителей для вещающего и выбор устройств.
При падении сервера происходит автоматическое переподключение всех окон вещания и зрителей, теперь данный сбой не вредит критически, а выглядит как секундное пропадаение видео. Также провел подсчёт, на текущей конфигурации может быть минимум 600 подключений к севреру.
19553
Dimitry
[b][color=green]WebCams 3.0[/color] - Выпущена новая версия вебкамер[/b]

- возможность транслировать дисплей или программу
- более стабильная работа без зависания ников и самого сервера
- улучшенное качество картинки и звука при потоке 400кбит
- меньше ошибок в работе и авто-подключение при разрывах связи
- улучшенная совместимость между новыми браузерами
- совсем старые браузеры больше не поддерживаются

[b]Поддержка браузеров[/b]

Поддерживается более 95% устройств:
Chrome 55+
Firefox 60+
Safari 11+
Edge 11+
Opera/Yandex и другие на движке Chromium

[color=red]ВАЖНО! В чатах обновление не требуется, достаточно перезайти.
Тестируйте! О проблемах вещания пишите мне лично через мессенджер вместе тут.[/color]
19553
Dimitry
Исправлено переподключение камер при обрыве связи или при плохом интернете.
Также если планшет или телефон уходят в сон, после возобновления произойдёт автоматическая перезагрузка камер.
19553
Dimitry
ИСПРАВЛЕНО: При просмотре чужой камеры если вещающий переподключился заново, видео могло не загрузиться, был только звук.
19553
Dimitry
ИСПРАВЛЕНО: При просмотре не было уровня громкости.
Режим вещания Display разбит на 2 разных.
1. Display & Microphone - звук берётся с устройства записи выбранного справа.
2. Display & Audio - звук берётся с выбранного окна или весь канал с ПК.
(для Display & Audio отключено шумоподавление, чтобы звук шёл в оригинале)

Неавторизованные и новички не могут отправлять сообщения.

© 2008-2021 Vmeste.eu
Контакты | Privacy и Cookie | Правила | О компании