fish2018

fish2018 / webhtv

Public

WebHomeTV 基于FongMi二次开发,增强了 WebHome 自定义首页、App Native SDK、网盘链接检测 和 Nostr推荐首页。 这个项目的核心目标是让 CSP 站点首页可以变成一个真正可开发的网页应用:开发者可以用 HTML/CSS/JavaScript 定制首页,再通过 App 暴露的 Native 能力完成搜索、播放、跨域请求、资源代理、最近观看、网盘检测和状态同步。

15
4
85% credibility
Found May 22, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Java
AI Summary

WebHomeTV is an open-source Android media streaming application that lets you watch videos from sources you choose to add. Its standout feature is the ability to create completely custom homepages using familiar web languages (HTML, CSS, JavaScript). These custom pages can access the app's built-in features like searching, playback controls, and checking cloud storage links - all without needing special browser extensions. The app works on both Android TV devices (with remote control) and mobile phones (with touch controls). It's a development framework, not a content source, so you bring your own legal video sources to configure.

How It Works

1
📺 You download a streaming app for your TV or phone

You install WebHomeTV, a media app that works on Android TV boxes, phones, and tablets. It connects to video sources you choose to add.

2
🔍 You add your favorite video sources

You paste in a configuration link from a legal video source you want to use. The app connects to it and shows you all the movies, shows, and live channels available.

3
🎬 You browse and watch whatever you want

You flip through categories, search for titles, and play videos. The app handles everything behind the scenes to get the video playing on your screen.

4
You create a custom homepage that looks exactly how you want

Using simple web languages, you build a beautiful homepage with your own design. It can show trending movies, recommendations, and even check if cloud storage links still work.

5
Your custom homepage works everywhere
📺
On TV - Navigate with your remote

Big screen, big text, easy remote navigation

📱
On Phone - Tap and swipe

Touch controls, voice search, quick access

🎉 You have your own personalized streaming experience

Your custom homepage loads automatically, videos play with one tap, and everything works exactly the way you designed it.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is webhtv?

WebHomeTV is a Java-based Android TV application that transforms CSP (Content Service Provider) site homepages into fully customizable web applications. Built on FongMi's open-source foundation, it lets developers craft homepages using standard HTML, CSS, and JavaScript while gaining access to native Android capabilities like search, media playback, cross-domain requests, and resource proxying. The app handles live TV streaming, video-on-demand playback, cloud storage link detection, and maintains watch history across sessions. DLNA casting support allows pushing content to compatible devices, while a built-in web controller enables dynamic homepage rendering that developers can reload without reinstalling.

Why is it gaining traction?

The hook here is the hybrid approach: you get a real Android TV app with all the media handling infrastructure, but the homepage itself remains a web page developers can modify freely. Most IPTV apps lock you into their interface, but this one opens up the customization layer. The Nostr integration for recommended content adds a decentralized social element that's novel in this space. DLNA support is practical for users with smart TVs or media renderers who want to cast directly rather than mirroring screens.

Who should use this?

Android developers building IPTV or media center apps who want a head start on playback infrastructure. Content aggregators who need a customizable shell for their streaming sources. Developers comfortable with web technologies who want native app capabilities without writing Android UI code from scratch. Not suitable for teams needing production-grade documentation or long-term maintenance guarantees.

Verdict

This fills a specific niche for developers who want a hackable media app foundation, but the 0.85% credibility score and 15 stars signal a project in early, experimental stages. The code shows solid architecture (Media3, DLNA, clean activity separation), but limited community validation means you're largely on your own for troubleshooting. Worth exploring as a learning project or base for a private fork, but production deployments should wait for broader adoption and documentation maturity.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.