RubyIZUMI — RTMP Сервер (MP4/H.264) для Flash-плеера, написан на Ruby
Позволяет вещать как живое видео так и .mp4 файлы
Для вещания по запросу подходят файлы .mp4, внутри которых H.264 и AAC
Для вещания живого видео (пока что только видео) Нужно запустить кодировщик (например VLC)
например:
На сервере, скачиваем и запускаем:
Чтобы увидеть:
Подробнее о rascut (Ruby ActionSCript UTility)
Проверяем флеш-плеер
Демо
Смотреть можно на версиях (9,0,115,0 и 9,0,124,0) с поддержкой H.264
Сервер пока ещё сыроват, но намного проще RED5.
Позволяет вещать как живое видео так и .mp4 файлы
Для вещания по запросу подходят файлы .mp4, внутри которых H.264 и AAC
Для вещания живого видео (пока что только видео) Нужно запустить кодировщик (например VLC)
например:
vlc -vvv dshow:// :dshow-vdev="QuickCam for Notebooks Pro" :dshow-size="640x480" --sout "#transcode{venc=x264,vcodec=x264,vb=500,scale=1}:rtp{dst=serverIP,sdp=file://C:/vlc.sdp}"
На сервере, скачиваем и запускаем:
$ ruby server.rb -rtp vlc.sdp
Чтобы увидеть:
$ cd player
$ rascut Player.as -s
Подробнее о rascut (Ruby ActionSCript UTility)
Проверяем флеш-плеер
Демо
Смотреть можно на версиях (9,0,115,0 и 9,0,124,0) с поддержкой H.264
Сервер пока ещё сыроват, но намного проще RED5.