Rails如何创建实时视频流?

Rai*_*ner 3 ruby ruby-on-rails live ruby-on-rails-3

是否有宝石或技术可以通过带有轨道的网络摄像头进行实时视频流传输?

Bra*_*rad 11

RoR(或其他类似的东西)与此无关.启动Flash Media Server或Red5并使用Flash播放器.

首先,您需要使用某些内容对视频进行编码.Flash Media Live Encoder可以解决这个问题.这将采用音频/视频输入并将其压缩,通常为H.264或VP6.然后它将流数据发送到您的服务器.

您的服务器(例如Red5)会获取此数据并将其分发给客户端.

在客户端,您需要播放此视频.Flash仍然是最兼容的(目前无论如何...... HTML5会改变它).常见的Flash视频播放器是JW Player,但您也有其他选择.

  • @布拉德:由于这个问题含糊不清,没有用,您的回答对我有很大帮助,因此感谢您的回答。 (2认同)