嵌入式Flash播放器-SWF播放器-移动Flash播放器-兼容
SWFObject-FlashObject详解

SWFObject-FlashObject详解(2007-09-29 10:39:00)转载▼SWFObject: 基于Javascript的Flash媒体版本检测与嵌入模块创建一个新的SWFObject实例,并且传入一下参数:var so = new SWFObject(swf, id, width, height, version, background-color [, quality, xiRedirectUrl, redirectUrl, detectKey]);∙quality - 画面质量,默认为"high"。
∙xiRedirectUrl - 详见ExpressInstall相关∙redirectUrl - 没有安装相应版本的播放器后自动跳转的目标地址∙detectKey - 这是当忽略检测时,SWFObject将去url地址中查找的变量,默认值为“detectflash”细节SWFObject 的灵活性非常好。
您完全可以事先写好HTML的其他部分,最后再回过头来添加Flash内容。
这样可以确保在客户端没有Flash的情况下,用户不会一无所获;也可以确保针对搜索引擎,做了什么样的关键词优化。
您完全不用像以前那样担心客户端的各种状况SWFObject兼容当前各种主流浏览器,如:PC上的IE5/5.5/6, Netscape 7/8,Firefox, Mozilla, and Opera。
Mac上的IE5.2, Safari, Firefox, Netscape 6/7, Mozilla, and Opera 7.5+,各种浏览器的后续版本也会继续支持SWFObject检测Flash播放器版本从3开始到最新的版本号,而且也消灭了IE中“激活”的麻烦。
SWFObject可以方便地检查版本细节,例如我们需要v.6.0 r65 (or 6,0,65,0) 来处理SWF 资源,就可以添加如下代码:var so = new SWFObject("movie.swf", "mymovie", "200", "100", "6.0.65", "#336699");SWFObject的版本检测可以人工忽略。
swf文件打开的方法

swf文件打开的方法swf文件怎么打开,swf文件用什么打开,SWF文件是FLASH格式的文件,默认一般需要用FLASH播放器打开。
现在一般的播放器也可以打开,如暴风影音,快播,QQ影音,迅雷播放器,都可以打开,只要把SWF文件拖到播放器里就可以打开了。
下面是一些swf文件用什么打开SWF文件的软件。
一:使用flash软件打开swf文件由于flash动画设计软件设计出来的动画文件最终保存的文件就是swf格式文件,那么flash软件可以打开该类型文件是不可执意的,但flash软件比较大,一般用户只是需要查看动画,运行动画中的游戏或视频而已,显然去下安装一个flash开发软件来查看显然不现实,所以对于大众来说使用flash软件打开swf文件并不实用,除非是flash设计人员。
二:使用flash播放器打开swf文件flash播放器是专门为打开swf文件文件而设计的一款小巧播放器,只需要下载安装该播放器软件即可非常方便的打开和运行swf文件.有兴趣的朋友可以去百度搜索下。
三:使用Adobe Flash Player IE插件来打开swf文件Adobe Flash Player(Flash插件)是Adobe发布的浏览器Flash支持补丁。
随着网络速度与品质的提升,越来越多的网站开始使用Flash来表达网站的内容,以Flash强大的动画与向量画效果来弥补一般动画与HTML指令的不足.安装了flash浏览器插件之后我么就可以任意的打开swf文件了,对于网络swf文件都可以轻松打开,只需要在浏览器中输入地址回车即可查看网络swf文件了,如果是下载到本地的话直接运行即可打开,非常方便,目前浏览器中都安装有该插件,如果未安装的朋友,还可以到网上下载安装。
四:使用暴风影音QQ播放器,快播,迅雷播放器或者优酷播放器均可以轻松的打开swf文件很多朋友的电脑中都安装有暴风影音,暴风影音是一款支持目前主流所有视频的强大播放器,支持打开swf文件.所以需要打开swf文件可以在该文件中右键--选择打开方式然后以暴风影音方式打开即可,如果电脑中没有暴风影音软件可以去网上搜索下载,另外不少朋友电脑中都安装了优酷或土豆等视频网站播放器,其播放器内核其实就是flash播放器,所以都可以打开.swf文件用什么打开的方法还有很多,这里就一一介绍了,推荐大家使用安装Adobe Flash Player IE插件来打开swf文件最方面的,不少网页游戏必须安装Adobe Flash Player IE插件才可以玩,目前我们多数电脑系统中都已经默认安装了,所以打开swf文件打开变的相当简单了。
解决swf格式视频播放问题

解决SWF格式视频播放问题最近在网上谢了一些教程,发现时swf格式的,直接用QQ播放器播放,播放到一半就突然停止,并且黑屏,试试其他文件也是如此,估计不是文件的问题,查了很多办法其中一种可以完美播放!——转换格式。
1.下载转换器,我用的是360卫士里提供的FlashChanger
2.下载flash播放器,我用的是奥多比公司,也是最常用的
3.把下载的swf文件导入FlashChanger,开始转换
注:下面两个选项打上勾,转换后源文件被删除,建议做好备份
4.完成后的文件格式是EXE应用格式,图标会自动变成
5.可以正常播放了!。
java实现视频上传和播放

Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能视频网站中提供的在线视频播放功能,播放的都是FLV格式的文件,它是Flash动画文件,可通过Flash制作的播放器来播放该文件.项目中用制作的player.swf播放器.多媒体视频处理工具FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。
ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。
1.能支持的格式ffmpeg能解析的格式:(asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等)2.不能支持的格式对ffmpeg无法解析的文件格式(wmv9,rm,rmvb等),可以先用别的工具(mencoder)转换为avi(ffmpeg能解析的)格式.实例是将上传视频转码为flv格式,该格式ffmpeg支持,所以我们实例中需要ffmpeg视频处理工具.数据库MySQL5.5实例所需要的数据库脚本drop database if exists db_mediaplayer;create database db_mediaplayer;use db_mediaplayer;create table tb_media(id int not null primary key auto_increment comment '主键' ,title varchar(50) not null comment '视频名称' ,src varchar(200) not null comment '视频存放地址' ,picture varchar(200) not null comment '视频截图' ,descript varchar(400) comment '视频描述' ,uptime varchar(40) comment '上传时间');desc tb_media;项目结构图:上传视频界面设计在上传文件时,Form表单中enctype属性值必须为"multipart/form-data".模块界面设计如下图:enctype属性值说明application/x-www-form-urlencoded表单数据被编码为名称/值对,这是标准的编码格式multipart/form-data表单数据被编码为一条消息,页面上每个控件对应消息中的一部分text/plain表单数据以纯文本形式进行编码,其中不含任何控件格式的字符业务接口定义面向接口编程,接口中定义系统功能模块.这样方便理清业务,同时接口的对象必须由实现了该接口的对象来创建.这样就避免编码中的某些业务遗漏等,同时扩展性也增强了.package com.webapp.dao;import java.util.List;import com.webapp.entity.Media;/**** MediaDao.java** @version :1.1** @author :苏若年<ahref="mailto:****************">发送邮件</a>** @since :1.0 创建时间: 2013-2-07 上午10:19:54** TODO : interface MediaDao.java is used for ...**/public interface MediaDao {/*** 视频转码* @param ffmpegPath 转码工具的存放路径* @param upFilePath 用于指定要转换格式的文件,要截图的视频源文件* @param codcFilePath 格式转换后的的文件保存路径* @param mediaPicPath 截图保存路径* @return* @throws Exception*/public boolean executeCodecs(String ffmpegPath,String upFilePath, String codcFilePath, String mediaPicPath)throws Exception;/*** 保存文件* @param media* @return* @throws Exception*/public boolean saveMedia(Media media)throws Exception;/*** 查询本地库中所有记录的数目* @return* @throws Exception*/public int getAllMediaCount()throws Exception;/*** 带分页的查询* @param firstResult* @param maxResult* @return*/public List<Media> queryALlMedia(int firstResult, int maxResult)throws Exception;/*** 根据Id查询视频* @param id* @return* @throws Exception*/public Media queryMediaById(int id)throws Exception;}接口的实现,这里列出ffmpeg视频转码与截图模块/*** 视频转码* @param ffmpegPath 转码工具的存放路径* @param upFilePath 用于指定要转换格式的文件,要截图的视频源文件* @param codcFilePath 格式转换后的的文件保存路径* @param mediaPicPath 截图保存路径* @return* @throws Exception*/public boolean executeCodecs(String ffmpegPath, String upFilePath, String codcFilePath, String mediaPicPath) throws Exception {// 创建一个List集合来保存转换视频文件为flv格式的命令List<String> convert = new ArrayList<String>();convert.add(ffmpegPath); // 添加转换工具路径convert.add("-i"); // 添加参数"-i",该参数指定要转换的文件convert.add(upFilePath); // 添加要转换格式的视频文件的路径convert.add("-qscale"); //指定转换的质量convert.add("6");convert.add("-ab"); //设置音频码率convert.add("64");convert.add("-ac"); //设置声道数convert.add("2");convert.add("-ar"); //设置声音的采样频率convert.add("22050");convert.add("-r"); //设置帧频convert.add("24");convert.add("-y"); // 添加参数"-y",该参数指定将覆盖已存在的文件convert.add(codcFilePath);// 创建一个List集合来保存从视频中截取图片的命令List<String> cutpic = new ArrayList<String>();cutpic.add(ffmpegPath);cutpic.add("-i");cutpic.add(upFilePath); // 同上(指定的文件即可以是转换为flv格式之前的文件,也可以是转换的flv文件)cutpic.add("-y");cutpic.add("-f");cutpic.add("image2");cutpic.add("-ss"); // 添加参数"-ss",该参数指定截取的起始时间cutpic.add("17"); // 添加起始时间为第17秒cutpic.add("-t"); // 添加参数"-t",该参数指定持续时间cutpic.add("0.001"); // 添加持续时间为1毫秒cutpic.add("-s"); // 添加参数"-s",该参数指定截取的图片大小cutpic.add("800*280"); // 添加截取的图片大小为350*240cutpic.add(mediaPicPath); // 添加截取的图片的保存路径boolean mark = true;ProcessBuilder builder = new ProcessBuilder();try {mand(convert);builder.redirectErrorStream(true);builder.start();mand(cutpic);builder.redirectErrorStream(true);// 如果此属性为true,则任何由通过此对象的start() 方法启动的后续子进程生成的错误输出都将与标准输出合并,//因此两者均可使用Process.getInputStream() 方法读取。
9款基于flash的播放器

9款基于flash的播放器通过在网页中嵌入Flash对象进行音乐播放是十分常用的,这其中的核心就是Flash播放器。
这里,给大家推荐一些基于Flash的音乐播放器,希望能对同志们有所帮助。
1. Audio Player(官方地址)名字很直接,就叫音频播放器,呵呵。
2. Single MP3 Player(官方地址)物如其名,简单明了。
3. Dew Player (官方地址)很漂亮的东东,作者本人就是设计师。
4. Odeo (官方地址)Odeo本身提供的就是Podcast的服务,这是它们的重要工具之一。
另外,你可以不下载这个swf,直接引用该网站上的这个播放器使用。
5. XSPF Web Music Player (官方地址)这个播放器最大的特点就是支持XSPF格式的音乐播放列表,也就是说,通过它你可以播放多首歌曲。
它还提供多种播放器样式,最小的是Button(播放按钮),其次是Slim(单条),以及Extended(多功能模式)。
除了界面一般外,功能上,它算非常的强了,比前面几个都厉害。
6. FMP256 Flash MP3 Player (官方地址)这个播放器也支持 XSPF格式的播放列表,可以放多首歌。
另外,它还有更强大的商业版本,3美元。
7. Easy musicplayer for Flash (EMFF) (官方地址)非常简洁的作品,出自德国人之手。
8. Mini Mp3 Flash Player (相关链接)和Dew Player很像,但看上去更丑些。
9. 爱播播放器(官方地址)很强大的玩意儿,由爱播网推出。
Adobe Flash Player网络播放器

Adobe Flash Player编辑Adobe Flash Player是一种广泛使用的、专有的多媒体程序播放器。
它最初由Macromedia编写,在Macromedia 被Adobe收购后由Adobe继续开发并分发。
Adobe Flash Player 最初设计目的为播放2维向量动画,但至此之后成为适合开发创造丰富型互联网应用程序、流视频音频的工具。
Flash Player使用向量图形的技术来最小化文件的大小以及创造节省网络带宽和下载时间的文件。
因此Flash 成为嵌入网页中的小游戏、动画以及图形用户界面常用的格式。
目录1使用技巧2支持类型▪语言▪操作系统3新增功能4历史版本5常见问题6手机版本1使用技巧编辑Adobe Flash Player 是一款高级客户端运行时使用的播放器。
它短小精悍,能够在各种浏览器、操作系统和移动设备上使用,功能强大,兼容性高。
现在,超过13多亿台的连接Internet 的桌面计算机和移动设备上都安装了Adobe Flash Player ,它使公司和个人能够构建并带给最终用户美妙的数字体验。
使您能够在将交互式、丰富内容与视频、图形和动画组合到一起的Web 上享受最富表现力的、引人入胜的体验。
在2005 年9 月,Macromedia 引入了Flash Player 8,它提供革命性的新表现力和呈现性能,包括位图效果、滤镜、alpha 视频和一个用于Flash 视频的新的视频编解码器。
我们扩展了运行时的功能以改进与外部API 之间的Flash 至浏览器通信。
我们还支持综合的、复杂的应用程序的文件上传和下载功能。
所有这些新功能都导致Flash 8 内容在Internet 上快速衍生,推动了Flash Player 在其历史中最快速的采用。
在2006 年由NPD Group Research (一个独立的研究公司) 所进行的一项研究*表明,Flash Player 8 在其发布后仅六个月就达到69% 的渗透率。
flash介绍

【帧居中】按钮 : 【绘图纸外观】按钮 : 【绘图纸外观轮廓】按钮 : 【编辑多帧】按钮 : 【修改绘图纸标识】按钮 : 状态栏:
场景和舞台
场景是指在目前动画编辑窗口中,编辑动画内 容旳整个区域,如图所示。
在场景编辑窗口中,除了舞台和工作区外,还 有下列几项内容: 场景名: 【编辑场景】按钮: 【编辑元件】按钮: 显示百分比:
1.2.3 时间轴面板 1.2.4 场景和舞台 1.2.5 属性面板 1.2.6 动作面板和其他浮动面板 1.3 Flash MX文件操作 1.3.1 新建文件
1.3.2 保存文件 1.3.3 打开文件 1.3.4 关闭文件 1.4 Flash动画特点 1.5 Flash MX新功能
第1章 初识Flash MX
本章要点 Flash MX简介 Flash MX文件操作 Flash MX操作界面 Flash MX新功能
本章逻辑构造
1.1 Flash MX简介 1.1.1 Flash MX图形格式 1.1.2 Flash MX旳引用文件 1.2 Flash MX操作界面 1.2.1 常用工具栏 1.2.2 工具箱
D. 以上都不是
3、下面软件中,能够制作矢量图旳有(AC )。
A. Flash MX
D
B. Photoshop
C. FreeHand
D. Fireworks
4、使用( B )工具能够绘制愈加精确、光滑 旳贝塞尔曲线,而且能够使用( D )工具
调整曲线旳弯曲度等。
A. 铅笔 B. 钢笔 C. 箭头 D. 次选
颜料桶工具 : 滴管工具 : 橡皮擦工具 :
二、视图区 手形工具 缩放工具 三、颜色区 笔触颜色 填充颜旳内容会伴随选择旳工具不同而变化。 每个工具都有相应旳属性选项,只有当选中某工 具后,才会激活选项区中旳内容,然后使用它们 进行多种设置,完毕需要旳操作。
Flash文件格式(中文)

Macromedia Flash文件格式(SWF)详细说明书Macromedia Flash文件格式(SWF)(读作“swiff”)是Macromedia Flash 播放器在互联网上进行矢量图形和动画发布的文件格式。
SWF文件格式不是为图像编辑器之间共享图像而是为高效的解释格式设计的,它的设计是为了满足以下条件:在屏幕上即时显示:此格式的最主要目标是在屏幕上即时显示和支持实例,彩色图像的快速播放,动画和交互式按钮。
可扩展性:此格式为标签式格式,因此其播放器能够通过增加新的特性来进行升级而兼容其播放器的早期版本。
网络发布:此格式能够在有限的网络资源和不可预测的网络状况下进行传输,文件被压缩到很小并且支持流式播放。
SWF文件是一种二进制格式的文件,它不能像HTML文件一样可以直接阅读和理解。
SWF文件使用了诸如位压缩、可选字段式结构等方法来减小文件的尺寸。
简易性:此格式简单的结构使Flash播放器变得很小且便于携带。
另外,Flash播放器仅仅依赖操作系统特性中有限的集合。
文件独立性:文件的显示不依赖任何诸如字体之类的扩展资源。
可变性:文件能够在有限的硬件环境下很好的工作,而且能够尽可能的利用更好的硬件,这一点很重要,因为用户的计算机有着不同的显示器设置和色深。
速度:文件能够以很快的速度和很高的质量播放。
支持脚本:此格式包含了约定格式的标签,标签规定了堆栈式机器解释字节码的顺序。
字节码支持一种叫做ActionScript(动作脚本)的语言。
Flash播放器规定了运行时的ActionScript(动作脚本)模式,此模式允许原始的绘制、服务和Flash播放器特性之间相互作用。
SWF文件的扩展名为.swf,它是一种MIME(多用途的网际邮件扩充协议)类型的应用程序(X-Shockwave-Flash)。
SWF格式经历了若干个版本。
在第5个版本中,SWF的标签设置经过了一次较大规模的充实和完善。
从第6个版本之后,文件格式变化较小,例如仅在ActionScript中越来越多的Flash新特性部分或者完全的被实现。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
之士嵌入式 Flash 播放器系列产品是专为移动设备定制的,它支持鼠标,触屏,键盘等输入设备,兼容 Adobe Flash(SWF)。客户也可 使用它为自己的产品制作用户操作界面程序。
如果您想知道自己的平台是否能够满足我们 Flash 播放器的移植要求,我们提供一个标准流程。
第一步:免费进行可行性评估
之士
ห้องสมุดไป่ตู้
为了能够评估我们的产品是否可以移植到您的平台,我们需要您提供以下信息:
• 目标平台的处理器型号; • 目标平台的内存情况; • 目标平台的屏幕尺寸和显示分辨率; • 目标平台的操作系统和版本号; • 目标平台的图形环境(GUI)和版本号; • 目标平台的输入设备(键盘,触摸屏,操纵杆等);
o 最高支持到 Adobe Flash SWF v10 格式 o 完全兼容 ActionScript 3.0 o 可以播放 Flash 10 的视频与音频 o 可以运行于 Android 2.1 (Eclair)、2.2 (Froyo)、2.3 (Gingerbread)系统和 Android 3.0、3.1(Honeycomb)系统 o 支持 ARM9、ARM11、Cortex A8、Cortex A9 处理器 o 支持在运行文件系统的设备上读写文件 o 支持加速度计、多点触摸板、麦克风、视频捕捉。 • 之士 SWF 播放器标准版可以运行于任何平台 o 兼容 Adobe Flash v7 和 v8 版本 o 支持 ActionScript 1.0 and 2.0 版本 o 可以运行于各种有硬件平台,支持各种操作系统
有任何技术问题或需要帮助,请联系技术支持:support@
如需购买,请联系销售:sales@
更多信息请访问专题网站:/embedded-flash-player/
2
©2011 Zeeis 版权所有
您需要在此步骤缴纳一定的费用。
第三部:获得全功能的嵌入式 Flash 播放器
如果您决定采用我们的软件,我们将进行全部移植工作。 授权 之士嵌入式 Flash 播放器系列产品拥有自主知识产权,所以没有使用或修改的限制,方便您快速设计您的产品。 购买我们的产品只需要缴纳一次性授权费用。 想了解更多产品信息,可以通过电子邮件:sales@ 或拨打电话 024-31876750 来与我们取得联系,点此查看更多联系方式。
我们将评估您的平台,并在三天内反馈结果。我们的可行性评估是免费的。
第二步:评价嵌入式 Flash 播放器的演示版本
如果我们可以将之士 Flash 播放器移植到您的平台,我们需要您给我们邮寄一套您的开发环境,包括必要的软件与硬件,并授权我们 免费使用。我们将执行一系列的测试,并尝试建立一个基本库和演示平台给您。
嵌入式 Flash 播放器
嵌入式 Flash 播放器 - 兼容 Adobe Flash Lite, v10 & AS3
之士
嵌入式 Flash 播放器概述
嵌入式 Flash 播放器产品家族是由之士公司开发的高效率 SWF 播放器,它已被应用于各种嵌入式平台。作为媒体播放器,游戏平台 等。
之士 SWF 播放器标准版可以完美支持 ActionScript 1.0、2.0 播放 Flash V7、V8 的内容。它最低可以运行在 200MHz 32-bit 的 RISC 处理器上,像 ARM9、ARM11、ARM Cortex、MIPS 等处理器,只需要 32MB 内存。之士 SWF 播放器标准版是一个高性能的嵌入式应 用,具有很高的效能,对 CPU 与内存的需求极低。它已经被实际应用于一些嵌入式设备。
之士 SWF 播放器专业版是一个专为高性能 Android 平台设计的 Flash 播放器。该产品是嵌入式领域唯一支持 Flash 10 的兼容播放器, 同时完美支持 ActionScript 3.0。
嵌入式 Flash 播放器特性
• 世界上唯一的商用级 Adobe Flash 兼容播放器,支持任何平台。 • 为保证可移植性,我们的代码全部采用 ANSI 的 C/C++和 Java(Android 平台)编写 • 具有极高的性能与可靠性 • 汇编级代码优化 • 最大限度的提高硬件图形性能 • 一年免费技术支持 • 一年免费升级 • 只需要一次性缴纳授权费用,不限制终端数量 • 可以获得源代码 • 之士 SWF 播放器专业版可运行于 Android OS
有任何技术问题或需要帮助,请联系技术支持:support@
如需购买,请联系销售:sales@
更多信息请访问专题网站:/embedded-flash-player/
1
©2011 Zeeis 版权所有
嵌入式 Flash 播放器
移植嵌入式 Flash 播放器到您的设备