我下载了 OSMF 示例播放器并打开了 osmf.html,(C:\player\osmf.html)它运行良好,没有任何问题。
当我部署到 tomcat 服务器时,相同的文件(http://localhost:8080/player/osmf.html)我在调试时收到错误“当前不支持指定的功能”。
我怀疑闪存安全问题。想不出别的了。
任何帮助表示赞赏。谢谢。
我正在使用 DeMonster Debugger 来弄清楚发生了什么。实际上我使用的是 ReOps 的 OSMF 播放器。那是我从文件系统启动时工作的那个,部署到 tomcat 服务器时不工作。原因是他们编写了代码以查看是否允许访问来自特定域的视频。对于文件,它一直在返回 true。但是对于域 localhost:8080,它返回 false。
禁用该安全检查后,它可以正常工作。
感谢安德里安的回答。
你想播放什么样的内容?OSMF 示例播放器是否为 Flash Player 10.1 编译?我怀疑这是与版本相关的问题。
您也可以尝试使用 Strobe Media Playback (https://sourceforge.net/adobe/smp) 吗?在下载部分,您可以获得 10.0 和 10.1 的二进制文件。
Strobe Media Playback 也是建立在 OSMF 之上的,因此它应该有助于解决您的问题。
-安德里安