drpy基础设置-更新

文章来源:https://www.notion.so/drpy-1a8ad5cadf204911811840f794d2e069

一、打开drpy首页,进入CMS后台管理。

    默认的账户和密码是:`admin、drpy`,进入管理中心→设置中心。

    记得在端口号后面加上/index

1

  进入设置中心

 

2

接下来在这个界面进行参数配置

EuPIgPGySl.png


以下参数解释来自道长

1.

直播地址就是字面意思

然后直播模式 填0就用drpy服务器的直播地址,这个地址可以同步直播地址配置的数据 填1就是用自己填写的直播地址,不走服务器。 0的好处是把远程直播地址拉到drpy项目里防止远程跑路 缺点是不能自动随着远程更新

1的好处是会更新 坏处是远程容易跑路

msedge_FcZ3Wj6bFv.png


2.

远程地址填写你服务器地址+端口号,参考下图

Untitled


3.

源参数设置:

1、启用py源:字面意思,一般情况下都是开启。

2、js模式:

     js模式:0    全部解析都在服务器完成。更吃服务器性能;
     js模式:1    全部解析在播放器端完成,如果开了源代理,基本与服务器性能无关,全看播放器所运行的设备性能。

    js模式0是远程服务器解析。
    js模式1是壳子本地解析。

3、禁用js0:默认不启用该功能,填1为启用。

    js0密码:配合上一个选项,当启用该功能并且设置密码时,生成的静态配置文件只能在本服务器使用,防止被人盗用。

4、禁用免嗅:

就是js模式为0时,播放器使用的源选集播放的时候直接拿链接进行嗅探,不走服务器。

推荐填0,这样js0的源点击播放的时候会走服务器。 如果源没有写免嗅,走了服务器会重定向播放链接给网页嗅探,这种情况比禁用免嗅填1没区别

如果写了免嗅。走服务器会执行免嗅代码,返回免嗅处理后的链接直链或者待嗅探/解析地址。才可以正常播放。 如果填1,酷云77,低端影视,菜狗等需要免嗅才能播放的源没法正常运行。 填1的话只有一个作用,稍微减轻drpy服务器运行压力。

5、免嗅模式

免嗅模式,也是针对js0。就是免嗅服务器的地址 0是本机localhost。 1是局域网192.168这种的。 2是远程地址,就是自己填写的远程地址 这样源的二级选集链接前面会自动带上免嗅链接交给服务器去处理

根据你的实际情况填写,如果你的drpy和播放器是在同一个设备上就填0.如果你的drpy是部署在局域网的NAS/软路由上并且和播放器是同一个局域网就填1.如果你drpy是部署在公网的VPS等之类服务器上就填写2 。

Untitled


4、

多源模式:

多源模式,填0就只保留drpy源, 填1的话保留所有custom自定义的源

推荐填1 。

Untitled


5、

仙人模式:

爱佬版壳子(道长正在极力开发完善中,目前正在内测)专用功能,让drpy本地js的性能升仙。 开启仙人模式后不影响pluto正常使用,但是俊版将无法使用 爱佬版在仙人模式为1的情况下比0的情况性能质变。

一句话就是设置仙人模式配合爱佬版壳子加载速度提升很多倍。至于爱佬版去哪里下载,你们可以到群里面蹲着。

Untitled

6、

源代理:

由于drpy本身并发弱,代理到并发强的仓库能有效提升性能。

Untitled

源代理的填写规则为:

drpy远程地址/admin/view/⇒远端仓库地址,例如:

http://119.120.110.123:5705/admin/view/=>https://github.com/你GitHub用户名/dr_py/raw/master/js/

如果你本地(指你装播放器的网络)访问GitHub困难,可以在GitHub前加个代理,可以用公共的,可以是
自己搭建的。例如:
http://119.120.110.123:5705/admin/view/=>https://ghproxy.com/https://github.com/你GitHub用户名/dr_py/raw/master/js/

Untitled


7.

顺便说一下怎样Fork别人的仓库。

打开https://github.com注册一个账号并且登录,然后打开https://github.com/troray/dr_py这个仓库,点击右上角的Fork就可以了,然后会自动转跳到你自己的仓库上。这个GitHub仓库我设置了每天0点、12点自动同步道长的官方仓库,你们可以直接fork。当然你们也可以自己搬运道长的仓库到GitHub。道长的仓库地址在晚风拂柳颜 / dr_py · GitCode 这里。

Untitled

GitHub自动同步上游仓库

fork后,可以按照上一节格式去填写“源代理”了。

二、进程管理

在修改远程地址、设置js模式等等参数之后,去重启一下进程让配置生效。

浏览器中打开你IP:9001。账号密码是:user、123,然后点一下“Restart”就可以了。

Untitled

三、使用配置文件

返回dr_py首页。获取你的配置文件的地址,如下图。

<http://119.120.110.123:5705/config/2>                 #就是你的配置文件地址
<http://119.120.110.123:5705/txt/pycms2.json>          #这个是静态文件地址。

Untitled

①点击上图中的“远程配置地址”,会新开一个窗口并且显示你的配置文件。复制地址填写到播放器中就可以正常使用了。

②如果要使用静态配置文件,需要先点击“生成配置文件”,然后在点击“静态配置文件”并且复制浏览器地址到播放器中就可以了。

把配置文件的url填入播放器中就可以了。

Untitled

4、当然,你也可以自己制作、维护源,或者到群里找各位大佬们写好的源,在下图位置上传就可以使用。

7

类似文章

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注