Mistserver 介绍 - 一个轻量级高可扩展性的媒体服务器

        Mistserver 是一个轻量级的,开源多重标准的多媒体服务器。它填补了轻量级服务器和支持非 HTTP 协议的重量级媒体服务器之间的差距。MistServer 足以媲美 Adobe 的 FMS、微软的 Windows Media Services、Wowza 媒体服务器以及开源的 Red5。此外,它还有一些独有特性。


        独有特性

Mistserver 介绍 - 一个轻量级高可扩展性的媒体服务器_第1张图片
        媒体处理
        我们现在能够处理先进的动态的基于 RTMP 传输的 flash 所兼容的媒体格式、(苹果) HTTP 直播流、(微软) HTTP 平滑流以及通过 TCP 端口传输的 MPEG2 TS 裸流。基于我们的许可以及软件设计原则,我们能快速可靠地添加其他格式的支持,而且现在正在开发更多协议支持。
        网络处理
        我们有意识地决定不做任何网络处理。MistServer 是一个媒体服务器,不是一个网络主机或通用服务器。我就打算只做一件事情,并把它做好。当然,与一台专用网络服务器一起运行的话 MistServer 没有任何问题 - 事实上,这就是我们使用我们的软件的方式。唯一包含的网络处理是基于 HTTP 协议提供媒体流服务,和流状态信息和嵌入脚本的服务一样。
        可扩展性
        MistServer 是考虑到以可扩展性为主要需求进行设计的。它创建时的每一部分,从 连接器 到控制层都被设计于能够处理大的分布式负载,这些灵感来自网格和云计算。
        易配性
        关于配置方面,我们从一些流行的网络服务器获取了一些灵感。采取了它们的一些特性和设计原则,适配于我们的媒体。使用过类似于 lighttpd 和 nginx 的朋友会觉得我们的产品很顺手。重点是简单和清晰的选项和参数,我们摒弃了冗余的方法,比如嵌套解析器、XML 等等。此外,我们还在 控制 程序里头创建了一个使用简易的 GUI 作为 javascript 支持的网站。
        友好的许可证
        MistServer 遵循 AGPLv3 许可 - 这意味着它将永远免费,任何进一步的研发总是会被发布出来,将它作为其他软件或者硬件的一部分绝对没有问题。对于在项目中复用了我们的源代码而不需要发布他们自己的代码的朋友,我们也提供了 source-only 许可作为选择。
原文链接: http://wiki.mistserver.org/index.php?title=Category:Mistserver。

你可能感兴趣的:(RTMP,流媒体服务器,流服务,流媒体服务,RTMP服务器)