主页--->m-master-000-->m-master-037-1
EN

站长手记-037-1(手机版)

个人简况
韩文光
简要信息:1937年生于天津. 1954年毕业于北京化学工业学校并分配到南京化学工业公司(原永利宁厂)工作.1954-1974年历任见习生,值班工长,车间主任, 设计科长, 氮肥分厂付厂长兼总工程师等职,1974-1984年在南京栖霞山化肥厂参加引进大化肥建设并担任第一任厂长.1984-1997年奉调在中石化(南京)金陵石化公司任副总经理..1991年在江苏省干部函授学院毕业获大学本科学历, 教授级高工。著有“化工装置实用操作技术指南”一书。1997年退休。出于对莫里康内作品的喜爱,于2003年创办“莫里康内爱好者”网站。2009年被推举为“莫里康内爱好者联谊会”名誉会长。2012-2023年主编出版“莫里康内爱好者手册”(全集1-3卷)及“莫里康内珍罕卷”,面向全球发行,其中第1卷已被中国图书馆作为文献资料收藏
本站编辑团队 >>>>>>
个人喜好: 读书,集邮,音乐,手风琴,游泳,退休后学习外语,钢琴,电脑,建立网站 ...
E-mail: qilingren@163.com
FLV在线播放更新之旅-1
FLV online play update Tour-1
在解决了由于域名备案而带来的不尽烦恼之后(见此页),我终于可以抽身开始做那些网站未完成的计划工作了。首先摆在眼前的就是继续编辑“音乐概览”栏目中被长期搁置的后半部分自1983年起直至2008年止的所有网页。这项工作由于2013年起编制出版“莫里康内爱好者手册”等工作而暂时搁置。我一直想把它做完,以使我们的网站能为爱好者提供一组完整的参考资料。但由于它的工作量非常大,没有一两个月的连续工作难以完成。这也就是这项工作一直陷于停顿的原因。
在动手编辑的过程中,需要参考一些过去的网页。这时我发现,早前很多自行编制的在线视频网页出现播放问题,或是视频框变成白色,或是视频框虽然显示但是视频仍然打不开。经过多次检查试验最后确定是由于两个原因造成的:一是在我现在默认使用的火狐浏览器中,播放视频代码要求引用的来自外部在线播放器程序被这个火狐浏览器自动拒绝,但它又不发出提示,从而使一般人难以识别和解决。而在IE浏览器中并没有这样的问题;二是这个WMV播放器虽然不断升级改进,但它那种“曲高和寡”的特质不仅未能改变,甚至越来越严重(这也许是因为微软不愿意为此而向版权方付费所引起)。就是很多WMV格式的视频,由于某些编码不合标准也被拒之门外不能打开。这和我们使用的视频来源比较杂乱当然也有关系,但这些视频在我的本地电脑是完全可以由WMP顺利播放的,但不知道为什么在线播放器就是不能打开,也许是它的在线播放器比较娇气,不能支持这些变异的WMV。由于笔者此类学识浅薄,这些问题难以搞清也只有避而远之了。
为了爱好者们的方便,看来这样两个问题是必须解决了。一是因为这浏览器抢滩热潮越来越猛,自从2001年美国司法部对微软捆绑IE和WINDOWS操作系统发起反垄断指控获胜之后,全世界的IT精英们似乎都看上了这块任人占领的肥沃土地。谷歌,火狐,傲游,百度、搜狗,360、腾讯以及很多不知名的什么世界之窗,天行海购,古墓丽影,超级兔子...等等,就像十九世纪加利福尼亚的淘金热潮一样风起云涌。根据一份排行榜的资料,算上不同的版本大大小小加在一起目前已有三百多种浏览器(见这里)不同的浏览器又有不同的规则,为了能适应大多数浏览器使用,我们最好不要再引用来自外部的播放器而是使用网站自己的在线播放器;其二是这个WMV格式虽然出名,但它的限制颇多,适应性也较差,最好改用比较普遍流行而且前途看好的流媒体格式,以保证我们网站的长期持续的稳定工作。
对于第二个问题,我一直看好FLV格式。这个格式自2004年进入市场以后,以其文件极小、加载速度极快的特点迅速占领了全世界在线视频的大部分主流市场,从国外的YOUTUBE到国内的优酷、土豆,搜狐、新浪、56等等视频网站都已使用了这种格式。我们的网站在2006年就向大家介绍了这种新兴的格式。在“站长手记”的许多自制视频网页中(见022-1,到022-5)也都使用了这种格式.因此使用起来也并不陌生。
但对于第一个问题却遇到不少麻烦。它也是促使笔者写这个网页的一个原因。我想一定也会有不少站长或者爱好者会碰到这类问题。我想把我的经历告诉大家,以免很多朋友再去白白浪费自己的时间。
在线FLV播放器,我很早就已有一直使用的两个小软件,一个是GOOGLE的“googleplayer.swf”,它只有110K大小(以后有下载了一个64K的),但不知从何时起,GOOGLE就停止了对它的支持。它只能简单的播放,进度条和全屏功能都失灵。我本来想重新下载一个新版的软件。但在网上寻觅多时,一直找不到它的正确下载地址,大概是没有了,只好作罢;另一个是网上下载的“flvplayer.swf”,它只有61K,到现在一直很好用。(如果需要,您可以点击这里下载它)但它缺乏一个音量控制(但可以开关音量)。因此我一直想找一个更好的播放器。由于手头事情很多而未能如愿。这次为了全面修订所有的在线WMV文件播放,我必须要找到一个比较满意的软件
我本以为这件事不太困难,没想到却花了很多时间,因为下载的几十个软件(国内的和国外的)实际上都是FLV本地播放器,即使名为网络(或在线)播放器的软件,实际也并不是我所需要的那种播放器。有的虽然可以播放,但软件很大,又要通过XML文件加载非常麻烦,并不适合我的使用只好放弃。为了节约大家的时间,这里我只将最后认为比较可用的两个软件介绍给大家:
1.超酷网络FLV播放器 这是一款小巧好用的免费播放器。您可以从它的网站下载这个完整的软件 ckplayer6.4.zip (324 KB), 也可以点击这里从本站下载一个单纯为在线播放而使用的简化软件(135K)
ckplayer
这个软件使用很容易。先将从本站下载的那个简化软件解压后将最后一个ckplayer文件夹上传到您的网站的根目录下,再将您的FLV视频文件上传到您的网站任何指定的文件夹或者直接传到根目录。然后在您的视频网页<body>......</body>之间适当位置加入以下一段代码就可以上传使用了。经过试验,它在IE,火狐,百度等浏览器中均可以顺利播放。满足了我们这一次升级改版的基本需要
使用超酷播放器的视频网页代码示例
代码
<embed src="http://您的网站域名/ckplayer/ckplayer.swf"
flashvars="f=http://您的网站域名/文件夹名/文件名.flv" quality="high" width="600" height="500"
align="middle" allowscriptaccess="always" allowfullscreen="true"
type="application/x-shockwave-flash">
</embed>
代码说明
http://您的网站域名/ckplayer/ckplayer.swf 举例如 ../ckplayer/ckplayer.swf
http://您的网站域名/文件夹名/文件名.flv 举例如 ../flv/001.flv
width="600" height="500" 为视频宽度和高度,可以按照您的需要调整
有关这个软件的详细介绍请参看http://www.ckplayer.com的有关网页
以下是这个超酷播放器的一个页面截图示例,
ckplayerFLV 播放器页面截图
它具有开停,全屏,静音,音量,时长显示等必要功能。它的缓冲时间设置较短,所以打开后可以很快看到视频。但也是因为如此,在网络不畅时,视频有时会短短续续。如果想要连续播放,那就只有暂停一段时间再播。另外它的代码设置是手动开始播放的,可以满足大多数场合的需要,但要想改为自动开始播放,似乎不太容易。笔者试过许多代码均未奏效。在它的论坛上查询有人说要在原文件中的 index.htm中修改,有的说在代码中"f=http://您的网站域名/文件夹名/文件名.flv"后面加上一个 p:'1'(0为暂停)。后面一项我试过仍未解决。
 
20141018补记
经过一段时间的使用,发现这个播放器不够稳定。有时视频不能显示。后来查看它的说明有这样一段文字“要将crossdomain.xml文件直接拷贝到网站根目录下,很重要,不然有时会导致有些浏览器不兼容。关于该文件的详细用法请至http://www.ckplayer.com/article6.php?id=24”。笔者按照它的要求将这个crossdomain.xml文件(1K,您可以点击这里下载)上传到网站的根目录。实验结果在几个非主流浏览器(如百度,360,淘宝等浏览器)可以打开,但在IE,火狐等浏览器中仍不能正常打开。其原因待进一步研究
 
2. 酷播播放器。它的全名是 酷播迷你CuPlayerMiniV4.1版(永久免费版)。您可以点击这里从它的网站下载一个完整的软件(14.6M),也可以点击这里从本站下载一个为ASP网站专用的单独软件(283K,含本站编写的一个说明)
酷播播放器
它的使用比上一个略为麻烦一点,主要是代码使用时由于视频文件的位置不同需要做一些必要的改动。但只要熟悉以后也不很复杂
首先将解压后的最后一个CuPlayer文件夹上传到您的网站的根目录下,然后打开http://您的域名/CuPlayer/demo1.html。如果网页显示正常且有一个示例视频出现,那就基本正常了。
再将您的FLV文件上传到您的网站的指定位置。如果为了省事,这时您可以在网页编辑软件中直接打开那个软件自带的示例用的demo1.html文件
播酷demo1.html文件中原有的视频代码
<!-- 我爱播放器(52player.com)/代码开始 -->
<script type="text/javascript" src="images/swfobject.js"></script>
<div class="video" id="CuPlayer">
<strong>我爱播放器(52player.com) 提示:您的Flash Player版本过低,请<a href="http://www.52player.com/">点此进行网页播放器升级</a>!</strong></div>
<script type="text/javascript">
var so = new SWFObject("CuPlayerMiniV4.swf","CuPlayerV4","600","410","9","#000000");
so.addParam("allowfullscreen","true");
so.addParam("allowscriptaccess","always");
so.addParam("wmode","opaque");
so.addParam("quality","high");
so.addParam("salign","lt");
so.addVariable("CuPlayerSetFile","CuPlayerSetFile.asp"); //播放器配置文件地址,例SetFile.xml、SetFile.asp、SetFile.php、SetFile.aspx
so.addVariable("CuPlayerFile","http://demo.cuplayer.com/file/test.mp4"); //视频文件地址
so.addVariable("CuPlayerImage","images/start.jpg");//视频略缩图,本图片文件必须正确
so.addVariable("CuPlayerWidth","600"); //视频宽度
so.addVariable("CuPlayerHeight","410"); //视频高度
so.addVariable("CuPlayerAutoPlay","yes"); //是否自动播放
so.addVariable("CuPlayerLogo","images/logo.png"); //Logo文件地址
so.addVariable("CuPlayerPosition","bottom-right"); //Logo显示的位置
so.write("CuPlayer");
</script>
<!-- 我爱播放器(52player.com)/代码结束 -->
在上面这段代码中只需要将第15行的http://demo.cuplayer.com/file/test.mp4改为您现在的FLV文件的绝对地址(例如http://您的域名/flv/001.flv),再将这个demo1.html文件改为您所指定的名字例如flv-001.html在原位置另行保存,就可以上传使用了。它在IE,火狐,百度等浏览器中均可以顺利播放。以下是它的示例画面截图如下:
酷播播放器页面
这个软件除去上面一个软件的基本功能之外,还可以直接设定是否自动播放以及加入网站的LOGO图标等等。(上一个软件再做一些改动也可以具备这些功能,不过稍微有些复杂)这个软件的麻烦在于如果您想把视频网页放到其它的位置,代码就要作比较大的改动。为此笔者做了一些试验,最后敲定的代码如下所示
改变网页位置后原有视频代码必须进行的修改示例
<!-- 我爱播放器(52player.com)/代码开始 -->
<script type="text/javascript" src="../CuPlayer/images/swfobject.js"></script>
<div class="video" id="CuPlayer"> </div>
<script type="text/javascript">
var so = new SWFObject("../CuPlayer/CuPlayerMiniV4.swf","../CuPlayer/CuPlayerV4","600","410","9","#000000");
so.addParam("allowfullscreen","true");
so.addParam("allowscriptaccess","always");
so.addParam("wmode","opaque");
so.addParam("quality","high");
so.addParam("salign","lt");
so.addVariable("CuPlayerSetFile","../CuPlayer/CuPlayerSetFile.asp"); //播放器配置文件地址,例SetFile.xml、SetFile.asp、SetFile.php、SetFile.aspx
so.addVariable("CuPlayerFile","../20G/ns-filmclips/NA7812.flv"); //视频文件地址
so.addVariable("CuPlayerImage","../CuPlayer/images/start.jpg");//视频略缩图,本图片文件必须正确
so.addVariable("CuPlayerWidth","600"); //视频宽度
so.addVariable("CuPlayerHeight","410"); //视频高度
so.addVariable("CuPlayerAutoPlay","yes"); //是否自动播放
so.addVariable("CuPlayerLogo","../2014-images/logo.jpg"); //Logo文件地址
so.addVariable("CuPlayerPosition","top-left"); //Logo显示的位置
so.write("CuPlayer");
</script>
<!-- 我爱播放器(52player.com)/代码结束 -->

连同视频文件的位置,共有6项需要修改为绝对地址。其中../是CuPlayer文件夹所在空间的域名,../20G/ns-filmclips/NA7812.flv 则是FLV文件所在空间及文件夹和文件的绝对地址。其最后形成的视频网页文件则可以放在网站空间或任何空间的任何位置以任何文件名使用。../2014-images/logo.jpg是本站使用的LOGO图标地址。CuPlayerPosition","top-left是指定的图标位置即视频的左上角。也可根据您的需要进行修改。CuPlayerAutoPlay","yes"是自动播放视频,如改为no则需手动播放。../CuPlayer/images/start.jpg 是视频开始前的一个图片,可以根据需要自行选用。以下是在本站使用的这段视频的一个实例
 
NA-7812 (7905) Viaggio con Anita/Lovers and Liars (Mario Monicelli) / 情人与骗子 5'34"
 
这个播放器各方面都很好,唯独有一个问题就是在一个页面只能放置一个视频。如果放入第2个视频那这第2个就播不出来。我已向该网站求教,一旦有了回复我就会告诉大家
 
好消息:上述问题经过艰苦努力,已于2014年10月21日获得解决,请继续看下一个网页 >>>>
 
本篇 -2, -3, -4,
 
2014.10.1 国庆65周年于山东
 

Home-mobile
 
主域名 备用域名 邮币卡转让

本站2003年建站 主页 ../ 备用域名 http://em.hty66.com 2014信息产业部备案: 苏ICP备11039856号 © 2015 hwg 版权所有