2011-04-01 42 views

回答

0

你看过NetConnection课吗?它与支持RTMP的服务器建立RTMP连接。

建立连接很简单:

var nc:NetConnection = new NetConnection(); 

// Listen for the netstatus event 
nc.addEventListener(NetStatusEvent.NET_STATUS, onStatus); 

// Connect to your server 
nc.connect("IP_GOES_HERE"); 

function onStatus(e:NetStatusEvent):void 
{ 
    if (e.info.code == "NetConnection.Connect.Success") 
    { 
     // Connection has been established 
    } 
} 

看起来你不想做在Flash但在Java。我知道有一个库在客户端实现RTMP,即Flazr

+0

感谢凯文的答案.....我试过它没有工作....这将是有益的,如果你可以详细解释....即如何使用\t NetConnection与Android本机应用程序... ... – 2011-04-11 06:17:41

+0

@param:你是否得到任何安全或I/O错误?它可能与策略文件有关。 – Kevin 2011-04-11 06:47:16

+0

@kevin:当我添加NetConnection()时会给出错误.....(NetConnection无法解析为某个类型..)......我需要添加什么包或库...请建议.... – 2011-04-11 09:57:57