使用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安装  ——>传送门

三.组合

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

自建云盘系列——Plex (建立你的私人在线片库)

一.介绍

想了想,感觉Plex放到这个系列里还是比较合适的,毕竟专用于存储影片的也算是云盘嘛,而且前面介绍了一堆下载和存储的教程,现在放个这个出来也是挺好的,之后我打算把之前几个在V2上收藏的追番的啥的工具也介绍一下。

如果要想知道什么是Plex,简单的来说,存储+索引+转码+在线播放 这几个标签就能概括Plex的主要功能,在LinusTechTips的某集中还曾经介绍过这个,能够在你自己的设备(NAS或者服务器)上搭建属于你自己的媒体库。全称Plex Media Server,它不仅仅是简单的存储,它还能分析影片的信息从而从IMDB等数据库补全影片介绍等信息,并且进行索引以方便搜索,要知道影片的格式有很多种,很多情况下播放设备无法兼容,所以它还能实时转码,播放渠道从网页到全平台的客户端应有尽有。(当然,号称Media肯定不止能存片,还能存图存歌等等)

二.安装

全部安装方式请参考官网,我这边只给出部分——>传送门

①CentOS

②Docker

启动参数比较多,请参考官方GitHub的说明——>传送门

如果嫌麻烦也可以用第三方做的Docker镜像,去DockerHub搜搜应该有不少 阅读全文→