在服务器上嵌入到网页的视频播放不了的解决办法

这里讲解一flv格式为例。

第一步:写一个flv播放页面

在Dreamweaver中点击"常用"选项,插入一个"flash视频",在弹出的窗口中,可以根据需要选择相应的视频类型,外观,大小,点击确定,这要就插入了一个flv视频,在上传的同时,也会同时生成两个附带的.swf格式的文件,分别是:Clear_Skin_3.swf(这个名称可能会根据你的不同选择而出现不同的名称)和FLVPlayer_Progressive.swf这两个文件,要同时上传,全部上传后,这时还不能正常预览这个flv的视频,还要再设置一下服务器。

这里给个例子,我不是用Dreamweaver实现的,手工代码如下:

<object type="application/x-shockwave-flash" width="470px" height="403px" data="flvplayer.swf?file=flv/1-1.flv"><!--这里的flvplayer.swf是flv视频播放器,flv/1-1.flv是flv文件路径-->
<param name="movie" value="flvplayer.swf?file=flv/1-1.flv&showfsbutton=true&autostart=true" />
<param name="wmode" value="transparent" />
<param name="quality" value="high" />
<param name="allowfullscreen" value="true" />
</object>

可以参考我之前的一篇博客:http://blog.csdn.net/zyw_anquan/article/details/7939039

第二步:解决flv服务器访问不能播放问题

设计服务器参数,在win2003,IIS6环境下,默认无法播放flv文件,是因为默认禁止WEB访问没有在MIME中注册的文件,解决办法:
        1.在2003服务器上,找开IIS管理器。
        2.展开本地服务器名称,右击选择属性,在Internet信息服务标签上,点击最下方的计算机MIME映射下面的编辑按钮。
        3.点击”新类型”按钮,扩展名添上”.FLV”,内容类型(MIME)添上“flv-application/octet-stream”
        4.点击确定
        5.重新启动www服务。
        下面情况可能发生:通过该方案在重新启动了IIS之后,新建的FLV MIME类型又没有了。所有又尝试使用如下方法:
        打开IIS下的本地计算机,选择网站右键属性,打开“HTTP头”的MIME类型新建扩展名“.FLV”,MIME类型值为“flv-application/octet-stream”。应用即可实现了WIN2003下网页播放FLV的功能。

知识点:详解MIME

MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。
        MIME的英文全称是"Multipurpose Internet Mail Extensions" 多功能Internet 邮件扩充服务,它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。服务器会将它们发送的多媒体数据的类型告诉浏览器,而通知手段就是说明该多媒体数据的MIME类型,从而让浏览器知道接收到的信息哪些是MP3文件,哪些是Shockwave文件等等。服务器将MIME标志符放入传送的数据中来告诉浏览器使用哪种插件读取相关文件。
        客户端浏览器接收到文件后,会进入插件系统进行查找,查找出哪种插件可以识别读取接收到的文件。如果浏览器不清楚调用哪种插件系统,它可能会告诉用户缺少某插件,或者直接选择某现有插件来试图读取接收到的文件,后者可能会导致系统的崩溃。传输的信息中缺少MIME标识可能导致的情况很难估计,因为某些计算机系统可能不会出现什么故障,但某些计算机可能就会因此而崩溃。

在服务器上嵌入到网页的视频播放不了的解决办法相关推荐

  1. ftp服务器上的文件发生错误450,FTP常见错误解决办法

    一般来说,只要网站能访问,FTP就应该能连接的,之前好长一段时间一直遇到连接不上香港主机的问题,还以为是宽带出口线路不好,原来是自己学识浅薄,在同事的指点下才明白所以然,下面总结一下FTP连接中的常见 ...

  2. 项目服务器连接不上数据库连接,服务器上的WEB项目反复出现MySQL数据库连接失败解决办法...

    一个原因是没有关闭MySQL的定时任务计划,每天凌晨MySQL会默认运行一个自动更新的定时任务计划,如果没有关闭,就会自动断开连接. 解决办法: 1.这是一个基本的权限问题.去MySQL安装目录下,右 ...

  3. php资源拒绝访问403,网站出现“403,服务器上文件或目录拒绝访问!”的原因及解决办法!...

    下午有个网站忽然无故提示403错误,心里一凉,稍一查询发现新网云主机上十几个网站都是同样的问题.截图如下: 由于是服务器下多个网站,同一时间出现相同的问题,所以直接可以排除单个站点设置错误的问题,那什 ...

  4. 服务器上怎么做网页啊,云服务器上怎么做网页

    云服务器上怎么做网页 内容精选 换一换 企业主机安全(Host Security Service,HSS)是提升服务器整体安全性的服务,通过主机管理.风险防御.入侵检测.安全运营.网页防篡改功能,可全 ...

  5. 手机网页html字体很小的解决办法

    手机网页html字体很小的解决办法: <meta name="viewport" content="width=device-width" initial ...

  6. tftp在put上传的时候显示File not found的解决办法

    tftp在put上传的时候显示File not found的解决办法 在linux下,不管使用的是哪一种super-server,inetd或者xinetd,默认情况下TFTP服务是禁用的,所以要修改 ...

  7. node.js http-server虽然启动了,但是网页打开显示无法正常运作解决办法

    解决node.js 安装http-server之后网页无法正常运作的问题 通过我在网络上查找后找到了解决问题 一.GitHub解决办法 GitHub这个里面我看到了一个办法就是回退http-serve ...

  8. oracle 服务器硬盘满了,【案例】Oracle服务器diag进程占据了12g的磁盘空间分析解决办法...

    [案例]Oracle服务器diag进程占据了12g的磁盘空间分析解决办法 时间:2016-11-13 20:10   来源:Oracle研究中心   作者:网络   点击: 次 天萃荷净 Oracle ...

  9. 银行卡在ATM机器上插入后显示IC磁条芯片卡拒绝交易解决办法

    描述:银行卡在ATM机器上插入后显示IC磁条芯片卡拒绝交易解决办法 步骤: 取出银行卡,将银行卡放在银行卡IC卡感应位置 ATM机主页面选择 非IC卡业务,最后会识别并可以取钱,成功 成功后将银行卡再 ...

最新文章

  1. mysql数据库属性_mysql - 数据库操作和数据属性
  2. excel趋势线公式导出_如何用Excel进行预测分析?
  3. 计算机机房建设目标是什么,计算机机房建设方案计划.doc
  4. 计算机课程教改论文,高职计算机教改的课程设计研究论文
  5. mybatis SqlMapConfig.xml typeAliases
  6. 数据结构 5-3-1 二叉树四种顺序遍历递归实现
  7. 弹性升级诀窍分享:让双11来的更猛烈些吧
  8. visio绘图与processon绘图比较
  9. 比尔·盖茨持有过的中国股票
  10. SEO 为啥 nofollow
  11. python if实现对话_Python生成微信对话生成器(四)
  12. 更换app开发者账号
  13. LeetCode 881. 救生艇
  14. 统计本段话的高频词汇——报错:KeyError
  15. 直播带货没销量,深度挖掘李佳琪带货思维模式,你也能成功!
  16. 服务器-Squid代理服务器及应用
  17. 深度式睡眠潜入虚拟世界_潜入swiftui的惊人世界
  18. 第2章 系统信息(System Information)
  19. 04 Softmax分类器
  20. 栈peek(),pop()

热门文章

  1. 一起做一款自己的英语学习助手吧(小程序)
  2. ie自动保存html,IE无法打开 本地保存的HTML文件,解决方法
  3. 【牛客刷题-算法】 NC19 连续子数组的最大和
  4. Linux-命令大全
  5. l298n电机驱动模块驱动直流电机(佛科院——深夜学习)
  6. 基线_定位技术超短基线水声的系统校准
  7. Fusion 360 滚轮方向调整
  8. 新手Linux命令-2
  9. 实战项目002-LED音乐频谱时钟
  10. 空军军医大学西京医院陶凌/张富洋团队揭示支链氨基酸