Powerful Features

Every feature is carefully designed to provide you with the best video viewing experience

Video Search

Built-in powerful search engine supporting keyword-based video content search. Search history is automatically saved for quick repeat searches. Results are displayed in a grid with cover images, titles, and ratings.

HLS Streaming Player

Professional HLS streaming player with adaptive bitrate switching for smooth playback across different network conditions. Built-in playback controls support seeking, pause/play, and more. Fullscreen mode provides an immersive viewing experience.

Manage Favorites

Add a video to your favorites in one tap from its details page. Browse all your favorites in a grid, or press and hold a video to remove it. SwiftData stores your favorites locally so they stay available after an app restart.

Watch History

Automatically saves your progress along with the video title, artwork, time watched, and total duration. Recently watched videos appear first, and a progress bar shows how much you’ve watched so you can easily resume.

Cross-Platform Support

ChiTV uses SwiftUI and a single codebase for macOS, iOS, and tvOS. The interface adapts to different screen sizes and orientations for a native experience on phones, tablets, and desktops.

Cloud Sync

On Apple platforms, favorites and watch history sync across macOS, iOS, and tvOS via iCloud (CloudKit), so you can pick up where you left off on any device. Data lives in your own iCloud account; no app account registration is required for local use.

Tech Highlights

Modern tech stack ensuring app performance and reliability

SwiftUIAVPlayerHLSSwiftDataCloudKitWidgetKitTVMLKit