erlyvideo

Erlytextchat плагин для Erlyvideo

Этот плагин позволяет добавить функциональность текстового чата к любому flex проекту. Серверная часть представляет собой плагин к erlyvideo, клиентская часть -- swc библиотека.

Серверный модуль

Серверный модуль реализует типичные для чата API:

Erlypresence plugin for Erlyvideo

This is the basic plugin for any custom erlyvideo application. It contains features needed in almost any such application.

These features are:

  • online users list;
  • update list when clients connect and disconnect;
  • broadcast data to all clients;
  • send data from one client to other;
  • users authorization;
  • checking bandwidth;

Having these features is enough to build quite complex realtime multiuser applications. But if you need more custom server side logic it can be build in other plugin on top of erlypresence.

Интервью для Компьютерной газеты

Было опубликовано в №21 (804) от 6 июня 2011 года.
Общался с Кристофером

Юрий, для затравки беседы расскажите о проектах, в которых вы участвовали, и, если не секрет, над чем работаете сейчас

Erlypresence плагин для Erlyvideo

Этот плагин задуман как базовый для многих кастомных приложений под Erlyvideo. И он реализует возможности, которые необходимы практически в любом таком приложении.

А именно:

Создание плагинов под Erlyvideo

Предположим, вы хотите создать плагин для Erlyvideo. Легко ли это? Вообще-то легко, если знать как (и если вы умеете программировать на Erlang :) Но нюанс в том, что это дело пока что никак не документировано, и без прямого общения с Максом Лапшиным ничего сделать нельзя.

Ну есть один пример такого плагина. Но он не дает особой ясности. И там нет никакого взаимодействия с клиентом.

А нам хотелось бы иметь базовый функционал для такого взаимодействия:

Minipodcast. Часть 1 -- общение флэш клиента с Erlang сервером.

Intro

Задумал я тут мелкий проект -- помесь миниблога с подкастом -- миниподкаст. Зачем? Erlang пощупать, да скринкасты записать :) Ну и потом запустить это на своем сайте, чтобы доставать народ не только своей занудной писаниной, но и своим занудным голосом.

Технически все просто -- флэш клиент (audio recorder) соединяется с erlyvideo, захватывает микрофон и публикует аудиопоток. Erlyvideo сохраняет это дело в flv файл.

Краткий обзор возможностей медиа серверов

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

Их существует не так уж и мало, но мы рассмотрим только 4. Это будет широко известная тройка -- FMS, Wowza, Red5, и пока мало известный новичок -- Erlyvideo.

Разработка под медиа сервера

Здесь собраны материалы, касающиеся разработки под медиа сервера.

Изначально я писал только про Flash Media Server, но теперь начал расширять сферу деятельности, и здесь будут появляться материалы и по другим медиа-серверам, как по привычным Red5 и Wowza, так и по более экзотичным ErlyVideo и haxeVideo.

Subscribe to RSS - erlyvideo