最新消息:阿里云双12优惠,史上最低折扣。

流媒体云服务器到底是什么?

服务器租用 aliyun 183浏览

Red5搭建与应用

Red5是一个采用 Java 开发开源的 Flash 流媒体服务器。免费开源使软件更加容易扩展,下载后你可以对源代码进行修改,本文讲解Red5搭建与应用

在2000的时候我们看电影,多半是把电影下载下来后进行播放。现在出现了爱奇艺、优酷、腾讯视频等许多大型的视频网站。这些视频网站均有一个特点,我们看的视频可以在线播放,只要有缓存就能播放,我们不必下载整个视频了,这就引出了——流媒体服务器

一、流媒体服务器的概念

流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。

 

正在播放中的视频

图中播放的云宝塔系列建站教程,就是应用了流媒体技术。

二、流媒体技术的演化

流媒体技术其实起源于1995年4月,位于西雅图的Progressive Network公司为吸引大量的上网人潮,在网页上放置了一款名为RealAudio System流式技术的试用软件,用户只要自备多媒体个人电脑、14.4kbps数据机(它最低只占用14.4kbps的网路频宽)和PPP拨接帐号,就可以在线上点播转播站或是聆听站台所提供的即时播音。流媒体开始正式在互联网上登场亮相。

1顺序流式传输:

顺序流式传输是顺序下载,在下载文件的同时用户可观看在线媒体,在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的前头部分,顺序流式传输不象实时流式传输在传输期间根据用户连接的速度做调整。

早期流媒体技术,现在已经逐渐被淘汰,往往只有视频前面的广告有所应用。

2实时流式传输:

实时流式传输指保证媒体信号带宽与网络连接配匹,使媒体可被实时观看到。实时流与HTTP流式传输不同,他需要专用的流媒体服务器与传输协议。实时流式传输总是实时传送,特别适合现场事件,也支持随机访问,用户可快进或后退以观看前面或后面的内容。

现在各大视频网站均有采用,应用最多是直播。

3基于P2P的流媒体技术:

流媒体的传输对带宽、延迟和包的丢失率等服务质量QoS(Quality of Service)都有十分严格的要求,然而随着用户人数的增多,传统的集中式管理使中央服务器负载过重,使得这些服务质量得不到保障。对等网络(Peer-to-Peer,P2P)系统具有负载均衡、自适应、自组织和容错力强等优点,所以开始被应用于流媒体技术,并形成系统架构模型—P2PStreaming。

这个单词熟悉吗?其实PPS这款著名应用软件的名字就是来源于此!

我们应该如何搭建流媒体服务器呢?首先您需要一个好用的云服务器,然后需要一个开源解决方案,开源方案Red5搭建与应用、kurento、RestComm、Ant Media Server、BigBlueButton、NextRTC、OpenBroadcaster

转载请注明:小猪云服务器租用推荐 » 流媒体云服务器到底是什么?