看电视

Verified safeOpen sourceExclusive
No reviews reviews
40
downloads
6.0
android

AI summary

Minimal open-source IPTV player for Android TV. Supports M3U playlists over HTTP, RTP, UDP, and RTSP, plus XMLTV EPG via tvg-id matching. Uses FFmpeg for MP2/MP3 audio decoding. No built-in channel sources or ads—users supply their own playlist and EPG URLs. Remote-optimized UI with simple up/down channel switching. Experimental multicast support.

Generated by AI. May contain inaccuracies.

About this app

这是 GitHub 上一个名为 myiptv 的轻量级 IPTV 播放器开源项目,作者是 cgang,专为 Android TV 打造,基于 Android Media3 ExoPlayer + FFmpeg 实现,Kotlin 编写,MIT 协议开源。

🎯 项目定位

一个极简风格的 IPTV 纯播放器——不带任何频道源、无广告,需要用户自己提供 M3U 播放列表和 EPG 节目单地址。作者做它的初衷就是给家里老人看电视用,所以 UI 追求简单,遥控器几键就能切台。

📺 核心功能

M3U 播放列表:支持 HTTP / RTP / UDP / RTSP 四种协议拉流

EPG 电子节目单:通过 XMLTV 格式的 EPG URL 接入,用 tvg-id 匹配频道

FFmpeg 音频解码:补上 Android 原生不支持的 MP2/MP3 音频流

RTP/UDP 组播:实验性支持,需在设置里指定组播网卡接口

SMIL 文件解析:频道 URL 以 .smil / .smi 结尾时,自动下载解析拿到真实视频地址

遥控器优化:OK 键开播放列表,左右切换分组,上下选台,MENU 键进设置

🛠 构建方式

不是开箱即用的 APK,需要自己编译:

先克隆 androidx/media 仓库,按 libraries/decoder_ffmpeg/README.md 编译 FFmpeg 扩展 AAR(勾选 mp3/aac/ac-3 等所需编码器)

把生成的 AAR 拷到 app/libs/

标准 Android 工程编译即可

💡 作者在恩山论坛发了带 APK 下载的帖子,如果不想自己编译,可以去那边拿现成安装包。

⚠️ 已知局限

组播(RTP/UDP)支持仍是实验性

不支持数字选台(没有频道号直跳)

主要为 Android TV 优化,手机/平板等手持设备支持有限

EPG 只能用 tvg-id 精确匹配,暂不支持频道名模糊匹配

📌 适合谁用

家里有 OpenWrt 软路由跑着 udpxy,想要个干净的 TV 端播放器

不想用那些臃肿的商业 IPTV App,要极简、无广告、开源可控

有一定动手能力,能自己配置 M3U 和 EPG 地址

如果你是想自己编译,或者找现成 APK 安装,又或者想贡献代码,告诉我具体方向,我可以给你更细的步骤。

What's new

v1.2.3Aug 13, 2026

1.2.3版本

About this version

Version
1.2.3 (12)
Size
8.41 MB
Requires Android
6.0
Target SDK
23
Architecture
x86_64, arm64-v8a, armeabi-v7a, x86
Downloads
40
Updated
Aug 13, 2026
Package
com.github.cgang.myiptv

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app