Skip to content

benjaminRoberts01375/Stingray

Repository files navigation

Stingray Logo

Stingray

A super native, super fast Jellyfin client

License platforms tvOS

Download on Apple TV   Download on TestFlight

Key Features

  • Stream full or partial bitrate content.
  • Pick and choose your video streams, audio streams, and subtitles.
  • Compatible with movies and shows.
  • Switch episodes within the player.
  • PiP.
  • View content metadata like actors/directors, episode/series descriptions, and ratings.
  • Resume movies and episodes.
  • Multiple servers & profiles.
    • PIN Support.
    • Per-profile theming
  • Integrates with optional loud noise reduction and voice boosting.
  • Content fuzzy searching.
    • Search movies, show titles, and episode titles.
  • Connect via HTTP or HTTPS.
  • Quick Connect.
  • Strong Accessibility Support.

This is an unofficial Jellyfin companion app to make watching your content easier on your Apple TV. To use Stingray, you must have a Jellyfin server setup either on your own network or in the cloud. Find out more at jellyfin.org.

Walkthrough

Home

Home Quickly continue shows, and browse newly uploaded content.

Player

Player Supports last episode, picking episodes, next episode, subtitles, audio streams, video streams, reduce loud noises & vocal boosting, and PiP.

Media Preview

Media Details 1 A clean view of the content art with quick access to content metadata.

Media Details

Media Details 2 Extensive content metadata.

Settings

Settings

Configure Stingray to look and feel how you want it.

TODO List

Media Picker

  • Unwatched media gets a marker.

Detail Media View

  • Episode thumbnails where the thumbnail cannot fill the container should use the loaded thumbnail to blur background, instead of the unreliable blur hash.
  • Optionally blur unwatched TV episode thumbnails.

Libraries

  • Rework library structure to support more library types, like collections and group by actor.
  • Library filtering.
  • Manual library refresh.

Playback

  • Live TV.
  • Music Support.
  • Trickplay.

Code Quality

  • Break up the Detail Media View into smaller pieces.
  • Comment all class/struct/enum variables and functions.

About

A Jellyfin client for the Apple TV. Attempts to use as many of the native APIs as possible.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors

Languages