在网页中插入RM视频文件的历程

俺最早想到的是直接利用Frontpage2003,看看是否有直接插入视频的功能。新建一个网页,在上方的导航菜单中搜寻,终于找到,插入->图片->视频,选择想要插入的RM格式文件,会在新建网页的HTML中加入如下一段代码片断:<img border="1" dynsrc="test.rm" start="fileopen" width="600" height="500">。其中dynsrc是RM文件的地址。start是视频的开始播放方式,一种是随着网页的打开,视频自动开始播放;另一种是当鼠标移动到视频文件显示的图标上的时候,才开始播放。width和height是视频播放时候的宽度和高度。显然,在Frontpage2003中,视频是被当作图片来处理的。以这种方式,在播放视频的时候,可以选择将其下载到本地,可以暂停和继续播放。但是值得一提的是,用这种方式来播放视频,不仅视频显示的大小用户不能加以控制,而且显示的视频效果,实在是差的很。<br>想让RM文件播放的效果好些,这让我想起了Realone,如果能让浏览器调用用户机器中的Realone,然后再来播放RM视频文件,不就可以了么。于是,上网搜索,找到一些介绍播放RM文件代码的Code。只要将这些代码插入到网页的HTML中,就可以播放RM文件。不知道为什么,试了几个,都并不成功。最后还是自己摸索着写出了一个可以用的。在HTML中加入以下代码片断:<embed src="test.rm" type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ImageWindow" height="500" width="600" autostart="1">。这种方式,网页打开以后,会在网页上显示一个Realone的主画面,然后,当文件从服务器上下载完毕以后,会自动播放。如果设置autostart="0",则不会自动播放,用户必须在画面上点击右键,选择播放才可以。以这种方式播放的RM视频,效果非常好。而且用户可以选择将此视频文件在Realone当中播放。但是,这种方式依然有其缺点,比如在网页上播放的时候,用户依然不能控制视频的大小,不能对其拖动。<br>仔细研究上面的代码,感觉既然在浏览器中能显示主播放界面,当然也应该能显示Realone的控制面板才对。如果可以显示,就应该是修改controls="ImageWindow"这句。于是继续搜索,终于找到,语句中的ImageWindow可以用ControlPanel来替换。这样只是显示控制面板,而主画面却没有了。于是想到把ImageWindow和ControlPanel都放上去,在网页上面显示主画面,下面显示控制面板,不就可以了吗。于是又在上面的代码下面加入了一条相似的语句:<embed width="600" height="36" controls="ControlPanel" console="Clip1" type="audio/x-pn-realaudio-plugin" autostart="1" >。终于使得RM文件的播放可以进行拖动等控制了。在这里,也可以用controls="All"来代替controls="ControlPanel",这样,网页不仅显示控制面板,还将显示剪辑信息,播放时间等等。<br>但是问题又出现了,用户依然不可以在浏览器中改变视频的大小,也没有全屏功能。如何能使在浏览器中播放也可以直接全屏观看,应该也有相关代码吧。今天太累了,还是先暂时历程到这里。<br>2004年10月29日
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值