为你守候 为了flv视频完美解析,今天又花了多少个小时?呵呵,都两点半了,有时间把今天没有更新的简单更新下。中断是因为有新的发现,可能这个发现就能完美解决问题了:在回复楼层帖视频。可能就这么简单,有待今后证实。
(2014-08-08 02:28) 查看本帖
简单更新下吧,因为是不成功的经历。
这是最初的替换规则:
<object type="application/x-shockwave-flash" data="images/share/vcastr3.swf" width="600" height="500" id="vcastr3">
<param name="movie" value="images/share/vcastr3.swf"/>
<param name="allowFullScreen" value="true" />
<param name="FlashVars" value="xml=
<vcastr>
<channel>
<item>
<source>{1}</source>
<duration></duration>
<title></title>
</item>
</channel>
<config>
</config>
</vcastr>"/>
</object>
初步测试通过,另外兼容性似乎也可以,所以决定深入研究。通过网络搜索,找到了可以添加的参数,然后加了几个重要的。
按上面的规则,视频会自动播放,这个感觉不好,最好是点击播放,通过设置参数可以实现。
<object type="application/x-shockwave-flash" data="images/share/vcastr3.swf" width="600" height="460" id="vcastr3">
<param name="movie" value="images/share/vcastr3.swf"/>
<param name="allowFullScreen" value="true" />
<param name="FlashVars" value="xml=
<vcastr>
<channel>
<item>
<source>{1}</source>
<duration></duration>
<title></title>
<link></link>
</item>
</channel>
<config>
<isAutoPlay>true</isAutoPlay>
<isLoadBegin>false</isLoadBegin>
<isRepeat>false</isRepeat>
<defautVolume>0.6</defautVolume>
</config>
<plugIns>
<logoPlugIn>
<url>images/share/
LogoPlugIn.swf</url>
<logoText>www.vtu425.com</logoText>
<logoTextAlpha>0.75</logoTextAlpha>
<logoTextFontSize>24</logoTextFontSize>
<logoTextColor>0xff00ff</logoTextColor>
<logoTextLink>http://www.vtu425.com</logoTextLink>
<textMargin>10 10 auto auto</textMargin>
<logoClipUrl>images/share/logo.gif</logoClipUrl>
<logoClipLink>http://www.vtu425.com</logoClipLink>
<logoClipAlpha>1</logoClipAlpha>
<clipMargin>10 auto auto 10</clipMargin>
</logoPlugIn>
</plugIns>
</vcastr>"/>
</object>
未点击播放之前,只有一个黑乎乎的背景,所以决定添加logo,实现的方法可以参照网络上的资料(最后如上),但需要的插件文件LogoPlugIn.swf一直没找到,后来通过大量查找资料也是无意中找到的,非常兴奋。经过一番设置,测试吧,终于实现了。下面来个截图:
左上角的是图片logo,右上角的是文字logo(不支持中文),它们都指向莘祺网首页(扩展应用是可以发布一些重要的公告等)。它的功能比较简单,播放/暂停,音量调节和全屏,但最重要的是兼容性,正是由于初步测试通过,才决定深入研究。
可以说至此,我的愿望初步实现了,然而上传到莘祺网后测试提示找不到vcastr3.swf(完整路径),我以为是路径不对,仔细核对没有问题,再换目录还是不行,最后只能确定为不能使用!!!
这个花了好长时间啊,一上午又一中午的时间啊!竟然是这种结果,本地测试好好的,在莘祺网就不行,只能表示非常遗憾。