#1 

Dimitry
Ниндзя по зачистке капусты
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 18129
На форуме: 1701 час.
Репутация: 1219 (99%) ±
Инфо  Вебсайт  Написать

Вебкамеры через HTML5 WebRTC технологию (без использования flash)

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

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

Проблемы c Chromium

- Хромиум требует HTTPS на странице чтобы начать передавать данные с камеры, для просмотра вебок HTTPS не требуется.
(решение => вещать в новом https окне или подключить SSL в чате - СДЕЛАНО)

Проблемы с Firefox

- В фаерфоксе приходится устанавливать разрешение не более 320x240 при котором трафик будет 600кбит/сек. В хромиум при 640x480 трафик будет около 400кбит.  (решение => в хроме 640x480, в фаерфоксе 320x240 - СДЕЛАНО)
- Фаерфокс отключает от просмотра и автоматически НЕ восстанавливает соединение, если вещающий переподключается. (решение => добавить команды проверки и переподключения - СДЕЛАНО)

Проблемы с MS Edge 15

- Просмотр работает отлично, но при вещании поток передаётся с задержкой, у зрителей он появляется не сразу, а втечении минуты (решение => добавить надпись для EDGE подождите???)

Поддержка браузерами

Основной плюс версии без флеша это то что возможен запуск трансляций с телефона и тем самым % работающих вебкамер становится значительно выше. Последнее время Chrome стал присекать флеш разными способами, от этого работа вебкамер всё хуже, а значит и HTML5 версия становится более рабочей. На данный момент работают все свежие браузеры на движке Chromium и Firefox, а также новые бразуеры Edge 15 и Safari 11. (в Internet Explorer неработает) Общий % работающих устройств оценить сложно, однако на вскидку это около 70-80%, в то время как флешь версия из-за отсутствия флеша на мобильных это всего 50%.

Как установить в чат для тестирования описано тут:
https://forum.vmeste.eu/viewtopic.php?p … 52#p326652

ВАЖНО: Если у кого-то не работают вебкамеры, сообщайте как именно и устройство с UserAgent браузера указанный тут:
https://check.vmeste.eu/


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#2 

Dimitry
Ниндзя по зачистке капусты
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 18129
На форуме: 1701 час.
Репутация: 1219 (99%) ±
Инфо  Вебсайт  Написать

У меня почему-то уже пишет в Chrome что флеша нет, особенно если сайт через https, боюсь не долго осталось и флеш исчезнет окончательно.
Поэтому скоро будем обновляться на HTML5 версию.


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#3 

DjValek
Пользователь
Зарегистрирован: 2016-02-02
Сообщений: 142
На форуме: 51 час.
Репутация: 2 (100%) ±
Инфо  Написать

УЖЕninja

Неактивен

#4 

DjValek
Пользователь
Зарегистрирован: 2016-02-02
Сообщений: 142
На форуме: 51 час.
Репутация: 2 (100%) ±
Инфо  Написать

может до победного потянемninja

Неактивен

#5 

Dimitry
Ниндзя по зачистке капусты
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 18129
На форуме: 1701 час.
Репутация: 1219 (99%) ±
Инфо  Вебсайт  Написать

Я к тому что через раз этот флеш стал работать хотя он всегда был установлен у меня.
Некоторые сайты просят установите флеш, а флеш есть.


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#6 

Drakoscha
Профи
Имя: Владимир
Откуда: Германия
Зарегистрирован: 2009-07-10
Сообщений: 6369
На форуме: 1785 час.
Репутация: 650 (93%) ±
Инфо  Вебсайт  Написать

А как обстоят дела с другими браузера таким как Opera и IE?

Неактивен

#7 

Pegass
Moderator
Откуда: СПб
Зарегистрирован: 2011-03-07
Сообщений: 2569
На форуме: 512 час.
Репутация: 363 (100%) ±
Инфо  Вебсайт  Написать

Сообщение от Dimitry:

Я к тому что через раз этот флеш стал работать хотя он всегда был установлен у меня.
Некоторые сайты просят установите флеш, а флеш есть.

теперь в хроме для каждого сайта надо разрешать флеш, иначе будет написано что он не установлен, это уже полгода так


- Здравствуйте, у меня тут это самое, ну то самое..
- Здравствуйте, с "этим самым" обратитесь к венерологу, а у нас техподдержка!
"слава богу пегас пишет скрипты а не поет" (с) Ventage aka New1

Неактивен

#8 

Dimitry
Ниндзя по зачистке капусты
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 18129
На форуме: 1701 час.
Репутация: 1219 (99%) ±
Инфо  Вебсайт  Написать

Drakoscha, Опера на хромиуме новая работает, IE не поддерживается вообще.

Pegass, вот только не понятно почему не запрашивается активация флеша, иногда запрашивается, а иногда нет )


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#9 

Dimitry
Ниндзя по зачистке капусты
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 18129
На форуме: 1701 час.
Репутация: 1219 (99%) ±
Инфо  Вебсайт  Написать

Добавлена индикация уровня звука и иконки вкл/выкл для микрофона и вебкамеры.
Выложил первую бета версию прямо на сервис, пробуем.

https://mpchat.com/


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#10 

Робин
Новичок
Зарегистрирован: 2014-11-29
Сообщений: 1
На форуме: 2 час.
Репутация: 0 (50%) ±
Инфо  Написать

Да не плоха работает так что я за чтоб на чатах была такая технология!!!

Неактивен

#11 

Dimitry
Ниндзя по зачистке капусты
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 18129
На форуме: 1701 час.
Репутация: 1219 (99%) ±
Инфо  Вебсайт  Написать

Проблема вещания с фаерфоксом решена, теперь можно пробовать ставить в чаты.


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#12 

DjValek
Пользователь
Зарегистрирован: 2016-02-02
Сообщений: 142
На форуме: 51 час.
Репутация: 2 (100%) ±
Инфо  Написать

де в камере вещающего выбор источника вещанияninja?

Неактивен

#13 

DjValek
Пользователь
Зарегистрирован: 2016-02-02
Сообщений: 142
На форуме: 51 час.
Репутация: 2 (100%) ±
Инфо  Написать

включать камеры в чате будем также через статус привязывать? ninja

Отредактированно DjValek (2017-06-16 21:13:42)

Неактивен

#14 

admiral
Status is loading... 99,9%
Имя: Alexandr
Откуда: берутся NaNы?
Зарегистрирован: 2007-02-04
Сообщений: 6583
На форуме: 1707 час.
Репутация: 1121 (100%) ±
Инфо  Вебсайт  Написать

http://imgs.su/users/34/1497640028.jpg Chrome
http://imgs.su/users/34/1497640073.jpg Firefox
https://mpchat.com/chat/ зайти и проверить

PS форум не чат, тут есть кнопка - редактировать


Скорая помощь - всегда рядом!
Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!

Неактивен

#15 

Dimitry
Ниндзя по зачистке капусты
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 18129
На форуме: 1701 час.
Репутация: 1219 (99%) ±
Инфо  Вебсайт  Написать

Сообщение от DjValek:

включать камеры в чате будем также через статус привязывать? ninja

Всё останется как было, так как удалось решить все критические проблемы, остались мелочи.


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#16 

Dimitry
Ниндзя по зачистке капусты
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 18129
На форуме: 1701 час.
Репутация: 1219 (99%) ±
Инфо  Вебсайт  Написать

Выложен код для желающих попробовать новую версию в своём чате.

https://forum.vmeste.eu/viewtopic.php?p … 52#p326652


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#17 

Pegass
Moderator
Откуда: СПб
Зарегистрирован: 2011-03-07
Сообщений: 2569
На форуме: 512 час.
Репутация: 363 (100%) ±
Инфо  Вебсайт  Написать

те кто используют моё решение ждут финальной версии.... если кому очень надо то могу сделать сейчас персонально каждому, чтоб потом помнить кому и как это было сделано

"Для Анатолича, сразу)))"


- Здравствуйте, у меня тут это самое, ну то самое..
- Здравствуйте, с "этим самым" обратитесь к венерологу, а у нас техподдержка!
"слава богу пегас пишет скрипты а не поет" (с) Ventage aka New1

Неактивен

#18 

Анатолич
Знаток
Имя: Василий
Откуда: Россия, Москва
Зарегистрирован: 2010-10-01
Сообщений: 1115
На форуме: 259 час.
Репутация: 22 (62%) ±
Инфо  Вебсайт  Написать

крута не прошло и двух лет)  smile

Pegass,  пробую разобраться. пока навскидку не работает ресайз (само окно ресайзится, а картинка нет). и полосу прокрутки бы убрать. она все арвно не работает.
хотя полоса не критично. а вот без ресайза грустно.

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

Скролл это прокрутка для видео. забыл уточнить

Отредактированно Анатолич (2017-06-19 20:29:36)


видеочат знакомств без регистрации для взрослых, бесплатно
прибыльная Белая партнерка для тематик Знакомства, общение, чаты
помогу с настройками для обхода блокировщиков рекламы и повышения дохода.

Неактивен

#19 

Dimitry
Ниндзя по зачистке капусты
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 18129
На форуме: 1701 час.
Репутация: 1219 (99%) ±
Инфо  Вебсайт  Написать

В описание установки добавил для всех чатов как перейти на https/SSL.


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#20 

Dimitry
Ниндзя по зачистке капусты
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 18129
На форуме: 1701 час.
Репутация: 1219 (99%) ±
Инфо  Вебсайт  Написать

Код изменен для возможности менять ширину вебок через внешний DIV.
Изменения выделил синим:

if(rec) {       
        obj1.innerHTML="<div id=media_"+obj+" style='width: 240px; position:relative;'></div> <div><font size=1><b>Вещание "+nick+"</b></font> - <a href=# onclick='gettime=new Date().getTime(); setstatus(0); return false;'><font size=1>закрыть</font></a><br><br></div>";
        window['class_'+obj]=new WebCam(camid,nick,"vga","media_"+obj,0,"100%");
    }
    //watch
    else {
        obj1.innerHTML="<div id=media_"+obj+" style='width: 240px; position:relative;'></div> <div><font size=1><b>Просмотр "+nick+"</b></font> - <a href=# onclick='loadvideo(\""+obj+"\",\"\"); return false;'><font size=1>закрыть</font></a><br><br></div>";
        window['class_'+obj]=new WebCam(camid,nick,"vga",0,"media_"+obj,"100%");
    }


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

[ Generated in 0.007 seconds, 8 queries]