-->
Save your FREE seat for 流媒体 Connect this August. 现在注册!

How to Set Up a Streaming Server, from A to Z

文章特色图片
文章特色图片

In the past 2 years, the world of streaming has changed dramatically. We’ve gone from a world dominated by specialized servers to one that is equal parts specialty and generic.

同时, the emergence of adaptive bitrate (ABR) protocols has made delivering a single piece of content to a variety of devices quite easy. 

The convergence of these two trends—ABR encoding and HTTP delivery—is most evident in the latest crop of streaming media delivery services offered by a few key players: Adobe Systems, 公司.; 苹果, 公司.; Microsoft; and Wowza Media Systems.

This article is a brief “how-to” for setting up streaming solutions from each of these companies. 

Numerous 文章 have been written on this topic, including several that I’ve written. It makes sense to do a quick synopsis of each solution in the 原始资料, 然而, since it’s the one published issue that attracts readers all year long. 

话虽如此, this article comes with a warning: The techniques were current when the article was written, but they may be less so at the time of reading. 当有疑问时, go for the online resources available from each company, which range from forums to tech notes to tutorials. 

With that, let’s jump in and address each solution in alphabetical order.

Adobe

Adobe has several protocols that have been in use for many years, including the Real-Time Media Protocol (RTMP) and an encrypted version called RTMPE. 

在过去的一年, 虽然, it’s also entered the ABR and HTTP delivery space, with a product code-named Zeri. 这个产品, renamed HTTP Dynamic Streaming, initially only supported on-demand content, but the advent of Flash Media Server 4 opened the door for HTTP Dynamic Streaming to support live encoding. 

The standard in media servers over the past few years, Adobe recently released its Flash Media Server 4 in three different flavors: Streaming, 互动, 和企业. 第一个, 即FMSS, 起价为995美元, FMIS最初售价为4美元,995, FMES的成本——好吧, we’re not allowed to provide the Enterprise server pricing. 

除了, the FMES server also uses the Real-Time Media Flow Protocol (RTMFP) to enable direct peer-to-peer communication between multiple locations. Coupled with traditional multicasting, RTMFP can generate a unicast that is then replicated into a multicast once it passes through a firewall. Together, Adobe refers to RTMFP and multicasting as Fusion. 

Adobe’s HTTP Dynamic Streaming is just a step in the innovation process for Adobe, a company that prides itself on pushing the envelope of what’s possible in streaming. From standard HTTP delivery to fast switching to peer-assisted networking for RTMFP to Fusion, the company has an offering to fit almost any need.

苹果

As the company behind the iOS devices—iPad, iPhone, iPod touch—苹果 is driving adoption of ABR and HTTP streaming in a big way. Yet the company also has the least engagement in the content preparation and encapsulation process.

苹果’s own OS X server, currently at Snow Leopard 10.6.5, has an Apache HTTP server built in, but the media segmentation can be done on any machine equipped with OS X 10.6, even if the machine doesn’t have the server version installed. 

流媒体覆盖
免费的
for qualified subscribers
现在就订阅 最新一期 过去的问题
相关文章

How to Encode for Adaptive Streaming

Watch this workshop from 流媒体 East to learn adaptive streaming for Flash, iOS, 安卓, 和Silverlight.

Companies and Suppliers Mentioned