|
||
---|---|---|
.github | ||
Shared | ||
Swiftfin | ||
Swiftfin tvOS | ||
Swiftfin.xcodeproj | ||
Swiftfin.xcworkspace | ||
Translations | ||
WidgetExtension | ||
bin | ||
fastlane | ||
.gitignore | ||
.swiftformat | ||
Gemfile | ||
LICENSE.md | ||
Podfile | ||
README.md | ||
contributing.md | ||
swiftgen.yml |
README.md
Swiftfin
Swiftfin is a modern client for the Jellyfin media server. Redesigned in Swift to maximize direct play with the power of VLC and look native on all classes of Apple devices.
⚡️ Links!
Don't see SwiftFin in your language?
Check out our Weblate instance to help translate Swiftfin and other projects.
⚙️ Development
Intended Behaviors Due to Technical Limitations
The following behaviors are intended due to technical limitations:
-
Pausing playback when app is backgrounded
- Due to VLCKit pausing video output at the same moment
-
Audio delay after un-pausing
- Due to VLCKit, may be fixed in VLCKit v4
-
No aspect fill
- VLCKit doesn't have the ability to aspect fill the view that the video output occupies