Huang

Huang

小雅联动Emby教程

5e6d72d14e2e8_embyfanlogo[1]

一。不进行独立反代,IP (域名) 直连#

1. 准备工作#

  • xiaoya 的 docker 已经安装好(本教程使用的 host 模式安装,bridge 的需要做一些细节上的修改,主要是端口对应上)
  • Emby 的 docker 已经安装好
  • 公网 IP(V4 或者 V6)+ 域名(需要自己会 DDNS)
  • 下载好的元数据(自己从小雅上下载)

2. 操作流程#

  1. 在小雅的文件夹中,配置 docker_address.txt、docker_address_ext.txt、emby_server.txt 三个文件,具体如下
  • docker_address:小雅的内网 IP + 端口,例如,http://192.168.1.2:6789

  • docker_address_ext:小雅的公网 IP + 端口,例如,[http://123.5.2.9:6789,在这里我推荐使用域名,因为大部分人的公网是会变的,域名会更方便一些,http://abc.com:6789]

    • 这里需要注意,如果你使用的是公网 v6,需要写成 http://[240e:456:5f88:1988:12xh:2abc:x798:1234]:6789 模式,主要要有 [],依旧推荐域名模式
  • emby_server:emby 的内网地址,例如:http://192.168.1.2:8096

  • 配置完以上文件,重启你的 xiaoya 即可。接下来就是上传你的元数据,将下载好的元数据(mp4 后缀)改一下后缀(改成 zip,特别注意,不需要修改 strm 文件,通过 2345 或者 2346 会自动替换;),然后上传到你的 emby 映射的文件夹中,假设你映射到 /mnt/media/xiaoya 中,我们就上传到这里,然后使用 unzip xxx.zip 去解压缩你的元数据。以上完成之后去 emby 里面添加你的媒体库(如果你在外网通过 2346 访问,如果在内网通过 2345 访问),等扫描完媒体库后即可观看,此时是 302 重定向的。

二。进行独立反向代理,不使用 HTTPS 访问#

1. 准备工作#

  • xiaoya 的 docker 已经安装好(本教程使用的 host 模式安装,bridge 的需要做一些细节上的修改,主要是端口对应上)
  • Emby 的 docker 已经安装好
  • 公网 IP(V4 或者 V6)+ 域名(需要自己会 DDNS)
  • 下载好的元数据(自己从小雅上下载)

2. 操作流程#

  1. 在小雅的文件夹中,配置 docker_address.txt、docker_address_ext.txt、emby_server.txt 三个文件,具体如下

  2. 配置完以上文件,重启你的 xiaoya 即可。接下来就是上传你的元数据,将下载好的元数据(mp4 后缀)改一下后缀(改成 zip,特别注意,不需要修改 strm 文件,通过 2345 或者 2346 会自动替换;),然后上传到你的 emby 映射的文件夹中,假设你映射到 /mnt/media/xiaoya 中,我们就上传到这里,然后使用 unzip xxx.zip 去解压缩你的元数据。以上完成之后去 emby 里面添加你的媒体库(如果你在外网通过 2346 访问,如果在内网通过 2345 访问),等扫描完媒体库后即可观看,此时是 302 重定向的。

  3. 此时你的 emby 服务器进行了两次反代,第一次是 emby 的 8096 被 xiaoya 的 2345 或者 2346 反代,第二次是 2345 或者 2346 被我们独立的服务器反代,假设你使用 8080 端口,此时就是反代服务器的 8080 端口去反代 xiaoya 的 2345 或者 2346 端口,这里我们统一一下,都是反代的 2346 端口,毕竟在内网和外网你都可以通过公网去访问

三。进行独立反向代理,使用 HTTPS 访问#

1. 准备工作#

  • xiaoya 的 docker 已经安装好(本教程使用的 host 模式安装,bridge 的需要做一些细节上的修改,主要是端口对应上)
  • Emby 的 docker 已经安装好
  • 公网 IP(V4 或者 V6)+ 域名(需要自己会 DDNS)
  • 下载好的元数据(自己从小雅上下载

2. 操作流程#

  1. 在小雅的文件夹中,配置 docker_address.txt、docker_address_ext.txt、emby_server.txt 三个文件,具体如下

    • docker_address:小雅的内网 IP + 端口,例如,http://192.168.1.2:6789
    • docker_address_ext:小雅对应的 https 的域名,例如,https://xiaoya.abc.com
      • 这里需要注意,这里的 xiaoya 的域名可以是经过反代的,也可以不是,但是必须是 https
      • 反代的 xiaoya 一定不能添加跨域和 websocket 参数!!!
    • emby_server:emby 的内网地址,例如:http://192.168.1.2:8096
  2. 配置完以上文件,重启你的 xiaoya 即可,同时别忘了配置你的 emby 反代,这里反代的是你 xiaoya 的 2346 端口,配置的时候记得加上 websocket 和跨域参数。接下来就是上传你的元数据,将下载好的元数据(mp4 后缀)改一下后缀(改成 zip,特别注意,不需要修改 strm 文件,通过 2345 或者 2346 会自动替换;),然后上传到你的 emby 映射的文件夹中,假设你映射到 /mnt/media/xiaoya 中,我们就上传到这里,然后使用 unzip xxx.zip 去解压缩你的元数据。以上完成之后去 emby 里面添加你的媒体库(https://emby.abc.com),等扫描完媒体库后即可观看,此时是 302 重定向的.

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。