Offline Android TV Entertainment System

Job ID: 39198461

Budget: $1,500 – $3,000 USD

Offline Entertainment & Service Guide System

Project Overview

This project is designed as an offline, standalone entertainment and information platform that operates on an Android TV box (T95Z Plus - 4GB RAM + 64GB) with an external 128GB microSDXC card. The goal is to provide a hotel-style TV menu experience where users can access movies, games, music videos, restaurant promotions, and transportation services without requiring an internet connection.

The system is built with cost-effectiveness in mind, allowing for low hardware costs while giving users the option to expand content storage by upgrading to a larger SD card. This ensures flexibility while keeping the device budget-friendly.



Core Features & Requirements

1️⃣Key Functionalities
• Completely Offline – The system must function without internet access.
• Preloaded Content – All media (movies, games, music, and business promotions) will be stored locally.
• USB-Based Updates – A technician will manually update the content weekly via USB.
• Expandable Storage – Users can insert a larger SD card if they want more content.
• User-Friendly Interface – A hotel-style menu UI that can be navigated using a remote or USB controller.
• Admin Panel for Content Management – Allows tracking least-watched movies, least-played games, and updating business promotions.



User Interface (Hotel-Style Menu)

The system needs a simple, easy-to-navigate menu with five main tabs:
1. Movies & Series – Preloaded content categorized by genre.
2. Games – A selection of classic retro games, playable with a USB controller.
3. Music Videos – A curated selection of trending songs and video clips.
4. Restaurants & Bars – Business promotions with contact details.
5. Taxis & Car Rentals – Contact information for local taxi services and car rentals.

UI Development Options:
• Custom Android TV App (Preferred Solution) – A dedicated Android TV app developed in Kotlin/Java (Android SDK) or React Native.
• KODI Custom Build – A preconfigured KODI build with custom menu sections for media playback.
• Android Launcher Customization – A modified Android TV launcher that boots directly into the offline menu.



Tab 1: Movies & Series (Preloaded)

I need to find a solutions for this i have a Firestick that streams every content that I need but does not provide offline downloads, we need a workaround to extract movies for offline use.

(Possible was to extract
How to Extract & Save Movies from Firestick

Solution 1: Screen Recording via Capture Card (Best Method)
1. Use a Video Capture Device (e.g., Elgato HD60 S or similar).
2. Play the movie on Firestick while recording on a PC.
3. Save the file as MP4 (720p) to optimize storage.
4. Transfer files to the microSD card, categorized by genre.
5. Use KODI or VLC for smooth playback.

Solution 2: Direct File Extraction (If Possible)
• Some Firestick apps allow caching or temporary downloads.
• Use apps like Syncler, Stremio, or Downloader to locate and copy stored media files.

Playback System Options
• KODI Library – Organizes movies into a structured media center.
• VLC Player / MX Player – Simple offline media playback.



4️⃣ Tab 2: Games (Retro Console Emulation)
• Games will be preloaded from free ROM sources.
• Users can play games using a USB controller.
• Stored on microSD, organized by console:
.



5️⃣ Tab 3: Music Videos (Preloaded)
• Popular music videos stored as MP4 files on the microSD card.
• Categorized by Top 5 Trending Songs.




6️⃣ Tab 4: Restaurants & Bars

A simple directory displaying:
• Restaurant/Bar Name
• Image (logo or menu)
• Phone Number
• Address

Admin Panel Feature: Allows adding, removing, or updating listings.



7️⃣ Tab 5: Taxis & Car Rentals
• Displays local taxi company names & contact details.
• Car rental and rental agency contacts.

Admin Panel Feature: Allows manual updates to listings.



8️⃣ Admin Panel Features
• Track Usage Stats
• Identify least-watched movies & least-played games to refresh content.
• Helps in rotating content to keep it engaging.
• Manually Update Content via USB
• New movies, games, and promotions are added by replacing files via USB.
• The admin panel updates a local database (
How Updates Work
1. Technician loads updated files onto a USB drive.
2. Inserts the USB into the T95Z Plus device.
3. The system detects the new content and replaces outdated files.



9️⃣ Hardware Choice & Expandability
• The T95Z Plus + 128GB microSDXC setup is chosen to keep costs low.
• If customers want more content, they can insert a larger SD card (up to 512GB or higher).
• The system will automatically recognize new content if files are properly organized.