那里有任何Ruby AMF客户端吗?

时间:2010-05-18 20:21:13

标签: ruby-on-rails ruby amf flash-media-server wowza

我正在寻找一种在Ruby(Rails)中推送/接收AMF0 / AMF3消息的方法。
从我读到的内容来看,rubyAMF只能作为服务器。

我需要的是一个允许客户端访问FMS / Wowza的库。

任何想法?

1 个答案:

答案 0 :(得分:1)

作为RocketAMF http://github.com/warhammerkid/rocket-amf的开发人员,我不知道任何可以作为客户端开箱即用的AMF库。但是,如果您对它感兴趣,那么将RocketAMF中的服务器代码转换为客户端应该不会那么困难。您只需为RocketAMF :: Request编写一个使用标准消息调用样式(#<RocketAMF::Request:0x10167b658 @headers=[], @messages=[#<RocketAMF::Message:0x10167ae88 @response_uri="/1", @data=["session stirng", 42.0], @target_uri="App.helloWorld">], @amf_version=3>)的序列化程序。然后你会为RocketAMF :: Response编写一个反序列化器。

我会尝试在接下来的几天内组建一个新的RocketAMF版本,可以与FMS通信,但这不是保证。