AppCorpus
Market US

SenPlayer - Media Player

by 军 王

iPhone · iPad

Active Last checked 31 Jul 2026

Quick verdict

What it is
Store information collected; independent summary not yet available.
At a glance
  • Free to download
  • In-app purchases

Categories and search queries

Official categories

AppCorpus categories

Key functions

Function Availability Access Scope Evidence
Free app Yes Free Store published
In-app purchases Yes Limited free Store published

Screens

App Store

12 store screenshots

SenPlayer - Media Player apple_tv screenshot 1
SenPlayer - Media Player apple_tv screenshot 2

Pricing & paywalls

App Store

  • Free to download
  • In-app purchases

Ratings & reviews

App Store

4.7 1148 ratings · App Store

  1. 5/5Fantastic app! & Wish to haves.

    Update: Absolutely well worth the purchase they finally added a download feature for server applications! I just wish they allowed you to still have the user interface of your server with the displayed artwork and metadata of your downloaded shows and movies. If it could then resync the watch time with your offline watch time compared to having to switch modules to your downloads folder, then finding the episode you left off on when you reconnect but regardless still happy that it’s an available feature and it works incredibly well! Absolutely love the playback fully utilizes HDR content in 4K video. Only thing comparable would be infuse and this is much more understandable price. Also, I would really appreciate if they added a section within your seasons and movies to display featurettes/extras. Currently, it only shows specials or features that are separated in the seasonal folders so you’re missing a bunch that you content you classified differently with the seasons in JellyFin. I’m hoping they can make these changes and make the app perfect :)

    Brian Sanchez 14 · 31 Jul 2026

  2. 5/5Best and Most Flexible Video Player

    This is a full featured video player that can play anything from a network or locally. It supports many servers such as Jellyfin in addition to iptv via a url or local import. I first installed the app on my vision pro and then on my ipad. I was surprised to find out that it somehow all my vision pro settings were exported to the ipad and I started using the app right away with my iptv and Jellyfin servers that were set up on the vision pro. The is a professional application with many nice features I am sure developed by a seasoned software developer that is very familiar with the echo system. Excellent job. It looks like it will replace all my video players into a single app accommodating all my needs.

    Satcruiser · 31 Jul 2026

  3. 5/5One of the best players for iOS

    I love this player. I was using Outplayer which I thought was the best video player for iOS, but SenPlayer is better. For one, SenPlayer keeps track of content that you play so you can more easily watch videos where you left off. (It’s under the section called Record.) The player is very stable and does a nice job of showing you exactly what you need. It also gives you control over how the player caches video from remote sources. The player also does a great job of syncing it’s state using iCloud. If I could request a few features: Keyboard shortcut to enable/disable subtitles. Plex support. Video poster support (similar to Infuse.)

    joshkerr · 31 Jul 2026

  4. 5/5Thank you so much!

    I’ve been looking for a reliable iptv app to listen to CSPAN with my provider, and, while I’ve only had it a few days, this app has been great! The app recommended by the provider constantly stops, has to load, stops, has to load, and kills battery like nothing else. I especially love the background audio feature, which seems to be unique to this app! The only bug I’ve encountered is it seems to switch from CSPAN to CSPAN2 when I have the background audio running; it’s happened a few times but I switch it right back and it’s good! One request, if I may, would be adding a low quality toggle to the live iptv player; the at&t service here runs on bubble gum and dental floss so forcing a low-bitrate option to save data use would be wonderful! Those that want to watch CSPAN know how difficult it is to find and watch reliably without cable, so this app and its unique features is truly appreciated! Thank you so much!

    Chris3393 · 31 Jul 2026

  5. 4/5My DefaultPlayer _Hand Down

    Normally, I focus heavily on folder and file management customization for media players. I’ve tested almost every popular option, and this app finally meets every single one of my needs—hands down. There’s just one issue I’d like to highlight: Occasionally, mounted folders seem to disconnect from the source, causing missing media. However, this is easily fixed by manually remounting the folder (even if the app claims it’s already done). Additionally, I’d love to see one extra feature: A preview window while dragging the progress bar, so I can pinpoint exact positions without constantly scrubbing back and forth. Sometimes, accidentally seeing spoilers ruins the fun, you know? 😂

    Real User 1990 · 31 Jul 2026

Privacy & accessibility

App Store

Privacy

  • Data Not Linked to You — Analytics — Diagnostics — Crash Data Developer declared
  • Data Not Linked to You — Analytics — Diagnostics — Performance Data Developer declared
  • Data Not Linked to You — Diagnostics Developer declared

Accessibility

No accessibility labels collected yet.

Versions

App Store

  • 5.7.4

    **Bug Fixes:** - Fixed: Misaligned subtitles when display scaling is enabled - Fixed: Playback failure with certain Emby redirect links - Fixed: Inability to open Emby album-type folders

  • 5.8.0

    **New Features:** - Added: Support for adding Plex servers - Added: German language localization - Added: Optional black & gold logo variant - Added: Support for submitting Trakt & Plex ratings - Added: Toggle for episode danmaku "memory matching" setting - Added: Support for parsing user-agent strings embedded in IPTV sources - Added: Loading animation for multi-version search **Bug Fixes:** - Fixed: App crash when playing certain IPTV sources - Fixed: Missing playback progress on some Emby servers - Fixed: Timeout and freezing during video thumbnail generation **Optimizations:** - Improved: Accuracy of Emby intro/outro detection - Enhanced: Display of Emby collections in lists

  • 5.8.1

    **New Features:** - Added: Support for setting User-Agent when opening/adding URLs - Added: Plex casting support in the playback interface **Bug Fixes:** - Fixed: Danmaku not displaying after fast-forwarding - Fixed: Abnormal caching of multi-version videos - Fixed: Screen jitter issues in certain videos **Optimizations:** - Improved: Trakt stability in specific network environments

  • 5.8.3

    **Enhancements:** - Upgraded: Playback engine to FFmpeg 8.0.2 **New Features:** - Added: Support for additional liquid glass effects - Added: Option to show/hide collections within libraries **Bug Fixes:** - Fixed: 401 error when playing videos on certain Emby servers - Fixed: Inability to navigate to studio pages from Emby details page **Optimizations:** - Improved: Styling of certain subtitles - Enhanced: UI effects on select interfaces

  • 5.8.4

    **New Features:** - Added: Server name displayed in the media info section on details pages **Bug Fixes:** - Fixed: Subtitles failing to appear for extended periods in certain scenarios - Fixed: Delayed effect when switching audio tracks on some videos - Fixed: Display abnormalities in certain UI controls **Optimizations:** - Enhanced: Local network address detection for Plex servers

  • 5.8.5

    **New Features:** - Added: Tap remote to show control bar (Apple TV) - Added: Long press directional buttons for fast-forward/rewind (Apple TV) **Bug Fixes:** - Fixed: Unable to switch video versions in playback interface - Fixed: Loading failure for certain Emby episodes - Fixed: Abnormal Plex carousel data display - Fixed: Dynamic range matching failure in certain scenarios (Apple TV) **Optimizations:** - Improved: Compatibility with certain Emby servers

  • 5.8.7

    **New Features:** - Added: HDR subtitle brightness adjustment - Added: Option to disable danmaku loading for short videos - Added: Danmaku outline size setting **Bug Fixes:** - Fixed: Some downloaded subtitles not being saved - Fixed: Emby external subtitles not being remembered correctly - Fixed: Choppy playback window dragging (Mac) - Fixed: "My Media" toggle not working (Mac) - Fixed: Delayed retrieval of in-app purchase information (Mac) - Fixed: Potential crash when zooming video (iOS) - Fixed: Danmaku may still load even when turned off - Fixed: Overlapping issue with certain graphic subtitles - Fixed: Potential frame rate errors in some silent videos **Optimizations:** - Improved: Compatibility with third-party Emby servers - Enhanced: Gesture brightness control with continuous adjustment (iOS) - Refined: Playback progress bar operation experience (Apple TV) - Extended: WebDAV thumbnail generation timeout duration - Updated: Some multilingual text strings

  • 5.9.0

    **New Features:** - Added: File download support (WebDAV/Cloud Drive/Media Library) - Added: Support for opening .dts format audio files - Added: Support for Emby end credits scanning via Shenyi Assistant - Added: Double-tap episode on details page to play directly - Added: Sorting option for last episode release date - Added: Option for automatic full-screen playback (Mac) - Added: Multi-select deletion for Cloud Drive/NAS files - Added: External subtitle support for URL Scheme playback - Added: File download via URL Scheme - Added: URL Scheme support for setting UA and name during download/playback - Added: Emby external subtitle sub-title support in subtitle menu - Added: Subtitle shadow color and size settings **Optimizations:** - Improved: Compatibility for switching seasons in certain series details pages - Enhanced: Compatibility with specific danmaku files - Optimized: Support for strm-type ISO Blu-ray discs - Refined: Details page poster aspect ratio (iPad/Mac) - Enhanced: Disk cache performance and reduced CPU usage - Improved: UI display effects in certain interfaces **Bug Fixes:** - Fixed: Intermittent failure of mounted local folders (iOS) - Fixed: Inability to load external subtitles in Feiniu Video - Fixed: Unstable buffering speed when playing Blu-ray ISO discs - Fixed: Playback failure in certain 302 media libraries - Fixed: Inability to automatically skip intros for certain Plex series - Fixed: Failure to return normally after opening danmaku settings (Apple TV) - Fixed: Inability to display prompt messages on iOS 26 - Fixed: Black background issue with transparent logos on some Emby servers - Fixed: Incomplete time display for certain ISO discs - Fixed: Black screen after rotating certain videos

  • 5.9.1

    **New Features:** - Added: Support for selecting system-downloaded fonts and font weights - Added: Drag-and-drop sorting for multiple links - Added: Support for viewing Emby/Jellyfin favorite seasons - Added: Separate options for remembering video/audio playback history - Added: Optional "LittleVoice" logo **Optimizations:** - Enhanced: Download naming format for media library files **Bug Fixes:** - Fixed: Incomplete media information display in TopShelf (Apple TV) - Fixed: Frequent stuttering during variable-speed playback on some devices - Fixed: Oversized subtitle outlines being clipped - Fixed: Subtitle shadow size settings not applying to certain subtitles - Fixed: Abnormal name sorting in file browser - Fixed: Missing media information for some Plex series - Fixed: Deleting files after search showing all files - Fixed: Random sorting when file dates are identical

  • 5.9.2

    **New Features:** - Added: Russian language support for the app - Added: ISO playback mode selection (Compatible/Fast) **Bug Fixes:** - Fixed: WebDAV not automatically loading danmaku from the same directory - Fixed: Screen jitter issues in some videos - Fixed: Inability to create new folders on the Private Space homepage - Fixed: Error pop-up when playing music on Alibaba Cloud Drive - Fixed: Abnormal line breaks in certain text controls **Optimizations:** - Improved: Multi-version content sorting on the playback interface - Enhanced: Media library download functionality - Improved: Compatibility with non-standard XML danmaku files

  • 5.9.3

    **New Features:** - Added: Spanish language support - Added: Option to show control bar on touch (TV) **Bug Fixes:** - Fixed: Inability to play local ISO files - Fixed: Black screen when switching from background to foreground (iOS) - Fixed: Link retrieval failure when switching Emby versions - Fixed: Focus loss in certain interfaces (TV) - Fixed: Control bar not auto-hiding during full-screen playback (Mac) - Fixed: Frame drops when playing certain videos (Mac) - Fixed: Direction keys interfering with editing in input fields (Mac) - Fixed: Translation errors in some multilingual texts **Optimizations:** - Improved: UI effects in settings page (iOS) - Reduced: Memory usage when playing videos with certain encoding formats

  • 6.0.0

    Here is the English translation of the update log: **Brand new Version 6.0 is here, with tons of new features! Let's take a look.** **New Features** - Added two progress bar preview styles (fullscreen / small window) - Added preload for next episode - Added server privacy encryption support - Added support for displaying playback history & favorites across multiple servers - Added bullet comments (danmaku) support for Picture-in-Picture mode - Added Japanese, Korean, Portuguese, and Hindi language support - Added support for reading Bot's Emby server & route info from clipboard - Added server connection status and media library resource count display - Added search history for media libraries, subtitles, and bullet comments - Added iCloud sync for media versions / audio / subtitles / opening & ending credits - Added automatic media server route update support - Added separate disk cache settings for Wi-Fi and mobile data - Added ability to switch server routes during playback - Added option to show/hide Jellyfin's "Up Next" playback setting - Added option to remember playback zoom/scaling settings - Added support for displaying Plex & Trakt ratings during playback - Added tap OK button for speed control (AppleTV) **Fixes** - Fixed issue where 115 (cloud storage) might not show all files - Fixed issue where FeiNiu (Chinese media server) TV series cast wasn't displayed - Fixed issue where FeiNiu media list couldn't be filtered by type - Fixed issue where long-pressing speed control might lose subtitles/bullet comments - Fixed issue where Trakt might generate multiple play records for a single episode - Fixed issue where strm-type ISO files from NAS/cloud drives couldn't be played - Fixed issue where FeiNiu media library couldn't be downloaded - Fixed possible audio channel position errors - Fixed several crash-related issues **Optimizations** - Optimized Trakt login to auto-fill device code (AppleTV) - Optimized some UI issues in dark mode

  • 6.0.1

    Here is the English translation of the update log: **Brand new Version 6.0 is here, with tons of new features! Let's take a look.** **New Features** - Added two progress bar preview styles (fullscreen / small window) - Added preload for next episode - Added server privacy encryption support - Added support for displaying playback history & favorites across multiple servers - Added bullet comments (danmaku) support for Picture-in-Picture mode - Added Japanese, Korean, Portuguese, and Hindi language support - Added support for reading Bot's Emby server & route info from clipboard - Added server connection status and media library resource count display - Added search history for media libraries, subtitles, and bullet comments - Added iCloud sync for media versions / audio / subtitles / opening & ending credits - Added automatic media server route update support - Added separate disk cache settings for Wi-Fi and mobile data - Added ability to switch server routes during playback - Added option to show/hide Jellyfin's "Up Next" playback setting - Added option to remember playback zoom/scaling settings - Added support for displaying Plex & Trakt ratings during playback - Added tap OK button for speed control (AppleTV) **Fixes** - Fixed issue where 115 (cloud storage) might not show all files - Fixed issue where FeiNiu (Chinese media server) TV series cast wasn't displayed - Fixed issue where FeiNiu media list couldn't be filtered by type - Fixed issue where long-pressing speed control might lose subtitles/bullet comments - Fixed issue where Trakt might generate multiple play records for a single episode - Fixed issue where strm-type ISO files from NAS/cloud drives couldn't be played - Fixed issue where FeiNiu media library couldn't be downloaded - Fixed possible audio channel position errors - Fixed several crash-related issues **Optimizations** - Optimized Trakt login to auto-fill device code (AppleTV) - Optimized some UI issues in dark mode

  • 6.0.2

    **New:** - Added support for switching server routes/connections directly on the server list page - Added option to prioritize using embedded cover art for local/NAS files - Added option to show/hide hidden SMB shares **Fixes:** - Fixed issue where video preview time modification did not take effect - Fixed abnormal video preview generation for NAS servers - Fixed issue where long-press speed control overlay would move along with danmaku during video pause - Fixed text overflow issue for media information on some devices - Fixed preloading failure for the next episode on certain TV series **Optimizations:** - Improved compatibility with non-standard ASS subtitles - Optimized default icons for NAS servers

  • 6.0.3

    **New** - Added support for NAS server strm file thumbnails - Added display of current episode number on the danmaku search subpage **Fixes** - Fixed playback issues with SRTM files on some NAS servers - Fixed crashes caused by an excessive number of files - Fixed black screen issue with progress bar preview thumbnails on certain videos - Fixed high memory usage issue with progress bar previews

  • 6.0.4

    **New:** - Added support for OneDrive cloud storage - Added support for Dropbox cloud storage - Added support for selecting secondary subtitles (non-styled subtitles) - Added support for audio enhancement - Added support for web authorization login for 115 cloud storage **Fixes:** - Fixed an issue where certain Emby subtitles failed to load - Fixed an issue where Emby external subtitles could not carry over to the next episode - Fixed a crash on the home screen for certain Jellyfin clients (TV) **Optimizations:** - Optimized media library token refresh strategy - Improved success rate for recognizing Simplified/Traditional Chinese subtitles - Optimized thumbnail generation speed for NAS file previews - Improved data display for certain collection lists

  • 6.0.5

    **New Features** - Added support for configuring the carousel image data source - Added support for displaying art posters in detail pages - Added support for customizing long-press playback speed multiplier - Added support for displaying "My Media" in Plex - Added support for toggling the display of watched content on the media homepage - Added support for adding icon packs via URLScheme **Fixes** - Fixed an issue where some preloaded videos failed to autoplay - Fixed inaccurate color reproduction on certain HDR videos - Fixed an issue where subtitles/overlays blocked the OSD (iPad) - Fixed an issue where the login QR code for Baidu Cloud Drive could not be displayed (TV) - Fixed an issue where GIF posters were not animated **Optimizations** - Optimized the image browser for NAS/cloud drives (iOS) - Optimized the media library token refresh strategy - Optimized media management (sorting, hiding) — now implemented on the app side

  • 6.0.6

    **New Features** - Added support for configuring the carousel image data source - Added support for displaying art posters in detail pages - Added support for customizing long-press playback speed multiplier - Added support for displaying "My Media" in Plex - Added support for toggling the display of watched content on the media homepage - Added support for adding icon packs via URLScheme **Fixes** - Fixed an compatibility issue in iOS16 - Fixed an issue where some preloaded videos failed to autoplay - Fixed inaccurate color reproduction on certain HDR videos - Fixed an issue where subtitles/overlays blocked the OSD (iPad) - Fixed an issue where the login QR code for Baidu Cloud Drive could not be displayed (TV) - Fixed an issue where GIF posters were not animated **Optimizations** - Optimized the image browser for NAS/cloud drives (iOS) - Optimized the media library token refresh strategy - Optimized media management (sorting, hiding) — now implemented on the app side

  • 6.1.0

    Major Update – Native Dolby Vision Support!!! New Features - Added global search for cloud storage files - Added cache classification management settings - Added "See More" option for "My Media" on the homepage - Added display of "Continue Watching" count on the homepage - Added display of used/total cloud storage capacity - Added support for LRC lyrics subtitles - Added option to save URL to playlist when playing via URLScheme (configurable via parameters) - Added support for passing in playback time when playing via URLScheme; returning current playback time when exiting playback Bug Fixes - Fixed issue where carousel images were not displaying in some media libraries - Fixed incorrect quality selection for Baidu/Alibaba Cloud Storage - Fixed inability to open FTP folders with special characters in names - Fixed issue where adding 115 Cloud Storage failed in certain cases - Fixed blank display issue when opening some FTP servers - Fixed issue where disabled media modules were still shown in recommended content - Fixed actor name alignment issue - Fixed black screen issue on certain videos - Fixed inaccurate time display for FeiNiu - Fixed Plex progress reporting error - Fixed incorrect version inheritance in certain cases - Fixed issue where switching to next episode displayed "already the last playback file" - Fixed issue where bullet text was too small when entering picture-in-picture in portrait mode - Fixed crash when tapping the play button during loading Optimizations - Refactored bullet comment (danmaku) code for more stable loading - Added pull-to-dismiss support in image viewer - Improved startup playback speed for certain videos - Added support for custom secondary subtitle style; when ignoring subtitle styles, secondary subtitles are placed at the bottom - Multiple version searches for the same episode on detail page no longer require repeated requests - Significantly reduced thumbnail disk space usage - Optimized touch area for fast forward/rewind - Added cache support for favorites/collections page

  • 6.1.1

    Major Update – Native Dolby Vision Support!!! New Features - Added global search for cloud storage files - Added cache classification management settings - Added "See More" option for "My Media" on the homepage - Added display of "Continue Watching" count on the homepage - Added display of used/total cloud storage capacity - Added support for LRC lyrics subtitles - Added option to save URL to playlist when playing via URLScheme (configurable via parameters) - Added support for passing in playback time when playing via URLScheme; returning current playback time when exiting playback Bug Fixes - Fixed issue where carousel images were not displaying in some media libraries - Fixed incorrect quality selection for Baidu/Alibaba Cloud Storage - Fixed inability to open FTP folders with special characters in names - Fixed issue where adding 115 Cloud Storage failed in certain cases - Fixed blank display issue when opening some FTP servers - Fixed issue where disabled media modules were still shown in recommended content - Fixed actor name alignment issue - Fixed black screen issue on certain videos - Fixed inaccurate time display for FeiNiu - Fixed Plex progress reporting error - Fixed incorrect version inheritance in certain cases - Fixed issue where switching to next episode displayed "already the last playback file" - Fixed issue where bullet text was too small when entering picture-in-picture in portrait mode - Fixed crash when tapping the play button during loading Optimizations - Refactored bullet comment (danmaku) code for more stable loading - Added pull-to-dismiss support in image viewer - Improved startup playback speed for certain videos - Added support for custom secondary subtitle style; when ignoring subtitle styles, secondary subtitles are placed at the bottom - Multiple version searches for the same episode on detail page no longer require repeated requests - Significantly reduced thumbnail disk space usage - Optimized touch area for fast forward/rewind - Added cache support for favorites/collections page 6.1.1 update - Fixed possible freezing/hanging when operating the media library - Fixed crash issues in certain operational scenarios - Fixed focus loss issue on the detail page (TV) - Fixed issue where playback continued after closing the window (Mac)

  • 6.1.2

    Native Dolby Vision is now supported!!! New Features - Added animation effects on the detail page (iOS 18+) - Added a link to jump to Douban from the detail page - Added Touch ID unlock support for Private Space on Mac Bug Fixes - Fixed an issue on TV where playback launched via URLScheme could not return - Fixed a crash that could occur when playing certain videos on iOS 27 - Fixed an issue where multi-channel audio played through AirPods had no vocal sound - Fixed a potential crash when connecting via SMB - Fixed an issue where Dolby Vision information from Jellyfin was not displayed - Fixed an issue where media items shown on the encrypted homepage were not hidden in real time - Fixed a rare issue where subtitles could be lost during speed-adjusted playback - Fixed an issue where some devices could not select local subtitles Optimizations - Improved the responsiveness of certain buttons on Mac (click sensitivity) - Improved the interface appearance on visionOS

  • 6.1.3

    Native Dolby Vision is now supported in the current version!!! New Features: Added support for adding Guangya Cloud Drive Added a switch to prioritize using the original path for STRM playback Added option to hide "My Media" (Mac) Added support for using number keys to switch playback speed (Mac) Added support for independent folder sorting (configurable in list settings) Added search/filter support for media libraries Bug Fixes: Fixed a crash that could be caused by certain subtitles Fixed an issue where adjusting subtitle vertical offset also changed the subtitle size (Mac) Fixed a crash that could occur on iOS 27 in certain cases Optimizations: Improved LRC lyrics compatibility

  • 6.1.4

    Native Dolby Vision is now supported in the current version!!! - Adapted to the new authorization endpoint for 123 Cloud Drive - Fixed subtitle style anomalies on certain devices

  • 6.1.5

    Fixed crash issues on certain devices when DLNA casting Fixed the freeze issue when returning from the detail page on iOS 27 beta 3

  • 6.1.6 · 26 Jul 2026

    The current version now supports native Dolby Vision!!! Added media library count statistics for Plex Improved compatibility with iOS 16 system versions Fixed playback anomalies with Guangya (Guangya Pan) cloud drive Fixed inaccurate Dolby Vision info recognition on the Plex detail page Fixed incorrect positioning of the bottom danmaku/subtitle display Fixed the issue where the Trakt login QR code failed to display (TV) Fixed an issue where multiple playback windows would unexpectedly appear (Mac)

Alternatives

Availability by market

Data quality & evidence

Page completeness
Live store listing
Last verified
31 Jul 2026
Sources
App Store

Report a correction