我正在尝试用flex编写一个rtmp客户端。问题是我不知道从哪里开始。有人可以回答我将如何做到这一点,或指向我的网站吗?谢谢。我甚至不知道要使用哪些类等。
答案 0 :(得分:3)
答案 1 :(得分:2)
您不必编写自己的RTMP客户端,因为Flash已经实现了名为NetConnection
的RTMP客户端。
要创建基本连接,您可以执行以下操作:
var nc:NetConnection = new NetConnection();
nc.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);
nc.connect('rtmp://127.0.0.1/application');
function onNetStatus(e:NetStatusEvent):void
{
switch (e.info.code)
{
case 'NetConnection.Connect.Success':
// Connection with the RTMP server has been established
break;
case '...':
...
}
}
您看到的代码'NetConnection.Connect.Success'是服务器返回的代码之一,请查看over here以获取所有代码的概述。
您应该首先阅读文档,然后再回过头来提问。