A modern, high-performance Internet TV player built with React Native and Expo.
Online Player: https://demensdeum.com/software/glazki-tv/.
- Web Version: Available online
- Google Play Version: Avaiable at the Google Play
- 📺 Channel Browsing: Browse thousands of channels categorized by group.
- 🔍 Search: Find channels quickly by name.
- ❤️ Favorites: Save your favorite channels for quick access (persisted locally).
- 🔗 Deep Linking & Sharing: Share direct links to channels that open automatically.
- Example: https://demensdeum.com/software/glazki-tv/?channel=Rock+TV+%28720p%29 works on web!
- 🌓 Theme Support: Automatically adapts to system light/dark mode.
- 🌐 Web Support: Fully functional on the web with URL synchronization.
- Interactive preview mode prevents autoplay issues.
- Framework: React Native + Expo
- Video Player:
expo-video(replaces deprecatedexpo-av) - UI Toolkit:
react-native-paper - Playlist Parser:
iptv-playlist-parser - Routing: Custom tab navigation +
expo-linking
-
Install Dependencies:
npm install
-
Run on Web:
npm run web
Open http://localhost:8081 to view it in the browser.
-
Run on Mobile:
npm run android # or npm run ios