sky-tv 是一个现代化跨平台视频播放器空壳应用,支持导入用户自己的影视源和 IPTV 直播源,用于搜索、分类、播放、收藏和继续观看。
sky-tv 只是个空壳播放器:
- 不内置任何影视、直播、频道、节目单或解析服务。
- 不提供任何视频内容、下载内容或版权资源。
- 项目开发者不对用户的使用行为承担任何法律责任。
- 用户应在遵守其所在国家或地区法律法规的前提下使用本软件。
- 本项目是基于技术学习和交流为目开发的开源软件。
- 影视源订阅导入,支持 maccms V10 常见接口。
- IPTV 订阅导入,支持 M3U、M3U8、TXT 和 JSON 订阅。
- 视频搜索、分类浏览、详情页、选集播放。
- 直播频道分组、搜索、播放和换台。
- 收藏、观看历史、继续观看。
- 自定义 User-Agent 请求头。
- 浅色、深色和跟随系统主题。
- Android、iOS、Windows、macOS、Linux 多平台支持。
影视源 JSON 示例:
[
{
"name": "示例影视源1",
"api_url": "https://example.com/api.php/provide/vod"
},
{
"name": "示例影视源2",
"api_url": "https://example.com/api.php/provide/vod"
},
{
"name": "示例影视源3",
"api_url": "https://example.com/api.php/provide/vod"
}
]IPTV JSON 示例:
{
"iptv": [
{
"name": "示例直播源1",
"url": "https://example.com/live.m3u"
},
{
"name": "示例直播源2",
"url": "https://example.com/live.m3u8"
},
{
"name": "示例直播源3",
"url": "https://example.com/live.txt"
}
]
}IPTV 也可以直接导入公开 M3U、M3U8 或 TXT 订阅地址。
flutter pub get
flutter run

