Pull to refresh

RubyIZUMI — вещаем живое H264 на флеш-плееры

Reading time 1 min
Views 945
RubyIZUMI — RTMP Сервер (MP4/H.264) для Flash-плеера, написан на Ruby
Позволяет вещать как живое видео так и .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.
Tags:
Hubs:
0
Comments 0
Comments Leave a comment

Articles