版本:0.5.1
大小:50.66 MB
环境:PC端
日期:2018- 4-27
mStream Express是预先打包的所有依赖关系附带的服务器的特殊版本。 它还附带了一个GUI配置工具,使设置尽可能简单。 适用于Mac,Windows和Linux。
mStream的命名
mStream是整个项目的名称。每一个软件的名字都是'mStream Something'
mStream Server是整个项目的支柱。这是一个用NodeJS编写的音乐流媒体服务器。该代码在github上可用,您可以使用它来设置您自己的服务器,但它需要一些工作,并且它有一些依赖关系。
mStream Express是服务器的一个特殊版本,预装了所有依赖关系。它还附带了一个GUI配置工具,使设置尽可能简单。这些修改允许运行mStream Express而不安装任何东西。
mStream的历史
mStream的开发始于2012年左右。我使用Winamp长大,现在很明显是时候转移到其他方面了。有一台旧电脑在我的衣柜里收集灰尘,所以我把Ubuntu放在上面,把我所有的音乐移到它上面,然后开始编写脚本来整理我的收藏的元数据。几个星期后,我有自己的原始音乐流媒体服务。
mStream Server作为未来几年的业余爱好项目。在此期间,我尝试了不同的服务器软件,并从头开始重写了至少两遍。比较后,我决定使用NodeJS并开始使用比较新版本的mStream Server。我把这段代码放在Github上,有一天有人发布了一个关于在Windows上崩溃的代码的bug。此时我只能在Linux上运行它。我花了一天的时间才将它安装在Windows上,另外还有半天的时间来清除一些Windows专用的错误。我仍然不推荐在Windows上安装mStream Server,但从那时起它变得不那么容易了。
整个Windows的考验让我好奇其他服务器软件如何在Windows上工作。简短的回答是:不好。我试过的每台服务器都花费了大量时间和技术知识在Windows上启动并运行。所以我想出了一个挑战,即制作一个可以在5分钟内安装在Windows上的mStream Server版本。
mStream Express是这种自我挑战的产物。这很简单,您可以在一分钟内启动并运行服务器。你可以在这里免费下载
mStream的未来
mStream正在积极开发中。该服务器是稳定的,并提供了坚实的基础,但该项目是不完整的,没有移动应用程序。移动浏览器也被锁定,以便使用该Web应用程序提供良好的体验。在Android应用上已经有了一些工作,但是如果没有专门的开发人员,它不会很快完成。