2
我正在嘗試創建一個將連接到FluorineFx RTMP服務的.NET客戶端客戶端。 這是很容易的創建一個Flex客戶端的消費者,我希望在.NET創建相同如何使用FluorineFx創建Consumer .NET客戶端?
(換句話說如何連接到MessageAdapter MessageAdapter?)
非常感謝,
杜迪·
我正在嘗試創建一個將連接到FluorineFx RTMP服務的.NET客戶端客戶端。 這是很容易的創建一個Flex客戶端的消費者,我希望在.NET創建相同如何使用FluorineFx創建Consumer .NET客戶端?
(換句話說如何連接到MessageAdapter MessageAdapter?)
非常感謝,
杜迪·
我正在使用NetConnection對象,對我來說工作正常。檢查documentation page:
using FluorineFx.Net;
...
NetConnection netConnection = new NetConnection();
netConnection.OnConnect += new ConnectHandler(netConnection_OnConnect);
netConnection.NetStatus += new NetStatusHandler(netConnection_NetStatus);
netConnection.Connect("rtmp://localhost:1935/HelloWorld");
...
void netConnection_OnConnect(object sender, EventArgs e)
{
//The NetConnection object is connected now
netConnection.Call("serverHelloMsg", new ServerHelloMsgHandler(), "some text");
}
...
void netConnection_NetStatus(object sender, NetStatusEventArgs e)
{
string level = e.Info["level"] as string;
}
...
//Our result handler object
public class ServerHelloMsgHandler : IPendingServiceCallback
{
public void ResultReceived(IPendingServiceCall call)
{
object result = call.Result;
}
}