AS3(Flex / MXML)rtmp连接在localTrusted文件上被拒绝

时间:2013-02-18 02:05:09

标签: actionscript-3 flex mxml rtmp

我正在编写一个连接到外部rtmp服务器以获取实时流的应用程序。使用firefox通过localhost(apache 2.2服务器)打开文件工作正常,我正在获取流。但是,如果我使用文件协议(文件:///)打开文件,我将收到错误“NetConnection.Connect.Rejected”,然后“NetConnection.Connect.Closed”。

我假设发生这种情况是因为Flash播放器的某些安全限制,并且已将/ etc / adobe / FlashPlayerTrust / Trusted.cfg中的flash文件设置为可信(在更改Security.sandboxType返回localTrusted之后)。但即使有这种改变,连接仍然会被拒绝。 rtmp地址包含端口1935,我也尝试使用rtmpt协议,但在这种情况下,我收到错误“NetConnection.Connect.Failed”。

抛出的唯一事件处理程序是NetStatusEvent,因此没有安全性异常。我已经阅读了很多文档并查了几个小时,但我无法弄清楚为什么这不起作用。

0 个答案:

没有答案