{"id":45468831,"url":"https://github.com/daluobo/litplayer-release","last_synced_at":"2026-05-12T10:01:36.879Z","repository":{"id":333798627,"uuid":"1131552390","full_name":"daluobo/LitPlayer-release","owner":"daluobo","description":null,"archived":false,"fork":false,"pushed_at":"2026-03-10T02:56:18.000Z","size":3566,"stargazers_count":38,"open_issues_count":4,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-10T10:39:49.328Z","etag":null,"topics":["android","apk","ftp","jetpack-compose","media3-exoplayer","mobile","smb","upnp","video-player","webdav"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daluobo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-10T08:32:36.000Z","updated_at":"2026-03-05T11:09:55.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/daluobo/LitPlayer-release","commit_stats":null,"previous_names":["daluobo/litplayer-release"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/daluobo/LitPlayer-release","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daluobo%2FLitPlayer-release","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daluobo%2FLitPlayer-release/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daluobo%2FLitPlayer-release/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daluobo%2FLitPlayer-release/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daluobo","download_url":"https://codeload.github.com/daluobo/LitPlayer-release/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daluobo%2FLitPlayer-release/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31704492,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T21:17:31.016Z","status":"online","status_checked_at":"2026-04-12T02:00:06.763Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","apk","ftp","jetpack-compose","media3-exoplayer","mobile","smb","upnp","video-player","webdav"],"created_at":"2026-02-22T10:22:35.625Z","updated_at":"2026-05-12T10:01:36.873Z","avatar_url":"https://github.com/daluobo.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📱 LitPlayer\n\n[中文介绍](https://github.com/daluobo/LitPlayer-release/blob/main/README_CN.md)\n\nLitPlayer is an Android meida player built with the Jetpack Compose declarative UI framework, based on Media3 ExoPlayer, and following the **Material Design 3** specification. It features a clean interface, smooth interactions, and is perfectly adapted for **Android phones, tablets**, and **Android TV**, providing a consistent viewing experience across devices.\n\n\n## 📲 Device Support\n\n- ✅ Android Phone\n\n- ✅ Android Pad\n\n- ✅ Android TV\n\n\n\n## 🚀 Key Features\n\n### ▶️ Playback Support\n\n- Local audio、video playback\n\n- Network streaming playback (supports SMB, WebDAV, Ftp, Jellyfin、UPnP media servers)\n\n- Playback gestures (double-tap to play/pause, swipe to seek forward/backward, volume/brightness gesture adjustment, long press for speed playback, etc.)\n\n\n### 🎨 Subtitles \u0026 Audio Tracks\n\n- Supports multiple audio and subtitle track switching\n\n- Full compatibility with **ASS special effects subtitles**\n\n- External subtitle support with customizable subtitle styles\n\n- Audio-only playback mode to save battery by disabling video rendering\n\n\n### 🔄 Cross-Device Sync\n\n- Supports synchronizing playback data between mobile devices and Android TV via Bluetooth\n\n\n### 🎨 Interface \u0026 Theme\n\n- Bilingual UI (Chinese/English)\n\n- RGB colorful themes for personalized visual experience\n\n\n\n## 📊 Version \u0026 Feature Adaptation\n\n|Version Type|Minimum Android Version|UPnP Media Server|\n|---|---|---|\n|Phone/Pad - lite|6.0|❌ Not Supported|\n|Phone/Pad|8.0|✅ Supported|\n|TV - lite|7.0|❌ Not Supported|\n|TV|8.0|✅ Supported|\n\n\n## 📥 Download \u0026 Installation\n\n- The mobile version currently only supports the arm64-v8a architecture (i.e., 64-bit ARM devices). If your device uses a different architecture (such as 32-bit ARM or x86), it may not run properly after installation. If you need support for other architectures, please feel free to submit your requests via [Issues](https://github.com/daluobo/LitPlayer-release/issues). We will evaluate the feedback and consider future compatibility plans accordingly.\n\n- The TV version includes both arm64-v8a and armeabi-v7a builds.\n\n\n[Releases](https://github.com/daluobo/LitPlayer-release/releases/latest)\n\n\n## 📸 Preview\n\n### Mobile Version\n\n#### Video\n\u003cdiv style=\"display: flex;\"\u003e\n\u003cimg  alt=\"home\" src=\"https://github.com/user-attachments/assets/516af00b-a3f7-4398-98a2-08ca685ebf1e\" width=\"24%\" /\u003e\n\u003cimg  alt=\"video list\" src=\"https://github.com/user-attachments/assets/47cb43c2-2f9f-4b51-b130-c8e9a8e4be6f\" width=\"24%\" /\u003e\n\u003cimg  alt=\"video playing\" src=\"https://github.com/user-attachments/assets/a360dfec-683d-4fc4-b026-c488a3836365\" width=\"24%\" /\u003e\n\u003cimg  alt=\"video playlist\" src=\"https://github.com/user-attachments/assets/15474f11-8d58-4369-8ccd-2180cf735189\" width=\"24%\" /\u003e\n\u003c/div\u003e\n\n#### Audio\n\u003cdiv style=\"display: flex;\"\u003e\n\u003cimg  alt=\"audio title\" src=\"https://github.com/user-attachments/assets/e839a9cd-386b-4cab-b4eb-87aa10b82e53\" width=\"24%\" /\u003e\n\u003cimg  alt=\"audio album\" src=\"https://github.com/user-attachments/assets/fd6c80f3-7b09-4e48-96cd-958036dae3dc\" width=\"24%\" /\u003e\n\u003cimg  alt=\"video playing\" src=\"https://github.com/user-attachments/assets/6870e602-5979-4344-a424-6b66bffe07af\" width=\"24%\" /\u003e\n\u003cimg  alt=\"audio playlist\" src=\"https://github.com/user-attachments/assets/38530aec-85c8-4825-a858-ac2acb32591d\" width=\"24%\" /\u003e\n\u003c/div\u003e\n\n### TV Version\n\n\u003cdiv style=\"display: flex;\"\u003e\n    \u003cimg alt=\"tv_home\" src=\"https://github.com/user-attachments/assets/1982e04d-c760-4b53-9a68-cbef8979e8b9\" width=\"48%\" /\u003e\n    \u003cimg alt=\"tv_library_1\" src=\"https://github.com/user-attachments/assets/77426930-a604-46f6-8c5d-bb136197bbf9\" width=\"48%\" /\u003e\n\u003c/div\u003e\n\u003cdiv style=\"display: flex;\"\u003e\n    \u003cimg alt=\"tv_library_2\" src=\"https://github.com/user-attachments/assets/ff81bede-ba12-4167-b463-342454d2333d\" width=\"48%\" /\u003e\n    \u003cimg alt=\"tv_playback\" src=\"https://github.com/user-attachments/assets/bf54a24d-bac7-4979-9b83-b9392c506c47\" width=\"48%\" /\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaluobo%2Flitplayer-release","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaluobo%2Flitplayer-release","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaluobo%2Flitplayer-release/lists"}