当前位置:  开发笔记 > 编程语言 > 正文

流视频如何工作?

如何解决《流视频如何工作?》经验,为你挑选了1个好方法。

所以我有一些.flv格式的视频,我希望人们能够从我的网站上查看,而无法下载它们.到目前为止,Flowplayer似乎是真正的Flash播放器的最佳选择.

然而,我一直在研究这个视频流媒体的东西,因为它应该使视频非常快速地查看并允许寻找视频的中间,等等.我需要使它工作,我需要有一些特殊的服务器软件呢?如何使用我将用于显示视频的javascript/PHP代码与此软件集成?

谢谢.



1> Peter Burns..:

好消息!您不需要特殊的软件,大多数合理的Web服务器都可以完成所有这些功能.你所描述的,以及Youtube和其他人所做的,实际上并不是流媒体.它被称为渐进式下载.

基本上,SWF播放器(在你的情况下是流媒体播放器)正在下载FLV视频,并播放到目前为止已下载的内容.要跳到已下载的某些视频,它会在下载的文件中搜索.要跳过已经下载的内容,它会丢弃下载的文件并开始新的下载,但它会要求HTTP服务器开始以某个偏移量为其提供文件.值得庆幸的是,大多数HTTP服务器都可以开箱即用.

因此,您只需将FLV文件放在可通过HTTP公开下载的地方(只需使用浏览器进行测试)即可.假设您将flowplayer放在您网站上的/flowplayer.swf中,并且视频是/2girls1cup.flv,您可以将其插入您的网页:




 
 

 

我从flowplayer演示页面中获取了这个示例,其中有许多示例可以自定义流量播放器,行为和显示方式.

实际的流媒体服务器有两种更好的方式.一种是进行流的多播,其中所有客户端都在视频中的相同位置,这在服务器上更容易.另一种是能够提供相同流的多种不同编码,因此,例如,客户端可以以最佳匹配其回放能力的比特率进行视频.

一个很大 的 公司投注了大量资金,对于视频起飞的网站上,这将是非常重要的.看起来所有这些都是错的.流媒体服务器主要用于企业界,这可能解释了他们的企业价格.


我希望有人不看那部电影!
推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有