17 April 2012

codestre.am — потоковая запись терминала

ProgrammingNode.JS


Сегодня наткнулся на очень интересный сервис codestre.am, разработанный LearnBoost.
Идея подобного сервиса наверняка возникала у многих.

Смысл проекта создание обучающих видео, только в формате командной строки, причём с возможностью всё воспроизвести не перепечатывая слова и буквы, а просто копируя их из самого видео.

Сервис простой в использовании (чем-то напоминает ustream.tv) и абсолютно бесплатен.
Единственно, что меня смутило, что для работы с сервисом требуется установить клиентское node.js приложение


Я уверен, что разработка клиентского приложения без использования node.js может ему дать очень не плохую популярность.
Несмотря на его простоту в нём есть всё необходимое:
— Простая регистрация/авторизация через twitter
— Запись ascii-видео
— Автоматическая загрузка и хранение в сервисе
— Просмотр с возможностью перемотки
— Разделение на публичные и приватные видео, на каждое видео даётся уникальный хэш
— Статистика просмотров/онлайн просмотра

Первое что захотелось протестировать — это нагрузку на процессор при воспроизведение, на удивление проблем с ней нет.
Видео Star Wars ASCII с telnet towel.blinkenlights.nl



P.S.: Пока тестировал сервис, заметил что при больших видео перемотка подгружает немного процессор, но думаю это вполне можно пережить.
Tags:node.jsобучающее видеозапись терминала
Hubs: Programming Node.JS
+25
1.2k 72
Comments 10
Popular right now
Node.js Developer
from 1,600 to 4,200 $AWWCOR Inc.Remote job
Node.js developer (infrastructure)
from 100,000 to 300,000 ₽ЯндексМосква
Node.js developer (infrastructure)
from 100,000 to 300,000 ₽ЯндексСанкт-Петербург
Senior Node.js разработчик
from 150,000 to 250,000 ₽Amir CapitalRemote job
Team Lead (React\Node.js)
to 180,000 ₽SoftMediaLabЕкатеринбургRemote job