Emby家庭媒体

以下记录开心版+弹幕功能部署流程

前置准备

配置文件

services:
  emby:
    container_name: emby
    image: emby/embyserver:4.8.11.0
    restart: on-failure
    privileged: true
    ports:
      - 8096:8096
    environment:
      - UID=0
      - GID=0
      - GIDLIST=0
    volumes:
      - /vol1/1000/公共服务/emby/config:/config
      - /vol1/1000/公共服务/emby/happy/ede.js:/system/dashboard-ui/ede.js
      - /vol1/1000/公共服务/emby/happy/index.html:/system/dashboard-ui/index.html
      - /vol1/1000/公共服务/emby/happy/Emby.Plugin.Danmu.dll:/system/plugins/Emby.Plugin.Danmu.dll
      - /vol1/1000/公共服务/emby/happy/Emby.Web.dll:/system/Emby.Web.dll
      - /vol1/1000/公共服务/emby/happy/MediaBrowser.Model.dll:/system/MediaBrowser.Model.dll
      - /vol1/1000/公共服务/emby/happy/Emby.Server.Implementations.dll:/system/Emby.Server.Implementations.dll
      - /vol1/1000/公共服务/emby/happy/connectionmanager.js:/system/dashboard-ui/modules/emby-apiclient/connectionmanager.js
      - /vol1/1000/公共服务/emby/happy/embypremiere.js:/system/dashboard-ui/embypremiere/embypremiere.js
      - /vol02/1000-1-9f93a3ac:/media/123pan:ro
    devices:
      - /dev/dri:/dev/dri
    networks:
      - 1panel-network
      
networks:
  1panel-network:
    external: true

注意

  1. networks 相关配置可根据实际情况配置删除,我是放在统一网络中方便访问其他内部服务

  2. web弹幕脚本我已在index.html中完成修改

  3. 路径映射最后一条是媒体库映射,应当根据实际情况调整

弹幕配置

网页访问通过播放页面可设置自建弹幕API路径的方式加载弹幕

API URL路径获取步骤

API URL路径获取步骤


多端客户端

Android:yamby(支持弹幕API)

Android TV:yamby(支持弹幕API,可通过软件备份恢复功能实现配置)

IOS:用的比较少,就一个平板,也可以用浏览器,比如说Via之类的

Windows:浏览器