# hxh19950701/WebViewTvLive

A TV Live Streaming App developed using Tencent X5 WebView

Repository: https://github.com/hxh19950701/WebViewTvLive
Canonical: https://ross.abutalabs.com/products/webviewtvlive
Homepage: https://www.v2ex.com/t/1077160
Language: Kotlin
License Family: other
Topics: android, javascript, kotlin, tv
Last push: 2026-08-17T09:54:52+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 98, release rhythm 81, longevity 71
- inputs: {"age_days": 1003, "days_push": 16, "days_rel": 47, "gap_med": 37.0, "n_releases_24m": 15}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5094, forks 596 (observed 2026-08-28T04:09:09.679779+00:00)

## What it is
An Android TV live streaming app that loads official broadcaster web pages in a Tencent X5 WebView, auto-fullscreens the video element, and adapts the UI for remotes, touch, phones, tablets, TVs, and car head units. It uses official live stream URLs (including m3u8) for stable channels with automatic channel list updates and gesture/number-key controls.

## Use cases
- watch live TV channels on an Android TV box
- play official broadcaster live streams without hunting for m3u8 sources
- turn a phone or tablet into a live TV player
- switch TV channels with number keys on a remote
- watch CCTV and provincial channels with stable official sources
- set up live TV for elderly parents on a TV

## When to choose
- you want stable, official live stream sources instead of constantly expiring third-party playlists
- you need a remote-control-friendly TV app for Android 5.0+ devices
- you want gesture volume/brightness controls and number-key channel switching
- you prefer official web streams over unofficial m3u8 lists

## When to avoid
- you need video quality selection or high frame rates (mostly limited to 24FPS)
- you need a fully open-source app - the project has paused open sourcing and has no license
- your device is low-end, since WebView playback requires decent performance
- you need fast channel switching or catch-up/DVR playback features

## Facets
- artifact type: application
- maturity: maintenance
- function: video-processing, web-scraping
- domain: media, entertainment, android-tools
- platform: cross-platform
- tags: tv-live-streaming, webview, tencent-x5, iptv, m3u8, android-tv, remote-control-friendly, android, mobile

## Member repositories
- hxh19950701/WebViewTvLive (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:09.679779+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:02:31.137995+00:00, confidence not recorded.
  - readme: https://github.com/hxh19950701/WebViewTvLive (fetched 2026-08-28T04:09:09.679779+00:00, sha 9f001cf29c8e)
  - homepage: https://www.v2ex.com/t/1077160 (fetched 2026-08-29T08:57:14.841399+00:00, sha 6b5c981832a4)
  - site_page: https://www.v2ex.com/about (fetched 2026-08-29T08:57:14.850649+00:00, sha f306bb96e5c9)
  - site_page: https://www.v2ex.com/pro/about (fetched 2026-08-29T08:57:14.852383+00:00, sha fc31350783d6)
  - site_page: https://www.v2ex.com/faq (fetched 2026-08-29T08:57:14.853983+00:00, sha 1cc0ebba8022)
- Data as of 2026-08-30T08:39:29.467469+00:00.
