Yesterday, 05:03 PM
Given they are written using different technologies, different individuals are developing them, and they have different objectives, I think they will always remain independent projects.
Here is a high level overview of some of the differences between the apps... really we should find a permanent place to document this. I'm happy to answer any specific questions also.
Swiftfin
Jellyfin
Here is a high level overview of some of the differences between the apps... really we should find a permanent place to document this. I'm happy to answer any specific questions also.
Swiftfin
- Written in Swift + SwiftUI
- Better codec support for direct play
- Only supports very recent iOS versions (uses latest SwiftUI features)
- Supports Apple TV
- No current plans for supporting other media types or functionality like the admin dashboard (some admin functionality has been added recently)
Jellyfin
- Written in Expo/React Native + webview for main UI
- Supports all media types and features
- Supports iOS 12.4+ (will likely be 15+ later this year as dependencies are updated)
- Limited codec support (only codecs natively supported by iOS)
- Cannot support Apple TV (webviews are not allowed by Apple)