openj-gate.com

lechoixdeslibraires.com

open4u.co.uk

argosnear.me

sarf3omlat.com

opencities.ca

australia-opening-times.com

В современном мире повсеместно распространены различные IP камеры видеонаблюдения, которые бывают самыми разными. От тех, которые работают в режиме видеорегистратора, до тех, которые могут вести онлайн трансляции в реальном или приближенном к реальному времени. Подобные трансляции можно размещать на сайте для привлечения клиентов и это может пригодиться не только компаниям работающим в сфере близкой к IT и блогерам.

Поддержка Web Call Server
в Docker

Cервер для облачного WebRTC стриминга можно развернуть в Docker в несколько шагов из образа Web Call Server в Docker Hub

 

WCS Docker image

 

Запуск Web Call Server в Docker в 5 шагов

  1. Загрузите актуальную сборку с Docker Hub
sudo docker pull flashphoner/webcallserver

 

  1. Настройте docker сеть
sudo docker network create \
 --subnet 192.168.1.1/24 \
 --gateway=192.168.1.1 \
 --driver=bridge \
 --opt com.docker.network.bridge.name=br-testnet testnet

 

  1. Запустите docker контейнер, указав номер ознакомительной или коммерческой лицензии
docker run \
-e PASSWORD=password \
-e LICENSE=license_number \
-e LOCAL_IP=192.168.1.10 \
--net testnet --ip 192.168.1.10 \
--name wcs-docker-test --rm -d flashphoner/webcallserver:latest

 

  1. Проверьте доступность контейнера по SSH
ssh root@192.168.1.10

WCS in Docker SSH access by password

 

  1. Откройте страницу примера Two Way Streaming в локальном браузере и опубликуйте поток

WCS in Docker WebRTC streaming test

 

  1. Закройте страницу, остановите контейнер
sudo docker stop wcs-docker-test

 

При остановке контейнера лицензия будет деактивирована, чтобы избежать излишнего биллинга.

 

Дальнейшая работа с Web Call Server

Для дальнейшего тестирования и интеграции вы можете ознакомиться со следующими основными кейсами работы сервера:

Web-телефон для звонков через SIP-шлюз

Кнопка сlick-to-сall для онлайн-звонков с сайта

RTSP-HTML5 плеер для трансляций с IP-камер

Запись WebRTC видеопотоков из браузера

Онлайн трансляции с веб-камеры браузера

Трансляция потокового видео c Live Encoder по протоколу RTMP

Видеочат между браузерами или мобильными приложениями

Трансляция SIP-звонков на RTMP сервер или CDN

Демонстрация и трансляция экрана браузера по технологии WebRTC (Screen Sharing)

Web JavaScript SDK для Web Call Server

Мобильное SDK для WebRTC онлайн-трансляций и видеозвонков из приложения для iOS

Более подробную информацию по работе сервера можно получить в документации и в частности в Руководстве Пользователя, а также на форумах техподдержки.

“О нет, этот HLS меня доконает” — сказал Игорь и долил горячего чая в кружку с толстыми краями. “Клиенты снова жалуются на фризы, а ведь мы только вчера выкатили очередной релиз с исправлениями.”

Publish и Play

Существует две основных функции работы WebRTC на стороне сервера в области потокового видео: публикация и воспроизведение. В случае публикации видеопоток захватывается с вебкамеры и двигается от браузера к серверу. В случае воспроизведения, поток двигается в обратном направлении — от сервера к браузеру, декодируется и воспроизводится в браузерном HTML5 <video> элементе на экране устройства.

Latest news

  • Миграция Sales со Skype на Teams 16 апреля 2025

    16 апреля 2025 мы начали переход со Skype на Teams.

    В этот же день разослали через Skype flashphoner.com (Flashphoner Sales) сообщение о переходе.

    К сожалению, это сообщение стало триггером для блокировки аккаунта Microsoft (Skype + Teams), скорее всего за спам. На текущий день, аппеляции ни к чему не привели, и аккаунт остается в блокировке.

    Актуальный аккаунт для связи:

    Microsoft Teams: sales@flashphoner.com — продажи, пресейл, вопросы лицензий

    Дублируем контакты на сайте: https://flashphoner.com

  • Платежи по картам успешно восстановлены 13 сентября 2024

    Мы восстановили платежи по картам с 13 сентября 2024.
    Пожалуйста пишите на sales@flashphoner.com и в Скайп flashphoner.com по любым возникшим вопросам с платежами и продлением подписок.

  • По-техническим причинам, мы временно не принимаем платежи по картам, начиная с 16 Августа 2024

    По-техническим причинам, мы временно не принимаем платежи по картам.

    Для прямых платежей через Wire-Transfer или USDT, пожалуйста свяжитесь с нами по адресу:
    sales@flashphoner.com

    Приносим извинения за доставленные неудобства.
    Мы проинформируем вас как только платежи заработают. Следите за новостями на нашем сайте.

More News