我们公司使用学习管理系统来教员工。我们在某些办公室的互联网连接很慢。视频内容的课程根本不运行。
我们的课程主要包括启动.swf文件的html页面,该文件会启动一堆视频文件。
我们考虑过将.swf文件和所有视频复制到每个办公室的网络驱动器中。在这种情况下,用户将启动.html页面> .html页面会要求他显示.swf文件的路径>浏览器会播放所有这些。
原因我们的方法不起作用,因为无法从网络上访问和播放本地(或我们网络中的网络)文件。
我们仅使用Internet Explorers。是否可以构建IE扩展以使其工作?你能告诉我一个例子,或者就如何做到这一点给出建议吗?
重要提示:.sfw文件应该在浏览器中工作,因为它应该能够连接到LMS以保存进度并发布分数。
答案 0 :(得分:3)
你可以适应一个技巧。
由于您已准备好将所有教程视频放在每个办公室的网络驱动器中,因此最好将它们放在正在运行的apache httpd
实例中。 (就此而言,任何轻量级的http服务器)。
这样,你可以在html页面中访问它们,缓冲的速度就像本地文件系统一样。您也可以与LMS联系,了解进展情况并进行统计。
如果这最终有帮助,请告诉我们。
答案 1 :(得分:1)
将您的swf文件上传到:http://swf-to-exe.com/
并将其转换为exe并运行..
答案 2 :(得分:1)
在您要运行应用的计算机上,您可以转到此网址:
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
(这是Flash播放器的设置面板,它不是图像)
并将SWF路径添加到“受信任位置”。
答案 3 :(得分:0)
我在想是否可以尝试编辑主机文件,将视频请求从源服务器重定向到本地网络。
或
如果您的LMS基于HTML,则可以很容易地编写JavaScript插件来替换所有视频链接。