玩家才是关键...但编解码器、格式和协议也是如此
Inzerillo和Goldstein都认为,当使用自适应流媒体技术将多个带宽文件分发给观看者时,HTTP提供了更高质量的体验,更快的流切换和更少的播放中断. 这与Silverlight的平滑流所使用的“分块”有关, 以及苹果和Akamai推出的自适应流媒体技术. 这里有一个简单的解释.
假设您正在生成一个事件,例如棒球比赛. 传统上,您将生成一个流来传递给所有观众. 采用自适应比特率技术, 你可以在不同的配置下创建多个流(大联盟最多使用10个不同的流). 使用Adobe的动态流媒体,您可以为每个配置创建一个文件. 微软的流畅流媒体(以及苹果和Akamai基于http的技术), 每个配置将被分解成多个小块, 这使得各自的玩家更容易灵活地切换流.
大联盟.com 大联盟.com通过Swarmcast插件使用Flash和HTTP. 大联盟的Inzerillo非常相信HTTP传递,所以他找到了一种使用Flash的方法. 具体地说, 大联盟使用Swarmcast插件通过HTTP传输游戏,该插件将HTTP数据转换为Flash Player可以理解的RTMP块. 这是一个优雅的解决方案,在大联盟订阅服务的背景下非常有意义——尽管对于许多非订阅网站来说,开发费用和Swarmcast的成本可能是遥不可及的.
考虑到所有这些优势, 苹果采用HTTP作为iphone的HTTP 在线直播技术也就不足为奇了, 2009年6月宣布的. Akamai还将HTTP用于其高清网络, 它可以通过HTTP向Flash Player发送数据包,并向Silverlight客户端和iPhone发送HTTP数据包. 考虑到HTTP在流媒体市场上的势头和关注度, 10月初,Adobe宣布Flash Player 10支持HTTP,这并不令人意外.1、承诺2010年上半年交货.
谁在乎?OK, 因此,支撑世界上最具主导地位的流媒体技术的技术现在被认为是二流的. 这是否意味着当前的Flash生产商需要集体转换技术,或者躲在壁橱里,直到Adobe的HTTP流可用? 不太. 在短期内, HTTP packets aren’t cheaper to deliver; the quality of Flash video should be the equivalent of HTTP, 只要有足够的RTMP交付能力存在——而且这种能力似乎还在扩大, 不收缩.
关于成本, HTTP’s ascension to the streaming protocol of choice hasn’t impacted CDN pricing yet; it may not impact pricing for a while. 顺便说一下背景, 当cdn第一次开始提供基于rtmp的Flash分发服务时, 他们收取更多的流量,因为我之前讨论过的服务器成本. 然而, 因为Flash开始主导流媒体市场, 大多数cdn取消了基于rtmp的流媒体的额外费用, 或者所谓的闪税.
据泰德·米德尔顿说, Level 3的高级产品管理总监,负责内容交付, 基于http的流媒体的价格在短期内可能不会下降. HTTP-based delivery isn’t burdened by server cost and administration; there are costs and complexities involved with transporting the myriad of chunked files. 除了, 许多HTTP生产者也使用自适应流技术, 这涉及到更多需要缓存的文件, 通常以比单文件流更高的数据速率. 所有这些都使得计算HTTP流所带来的实际节省变得很困难——尽管Level 3和Level 2, 大概, 其他cdn将继续监测这一情况.
那么HTTP与缓存相关的节省呢? 基于http的流媒体技术利用web缓存基础设施的能力应该允许提供商以更少的原始服务器传输的数据为相同数量的观众提供服务(这应该降低cdn相关的带宽成本)。, 但这种差异从未被量化过. 因此,尽管基于http的技术的交付成本应该更低,但没有人能确切地说低多少. 因为缓存中的保留取决于数据包的受欢迎程度, 无论如何,只有流量最大的流媒体网站才会从中受益——如果你每月分发几百甚至几千个流媒体的话, 您可能不会发现缓存节省了多少百家乐软件.
在质量方面, 而偏爱HTTP, 戈尔茨坦报告说,MTV在使用Adobe的动态流媒体方面取得了很好的效果, 通过RTMP传送, MTV最近在北美推出了什么. 他将持续的高质量归功于其合作伙伴cdn提供的广泛的Flash媒体服务器(FMS)容量. Goldstein担心全球偏远地区的质量问题,这些地区可能没有如此广泛的FMS能力. 但如果你在北美发行, 质量不应该是问题, 除非你需要比MTV更大的容量.
基于rtmp的容量会消失吗? 短期内不会. 例如, 一方面支持HTTP, Level 3最近还将Adobe Flash Media Server软件合并到自己的HTTP交付技术中,以形成一个“单一的多协议平台”. level3.com/index.cfm?pageID = 491&PR=823). 我和三级的马克·泰勒谈过了, 产品交付和战略副总裁, 在流媒体西部. 他解释说,该技术扩展允许Level 3的整个HTTP交付平台也交付RTMP.
提及的公司及供应商