搭建flv可拖拽流媒体服务器-方案之Lighttpd.docxVIP

  • 11
  • 0
  • 约5.44千字
  • 约 7页
  • 2017-11-28 发布于河南
  • 举报

搭建flv可拖拽流媒体服务器-方案之Lighttpd.docx

搭建flv可拖拽流媒体服务器-方案之Lighttpd

一、废话少说,预备知识:×互联网上播放视频的两种方式一种是以http协议方式来访问视频文件,这种方式的缺点是不能从视频特定的帧位置进行播放,必须从头开始。常用的方案是Appache+前端flv播放器。另外一种方式是搭建专门的复杂的流媒体服务器,优点是视频支持拖拽播放,缺点是这种服务器搭建复杂,配置要求也比较高,而且运行其上的程序必须是某种语言。常用的免费方案是RED5(使用java语言) 我现在做的这个方案是使用lighttpd自带的flv_streaming模块来实现伪流媒体。×flv格式以及播放器FLV 是FLASH VIDEO的简称,FLV流媒体格式是随着Flash MX的推出发展而来的视频格式。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能。我们一般看电影用的格式主要是rm,rmvb,mp4,mpg,avi等格式,这些格式都可以用视频转换工具转换成flv格式,比如win平台下的格式工厂、linux下的ffmpeg,但是转换生成的flv往往Meta Data是损坏的,不支持拖拽操作,一拖拽就又从头播放了。我们使用flv修复工具,如flvtools,yamdi等等。flv播放器也非常多,但是80%的flv播放器也只是起到flv解码播放的作用,无法向服务器发送帧参数。比如我要拖拽到50秒那个地方播放,而50秒对应的帧假如是第900帧,flv播放器应该向服务器发送

文档评论(0)

1亿VIP精品文档

相关文档