Html 让嵌入式flowplayer播放本地视频文件
我使用以下Html 让嵌入式flowplayer播放本地视频文件,html,video,flowplayer,object-tag,Html,Video,Flowplayer,Object Tag,我使用以下将flowplayer嵌入到html页面上,您不能直接要求flowplayer从本地文件系统加载文件。想想所有这些试图从远程服务器加载此文件的flash(swf)文件,它们不能简单地将文件系统中的任何内容用作资源 最简单的测试方法是设置一个本地服务器。可以是Apache、IIS或任何您喜欢或易于使用的服务器。然后将配置的url更改为本地服务器上视频的url,这将解决您的问题 您不需要更改baseUrl的任何内容,因为这是所有flowplayer flash文件的加载位置。例如,您提供的
将flowplayer
嵌入到html页面上,您不能直接要求flowplayer从本地文件系统加载文件。想想所有这些试图从远程服务器加载此文件的flash(swf)文件,它们不能简单地将文件系统中的任何内容用作资源
最简单的测试方法是设置一个本地服务器。可以是Apache、IIS或任何您喜欢或易于使用的服务器。然后将配置的url更改为本地服务器上视频的url,这将解决您的问题
您不需要更改baseUrl的任何内容,因为这是所有flowplayer flash文件的加载位置。例如,您提供的代码中的内容url将是baseurl+content.url=>
但是,一旦将页面放到生产中,您可能需要考虑在本地托管此Flash文件,以避免每次获取远程FooPover服务器。在这种情况下,您需要将baseUrl更改为新服务器应该是什么
<object width="320" height="200" id="undefined" name="undefined"
data="http://releases.flowplayer.org/swf/flowplayer-3.2.10.swf" type="application/x-shockwave-flash">
<param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.10.swf" />
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="flashvars" value='config={"clip":{"baseUrl":"http://stream.flowplayer.org","url":"http://stream.flowplayer.org/KimAronson-TwentySeconds1318.flv"},"canvas":{"backgroundColor":"#112233"},"plugins":{"controls":{"time":false,"volume":true,"fullscreen":false},"content":{"url":"flowplayer.content-3.2.8.swf"}}}' />
</object>