* 戳上方蓝字「 开源先锋 」关注我
推荐阅读:
大家好,我是开源君!
随着互联网技术的飞速发展,IPTV(Internet Protocol Television,互联网协议电视)逐渐成为人们观看电视节目的主流方式。为了满足广大用户的需求,广大的开发者们推出了许多优秀的IPTV播放器。
今天开源君分享一款不错的开源 IPTV 播放器 -
IPTVnator
,支持多种平台,并拥有丰富的功能,可以为我们提供更加舒适的观看体验。
项目简介
IPTVnator
是一款免费的跨平台视频播放器应用程序,界面美观、操作简单,支持对IPTV播放列表(m3u、m3u8)进行播放。
它支持多种格式的 IPTV 播放列表(m3u、m3u8),并提供丰富的功能,例如:
收藏频道
电视指南
电视节目回看
支持多种外部播放器
支持 EPG 信息
...
该项目允许使用远程URL或从文件系统上传每个文件来导入播放列表。此外,还支持基于XMLTV的EPG信息,可以通过URL提供。
IPTVnator可作为适用于Linux、macOS和Windows的独立应用程序使用,也可直接从浏览器作为PWA使用。
目前在Github上收获了1.7K star!
功能特性
跨平台支持:IPTVnator支持多种操作系统,如Linux、macOS和Windows,方便用户在不同设备上使用。
多格式支持:支持m3u和m3u8播放列表,同时还可以通过URL添加远程播放列表。
EPG支持:集成电视指南功能,为用户提供实时和未来的电视节目详细信息。
电视档案/追看/时移:支持电视节目的录制、回放和时移功能。
HTML视频播放器:支持HTML视频播放器或基于Video.js 的播放器,为用户带来更丰富的观影体验。
多语言支持:支持7种语言(en、ru、de、ko、es、zh、fr),满足国际用户需求。
自动更新播放列表:支持播放列表的重新获取和自动更新,确保用户始终拥有最新的节目资源。
安装部署使用
在项目release页面找到对应系统的安装包安装即可。
也可以本地进行部署,提前要先安装了Node.js 和NPM。
依次执行下面的命令,
git clone https://github.com/4gray/iptvnator.git
cd iptvnator
npm install
npm start
然后访问http://localhost:3000,即可在浏览器中使用IPTVnator。
项目展示体验
项目首页
多语言支持
支持从本地、文本和 URL 添加播放列表
添加完后的列表会放在首页
播放预览
体验下来, IPTVnator 是一款功能强大、使用体验良好的 IPTV 播放器应用程序,非常适合家庭用户使用。 如果你正在寻找一款优质的 IPTV 播放器,那么 可以试试 IPTVnator 。
更多项目细节功能,感兴趣可以到项目地址查看:
项目地址:
https://github.com/4gray/iptvnator