http dynamic streaming

转载 2012年03月21日 16:59:58

 

玩了一下http dynamic streaming,发现是个好东西啊。即使没有FMS的完美支持下,仍然很不错。

 

比如再大的视频也不用等了,想看哪儿看哪儿。说起来现在视频网站不都这样么。不过这背后需要多大的技术含量,我是不知道,反正我不会。现在却很容易了,adobe都帮我们做掉了。

 

还有可以根据网速动态使用适合的视频流。也就是设置下配置文件的事情。

 

关键是OSMF这个前端框架,很好很强大。

 

 

 

啃了半天帮助,大致了解了一下。

以往HTTP看视频,是个渐进过程,边下边看,没下好的没得看。始终有个视频文件存在。

 

而FMS支持的RTMP,则是即时视频流,人在流在,人扯了流也关了,没有生成文件的。

 

HTTP动态流就是来个双剑合璧,即走大众HTTP,又能即时视频流。

 

 

HTTP动态流分两种情况,一种叫on-demand,一种叫live。

 

前者类似视频网站的技术,把一个大的视频分割成N个片段,依次传递到客户端,如果用户跳着看,则传递对应的片段。

 

后者需要FMS支持,真正意义上的双剑合璧。

 

 

 

要实现这样的功能,需要做一些以往不太一样的工作。

首先,下载必备工具

 

文件打包器  -  命令行工具,用来把视频文件转换成HTTP动态流所需要的一些数据文件。

 

服务器模块  -  让Apache支持HTTP动态流

 

http://www.adobe.com/go/httpdynamicstreaming_bits

 

OSMF播放器  -  支持HTTP动态流的播放器

 

http://www.osmf.com/downloads/OSFMPlayer_zeri2.zip

 

 

 

然后就跟着帮助做吧,基本不会有什么问题。

如何转换文件

 

http://help.adobe.com/en_US/HTTPStreaming/1.0/Using/WS9463dbe8dbe45c4c-c126f3b1260533756d-7ffc.html

如何设置Apache

 

http://help.adobe.com/en_US/HTTPStreaming/1.0/Using/WS7b362c044b7dd076-735e76121260080a90e-7ffc.html

 

如何使用播放器

 

http://www.osmf.org/developers.html

 

 

不过帮助里面提到的FMS3.8,我是怎么都没找到哪里有的下,估计还得等一阵子。

 

Dynamic Adaptive Streaming ove HTTP(DASH) Design Principles and Standards

Dynamic Adaptive Streaming ove HTTP(DASH) Design Principles and Standards 3GP 的 DASH设计原则与标准 Thomas...
  • coloriy
  • coloriy
  • 2015年08月12日 12:57
  • 541

Adobe的HTTP Dynamic Streaming(HDS)与HLS区别

和APPLE家的HTTP Live Streaming差不多,主要异同如下: 1、文件切片采用MP4的格式而非ts格式; 2、索引在APPLE家是foo.m3u8文件,Adobe家是manif...
  • coloriy
  • coloriy
  • 2015年08月05日 12:55
  • 1546

HAS(HTTP Adaptive Streaming)研究热点总结

HAS的初衷就是为了提高用户观看视频的体验,充分利用带宽状况来提供质量更好的视频。所以,关于HAS的研究以及部署,也都是围绕着提高用户的QoE(quality of experience)来做。总结下...
  • qq_27582179
  • qq_27582179
  • 2016年10月10日 20:08
  • 492

HTTP Dynamic Streaming 学习笔记[原理篇]

转自 http://blog.csdn.net/allen_young_yang/article/details/7219172 一、什么是HTTP Dynamic Streaming ...
  • arau_sh
  • arau_sh
  • 2014年02月11日 17:17
  • 1186

Configure HTTP Dynamic Streaming and HTTP Live Streaming (HLS)

Overview of HTTP Dynamic Streaming and HTTP Live Streaming Streaming media over HTTP ...
  • avsuper
  • avsuper
  • 2012年06月14日 16:52
  • 3431

http live streaming 与FFMPEG方案

搜藏下(虽说流播放时下多数不使用http,原因有好多,但是牛人总是有牛人的办法,apple的http live streaming就是个例子http://developer.apple.com/res...
  • zoutian007
  • zoutian007
  • 2012年08月22日 14:37
  • 3405

Dynamic Adaptive Streaming over HTTP Dataset

http://blog.csdn.net/fireroll/article/details/8918224
  • u012266806
  • u012266806
  • 2013年09月27日 14:59
  • 56

搭建 Http Dynamic Streaming 点播/直播服务器

可以到 http://download.csdn.net/detail/kl222/4583637 下载word文档   1.        HTTP Origin Module的处理数据流: ...
  • kl222
  • kl222
  • 2012年09月17日 22:05
  • 6959

SRS部署环境之HDS(HTTP Dynamic Streaming)

SRS部署环境之HDS(HTTP Dynamic Streaming) 拉取gitbub源码: git clone https://github.com/ossrs/srs && cd...
  • liwf616
  • liwf616
  • 2017年10月25日 17:39
  • 98

Adobe家的HTTP Dynamic Streaming介绍

8 条回复 和APPLE家的HTTP Live Streaming差不多,主要异同如下: 1、文件切片采用MP4的格式而非ts格式; 2、索引在APPLE家是foo.m3u8文件,A...
  • northeastsqure
  • northeastsqure
  • 2013年02月22日 15:08
  • 296
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:http dynamic streaming
举报原因:
原因补充:

(最多只允许输入30个字)