Skip to content

orut34iop/jellyfin-androidtv-zidoo

 
 

Repository files navigation

a Jellyfin TV Client, optimized for Zidoo media players aka "Zidoo Edition"


GPL 2.0 License Donate Feature Requests Chat on Matrix Join our Subreddit

Update: Development of this fork has stopped!

I moved to CoreElec + Amlogic + Jellyfin for Kodi plugin

  • main issue is time to merge all the upstream changes and motivation to work on the fork while not using Zidoo devices anymore
  • there are issues/bug's that also will probably never fixed by Zidoo via there API
    • seeking for transcodes (multisegmented http stream issue)
    • proper enabled subtitles on play (always need to seek-back at least once until ASS show-up)
  • so far everything still works with JF 10.9.11
    • need to edit/add path data to \jellyfin\root\default\options.xml for new direct-path libs, since the Ui option was removed, yet direct-path still works

"Zidoo-Edition" is a unofficial community fork, based on the official Jellyfin Android TV client, adapted to better run on Zidoo media players.

TIP: you can directly install from your browser via http://zidoo_ip:18888 web interface

App ONLY works with latest 10.8.1+ JF server's.

Firmware 6.(4/7).40+ is also recommended, but not required.

  • feature roadmap
    • add smart "original language" audio selection logic based on tmdb id's done
    • add better transcoding support and fallback's for unsupported codecs done
    • add more audio-only transcoding options (DD only, PCM 5.1 -> DD5.1) done
    • seekable transcode playback (not possible, wont be fixed by Zidoo)
    • improve layouts done
    • small useability improvements (smart screen views) _done
      • focus selection border done
      • add missing vertical-grid features (genre) done
    • use new Android API from latest beta FW done
    • script hotkey action's (xml kodi compatible)
    • fix all NFS mount cases done

Added Features/Fixes:

  • Playback integration with the internal Zidoo player
    • working resume, seek, watched states and server playback reporting
    • http streaming support
    • smb, nfs support via Direct Path option
    • "smart" audio/subtitle selection logic
    • working tarnscoding for unsupported formats/codec's
  • UI layout fixes, changes
    • cutoff grids, ui scaling fixed

How to use with "Direct Path" option (smb/nfs):

  • setup your Jellyfin server library's with network paths or path substitution via Shared network folder: option
    • Formats
      • smb://smb_user:smb_password@server_ip/share/folder
      • smb://smb_user@server_ip/share/folder
      • nfs://server_ip/nfs_export/:
      • nfs://server_ip/nfs_export/:/tv
        • nfs needs the /: special marker right after the actual nfs export name/path portion!
    • Examples:
      • smb://andy:123456@192.168.1.101/htpc-share/series
      • smb://andy@192.168.1.101/htpc-share/series
      • nfs://192.168.1.101/mnt/media/movies/: -> with nfs export /mnt/media/movies
      • nfs://192.168.1.101/mnt/media/:/movies -> with nfs export /mnt/media setting
  • enable the Direct Path option in the JellyfinTv client

NOTE: starting with firmware 6.(4/7).30+ you dont need the special /: NFS root-marker anymore!

Community

About

a Jellyfin TV Client, optimized for Zidoo Media Players

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 67.3%
  • Kotlin 32.7%