Трансляція відео і звуку з web камери на сайт, savepearlharbor

Для реалізації задуманого нам знадобиться сервер з встановленим Red5 сервером і будь-який інструмент, що дозволяє працювати з flash, тому що нам буде потрібно створити дві флешки - одна для транслює, інша для смотрящих.

Що таке RED5?

Нам власне потрібно останнім (Live Stream Publishing).

Щодо розміщення red5 сервера дуже добре написано тут. а на офіційному сайті можна скачати сам сервер і додаткову інформацію по роботі з ним, а також безліч прикладів.

Припустимо ви впоралися з установкою і бачите заповітне

Трансляція відео і звуку з web камери на сайт, savepearlharbor

Всі підготовчі кроки зроблені. Далі нам потрібно розробити 2 flash ролика. Один для транслює, другий для смотрящих. Скористаємося для цього програмою Flash CS6 Professional.

Також помістимо на робочу область 2 кнопки - Транслювати і Зупинити.

В діях додаємо наступних код на початку документа:

Отримуємо ID потоку з HTML документа (передбачається, що ідентифікатори зберігаються в якійсь таблиці на стороні сервера і підтягуються в залежності від якихось параметрів, але в кінцевому підсумку в документ передається ідентифікатор унікальний як для транслює, так і для наглядача)

Далі опишемо функцію PlayClick

Наведемо функцію зупинки трансляції

Далі створимо Subscriber.fla

Далі в діях помістимо код

На цьому розробка завершена. Залишилося тільки вставити в документи код плеєрів.

На цьому все. Тепер відкривши сторінку Broadcaster і почавши трансляцію можна буде спостерігати необмеженій кількості осіб вашу трансляцію на сторінці Subscriber.

Трансляція відео і звуку з web камери на сайт, savepearlharbor

Схожі статті