【发布时间】:2011-05-31 15:25:15
【问题描述】:
我正在尝试用 flex 编写一个 rtmp 客户端。问题是我不知道从哪里开始。有人可以回答我将如何执行此操作,或将我指向一个可以执行此操作的站点吗?谢谢。我什至不知道要使用什么类等等。
【问题讨论】:
-
我投票结束,因为这是一个过于宽泛的问题,类似于“为我做我的工作”。你试过什么?您在哪里遇到了问题?
标签: apache-flex flash-builder rtmp
我正在尝试用 flex 编写一个 rtmp 客户端。问题是我不知道从哪里开始。有人可以回答我将如何执行此操作,或将我指向一个可以执行此操作的站点吗?谢谢。我什至不知道要使用什么类等等。
【问题讨论】:
标签: apache-flex flash-builder rtmp
【讨论】:
您不必编写自己的 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 了解所有代码的概述。
您可能应该先阅读文档,然后再提出更准确的问题。
【讨论】: