收起左侧

自己开发的iptv播放器超100个想要的申请上架

145
回复
5662
查看
  [ 复制链接 ]

2

主题

5

回帖

0

牛值

fnOS系统内测组

2026-3-19 23:24:40 显示全部楼层 阅读模式

35d8a841-9008-490a-9619-01d4daa590ed.png
f64f8eed-6661-446c-9bee-5a040a3956e8.png

9b9e23a3-e28c-400c-90b3-4ea97231310b.png

4243714f-1029-4ea9-988e-9c83abf3b148.png

IPTV 直播播放器 - 数据同步版

版本: 1.3.0
应用名称: fnnas.liveplayer

🎯 功能特性

核心功能

  • M3U 播放列表导入 - 支持 URL、文件上传、内容粘贴三种导入方式
  • HLS/FLV/MP4 直播流播放 - 使用 hls.js 支持 HLS 直播流
  • 频道分组管理 - 自动按 group-title 分组,支持自定义分组
  • EPG 节目单 - 支持 XML 格式节目单加载和显示
  • 频道搜索 - 实时搜索过滤频道

🆕 数据同步功能

  • 服务器端存储 - 所有数据保存在飞牛NAS本地服务器
  • 多设备同步 - 不同设备访问自动同步最新数据
  • 收藏夹同步 - 收藏的频道在所有设备间同步
  • 实时同步状态 - 显示数据同步状态,支持手动刷新

📦 安装说明

系统要求

  • 飞牛NAS系统 0.9.0 或更高版本
  • x86_64 架构

安装步骤

  1. fnnas.liveplayer-1.3.0.fpk 上传到飞牛NAS
  2. 在应用中心选择"从文件安装"
  3. 选择上传的 fpk 文件进行安装
  4. 安装完成后在桌面找到"IPTV 播放器"图标启动

🚀 使用指南

导入频道

  1. 点击右上角"导入"按钮
  2. 选择以下方式之一:
    • 文件上传: 上传 .m3u、.m3u8 或 .txt 文件
    • 链接导入: 输入 M3U 播放列表的 URL
    • 内容粘贴: 直接粘贴 M3U 内容

播放频道

  • 点击左侧频道列表中的任意频道即可播放
  • 支持直接输入直播地址播放

收藏管理

  • 点击频道右侧的星标按钮添加/取消收藏
  • 点击顶部的"收藏"标签查看收藏的频道

数据同步

  • 数据自动保存在服务器端
  • 点击右上角的刷新按钮手动同步数据
  • 所有设备访问同一地址即可看到相同数据

💾 数据存储

存储位置

所有数据存储在飞牛NAS的以下目录:

/var/apps/fnnas.liveplayer/data/
**── channels.json    # 频道列表
**── favorites.json   # 收藏夹
**── epg.json        # 节目单
**── logos.json      # 台标数据

数据格式

频道数据格式 (channels.json):

[
  {
    "id": "ch_xxx",
    "name": "**-1 综合",
    "url": "https://example.com/**1.m3u8",
    "group": "央视",
    "logo": "https://example.com/logo.png",
    "createdAt": "2026-03-19T00:00:00",
    "updatedAt": "2026-03-19T00:00:00"
  }
]

收藏夹数据格式 (favorites.json):

[
  {
    "id": "fav_xxx",
    "channelId": "ch_xxx",
    "createdAt": "2026-03-19T00:00:00"
  }
]

🔧 开发说明

目录结构

.
**── manifest           # 应用清单
**── ICON.PNG          # 应用图标 (64x64)
**── ICON_256.PNG      # 应用图标 (256x256)
**── config/           # 配置文件
**   **── desktop       # 桌面配置
**   **── privilege     # 权限配置
**   **── resource      # 资源配置
**── cmd/              # 生命周期脚本
**   **── main          # 主控制脚本
**   **── install_*     # 安装钩子
**   **── uninstall_*   # 卸载钩子
**   **── upgrade_*     # 升级钩子
**── ui/               # 用户界面
**   **── index.html    # 前端页面
**   **── index.cgi     # CGI 文件服务
**   **── api.py        # 数据存储 API
**   **── images/       # 图标资源
**── wizard/           # 安装向导

技术栈

  • 前端: HTML5 + CSS3 + JavaScript (原生)
  • 视频播放: hls.js (HLS 支持)
  • 后端: Python 3 CGI
  • 数据存储: JSON 文件

API 接口

频道管理

  • GET /api.py/channels - 获取所有频道
  • POST /api.py/channels - 添加单个频道
  • PUT /api.py/channels - 批量导入频道
  • DELETE /api.py/channels - 清空所有频道
  • GET /api.py/channels/{id} - 获取单个频道
  • PUT /api.py/channels/{id} - 更新频道
  • DELETE /api.py/channels/{id} - 删除频道

收藏夹

  • GET /api.py/favorites - 获取收藏的频道
  • POST /api.py/favorites - 添加到收藏夹
  • DELETE /api.py/favorites/{channelId} - 取消收藏

导入

  • POST /api.py/import-m3u - 解析 M3U 内容

节目单

  • GET /api.py/epg - 获取节目单
  • POST /api.py/epg - 保存节目单

台标

  • GET /api.py/logos - 获取台标列表
  • POST /api.py/logos - 添加台标

构建打包

# 执行打包脚本
bash build.sh

# 生成的包文件
fnnas.liveplayer-1.3.0.fpk

📝 更新日志

v1.3.0

  • 🎉 新增服务器端数据存储功能
  • 🎉 新增多设备数据自动同步
  • 🎉 新增收藏夹功能
  • 🎉 新增实时同步状态显示
  • 🎉 新增手动刷新同步按钮
  • 🎉 新增数据同步说明提示
  • 🎉 新增清空数据功能
  • 💄 优化用户界面,增加同步状态提示
  • 💄 改进导入流程,自动保存到服务器
  • 🐛 修复数据持久化问题
  • 📝 完善错误处理和用户提示

📄 许可证

第三方应用,遵循原应用许可证。

🤝 支持

如有问题或建议,请联系开发者。

收藏
送赞 39
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

4

主题

15

回帖

0

牛值

江湖小虾

2026-4-2 18:07:08 显示全部楼层
talebook 发表于 2026-4-1 15:08
这个方法好,只是好的直播源哪里找

必应搜:地区名加运营商名。会有大神共享出来的。我用的就是大神捉的本地运营商的源,这种源最稳定,也最流畅,不占用宽带
大佬能分享给我一些直播源吗,谢谢  详情 回复
3 天前
有吗,,看不到下载链接呀  详情 回复
2026-4-18 23:00
感谢大老分享!!!  详情 回复
2026-4-16 15:34

5

主题

11

回帖

0

牛值

系统先锋体验团🛩️

2026-3-20 07:08:28 显示全部楼层

想要 支持上架

0

主题

41

回帖

0

牛值

江湖小虾

2026-3-20 07:23:03 显示全部楼层

+1

0

主题

24

回帖

0

牛值

江湖小虾

2026-3-20 10:33:36 显示全部楼层

支持上架

0

主题

3

回帖

0

牛值

江湖小虾

2026-3-20 10:35:12 显示全部楼层

想要 支持上架

0

主题

4

回帖

0

牛值

江湖小虾

2026-3-20 10:54:03 显示全部楼层

+1

0

主题

4

回帖

0

牛值

江湖小虾

2026-3-20 10:54:39 显示全部楼层
支持上架

2

主题

1

回帖

0

牛值

江湖小虾

2026-3-20 13:45:41 显示全部楼层
想要 支持上架

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-20 14:15:02 显示全部楼层

想要 支持上架

0

主题

10

回帖

0

牛值

江湖小虾

2026-3-20 14:18:43 显示全部楼层

支持上架,手机端能看嘛

可以看的  详情 回复
2026-3-21 17:26

1

主题

10

回帖

0

牛值

江湖小虾

2026-3-21 10:34:59 显示全部楼层

支持上架

3

主题

43

回帖

0

牛值

初出茅庐

飞牛百度网盘玩家fnOS1.0上线纪念勋章

2026-3-21 14:31:56 显示全部楼层

来一个

4

主题

31

回帖

0

牛值

fnOS系统内测组

社区上线纪念勋章

2026-3-21 16:07:08 显示全部楼层

想要,申请上架

2

主题

5

回帖

0

牛值

fnOS系统内测组

2026-3-21 17:26:21 楼主 显示全部楼层
dragonfn 发表于 2026-3-20 14:18
支持上架,手机端能看嘛

可以看的

2

主题

7

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章飞牛百度网盘玩家AMD适配纪念勋章

2026-3-21 19:35:55 显示全部楼层

+1

0

主题

2

回帖

0

牛值

江湖小虾

2026-3-21 21:24:01 显示全部楼层
+1

0

主题

5

回帖

0

牛值

江湖小虾

2026-3-22 11:19:46 显示全部楼层

+1

0

主题

4

回帖

0

牛值

江湖小虾

2026-3-22 19:20:11 显示全部楼层

支持上架

2

主题

22

回帖

0

牛值

江湖小虾

2026-3-23 09:44:35 显示全部楼层

这个应该上不了

6

主题

20

回帖

0

牛值

fnOS系统内测组

fnOS1.0上线纪念勋章飞牛百度网盘玩家

2026-3-23 14:40:16 显示全部楼层

想要

7

主题

31

回帖

0

牛值

fnOS系统内测组

2026-3-23 17:17:24 显示全部楼层

想要

2

主题

5

回帖

0

牛值

江湖小虾

2026-3-23 18:09:10 显示全部楼层

支持

2

主题

15

回帖

0

牛值

江湖小虾

2026-3-23 19:50:24 显示全部楼层

支持!有时候想看但是不想开电视机,potplayer和手机上操作还是有点麻烦,来个即开即用的就爽了

我的方案是docker安装openwrt23版的,在www目录下放直播源txt文件。手机,电视都安装diyp软件。直播源地址就是http://openwrt地址/***.txt。永不失效,无需维护。  详情 回复
2026-3-30 02:28

0

主题

2

回帖

0

牛值

江湖小虾

2026-3-23 20:50:05 显示全部楼层

+1

0

主题

8

回帖

0

牛值

江湖小虾

2026-3-24 11:47:11 显示全部楼层

想要 支持上架

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-24 23:24:40 显示全部楼层

支持上架

1

主题

3

回帖

0

牛值

江湖小虾

2026-3-25 16:23:32 显示全部楼层

rtp2httpd内置了播放器

只能看内网的 没装机顶盒用不了  详情 回复
2026-4-22 09:46

0

主题

2

回帖

0

牛值

江湖小虾

2026-3-25 22:59:26 显示全部楼层
支持上架

0

主题

2

回帖

0

牛值

江湖小虾

2026-3-25 23:00:13 显示全部楼层
怎么获取你的安装包啊

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-26 01:04:49 显示全部楼层
支持上架

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-26 08:14:30 显示全部楼层

支持上架

0

主题

15

回帖

0

牛值

江湖小虾

2026-3-26 10:21:57 显示全部楼层

想要 支持支持

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-26 10:45:45 显示全部楼层

支持支持

4

主题

8

回帖

0

牛值

江湖小虾

2026-3-26 11:02:53 显示全部楼层

+1

0

主题

18

回帖

0

牛值

江湖小虾

2026-3-26 15:48:53 显示全部楼层
大佬,快上架飞牛应用市场啊,还有这个节目源稳定吗

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-26 16:22:26 显示全部楼层
支持上架

9

主题

22

回帖

0

牛值

江湖小虾

2026-3-26 16:52:08 显示全部楼层
包能分享下吗?

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-26 23:38:42 显示全部楼层

申请上架

0

主题

2

回帖

0

牛值

江湖小虾

2026-3-27 09:45:14 显示全部楼层

支持++++

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-28 15:42:24 显示全部楼层
上架,想要

0

主题

6

回帖

0

牛值

系统先锋体验团🛩️

2026-3-28 22:10:59 显示全部楼层

支持++++

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-28 22:26:41 显示全部楼层
支持上架~~

4

主题

12

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章

2026-3-29 11:53:50 显示全部楼层

支持,申请上架

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-29 18:40:35 显示全部楼层
支持上架

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-29 21:10:05 显示全部楼层
支持上架

1

主题

35

回帖

0

牛值

江湖小虾

2026-3-29 22:27:39 显示全部楼层

支持上架

4

主题

15

回帖

0

牛值

江湖小虾

2026-3-30 02:28:27 显示全部楼层
wcry 发表于 2026-3-23 19:50
支持!有时候想看但是不想开电视机,potplayer和手机上操作还是有点麻烦,来个即开即用的就爽了
...

我的方案是docker安装openwrt23版的,在www目录下放直播源txt文件。手机,电视都安装diyp软件。直播源地址就是http://openwrt地址/***.txt。永不失效,无需维护。
这个方法好,只是好的直播源哪里找  详情 回复
2026-4-1 15:08

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-30 16:31:56 显示全部楼层
想要 支持上架

0

主题

2

回帖

0

牛值

江湖小虾

2026-3-30 19:13:20 显示全部楼层

支持上架

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-31 19:58:29 显示全部楼层

支持!!

123下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则