当前位置: 欣欣网 > 码农

1.7K star!一款跨平台IPTV管理和播放项目,支持客户端和自部署!

2024-04-29码农

* 戳上方蓝字「 开源先锋 」关注我

推荐阅读:


大家好,我是开源君!

随着互联网技术的飞速发展,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