日志中插入FLV视频(打造自己的flv播放器)

先看看成果吧:
播放FLV视频文件


虽然凌晨4点钟才睡觉,不过早上短信发着发着就睡不着了,索性来摆弄一下博客程序,本来想找个友情链接插件,歪打正着在论坛里看见了如何在博客日志里插入flv视频的方法,摆弄了一上午,论坛里的代码似乎不适合我,所以做了些修改,总算大功告成,分享一下:

首先修改common/下的相关文件
1.打开UBBconfig.asp文件,在第18行找到
程序代码 程序代码
UBB_Tools_default=UBB_Tools_default&"flash,

在其后加入 flv,
即改为
程序代码 程序代码
UBB_Tools_default=UBB_Tools_default&"flash,flv,


然后找到:
程序代码 程序代码
case "flash":
Tip="插入flash动画"

在其后插入:
程序代码 程序代码
case "flv":
Tip="插入FLV媒体"


2.打开ubbcode.asp文件,找到
程序代码 程序代码
re.Pattern="\[(swf|wma|wmv|rm|ra)(=\d*?|)(,\d*?|)\]([^<>]*?)\[\/(swf|wma|wmv|rm|ra)\]"

将其改为
程序代码 程序代码
re.Pattern="\[(swf|flv|wma|wmv|rm|ra|flv)(=\d*?|)(,\d*?|)\]([^<>]*?)\[\/(swf|wma|wmv|rm|ra)\]"


然后找到:
程序代码 程序代码
if strType="swf" then
TitleText="<img src=""images/flash.gif"" alt="""" style=""margin:0px 2px -3px 0px"" border=""0""/>Flash动画"

在其后插入:
程序代码 程序代码
Elseif strType="flv" Then
    TitleText="<img src=""images/flv.gif"" alt="""" style=""margin:0px 2px -3px 0px"" border=""0""/>播放FLV视频文件"


3.打开UBBCode_Gecko.js文件,在最后插入:
HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]


4.打开UBBCode_IE.js文件,在最后插入:
HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



5.打开UBBCode_help.js文件,在最后插入:
HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



打开common.js文件,找到代码:case "wma":在其前面插入:
HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]


主要的就是common.js文件的代码,它决定你的flvplayer容器是否能正常播放flv视频,原稿的代码我用不了,所以自己做了修改,大家的PJBLOG版本不同,也自己做过修改,所以这段代码是有出入的,遇到问题大家可以在这里下手

说明:vcastr_title=Colalan 为影片标题,IsAutoPlay=1  为自动播放(0:则不自动播放),那些颜色值是播放器元件的,建议不用修改。

上传播放器和播放器图片下载文件 点击下载此文件
1.上传你下载的flashplayer.swf文件和图片flv.gif到images文件夹下;
2.上传图片flv.gif到你所使用的模板文件夹下(\skins\模板名\UBB\Icons)


[本日志由 lemon 于 2009-06-14 10:49 AM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 3 | 引用: 0 | 查看次数: -
回复回复auzn[2009-01-06 08:43 PM | del]
谢谢提供地址,可惜我的空间不支持.FLV文件名解析,都是换成.SWF来欺骗一下播放器,哈哈
回复回复lemon[2009-01-05 05:43 PM | del]
不是我做的,播放器的作者地址http://www.ruochi.com/main/2008/03/19/vcastr-30/
回复回复auzn[2009-01-05 09:08 AM | del]
这个播放器效果不错,是你做的吗?
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.