NetConnection with C# : FluorineFX ?

I’m trying to use FluorineFx to call server-side methods from C#. It looks like this (http://www.fluorinefx.com/docs/fluorine/netconnectionrtmp.html) :

// Create NetConnection client

_netConnection = new NetConnection();

_netConnection.OnConnect += new ConnectHandler(_netConnection_OnConnect);

_netConnection.NetStatus += new NetStatusHandler(_netConnection_NetStatus);

_netConnection.Connect(“rtmp://localhost:1935/fmle”);

This leads to a connection error :

[1] = {[code, NetConnection.Connect.Rejected]}

[2] = {[description, Connection failed: Application folder ([install-location]/applications/) is missing.]}

Of course, application folder does exist. WMS error log :

ERROR server comment 2009-09-22 18:05:10 … handleResult: can’t find resultObj: 0

Any idea or experience with FluorineFx ?

Thank you.

When DEBUG logging is enabled :

DEBUG server comment 2009-09-22 19:09:25 - - - - - 14.27 - - - - - - - open

INFO server comment 2009-09-22 19:09:25 - - - - - 14.274 - - - - - - - handshake0: 1460

INFO server comment 2009-09-22 19:09:25 - - - - - 14.274 - - - - - - - handshake0: 1537

DEBUG server comment 2009-09-22 19:09:25 - - - - - 14.355 - - - - - - - Handshake[1]: length:1460

DEBUG server comment 2009-09-22 19:09:25 - - - - - 14.361 - - - - - - - Handshake[1]: length:1536

DEBUG server comment 2009-09-22 19:09:25 - - - - - 14.38 - - - - - - - Handshake[1]: length:1776

DEBUG server comment 2009-09-22 19:09:25 - - - - - 14.382 - - - - - - - Handshake[2]: length:240

DEBUG server comment 2009-09-22 19:09:25 - - - - - 14.39 - - - - - - - cmd: connect

INFO session connect-pending 2009-09-22 19:09:25 635121375 XXX.XXX.XXX.XXX - 3313 3073 0.118 - - - - - - XXX.XXX.XXX.XXX -

INFO session connect 2009-09-22 19:09:25 635121375 XXX.XXX.XXX.XXX - 3313 3073 0.119 - - - - - - XXX.XXX.XXX.XXX -

DEBUG server comment 2009-09-22 19:09:48 - - - - - 37.535 - - - - - - - cmd: _result

ERROR server comment 2009-09-22 19:09:48 - - - - - 37.535 - - - - - - - handleResult: can’t find resultObj: 0

Seems FluorineFx is doing wrong when connecting to WMS …

I have not heard of this product. We really cannot support issues with this type of server/client.

Charlie

I really don’t want to dig into debugging FluorineFx. If you want to remotely call into Wowza Media Server either add an HTTPProvider interface or a web services interface.

http://community.wowza.com/t/-/52

HTTPProvider is discussed in the User’s Guide.

Charlie

Ok, let me explain what I’d like to do : call WMS module methods from sth else than my usual Flex app (NetConnection connect() and call()).

Actually, I need to write cuepoints automatically, without using any GUI and any human intervention.

So I’m looking for another app layer than Flex to achieve this. Any idea ?

Anyway, could you explain me these 2 lines :

DEBUG server comment 2009-09-22 19:09:48 - - - - - 37.535 - - - - - - - cmd: _result

ERROR server comment 2009-09-22 19:09:48 - - - - - 37.535 - - - - - - - handleResult: can’t find resultObj: 0

Thank you.