2020-01-18 12:27:04 +03:00
2020-01-18 12:27:04 +03:00
2019-10-12 17:25:42 +03:00
2020-01-18 12:27:04 +03:00
2019-10-12 17:25:42 +03:00
2019-10-12 17:25:42 +03:00
2020-01-18 12:27:04 +03:00
2020-01-18 12:27:04 +03:00
2020-01-18 11:41:46 +03:00

Jellyfin Tizen

Part of the Jellyfin Project

Build Process

Getting Started

  1. Download and install Tizen Studio (https://developer.tizen.org/development/tizen-studio/download).
  2. Setup Samsung certificate (need Samsung account).
  3. Clone or download this repository.
    git clone https://github.com/jellyfin/jellyfin-tizen.git
    
  4. Clone or download Jellyfin Web repository.
    git clone https://github.com/jellyfin/jellyfin-web.git
    
  5. Go to Jellyfin Tizen directory.
    cd jellyfin-tizen
    

Prepare Interface

If any changes are made to jellyfin-web/, the www/ directory will need to be rebuilt using the following command.

JELLYFIN_WEB_DIR=../jellyfin-web/src npx gulp

The JELLYFIN_WEB_DIR environment variable can be used to override the location of jellyfin-web.

Build WGT

tizen build-web -e ".*" -e gulpfile.js -e README.md -e "node_modules/*" -e "package*.json" -e "yarn.lock"
tizen package -t wgt -o . -- .buildResult

Deploy to Emulator

  1. Run emulator.
  2. Install package.
    tizen install -n *.wgt -t T-samsung-5.0-x86
    

    Specify target with -t option.

Deploy to TV

  1. Run TV.
  2. Activate Developer Mode on TV (https://developer.samsung.com/tv/develop/getting-started/using-sdk/tv-device).
  3. Connect to TV with Device Manager from Tizen Studio. Or with sdb.
    sdb connect YOUR_TV_IP
    
  4. Install package.
    tizen install -n *.wgt -t UE65NU7400
    

    Specify target with -t option.

Description
Jellyfin Samsung TV Client
Readme 16 MiB
Languages
JavaScript 98.9%
HTML 1.1%