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

в 0:17, , рубрики: node.js, Программирование, Работа с видео, метки:

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

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

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

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

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

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

P.S.: Пока тестировал сервис, заметил что при больших видео перемотка подгружает немного процессор, но думаю это вполне можно пережить.

Автор: InteractiveTechnology


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js