当前位置: 首页 > news >正文

Javascript 控制 Flash FLV视频播放器 --国外开源

制作一个简单的FLV播放器很简单 , 做功能强大的就心有余而力不足了 . 经过google ,找到了一款开源的视频播放器JW_FLV_Player, 也可以当MP3播放器 .
javascritp可以方面的控制播放器 进行 播放/暂停 停止 提高音量 减少音量 前进n秒 后退n秒 等. 都封装好 , 很容易进行调用.
效果可以在作者网站上看到:http://www.jeroenwijering.com/extras/javascript.html
还提供了在线定制:http://www.jeroenwijering.com/extras/wizard.html
添加播放器代码如下:
< div id = " myPlayer "  style = " float:left " >< a href = " http://www.macromedia.com/go/getflashplayer " >
Get the Flash Player
</ a >  to see  this  player. </ div >
< script type = " text/javascript " >
    
// 播放器 , 播放器ID,宽 , 高,
     var  s1  =   new  SWFObject( " mediaplayer.swf " , " player_id " , " 300 " , " 300 " , " 7 " );
    s1.addParam(
" allowfullscreen " , " true " ); // 是否允许全屏播放
     // s1.addVariable("file","video.flv");//单文件播放
    s1.addVariable( " file " , " playlist.xml " ); // 列表播放
    s1.addVariable( " image " , " preview.jpg " ); // 背景图片
    s1.addVariable( " displayheight " , " 200 " ); // 播放区域高度
    s1.addVariable( " backcolor " , " 0x000000 " );
    s1.addVariable(
" frontcolor " , " 0xCCCCCC " );
    s1.addVariable(
" lightcolor " , " 0x557722 " );
    s1.addVariable(
" enablejs " , " true " ); // 是否允许javascript脚本控制flash
    s1.addVariable( " javascriptid " , " javascript_id " ); // 控制脚本javascriptid
    s1.write( " myPlayer " ); // 将播放器写入到myPlayer
</ script >

我整理注释了一下 , 直接下载后就可以使用 附件
需要在IIS里面看 且2003下需要添加.FLV 后缀的mine类型

相关文章:

  • PHP小知识
  • 海量计算机入门视频教程
  • Essential Studio for JavaScript发布2017 v2,扩展企业Web开发界限
  • 工具类:DateUtils类提供日期的处理方法
  • 爬!扒@切#存$构%查
  • 使用 CAS 在 Tomcat 中实现单点登录
  • Photoshop脚本 使用脚本创建一个新文档
  • SWT经验总结
  • spark一些入门资料
  • 寻找失落的SubString
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • BZOJ 1455 罗马游戏 左偏树
  • Linux FTP(三)
  • 推荐一个好的数据库工具Embarcadero DBArtisan
  • weak_ptr
  • [数据结构]链表的实现在PHP中
  • 2019年如何成为全栈工程师?
  • Android Volley源码解析
  • css布局,左右固定中间自适应实现
  • HTTP那些事
  • java8 Stream Pipelines 浅析
  • Java编程基础24——递归练习
  • leetcode-27. Remove Element
  • Python中eval与exec的使用及区别
  • supervisor 永不挂掉的进程 安装以及使用
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • windows-nginx-https-本地配置
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 规范化安全开发 KOA 手脚架
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 线上 python http server profile 实践
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • ​LeetCode解法汇总2583. 二叉树中的第 K 大层和
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • #define与typedef区别
  • $.ajax()参数及用法
  • $forceUpdate()函数
  • %@ page import=%的用法
  • (02)Hive SQL编译成MapReduce任务的过程
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (LeetCode 49)Anagrams
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (转)可以带来幸福的一本书
  • (转载)OpenStack Hacker养成指南
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • .NET Core Web APi类库如何内嵌运行?
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .Net 代码性能 - (1)
  • .NET/C# 反射的的性能数据,以及高性能开发建议(反射获取 Attribute 和反射调用方法)
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args