HTTP
-
HTTP协议基础:
-
网络传输方式:
-
文件下载
-
HTTP渐进式下载
-
HTTP流式传输
-
实时流媒体传输
HTTP渐进式传输——
边下载边播放,
-
-
采用HTTP协议作为媒体流的推送协议的总结
- HTTP流媒体作为一种网络视频传输形式正在广泛传播。
- 在开放互联网上使用HTTP作为多媒体传输的主要协议是一个明显的趋势。
- 基于http的传输通过避免NAT和防火墙的穿越问题,使流媒体服务变得简单和轻松
- 由于HTTP和底层TCP/IP协议得到了广泛的实现和部署,基于HTTP的交付提供了可靠性和部署简便性。
- 基于HTTP的传输提供了使用标准HTTP服务器和标准HTTP缓存(通常是廉价的服务器)来传递内容的能力,这样就可以从CDN或任何其他标准服务器群传递内容。可拓展性强。
- 基于http的传输提供了将“流会话”的控制完全搬移到客户端的能力。客户端基本上只打开一个或多个到一个或多个标准HTTP服务器或缓存的TCP连接。(例如现如今可以同时打开多个视频端口)
- 基于http的传输为客户端提供了自动选择初始内容速率来匹配初始可用带宽的能力,而无需与流媒体服务器进行协商。
- 基于http的传输提供了一种简单的方法,在给定的内容或服务时,根据可用带宽的变化实时无缝地更改内容速率,而不需要与流媒体服务器协商。
- 基于http的流媒体有潜力加速视频流服务的固定-移动融合,因为基于http的CDN可以用作一个通用的交付平台。