Actionscript NetStream.play删除相对URL中的端口

时间:2009-11-19 20:55:21

标签: flash actionscript-3 http netstream port-number

我的Flash应用程序运行的当前页面是http://localhost:3000/。我正在尝试使用相对URL(例如“myVideo.flv”)使用NetStream.play(relativeURL)播放视频,但是当我查看actionscript发出的实际请求时,它正在丢弃端口号。 (例如http://localhost/myVideo.flv)。

我可以在闪存方面做些什么来完成这项工作吗?还有其他人有这个问题吗?

1 个答案:

答案 0 :(得分:0)

NetConnection.connect( null )用于播放渐进式视频,与(视频)文件是本地还是远程托管无关。如果您想播放流媒体视频,则需要传递流媒体服务的主机网址。 是的,如果您使用相对URL,则删除该端口。我想从使用嵌入式html文件的位置完成了从相对到绝对的某种“转换”,我认为它不包含端口号。您是否尝试将绝对URL(带端口号)作为'base'参数传递给.swf?