Проект Миниподкаст. Часть 1 -- общение флэш клиента с Erlang сервером.
Год выпуска: 2011
Производитель: yzh44yzh
Сайт производителя:
http://yzh44yzh.com
Автор: Юра Жлоба
Продолжительность: 20 мин
Тип раздаваемого материала: Видеоурок
Язык: Русский
Описание: Задумал я тут мелкий проект -- помесь миниблога с подкастом -- миниподкаст. Зачем? Erlang пощупать, да скринкасты записать

Ну и потом запустить это на своем сайте, чтобы доставать народ не только своей занудной писаниной, но и своим занудным голосом.
Технически все просто -- флэш клиент (audio recorder) соединяется с erlyvideo, захватывает микрофон и публикует аудиопоток. Erlyvideo сохраняет это дело в flv файл.
Затем флэш клиент соединяется с Erlang сервером (пока отдельный сервер, потом, может быть, это будет плагин к erlyvideo), и просит его сохранить инфу о записи (id, name, description, creation date и т.д.). Сервер сохраняет это дело в базе данных Mnesia.
Затем другой флэш клиент (minipodcast player) соединяется с Erlang сервером, получает список записей, отображает их. Для прослушивания записи соединяется с erlyvideo и получает flv файл.
Ну и все.
Работу над сим несложным проектом я решил осветить в серии статей и скринкастов.
В первом скринкасте рассматривается взаимодействие флэш клиента и Erlang сервера.
Скринкаст дублируется статьей в блоге
http://yzh44yzh.com/ru/minipodcast-erlang-server
Видео: H.264 1024x768 20fps
Аудио: AAC 44KHz Stereo
Доп. информация: На этот раз аудиокодек AAC, так что проблем со звуком ни у кого не должно быть.
Этот скринкаст получился лучше, чем предыдущие попытки (были такие почти год назад). Но все равно еще далеко до идеала. Например, есть посторонние шумы. Но ничего, научусь еще записывать качественно ).