{ "name": "serrebiALT", "identifier": "com.serrebidev.source", "subtitle": "Accessible apps by serrebidev", "description": "Vibe-coded, screen-reader-first iOS apps by serrebidev.", "website": "https://github.com/serrebidev/serrebiALT", "tintColor": "#2B6CB0", "apps": [ { "name": "Accessible IPTV", "bundleIdentifier": "dev.serrebi.accessibleiptv", "developerName": "serrebidev", "subtitle": "IPTV player built for VoiceOver.", "localizedDescription": "A screen-reader-friendly IPTV player for iPhone and iPad, with CarPlay audio. Xtream Codes logins, Stalker portals, M3U URLs and M3U files; Live TV, Movies and Series with groups, favourites and search, including voice search. XMLTV guide with On now, guide search and catch-up. The libVLC player plays raw MPEG-TS, HLS, MKV and MP4, picks audio description, remembers tracks per channel, reconnects dropped streams, casts to Chromecast and keeps playing with the screen locked. Record, schedule recordings and download. 14 languages.\n\nEvery list row is one VoiceOver stop with its extra choices in the Actions rotor; real, always-visible buttons; headings everywhere.", "iconURL": "https://raw.githubusercontent.com/serrebidev/Accessible-IPTV-Client-iOS/main/docs/icon.png", "category": "entertainment", "screenshots": [], "versions": [ { "version": "0.1.4", "buildVersion": "5", "date": "2026-10-14", "localizedDescription": "The category list on a phone is now a lazy list that opens from one button, so a provider with hundreds of categories is no longer slow to open or to redraw.", "downloadURL": "https://github.com/serrebidev/Accessible-IPTV-Client-iOS/releases/download/v0.1.4/AccessibleIPTV-0.1.4-iOS.ipa", "size": 21285792, "minOSVersion": "17.0" }, { "version": "0.1.3", "buildVersion": "4", "date": "2026-10-14", "localizedDescription": "No more long freeze when the app opens, comes back into focus, or switches between Live TV, Movies and Series: the guide index and the group counts no longer run on the main thread.", "downloadURL": "https://github.com/serrebidev/Accessible-IPTV-Client-iOS/releases/download/v0.1.3/AccessibleIPTV-0.1.3-iOS.ipa", "size": 21286105, "minOSVersion": "17.0" }, { "version": "0.1.2", "buildVersion": "3", "date": "2026-10-14", "localizedDescription": "Search is much faster: a keystroke over 50,000 channels went from 0.16 s to 0.01 s. A fresh launch no longer hashes every channel on the main thread.", "downloadURL": "https://github.com/serrebidev/Accessible-IPTV-Client-iOS/releases/download/v0.1.2/AccessibleIPTV-0.1.2-iOS.ipa", "size": 21285089, "minOSVersion": "17.0" }, { "version": "0.1.1", "buildVersion": "2", "date": "2026-10-14", "localizedDescription": "Much less CPU while the guide imports: the guide reader is about 12 times faster and skips channels you do not have. Xtream movie and series lists load about twice as fast. The channel list no longer redraws on every status change; fewer background timers in the player and recorder.", "downloadURL": "https://github.com/serrebidev/Accessible-IPTV-Client-iOS/releases/download/v0.1.1/AccessibleIPTV-0.1.1-iOS.ipa", "size": 21283831, "minOSVersion": "17.0" }, { "version": "0.1.0", "buildVersion": "1", "date": "2026-10-14", "localizedDescription": "First iOS release, a port of Accessible IPTV Client for Android 0.2.11: Xtream, Stalker and M3U; guide with catch-up; libVLC player that plays raw MPEG-TS; recordings; 14 languages. Built for VoiceOver.", "downloadURL": "https://github.com/serrebidev/Accessible-IPTV-Client-iOS/releases/download/v0.1.0/AccessibleIPTV-0.1.0-iOS.ipa", "size": 21277836, "minOSVersion": "17.0" } ], "appPermissions": { "entitlements": [], "privacy": { "NSLocalNetworkUsageDescription": "Finds Chromecast devices to cast to.", "NSMicrophoneUsageDescription": "Voice search listens for a channel name.", "NSSpeechRecognitionUsageDescription": "Voice search turns what you say into a search." } }, "tintColor": "#0B5394" } ], "news": [ { "title": "Accessible IPTV for iOS", "identifier": "accessibleiptv-0.1.0", "caption": "The VoiceOver-first IPTV player is here.", "date": "2026-10-14", "tintColor": "#0B5394", "appID": "dev.serrebi.accessibleiptv", "notify": true } ], "iconURL": "https://raw.githubusercontent.com/serrebidev/Accessible-IPTV-Client-iOS/main/docs/icon.png" }