原理
- emby 验证是否 Premiere 授权是通过根据验证服务器返回结果判断的,所以可以建立一个伪站,返回有 Premiere 授权的 json 数据
- emby 前端和后端都需要查询验证服务器,所以使用端需要查询伪站,后端同样需要
- 伪站搭建需要生成证书,并让系统信任此证书
- 前后端都需要修改域名解析,可以用 hosts 修改,也可以用 dns 软件等等
安装
下载官网安装版本
https://emby.media/download.html
生成伪站证书
- https://gmcert.org/subForm#
- 选择 RSA 算法
- 主题名称/CN 填入
mb3admin.com 
- 点击选择 CA 旁边的下载图标,下载的即是需要让系统信任的证书
- 点击高级按下图选择和填写
1 | DNS.1=mb3admin.com |

- 签发证书
伪站 nginx 配置
替换实际ssl_certificate 和 ssl_certificate_key为实际路径
1 | server { |
服务端 hosts 修改或其他 DNS 软件修改
添加 hosts
1 | 伪站ip mb3admin.com |
服务端信任证书
windows
- 重命名
GMCert_RSACA01.cert.txt为GMCert_RSACA01.crt - 双击打开安装

- 需要将证书安装到
受信任的根证书颁发机构
群晖
- 复制文件到此位置
/etc/ssl/certs/ca-certificates.crt
linux
- 各发行版不一样,此处仅参考 Ubuntu
1 | sudo cp xxx.crt /usr/local/share/ca-certificates |
客户端 hosts 及信任证书
和服务端修改一致,安卓,IOS 设备请搜索其他文章,我这边暂时没用到
emby 设置
以上操作安装完成后可在 emby 设置中 Emby Premiere 菜单中随意输入 Emby Premiere 密钥,提示可用
enjoy
windows 开心方法
安装
- 下载官方版本安装
- 安装后进入安装目录,搜索 main.js
- 搜索方法
getAppBaseUrl - 修改前
1 | function getAppBaseUrl() { |
- 修改后
1 | function getAppBaseUrl() { |
安卓开心方法
已 root
修改/etc/hosts 即可
1 | 伪站ip mb3admin.com |
未 root
- 安装 personaldnsfilter 软件,通过 vpn 的方式达到修改 hosts 目的,同时附带去广告 hosts
- https://github.com/IngoZenz/personaldnsfilter
- 安装后修改
配置其他主机
1 | >mb3admin.com 伪站ip |

ios 开心方法
待补充