Дата: 12 фев в 22:02
Продолжаю серию статей о WebRTC. 
Предыдущая статья: Простой чат через WebRTC DataChannel

За основу возьмем код чата, и немного изменим, вместо канала данных будем создавать трансляцию. Серверный скрип остается без изменений. Напомню только, будет работать в соседних вкладках браузера, т.к. используется сессия для хранения данных, а не база данных.
Демо видео чат 
Больше
Дата: 26 авг 2016 в 18:33
Все больше и больше появляется новых фото-приложений, значит нужно сделать еще одно.
О нем расскажу в следующей статье, а пока о том, как вывести изображение с камеры телефона к себе на сайт.

Важно! Работать с камерой можно только на сайте с защищенным протоколом https.
Больше
Дата: 4 сен 2016 в 01:12
Осуществился переезд с временного сайта на этот.
Каждое последующее обновление будет отмечаться на вкладке "Обновление", на страницах продуктов.

GusevCore:
     Небольшие доработки в стандартных шаблонах.
     .htaccess - в маску для переадресации на index.php добавился /(слейт)
     Глобальная переменная $_URL - с ссылкой на запрошенную страницу
     Функции:
          replaceParams - Заменяет параметры в коде
          initUserScripts - Инициализация пользовательских скриптов
     GCF:
          В функцию codeText, добавился тип baseToHtml
          Функции:
               format - Вставляет в строку параметры
     Конфигурация:
          $scripts - Пользовательские библиотеки.

GCF.js:
     По умолчанию инициализируются только прототипы. Для работы с полноэкранным режимом, необходимо вызвать GCF.devise.fs.init();
     Прототипы:
          Удален прототип Object.prototype.forEach, появилась анологичная функция
          Element.prototype.subscribe - Подписка на события
          Element.prototype.send - Отправка события
     Функции:
          clone - Клонирование данных
          forEach - Перебор элементов объекта
          devise.media.init - Инициализирует работу с медиаустройствами
          devise.media.getVideo - Получить трансляцию с камеры