我想创建一个Plex Media Server即服务。
这个想法是这样我可以创建一个媒体服务器,上传我的媒体内容并流式传输到我的媒体中心(在我的情况下,我尝试使用Plex连接,iphone plex应用程序和plex网络应用程序的苹果电视)使用Plex Media中心。
我的第一次尝试是在Azure上创建虚拟机,在其上放置一些内容并运行Plex服务器。
这适用于480p内容,不需要转码。即时启动时间加上2核虚拟机中的10个并发客户端。 当我使用需要转码的1080p时,CPU的使用率达到了顶峰。它几乎不支持3个同时没有口吃的客户端。也开始时间非常糟糕。在8核虚拟机中。
这几乎让我处于一个我不想放弃这个想法的状态......
但就在时间上,我读到了Azure Media Service,它看起来很有希望完成这项任务。 事实是,我如何使用Azure媒体服务并使Plex知道该内容?
我需要使用Azure的自动缩放功能,以便按需提供新实例。
最后,理想情况下,我希望让不同的客户端访问不同的OR共享媒体,以减少存储和处理时间。
TL; DR
我想摆脱我自己的内部部署Plex服务器,将其放入云中,让我的朋友访问我的内容并上传他们的内容,这样我们就可以共享而不依赖于单个服务器来处理请求,自动缩放和共享存储的能力。