使用CDN加速Plex播放

一.起因

玩服务器多的人一般都见过一张在圈子里流传的图,就是在稳定、速度、价格这三者之间取舍的韦恩图。由于利用Plex搭建在线视频服务器本身只是我拿来利用闲置服务器的一个项目,所以也没打算扔太多钱在上面,这也就意味着,这台机器必然会在 速度或者稳定其中一者上有所取舍。而我选择的是稳定,所以么,速度也就没那么好了。

二.分析

我拿来跑Plex的服务器是Kimsufi的K4C,i5+16G+2T+100M,配置是还OK的,就是处于法国,这样的话个国内有些情况下速度就比较憋屈了,虽然我配置了BBR,但是在部分网络下还是只有500k左右的速度,虽然看个720p还是没问题的,但是拖动的话还是有些不够流畅,这远远不能让我满足。如果是普通网站,为了加快访问速度我们想到的就是上CDN,那么Plex能不能这么干呢?

当然也是可以的,只要CDN支持Websocket,因为Plex的部分数据是通过WS从服务器上获取的,只要想办法让WebSocket通过CDN将用户和服务器连接起来,借助CDN机房网络比用户家用网络拥有更优异的路由和带宽的优势,我们就能够获得比直连更快的播放速度。 阅读全文→

Aria2+Plex实现支持离线下载的小型私人视频云盘

一.介绍

Aria2我就不介绍了,我这写了好几篇了,Plex呢,也是我前阵子刚介绍的。最近在研究新的玩法,终于算是搞定了,来和大家分享一下。

首先,我们必须知道,大部分国家的VPS或是服务器都是会受到DMCA影响的,这个是啥自己搜,简单的来说就是会被版权方或者版权方的授权方警告。这个问题在各家可大可小,小的就是做个保证,然后确保文件已删除啥的,大的就比较蛋疼了,要么是删机封号要么还会威胁你赔钱不然律师信啥的(虽然对于人在国内的来说基本上就是吓唬你),但是碰上这些事情总归是比较头疼对吧。

那么,怎么办?有些国家的法律不太管这些,或者说不太搭理美国(DMCA是美国的东西),那么贩卖这些国家的VPS或者服务器的商家就会提供一般被称为抗投诉或者抗DMCA主机(VPS/服务器)的特殊产品。比较常见的是瑞士、瑞典、乌克兰、荷兰、罗马尼亚、立陶宛、俄罗斯等一系列国家,当然不是所有这些国家的都行的,这个还跟商家公司注册国家有关,美国公司卖的这些地方的肯定也是不抗的,所以请在购买前务必看准了商家有没有说明抗投诉或是抗DMCA。

说了这么多废话有什么意义呢?主要还是铺垫,因为我就是要在抗DMCA的VPS上搭建Aria2,然后将下载完成的数据保存到另外一台配置高的Plex服务器上,然后实现离线下载+在线播放功能。是不是感觉和115之类的很像?对了,这就是小型的。

二.安装

①Aria2安装  ——>自行编译   静态编译(现成)  配置

记得把DHT还有本地节点查找以及种子交换这些功能打开,能提高速度,反正也不会被投诉,所以就不用纠结太多了,这儿的Aria2配置需要修改,下面会提到

②Plex安装  ——>传送门

三.组合

这儿有多种方法,我自己测试了三种 阅读全文→