V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Kimen
V2EX  ›  分享创造

我开发了一个用于播放 m3u8 文件的 App,已上架 TF,欢迎测试👏🏻

  Kimen ·
Kimentanm · 2022-04-21 10:31:08 +08:00 · 20397 次点击
这是一个创建于 698 天前的主题,其中的信息可能已经有所发展或是发生改变。

APTV

介绍

一个用于播放 m3u8 文件的工具类 App

区别

与现有的其他 m3u8 播放器不同的是会实时获取视频预览图

已实现功能

  • 添加远程 m3u 文件
  • 播放 m3u8 文件
  • 实时获取当前频道预览图
  • 获取频道节目单(待优化)

接下来的计划

  • iCloud 同步
  • AppleTV 版本
  • Mac 版本
    ……

预览图

首页

播放页面

配置页面

设置页面

测试源

以下直播源仅用于产品测试使用,禁止传播
以下直播源均来自于网络,本人只进行收集和整理,不对内容的隐私和版权负责

Testflight 地址

https://testflight.apple.com/join/UXOTIjpy

第 1 条附言  ·  2022-04-21 11:06:23 +08:00
可以加一下这个 AppleTV 群,有问题也可以在群里问我,obox 的开发者也在群里
172 条回复    2022-11-23 10:15:52 +08:00
1  2  
Kimen
    1
Kimen  
OP
   2022-04-21 10:34:10 +08:00
m3u 源是在左上角的配置中添加,首页右上角的“+”号是添加 m3u8 文件地址的
0312birdzhang
    2
0312birdzhang  
   2022-04-21 10:34:38 +08:00
看着不错👍
wwwwwwwwwwww
    3
wwwwwwwwwwww  
   2022-04-21 10:37:40 +08:00
给奶子姐镇楼
kimcool
    4
kimcool  
   2022-04-21 10:37:54 +08:00
不错,可以试试,mark 下
0312birdzhang
    5
0312birdzhang  
   2022-04-21 10:38:44 +08:00
你给的测试链接都是.m3u 结尾的,然后贴进去保存提示仅支持 m3u8 和 php 后缀就离谱。。。
hoko1814
    6
hoko1814  
   2022-04-21 10:38:54 +08:00
赞赞赞,期待 AppleTV 版本
luckysonyu99
    7
luckysonyu99  
   2022-04-21 10:40:04 +08:00 via iPhone
来了来了奶子
Kimen
    8
Kimen  
OP
   2022-04-21 10:40:52 +08:00
@0312birdzhang 看一下一楼呢,是在配置中添加
xin1284
    9
xin1284  
   2022-04-21 10:45:04 +08:00
期待奶子姐的后续版本!👍🏻
CharlesLu
    10
CharlesLu  
   2022-04-21 10:46:38 +08:00
不错,还有源提供测试,相当给力
Licsber
    11
Licsber  
   2022-04-21 10:49:14 +08:00
安装了 测试还不错 点个赞 提几点建议
功能类:
1. 这个播放器是从哪来的 为啥不支持隔空播放 只能投送声音到其他设备 视频不行

BUG 类:
1. 已邮件反馈 左滑卡死问题 每次均能成功复现 但不影响主要功能

优化类:
1. 总感觉频道配置 加号那个按钮点完之后弹出来的动画不流畅
2. 推荐把频道配置页面改成可以上下空滑 向下滑自动更新配置 而不是留一个右下角的刷新按钮 反直觉
3. 图标太丑了 建议不要拟物风 采用简洁图形元素
Licsber
    12
Licsber  
   2022-04-21 10:50:36 +08:00
@Licsber #11 接着提建议
优化类:
1. 添加源地址可以自动将地址左右两边空格去掉(默认加个 strip )
0312birdzhang
    13
0312birdzhang  
   2022-04-21 10:50:46 +08:00
@Kimen 好的。但是我发现了一个 bug ,添加完向右侧滑,然后”卡“住了。

100%复现。 点击 [配置] - 切换频道,然后右滑,就卡了,实际上还可以点击操作。
https://imgur.com/a/4GA4cl2
Kimen
    14
Kimen  
OP
   2022-04-21 10:52:23 +08:00   ❤️ 1
@Licsber 收到,App 是 flutter 写的,有些地方第一次点击确实有点卡,这个已经加入肯德基豪华优化列表
隔空播放我一开始还没考虑到,下个版本加进去
soulsomuns
    15
soulsomuns  
   2022-04-21 10:54:32 +08:00 via iPhone
支持,大赞!!
Pogbag
    16
Pogbag  
   2022-04-21 10:56:44 +08:00
审美在线,就是图标略丑。第一版本,还有 bug ,以及逻辑不符合直觉的地方,期待完善。
Licsber
    17
Licsber  
   2022-04-21 10:56:59 +08:00
@0312birdzhang #13 dup 和#11 提的问题重复了哦 (笑
估计作者邮箱会收到好几条
@Kimen #14 flutter 写的呀 怪不得 寻思着原生开发应该不会出现动画卡顿
作者加油~
hay313955795
    18
hay313955795  
   2022-04-21 11:02:37 +08:00
一直白嫖一直爽
Crump
    19
Crump  
   2022-04-21 11:04:53 +08:00
要是加上 EPG 就完美了
Crump
    20
Crump  
   2022-04-21 11:05:44 +08:00
对不起,我老眼昏花了。有 EPG
goodryb
    21
goodryb  
   2022-04-21 11:10:06 +08:00
直播源才是核心,播放器都是一层皮,但不妨碍我试(白)用(嫖)一下 😄
ZFLBZTG
    22
ZFLBZTG  
   2022-04-21 11:10:21 +08:00 via iPhone
你给的测试链接不能用😂😂
TashinV
    23
TashinV  
   2022-04-21 11:13:13 +08:00
啥时候可以上架 app store 吗
ZFLBZTG
    24
ZFLBZTG  
   2022-04-21 11:14:22 +08:00 via iPhone
哦我看错了😅但是不知道是我网络的原因还是什么,看起来很卡
Kimen
    25
Kimen  
OP
   2022-04-21 11:14:58 +08:00
@TashinV #23 第一版还有不少 bug ,等等多迭代几版再说吧,前面有老哥提了不少问题呢
xiozf
    26
xiozf  
   2022-04-21 11:21:37 +08:00
T_T ios 14 或以上
snowlyg
    27
snowlyg  
   2022-04-21 11:53:30 +08:00
源是哪里搞得,这个比较好奇
Chism
    28
Chism  
   2022-04-21 11:55:05 +08:00 via Android
CCTV 源有版权吗?
agagega
    29
agagega  
   2022-04-21 11:55:13 +08:00
看这兼容版本和风格,以为是 SwiftUI 做的
Kimen
    30
Kimen  
OP
   2022-04-21 12:00:08 +08:00
@agagega #29
@Chism #28
源数据均来自于网络上公开的地址,我只是收集和整理了一下
Kimen
    31
Kimen  
OP
   2022-04-21 12:00:54 +08:00
@agagega #29 艾特错了,应该是 @snowlyg #27
N032138
    32
N032138  
   2022-04-21 12:03:18 +08:00
支持奶子姐
terencehan
    33
terencehan  
   2022-04-21 12:06:30 +08:00   ❤️ 7
只有我好奇“奶子姐”的称呼吗
EyebrowsWhite
    34
EyebrowsWhite  
   2022-04-21 12:20:00 +08:00 via iPhone
左上角配置更换订阅之后,提示会挡住返回按钮,无法点按,然后如果此时右滑返回界面就会卡顿,建议优化一下
cssk
    35
cssk  
   2022-04-21 12:20:23 +08:00
github 上搜 iptv-org ,好多外国电视频道
Kimen
    36
Kimen  
OP
   2022-04-21 12:22:52 +08:00
@EyebrowsWhite #34 已优化更新
lizhenda
    37
lizhenda  
   2022-04-21 12:23:16 +08:00
厉害了,源是哪里来的?怎么保持最新可用呢
cssk
    38
cssk  
   2022-04-21 12:24:42 +08:00
建议优化一下播放器界面,下面一条白色的 bar 实在碍眼
Chism
    39
Chism  
   2022-04-21 12:34:12 +08:00 via Android
@Kimen
我一直找不到好的 CCTV-8 源
cssk
    40
cssk  
   2022-04-21 12:47:11 +08:00
@lizhenda github 遍地是,还有 qq 群,tg 群,恩山论坛
SevnChen
    41
SevnChen  
   2022-04-21 12:48:45 +08:00 via iPhone
好的,奶子姐
hero0earth
    42
hero0earth  
   2022-04-21 13:38:39 +08:00
为啥叫奶子姐。。
jfdnet
    43
jfdnet  
   2022-04-21 13:49:34 +08:00
相当完美
suyuyu
    44
suyuyu  
   2022-04-21 13:54:02 +08:00
为啥喊奶子姐
liyu
    45
liyu  
   2022-04-21 14:07:28 +08:00
播放器支持下 AirPlay 就好了
M48A1
    46
M48A1  
   2022-04-21 14:10:36 +08:00 via iPhone
支持了,希望上架的时候通知一下,买一下
CS666
    47
CS666  
   2022-04-21 14:12:52 +08:00
支持下
Kimen
    48
Kimen  
OP
   2022-04-21 14:17:16 +08:00
@liyu #45 已经记下来了,下个大版本更新隔空播放
liyu
    49
liyu  
   2022-04-21 14:19:07 +08:00
@Kimen 感谢 感谢
jdjingdian
    50
jdjingdian  
   2022-04-21 14:26:49 +08:00
看到标题闻到了 iptv 的味道,进来后,果然,哈哈哈哈哈哈,apple tv 刚需,顶一下
yuejieyao
    51
yuejieyao  
   2022-04-21 14:34:33 +08:00
我左上角没有配置按钮啊,没法添加 m3u
yuejieyao
    52
yuejieyao  
   2022-04-21 14:45:50 +08:00
哦,是直接复制的带了个空格导致的,可以了
Kimen
    53
Kimen  
OP
   2022-04-21 14:51:25 +08:00
@yuejieyao #52 明白了,马上更新去空格
jemyzhang
    54
jemyzhang  
   2022-04-21 15:00:24 +08:00
用了,相当不错!
yaoppp
    55
yaoppp  
   2022-04-21 15:05:51 +08:00 via iPhone
希望增加的功能:从某个频道退回选频道页面时,原频道自动小窗播放。就像是 b 站直播的那个模式
MicTry
    56
MicTry  
   2022-04-21 15:08:03 +08:00
优先开发 apple TV 版本呗,大家都等着了,其他平台有其他替代。
glaucus
    57
glaucus  
   2022-04-21 15:11:37 +08:00
想问一下这种 APP 实现对直播流进行后台录制难吗,谢谢
glaucus
    58
glaucus  
   2022-04-21 15:12:40 +08:00
PS:我用的几款播放器都支持实时获取预览图
glaucus
    59
glaucus  
   2022-04-21 15:18:35 +08:00
PSS:建议增加在播放详情页快速打开播放列表进行切换的功能,不用每次都返回去重选
legendORld
    60
legendORld  
   2022-04-21 15:22:51 +08:00
群进不去了
Kimen
    61
Kimen  
OP
   2022-04-21 15:45:24 +08:00
@glaucus #58 给我推荐几个,我分析一下竞品,谢谢~
Kimen
    62
Kimen  
OP
   2022-04-21 15:51:03 +08:00
@yaoppp #55 收到,会考虑加入的
Ev1s
    63
Ev1s  
   2022-04-21 15:51:46 +08:00
微信群进不去了
glaucus
    64
glaucus  
   2022-04-21 15:53:40 +08:00
@Kimen #61 我现在只用 zFuse 的付费版了,我用了下发现那个预览图功能还不是一样的,你这个是设置自动刷新,手动刷新列表好像并不会更新预览图,zFuse 是用户主动刷新列表的时候刷新预览图,我比较倾向后者
yeeyeung
    65
yeeyeung  
   2022-04-21 15:56:30 +08:00
微信群满了
Kimen
    66
Kimen  
OP
   2022-04-21 16:06:58 +08:00
@glaucus #64 我这个也是手动刷新的,只是设置了一个最小刷新时间是半小时,未来会考虑取消刷新频率这个设置项
xiaohouzhi
    67
xiaohouzhi  
   2022-04-21 16:09:57 +08:00
微信加不了了
cssk
    68
cssk  
   2022-04-21 16:12:09 +08:00
@MicTry iplaytv 不够用吗
huangtao728
    69
huangtao728  
   2022-04-21 16:13:20 +08:00
测试了下还不错~

有几个小建议:
1. iPad 横屏观看时无法操作 EPG (挤到页面最下方了)
2. 支持 RTSP 的源这点大赞,但是 RTSP 的源在我这里获取不到缩略图、延迟数据
3. 目前似乎内嵌了一个 EPG 源?但是对地方台支持有限,希望以后版本能支持自定义第三方 EPG
(这里推荐个 EPG 源: http://epg.51zmt.top:8000/
4. 目前添加订阅源时是通过 .m3u 后缀判断格式的,个人感觉解析文件内容来判断会更合理
bypain
    70
bypain  
   2022-04-21 16:15:05 +08:00
flutter 写的,等一个安卓版
ohmyzsh
    71
ohmyzsh  
   2022-04-21 16:18:22 +08:00
感谢提供源,IINA MAC 上使用很流畅
xuxu555
    72
xuxu555  
   2022-04-21 16:18:30 +08:00
可以支持投屏吗
dongyuechuwu
    73
dongyuechuwu  
   2022-04-21 16:20:33 +08:00
支持投屏就好了
Kimen
    74
Kimen  
OP
   2022-04-21 16:22:29 +08:00
@huangtao728 #69 感谢建议,已加入后续优化和更新内容,可以给我一个你无法获取到缩略图的 rtsp 源让我测试一下吗
Kimen
    75
Kimen  
OP
   2022-04-21 16:23:13 +08:00
@dongyuechuwu #73
@xuxu555 #72
投屏正在开发了,下个版本更新
bosonx
    76
bosonx  
   2022-04-21 16:25:16 +08:00 via iPhone
Apple TV 刚需
huangtao728
    77
huangtao728  
   2022-04-21 16:26:31 +08:00
@Kimen #74
是本地电信 IPTV 抓出来的所以省外不可用,找个摄像头的 RTSP 地址或者自己起一个 RTSP 服务器试试看?
Tink
    78
Tink  
   2022-04-21 16:30:15 +08:00
好评,顺便求一个西安的 iptv 地址
dongyuechuwu
    79
dongyuechuwu  
   2022-04-21 16:30:52 +08:00
建议增加排序功能,将失效的源排列到前面或者后面

默认频道既然不能修改就应该允许删除

添加订阅配置时,自动根据直播源名字生成名字。例如:iqiyi.m3u 自动填入 iqiyi
PS ,添加配置时点击后粘贴的提醒文字是英文
Kimen
    80
Kimen  
OP
   2022-04-21 16:34:09 +08:00
@dongyuechuwu #79 收到,默认频道的作用其实是可以手动添加单个 m3u8 源的,只不过添加的入口被我暂时关掉了,可以通过在设置里打开从剪贴板拷贝,然后选到默认配置,并复制一个 m3u8 源的地址打开首页就会提醒添加
han3sui
    81
han3sui  
   2022-04-21 17:19:41 +08:00
群进不去了
Kimen
    82
Kimen  
OP
   2022-04-21 17:21:52 +08:00
@han3sui #81
@xiaohouzhi #67
@yeeyeung #65
@Ev1s #63
@legendORld #60
微信群满员了,不过是不是会有人退群
anx
    83
anx  
   2022-04-21 17:30:22 +08:00
@Kimen 扫码提示是:满 200 人后需要手动拉进群

应该不是群满了
bosonx
    84
bosonx  
   2022-04-21 17:33:45 +08:00 via iPhone   ❤️ 1
@Kimen telegram 群吧
adamwang
    85
adamwang  
   2022-04-21 18:00:11 +08:00
群满 200 人了,有没有 tg 群啊,或者怎么拉一下子?
Tambien
    86
Tambien  
   2022-04-21 18:09:59 +08:00
支持。群进不去了,求拉。
qW7bo2FbzbC0
    87
qW7bo2FbzbC0  
   2022-04-21 18:14:33 +08:00
等一个 atv 版本
duivan
    88
duivan  
   2022-04-21 19:00:07 +08:00
群进不去了,求拉。WX 号 13570396613
Wao
    89
Wao  
   2022-04-21 19:01:29 +08:00 via iPhone
谢谢,期待后续更新
sijiruchun
    90
sijiruchun  
   2022-04-21 19:21:13 +08:00
厉害,支持!
piloots
    91
piloots  
   2022-04-21 19:48:11 +08:00
ios 13 不支持,
CodeLauncher
    92
CodeLauncher  
   2022-04-21 21:03:22 +08:00
大佬 这个软件很棒 请问可以添加 PIP 吗?
hpanqing
    93
hpanqing  
   2022-04-21 21:23:46 +08:00
似乎添加 m3u url 的时候一直在"正在刷新配置"
Kimen
    94
Kimen  
OP
   2022-04-21 21:28:31 +08:00 via iPhone
@hpanqing 是我上面提供的测试 m3u 链接,还是自己的链接呢
duivan
    95
duivan  
   2022-04-21 22:28:00 +08:00
@Kimen 麻烦加我微信,拉我进群,WX:13570396613
wuxiao2522
    96
wuxiao2522  
   2022-04-21 22:39:32 +08:00
我更喜欢这个源,希望能长期维护。
Kimen
    97
Kimen  
OP
   2022-04-22 01:14:20 +08:00
@CodeLauncher #92 PIP 是啥?
Kimen
    98
Kimen  
OP
   2022-04-22 01:43:55 +08:00
@xiozf #26 已修改为 ios13 以上
mu2er
    99
mu2er  
   2022-04-22 06:49:12 +08:00 via iPhone
不知道为什么,我自己抓包的 iptv 直播源,用这个播放很多频道都没有声音,nplayer ,vlc ,iplaytv 都正常。而且内置的 epg 似乎很多频道也不能匹配到节目列表,可能是因为 tvname 的缘故,希望支持自定义 epg ,缺省的时候采用内置 epg 信息。
barfi1316
    100
barfi1316  
   2022-04-22 07:51:28 +08:00
测试源白嫖了
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4590 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 04:06 · PVG 12:06 · LAX 21:06 · JFK 00:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.