用Dreamweaver实现Real与网页结合
作者:Avogadro 来源:赛迪网 发布时间:2010-07-13 12:11:00
当你在IE中点击一个Realplayer连接时,系统会自动启动Realplayer软件,不仅占用系统内存,而且在上网时Realplayer容易出现错误。解决这问题的最好办法就是将Realplayer文件嵌入网页,但是这个解决方案必须会编写JAVA等高级语言,近日,我发现可以使用Realplayer轻松将Realplayer文件嵌入网页之中。
只需安装一个Real Networks专门为Dreamweaver开发的Real Media插件即可。安装插件前首先一定要安装Macromedia Extension Manager。其最新版本为1.5,可以在Macromedia网站上免费下载得到。Real Media的插件同样也可以在Macromedia网站上找到。插件下载之后,只需双击,Macromedia Extension Manager就会自动进行安装。安装后,开启Dreamweaver(这里以Dreamweaver MX为例),会发现在Instert栏目中多了一项RealMedia(图1),这个就是刚刚所安装的插件。
图1
插入RM音频文件
第一步,保存网页。在网页中插入任何RealMedia的控件时,必须先保存网页,不然会出现图2的对话框。
图2
第二步,保存之后,用鼠标单击RealMedia Audio按钮,出现选择文件对话框(图3)。一般来说,所有的Realplayer所支持的文件都可以插入其中,比如像MP3也可以,如果要插入Realplayer的视频文件,在网页中只能听到声音,却不见图像。
图3
第三步,这是就可以修改Properties中的各项参数了。RealMedia Audio各项参数设置如图4所示,RealMedia一栏中可以输入对应的名字,W栏H栏就是我们一般所见到的长与高,它的默认属性是1*1。Src是播放的文件具体的地址,可以点击文件夹进行重新选择。为了让用户一打开这个页面,就听到悦耳的音乐,勾选Auto-Start。一般的音频文件播放时,会出现Real Networks的商标,如果勾选了Hide Logo这个选项,那么商标就不再出现了。
图4
这样简单的三步,就可以在IE中结合音频文件,但是这样不便于用户进行使用,比如一些停止,播放,察看文件信息等都不能实现。
因此我们需要介绍第二个例子。
使用控制器播放音频
第一步,单击Inster RealMedia Control,出现图5画面,在Control中有许多的控制器,一般我们选择Basic Control,也就是普通的控制器。
图5
第二步,进行一般的设置,上文提到过,这里不再一一阐述。最后效果如图6所示。
图6
有关视频文件的插入与音频得插入方法雷同。整个过程相当简易。
以下提供源代码,以做研究:
< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
< html>
< head>
< title>Untitled Document< /title>
< meta http-equiv="Content-Type" content="text/html; charset=gb2312">
< /head>
< body>
< object id="RVOCX" classid="CLSID:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="320" height="240">
< param name="SRC" value="Untitled-1.rpm">
< param name="CONTROLS" value="ImageWindow">
< param name="CONSOLE" value="cons">
< embed src="Untitled-1.rpm" type="audio/x-pn-realaudio-plugin" width="320" height="240" controls="ImageWindow" console="cons">
< /embed> < /object>
< /body>
< /html>
最后,有关RealMedia与网页的整合在Adobe开发的Golive中也可以实现,同时WindowsMedia可以在Microsoft Frontpage中实现。
猜你喜欢
- forma格式化的用法format函数可以接受不限个参数,位置可以不按顺序。基本语法是通过{ }和:来代替c语言的%。>>>
- 前言当我们开始准备数据建模、构建机器学习模型的时候,第一时间考虑的不应该是就考虑到选择模型的种类和方法。而是首先拿到特征数据和标签数据进行研
- 前言在实际开发中, 有不少的场景需要使用到模糊查询, MongoDB shell 模糊查询很简单:db.collection.find({&
- 前言本文主要分享一个python代码,可以将多个视频中的音频转化为相同采样率的视频。对视频格式的校验没有做,也不是很关键。环境依赖ffmpe
- 概述Golang 是一个跨平台的新生编程语言. 今天小白就带大家一起携手走进 Golang 的世界. 常量常量 (Constant) 是指程
- 一、CAN报文简介CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由以研发和生产汽车电子产品著称
- 蒙特卡罗方法是一种统计模拟方法,由冯·诺依曼和乌拉姆提出,在大量的随机数下,根据概率估计结果,随机数据越多,获得的结果越精确。下面我们将用p
- 古巴比伦王颁布了汉摩拉比法典,刻在黑色的玄武岩,距今已经三千七百多年,你在橱窗前…熟悉吧?没错,这就是周董的爱在西元前歌词。前不久工作不是很
- mysql在查询上千万级数据的时候,通过索引可以解决大部分查询优化问题。但是在处理上亿数据的时候,索引就不那么友好了。数据表(日志)是这样的
- 数据库中有一字段type_code,有中文类型和中文类型编码,现在对type_code字段的数据进行统计处理,编码对应的字典如下:{'
- 小编最经常的工作是将一些项目的数据从数据库导出,然后分门别类的列到excel表格中,领导看起来眼花缭乱。小编想,要是能以图表可视化展现出来,
- 简单的XML操作:XML文件创建把下面的代码复制到按钮事件中编译执行后可在相应物理路径中产生Pos.xml文件XmlTextWriter x
- 今天是我们来玩一个钉子。通过一个钉子来学习一个opencv中的一个函数,这个函数我网上也有搜过,不过遗憾的是,各路好手都是写的是有点不堪入目
- 1. 需求:用户答题练习,当用户获取所有题目的同时,需要判断用户是否已经做过该题目,如果做过,需要render的时候添加一个“回顾”按钮。2
- 前段时间看了一期《最强大脑》,里面各种繁花曲线组合成了非常美丽的图形,一时心血来潮,想尝试自己用代码绘制繁花曲线,想怎么组合就怎么组合。真实
- 安装PandasPandas是构建在Python编程语言之上的一个快速、强大、灵活且易于使用的开源数据分析和操作工具。Pandas是基于Nu
- join的写法如果用left join 左边的表一定是驱动表吗?两个表的join包含多个条件的等值匹配,都要写道on还是只把一个写到on,其
- 概述Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。Redis从它的许多竞争继承
- 在做数据挖掘的时候,想改一个DataFrame的column名称,所以就查了一下,总结如下:数据如下:>>>import
- 1、通过将函数存储在独立的文件中,可隐藏程序代码的细节,将重点放在程序的高层逻辑上。2、能让你在众多不同的程序中重用函数。将函数存储在独立文