流媒体

1.什么流媒体 及 典型的流媒体服务器:http://baike.baidu.com/link?url=Xx0koXPv-eNTzHNsWyzoSPPItgy0ZIuNa6mH2HKjmXL0Ag7dqWq8A9G2XN_R9bk_hYZ3p5iiS4-YCjwx_QYWya

2.一些专业流媒体服务器

    Windows Media Service:  http://server.zol.com.cn/91/914446_all.html

   Flash Media Server: http://www.adobe.com/cn/devnet/flashmediaserver/articles/beginning-fms45-pt06.html#articlecontentAdobe_numberedheader

3.其中FMS HTTP动态流技术关键描述

      ABC Video Services刚刚完成了一个一分钟短片的制作,它的老板Pete灵机一动,为什么不把录像内容切成十个六秒钟的小片段,然后顺序的把它们传输到设备中去播放?

      另外的一个清单文件包含了视频的一些基本信息,包括每一个片段文件的位置以及其中最为重要的信息——这些片段传输到用户设备上的顺序,如果你的带宽较低,在清单文件中查找该带宽下的最佳视频文件。

4.HTTP协议下可拖动时间轴播放FLV的实现(伪流媒体)

     http://blog.csdn.net/xiunai78/article/details/9310721

5.nginx搭建流媒体服务器 

     http://blog.chinaunix.net/uid-20639775-id-154556.html

6.Http的206返回码:http://www.cnblogs.com/ziyunfei/archive/2012/11/18/2775499.html

  206 Partial Content(部分内容)
  206状态码代表服务器已经成功处理了部分GET请求(只有发送GET 方法的request, web服务器才可能返回206),

  应用场景:

  1. FlashGet, 迅雷或者HTTP下载工具都是使用206状态码来实现断点续传

  2. 将以个大文档分解为多个下载段同时下载 比如,在线看视频

 

  实例: 一些流媒体技术比如在线视频,可以边看边下载。 就是使用206来实现的。

  打开Fiddler, 然后用浏览器打开“搜狐视频中的绿箭侠” http://tv.sohu.com/20121011/n354681393.shtml 然后你在Fiddler中就能看到一堆的206

  1. 浏览器发送一个Get 方法的request. header中包含 Range: bytes=5303296-5336063. (意思就是请求得到5303296-5336063这个范围的数据)。

  2. Web服务器返回一个206 的Response. header中包含Content-Range: bytes 5303296-5336063/12129376(表明这次返回的内容范围)

你可能感兴趣的:(综合)