{"adoption": {"forks": 234, "observed_at": "2026-09-03T02:15:08.437354+00:00", "stars": 1074}, "canonical_url": "https://ross.abutalabs.com/products/chinatelecom-guangdongiptv-rtp-list", "card": {"archived": false, "artifact_type": "dataset", "description": "广州电信广东IPTV列表（IGMP/RTP组播地址）", "domain": ["media", "self-hosted"], "enriched": true, "function": ["streaming", "data-science"], "health_score": 80, "homepage": null, "language": "PHP", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"], "name": "Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List", "platform": ["self-hosted", "cli"], "pushed_at": "2026-09-02T21:32:41+00:00", "repo": "Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List", "stars": 1074, "tags": ["iptv", "rtp", "igmp", "multicast", "m3u-playlist", "epg", "xmltv", "udpxy", "china-telecom", "live-tv"], "topics": [], "urls": [], "use_cases": ["watch Guangdong IPTV channels in VLC or another player", "generate udpxy links for multicast IPTV streams", "get an XMLTV EPG for Chinese TV channels", "find RTP multicast addresses for China Telecom IPTV", "build a self-hosted IPTV playlist from m3u files"], "what_it_is": "A curated list of IGMP/RTP multicast addresses and RTSP unicast URLs for China Telecom Guangdong IPTV channels, with generated m3u playlists (SD/HD/4K), an XMLTV EPG file, and a PHP index page that renders the list and generates udpxy links. It also includes ffprobe scan results of the multicast streams.", "when_to_avoid": ["you are outside the Guangdong Telecom IPTV network and cannot reach the multicast addresses", "you need a polished web-based IPTV player rather than raw playlists"], "when_to_choose": ["you are a China Telecom Guangdong subscriber wanting to play IPTV multicast streams on your own devices", "you need an EPG guide for Chinese IPTV channels in XMLTV format"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/chinatelecom-guangdongiptv-rtp-list", "repo": "Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:53:47.964244+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02cc619b2f2e1444f3e08002e5d0357cde413cba88ad8eb071274b98ba6d0449", "fetched_at": "2026-09-03T02:15:08.437354+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:53:47.964244+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02cc619b2f2e1444f3e08002e5d0357cde413cba88ad8eb071274b98ba6d0449", "fetched_at": "2026-09-03T02:15:08.437354+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:53:47.964244+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02cc619b2f2e1444f3e08002e5d0357cde413cba88ad8eb071274b98ba6d0449", "fetched_at": "2026-09-03T02:15:08.437354+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:53:47.964244+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02cc619b2f2e1444f3e08002e5d0357cde413cba88ad8eb071274b98ba6d0449", "fetched_at": "2026-09-03T02:15:08.437354+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:53:47.964244+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02cc619b2f2e1444f3e08002e5d0357cde413cba88ad8eb071274b98ba6d0449", "fetched_at": "2026-09-03T02:15:08.437354+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:53:47.964244+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02cc619b2f2e1444f3e08002e5d0357cde413cba88ad8eb071274b98ba6d0449", "fetched_at": "2026-09-03T02:15:08.437354+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:08.437354+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:53:47.964244+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02cc619b2f2e1444f3e08002e5d0357cde413cba88ad8eb071274b98ba6d0449", "fetched_at": "2026-09-03T02:15:08.437354+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:53:47.964244+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02cc619b2f2e1444f3e08002e5d0357cde413cba88ad8eb071274b98ba6d0449", "fetched_at": "2026-09-03T02:15:08.437354+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:53:47.964244+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02cc619b2f2e1444f3e08002e5d0357cde413cba88ad8eb071274b98ba6d0449", "fetched_at": "2026-09-03T02:15:08.437354+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:53:47.964244+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "02cc619b2f2e1444f3e08002e5d0357cde413cba88ad8eb071274b98ba6d0449", "fetched_at": "2026-09-03T02:15:08.437354+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2449, "days_push": 0, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}