ActionScript - 从没有服务器的用户硬盘加载视频

Stf*_*Pad 0 javascript apache-flex actionscript-3

我需要在用户的硬盘上播放我的.swf电影(h264).

遗憾的是,as3组件只能从URL或流中读取,并且您无法在安全沙箱阻止您的情况下从c:/路径设置数据或加载.以下是每个组件加载的内容:

  • 视频>> netStream
  • VideoDisplay >> URL
  • VideoPlayer >> URL

我尝试将fileReference.data(byteArray)附加到所有这些,但似乎没有任何工作.

-

我的问题:有没有办法在没有实际上传视频(h254)到服务器的情况下这样做?

-

我已经读过可以做一个可以将数据上传到它然后将其传递给网络流的javascript,但我无法弄清楚如何自己做.

任何提示,黑客,想法都是受欢迎的.

非常感谢.

gre*_*reg 5

使用flash 10,您可以将文件加载到播放器中,而无需将它们从服务器上弹回.这是一个关于这个主题的快速教程:http://www.thedesilva.com/2008/11/flash-10-file-reference/