如果你对IPTV(全地球的)感兴趣
title: 如果你对IPTV(全地球的)感兴趣-CarlZeng tags: [IPTV,直播,livetv,tv] categories: IPTV date: 2023-05-19 08:44:00
2023年12月:支持m3u链接、m3u源文件等IPTV源检查器
打开
{% endnote %}
步骤(干货)
- 浏览器打开:http://tonkiang.us
- 输入‘电台,电视台’的名称后(比如bbc),回车
- 可以先去了解下,你想要观看的电视台的名称,各国相应的语言
- 在搜索结果页面的左侧 菜单中,点击‘播放’按钮
- 这是一个列表,该列表尝试给出各个播放源的地址,如果你选择的播放源有问题,可以尝试切换至其他播放源
- 点击M3U8 IPTV PLAYER 的播放按钮。
-
- 在弹出的新的页面中(这时M3U8播放器开始加载直播流,有时你需要点击一下播放按钮,告诉播放器请开始播放),比如:http://zqjy.info/t/Njc4ODI2
我们相信会有更多的直播源搜索器出现,这时人们开始更加关注:播放媒体(电视节目)的质量。
演示
如果你懒得看步骤和人类文字的话,这个图能帮你理解:
背景资料
偶然的机会,在研究学习VLC播放器的时候,发现了这么一个神器(http://tonkiang.us),估计它的后台爬虫类似于谷歌那样爬取M3U和M3U8的url地址(或者某种机制提交直播流地址到特定的数据库中)。
显然它需要解决一些问题
- 不停的轮询(定时)验证m3u8或者m3u文件中的地址有效性
- 这是一个我刚实践过的项目。github上搜索iptv-checker,当然后来我没有成功在Mac M1上编译成功,而是使用了brew install iptv-checker来进行已编码可执行文件的安装。
- 在命令行中输入:iptv-checker **.m3u
- 在当前目录下,这个命令会生成一个文件夹,将m3u中的每一个m3u8链接进行有效性验证,验证可得online的所有m3u8电台
- 将这个有效且online的m3u文件,直接拉到VLC中,即可播发里面的流媒体了。
- 对直播源地址的信号中转(专业上称为:推流)
- 对无法直达直播地址的魔法访问,比如通过proxy来推流‘网外’的直播流
- 这也是我学到的一个认知盲区:VLC是可以通过代理来用访问流媒体的。在VLC的配置里面(有点难找,简单说:在 Preference(show all) > Input/Codesc > Socks Proxy)具体步骤请自行搜索(也可以找我探讨)
# 在线播放器
可以用来方便测试一些在线的m3u地址等,输入m3u8地址,点击‘立即播放’ https://m3u8-player.com/
2023年12月 纠正:在线播放M3U8播放器只能播放M3U8的单个直播源,要想要m3u批量导入多个电视台节目(含多个M3U8地址)就需要和使用 Emby家庭媒体服务器:
docker搭建支持m3u链接、m3u源文件等IPTV源检查器
打开试用
Emby家庭媒体服务器:
{% endnote %}
观看IPTV直播,测试M3U直播源
怎么用
-
点击user用户,输入密码:user
-
或输入用户名密码user(用户名和密码都是user)
-
-
可直接在首页(或者‘最爱)来点击观看IPTV节目
-
也可以上传或指定特定的IPTV直播源来观看
-
点击右上角的’设置‘
-
拉到左侧服务器 > 电视直播
-
点击:添加电视源 > M3U
-
# 直播源列表格式转换
在线格式转换
在文本框内粘贴直播源,点击需要转换的格式即可,生成结果后点击复制或者下载按钮保存即可,应该有比较快的。没有做异常处理,因此对格式要求比较严格。
支持:通用格式转为 DPL、M3U、mitv、NewTV、MTV、大屏Json,同样的支持逆向转换;
- 本文链接: https://www.carlzeng.top/202305190844.html
- 版权声明: 本文章采用 BY-NC-SA 许可协议。转载请注明出处!