超实用的 IPTV 管理工具,xTeVe 助你定制专属电视频道。

2023-05-16

虽然现在视频流媒体点播平台已经成为了大家主要的影音娱乐渠道,似乎没什么人看电视了,但我想需求还是在的,比如家里的长辈可能就不太会操作点播平台,他们比较习惯传统的直播电视,再比如新闻或者体育赛事,这类节目可能还是需要看直播,有时候放个电视节目当做背景,家里可能也显得热闹一点。

你当然可以选择安装电视机顶盒收看运营商的 IPTV,但这样就仅限电视机收看了,其他设备还是无法观看,而且能看到的频道也很有限,在如今这个人人都离不开屏幕的时代,你的 IPTV 也应该要随你而动才行。

我们都知道现在有很多播放器是支持播放 M3U 或 M3U8 等直播源的,这样我们就可以不限设备、不限地点的随时收看卫星电视、网络电视、网络直播等节目了。

有很多电视节目虽然在网络上也是可以点播的,但有的节目想要与电视上同步收看是需要会员的,而点播平台的免费观看通常会延迟一两天,甚至更久,如果你在你的直播软件里添加了这个频道,你不但可以收看直播,还可以进行录制,比如使用 TiviMate 就可以录制这些节目,如果使用 Plex、Emby 不但可以录制节目还可以直接添加到你的资源库里,就可以随时随地收看录制好的节目了。

我们通常会使用自己抓取或者别人分享的直播源,里面可能有很多频道,可能有自己想看的,也有不想看的,可能这个源和那个源里都有想看的,或者一个源里有各个地区的频道,或者有些频道没有台标,或者有些频道已经失效了,如果你同时使用了多个源、收藏了各个地区的频道,其实单纯的用播放软件进行管理还是有一些限制的。

这时候你就真的很需要 xTeVe 了,xTeVe 是一个 IPTV 管理工具,它的主要功能有合并多个 M3U 文件,合并多个 XMLTV 文件,自动更新 M3U 和 XMLTV 文件,导出 M3U 和 XMLTV 文件,可以过滤频道,可以修改频道的名称、台标、分组、排序、分类等信息,可以给每个频道单独设置节目单,可以设置缓存,可以接入 Plex 和 Emby,还有更多其他功能。

使用 xTeVe 可以按照自己的需求定制专属的直播频道列表,并随时进行维护和更新,导出的 M3U 和 XMLTV 也可以在任意支持的设备上进行播放,甚至可以共享给他人,真的非常方便。

废话了这么多,下面就开始讲解具体要如何操作吧。xTeVe 支持在 Windows、macOS、Linux 和 FreeBSD 上运行,也可以通过 Docker 安装运行。(本文以 macOS 为例进行讲解,设置都是一样的)

01. 请在 xTeVe 页面「Downloads v2 | 64 Bit only」这个部分下载对应版本的可执行文件。

02. 请直接打开文件(macOS 打开文件后会直接通过终端运行),稍等片刻,待屏幕上出现一行绿色的「Web Interface」信息则表示程序已正常启动,使用浏览器通过「http:// IP 地址:34400/web/」即可进入 xTeVe 的设置页面。

03. 设置可以同时使用服务的设备数量限制,就是同时可以使用几个设备观看直播,可设置为 5 或 10,或者按自己的需要设置(仅在设置了 Stream Buffer 的情况下生效,可随时修改)。

04. 设置 EPG 源的模式,有「PMS 和 XEPG」两种,使用 PMS 模式无法对播放列表进行管理,整个播放列表只能选择一个节目单,没有节目单的频道无法添加至 Plex 或 Emby,在 Plex 或 Emby 内无法显示台标,也无法导出 M3U 和 XMLTV 文件,此模式仅供 Plex 和 Emby 使用,不推荐。建议选择「XEPG」,选择该模式也支持 Plex 和 Emby,并且能更好的对频道进行管理。

05. 输入本地 M3U 文件的存储路径或直播源的网址。

06. 输入本地 XML 文件的存储路径或节目指南(节目单)的网址。

07. 接着就进入了 xTeVe 的主界面,「Playlist」页面是用来添加播放列表(本地或者网络上的 M3U 源)的,可以添加多个源,点击「New」即可新增源,设置「Name - 自定义名称、M3U File - 直播源本地文件地址或网址、Tuner / Streams - 同时观看直播(连接到 xTeVe)的设备数量」后点击保存即可。

08. 进入「Filter」页面可对频道进行筛选,可添加过滤器,若不添加过滤器则源中的所有频道都会自动加入「Mapping」列表中,也就是进入频道编辑列表中,如果添加了过滤器则只有符合条件的频道会加入「Mapping」列表,在多个源混用时比较实用,用于筛选过滤频道。

依次点击「New、Next」创建过滤器,若 M3U 源自带分组信息会显示在「Group Title」里,可按这个分组直接创建过滤器,依次选择每个分组并为分组命名(Filter Name)后点击「Save」即可,过滤器中的频道就会加入「Mapping」列表了;若想对默认分组中的频道进行筛选可在「Include - 包含、Exclude - 排除」中添加包含或排除的频道名称,这样分组中只有指定的频道会加入列表,目的是为了让频道列表更精简,直接排除不要的频道,如果不填写包含或排除内容也可以,依然可以在列表中启用或关闭频道。

09. 若添加的频道覆盖了多个国家或地区请在「XMLTV」页面增加节目指南(节目单),因为有的节目指南可能无法覆盖你的所有频道,可以为每个国家或地区分别添加节目指南。点击「New」新增节目指南,输入本地 XMLTV 文件存储路径或者节目指南的网址,为节目单命名后点击「Save」即可。节目单在每次启动 xTeVe 时都会自动更新,你也可以点开节目单点击「Update」手动更新。

10. 接下来请进入「Mapping」页面对频道信息进行完善,有些频道会自动匹配节目指南,有些频道的 M3U 源自带了台标等信息,还有些频道可能除了频道名称什么信息也没有,我们可以在这个页面重新匹配台标和节目指南,包括重新给频道命名或者更改频道顺序等等,设置或修改后请点击「Save」保存设置。

在「Ch. No.」处修改序号可以修改频道顺序,只有匹配了节目单的频道才可以正常使用,匹配成功后频道前方会出现绿色竖线,如果没有为频道找到节目单可以使用「xTeVe Dummy」虚拟节目单,可按时长自动生成空白节目单。这里主要设置的内容有「Channel Name - 频道名称、Logo URL - 台标网址、EPG Category - 内容分类、Group Title - 分组名称(将会显示在播放器中)、XMLTV File - 节目单文件、 XMLTV Channel - 对应频道」,将以上内容设置完成后会自动激活频道,也就是自动勾选「Active」,若以后想停用频道可以在此取消勾选「Active」,台标和内容分类是选填内容,若没有可以留空,如果有本地台标图片也可以通过「Upload Logo」上传至 xTeVe,设置完成后点击「Done」即可。

未匹配节目单的频道前方会显示红色竖线,有时候节目单文件频道变动会造成节目单丢失,导致频道被停用,建议把所有频道的排序都调整到一个固定范围内,中间不要夹杂无效频道,这样如果有频道因为丢失节目单被停用了可以及时发现,可以通过手动更换节目单重新激活频道,频道排序没有限制,不强制连续频道,频道序号仅为排序使用,在播放器(TiviMate)中会自动重新按顺序变为 1、2、3、4、5......的序号进行使用。

11. 接着进入「Settings」页面进行最后的设置,找到「Streaming - Stream Buffer」,若要在 Plex 或 Emby 中观看频道请选择「VLC」,请在你的设备上安装 VLC 播放器,然后在「VLC / CVLC Binary Path」处写入 VLC 可执行文件的路径,macOS 用户需写入 VLC 的 exec 文件存储位置,Windows 用户可写入 exe 文件的存储位置。

若不使用 Plex 或 Emby 仅在其他播放器内使用请选择「No Buffer」,选择了「VLC」或其他 Buffer 也可以在大部分播放器中观看频道,但是频道加载速度会变慢,选择「No Buffer」在播放器中加载速度会变快,但是无法在 Plex 或 Emby 中播放。设置完成后请点击「Save」保存设置。

12. 接下来你只要使用 xTeVe 界面顶部的「M3U URL」和「XEPG URL」就可以在任意支持 M3U 的播放器播放你自己组建的私人播放列表了,在 xTeVe 内所做的任何修改在保存后都会通过地址同步到你的播放设备中,xTeVe 可以作为你的后台对频道进行维护。

这个「M3U URL」就是你自己的定制版直播源,里面仅包含你在「Mapping」页面激活的频道,这个「XEPG URL」就是你自己的定制版节目单,仅包含激活频道的节目指南。

你会发现终端里 xTeVe 给你的 IP 访问地址也许和你自己常用的本地 IP 地址不一样,但是这些地址都是可以用来访问你的 xTeVe 服务的,都可以用来观看直播,终端在运行成功后也会提示你你一共有多少个 IP 地址可用于访问 xTeVe,如果在某些设备或播放器中无法添加频道可使用 xTeVe 所在设备的本地 IP 访问 xTeVe。

最后请注意,收看 xTeVe 自建的播放列表时必须保持 xTeVe 可执行文件出于运行状态,也就是 xTeVe 的终端窗口要保持在后台运行,关闭后则无法通过 xTeVe 生成的 URL 或本地文件继续收看节目,再次运行 xTeVe 即可正常收看。

把 xTeVe 服务器添加到 Plex 或 Emby 后我们就可以在 Plex 或 Emby 内观看节目了,通过 Plex 或 Emby 的各平台客户端我们就可以在多平台观看自己定制的频道了,如果你开启了远程访问还可以在局域网外通过 Plex 或 Emby 收看你的电视频道。

当然你也可以在各平台使用支持 M3U 的视频播放器通过 xTeVe 生成的 M3U URL 观看你的电视频道,比如 VLC、IINA、OmniPlayer、APTV、nPLAYER、Fileball、TiviMate 等等,如果你有公网 IP 或者内网穿透工具也同样可以在局域网外通过你的 M3U URL 观看电视或直播节目。

Plex for Mac

IINA for Mac

TiviMate for Android TV

Fileball for iOS

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

超实用的 IPTV 管理工具,xTeVe 助你定制专属电视频道。 的相关文章

  • linux下使用jlink 调试 stm32的破事

    安装libusb sudo apt get install libusb 安装readline wget c ftp ftp gnu org gnu readline readline 6 2 tar gz tar zxvf readlin
  • FreeRTOS系列|软件定时器

    软件定时器 MCU一般都自带定时器 xff0c 属于硬件定时器 xff0c 但是不同的MCU其硬件定时器数量不同 xff0c 有时需要考虑成本的问题 在硬件定时器不够用的时候 xff0c FreeRTOS也提供了定时器功能 xff0c 不过
  • 视频芯片选择

    常用的视频芯片记录 HDMI TI ITE Explore Silicon image ADI semtech https www semtech com Realtek MACRO http www mitinc co kr module
  • 眼图里的那些破事

    1 眼图基本概念 1 1 眼图的形成原理 眼图是一系列数字信号在示波器上累积而显示的图形 xff0c 它包含了丰富的信息 xff0c 从眼图上可以观察出码间串扰和噪声的影响 xff0c 体现了数字信号整体的特征 xff0c 从而估计系统优劣
  • IIC的地址

    7位寻址 在7位寻址过程中 xff0c 从机地址在启动信号后的第一个字节开始传输 xff0c 该字节的前7位为从机地址 xff0c 第8位为读写位 xff0c 其中0表示写 xff0c 1表示读 图1 xff1a 7位寻址 I2C总线规范规
  • ODR, BSRR, BRR的差别

    ODR寄存器可读可写 xff1a 既能控制管脚为高电平 xff0c 也能控制管脚为低电平 管脚对于位写1 gpio 管脚为高电平 xff0c 写 0 为低电平 BSRR 只写寄存器 xff1a color 61 Red 既能控制管脚为高电平
  • ACAP究竟是什么

    Xilinx推出Versal系列 xff0c 号称业界首款ACAP xff0c 自适应计算加速平台 ACAP不仅是一个新的处理器 xff0c 而且是新的产品类型 作为率先推出ACAP这样类型产品的公司 xff0c 这也是赛灵思的核心竞争力所
  • ISE 14.7 调试错误笔记

    1 ERROR Pack 2530 The dual data rate register 34 U sys ctl ODDR2 inst 2 34 failed to join an OLOGIC component as require
  • HDMI 4K分辨率 时序

    参考 HDMI1 4标准 High Definition Multimedia Interface Specification 这份文件放在百度网盘共享了 xff0c 上传到文档平台会被封禁 xff0c 如果侵权 xff0c 麻烦联系我删除
  • 深度学习CPU,GPU,NPU,TPU以及其计算能力单位

    处理器运算能力单位 TOPS是Tera Operations Per Second的缩写 xff0c 1TOPS代表处理器每秒钟可进行一万亿次 xff08 10 12 xff09 操作 与此对应的还有GOPS xff08 Giga Oper
  • SSD数据集增强方法

    coding utf 8 import numpy as np import random import cv2 import glob import os import xml etree cElementTree as ET def r
  • 目标检测图像增强

    https blog csdn net wei guo xd article details 74199729 常用的图像扩充方式有 xff1a 水平翻转 xff0c 裁剪 xff0c 视角变换 xff0c jpeg压缩 xff0c 尺度变
  • FreeRTOS系列|低功耗管理

    低功耗管理 很多应用场合对于空耗的要求很严格 xff0c 比如可穿戴低功耗产品 物联网低功耗产品等 一般MCU都有相应的低功耗模式 xff0c 裸机开发时可以使用MCU的低功耗模式 FreeRTOS也提供了一个叫Tickless的低功耗模式
  • PELCO-D

    https blog csdn net subfate article details 36644419 在搞visca的同时顺便也搞了pelco 这里再做个笔记 pelco xff0c 中文翻译为 派尔高 xff0c 在行文和写代码过程
  • 图像去模糊算法 deblur

    图像去模糊算法 循序渐进 附完整代码 https www cnblogs com cpuimage p 9735150 html xff08 后面要对比smartdeblur xff0c deblur gan xff09 关于图像模糊算法的
  • 点云数据文件常用格式

    点云数据文件常用格式 文件类型汇总 OFF Object File FormatPLY Polygon File Format also known as the Stanford Triangle FormatPTS Laser scan
  • deeplab介绍

    论文 Encoder Decoder with Atrous Separable Convolution for Semantic Image Segmentation 链接 https www paperweekly site paper
  • 皱纹检测Wrinkle-detection

    基于图像处理的皱纹检测算法 https github com bulingda Wrinkles detection blob master Wrinkle py 基于RCNN 毛孔检测 https github com jack16888
  • VINS slam , imu fusion

    VINS 基本介绍 VINS Mono 和 VINS Mobile 是香港科技大学沈劭劼老师开源的单目视觉惯导 SLAM 方案 2017年发表于 IEEE Transactions on Robotics 另外 xff0c VINS 的最新
  • VCS-Verdi ubuntu 安装

    前言 金鱼博主今天又花了大半天重装VCS 43 Verdi xff0c 现在记录一下 xff0c 以备下回重装 顺带一提 xff0c 我的安装环境是虚拟机的Ubuntu 16 04 参考 1 安装流程参考自 xff1a https blog

随机推荐

  • Opengl简介

    OpenGL xff08 英语 xff1a Open Graphics Library xff0c 译名 xff1a 开放图形库或者 开放式图形库 xff09 是用于渲染2D 3D矢量图形的跨语言 跨平台的应用程序编程接口 xff08 AP
  • PCIE 协议分析工具

    推荐两个实用的PCIe工具软件 Felix 电子技术应用 AET 中国科技核心期刊 最丰富的电子设计资源平台
  • PCIe扫盲系列博文连载目录篇

    PCIe扫盲系列博文连载目录篇 xff08 第一阶段 xff09 Felix 电子技术应用 AET 中国科技核心期刊 最丰富的电子设计资源平台 chinaaet com 1 前言篇 xff1a PCIe扫盲 PCIe简介 xff1a htt
  • FreeRTOS系列|内存管理一

    内存管理一 内存管理是一个系统基本组成部分 xff0c FreeRTOS中大量使用了内存管理 xff0c 比如创建任务 信号量 队列等会自动从堆中申请内存 用户应用层代码也可以使用FreeRTOS提供的内存管理函数来申请和释放内存 1 内存
  • 2022年技术积累方向---梳理

    1 xff0c GPGPU暂停 xff0c 积累了GPU基础架构 xff0c 图形渲染 xff0c IC芯片设计 xff0c FPGA xff0c EDA VCS xff0c 2 xff0c GPU芯片设计公司 xff0c Start up
  • 利用 GitHub 从零开始搭建一个博客

    阅读本文大概需要 10 分钟 趁着周末 xff0c 搭建了一下 NightTeam 的官方博客和官方主页 xff0c 耗时数个小时 xff0c 两个站点终于完工了 这里写一篇文章顺手记录了下来 不过这篇原创我发在了 NightTeam 上面
  • make, cmake, bazel

    整理收集了一些自动化编译链接工具的使用教程 希望可以在之后能更好的理解和使用它们 1 make Linux 下 Make 命令Linux make Command Explained With Examples使用make命令编译项目文件入
  • win7环境下安装ubuntu双系统

    我按照网上的方法实验了好多次 xff0c 最终实验出了一种绝对可以成功的方法 一 软件准备 1 下载 Ubuntu 系统镜像 xff1a http www ubuntu com download desktop xff1b 我用的是ubun
  • Linux/Ubuntu16.04 安装RealSense SDK 2.0

    RealSense实感 Intel 安装环境 xff1a Ubuntu 16 04 需要有USB3 0 不是16 04的系统 xff0c 安装过程不同 更多的安装细节 xff0c 见参考资料 1 更新Ubuntu以及BOOT sudo ap
  • KEIL MDK 5默认快捷键一览

    以前使用MDK时总感觉这个IDE不是很方便 xff0c 有些常用功能的快捷键不知道是什么 xff0c 偶然发现在MDK中可自定义功能的快捷键 xff0c 而且有些功能的快捷键已经设置好 在此将这些快捷用表格形式列出来 xff0c 便于大家查
  • 工科研究生如何选导师的一点点建议

    引言 今天是教师节 xff0c 首先祝老师们节日快乐 今天说说关于工科研究生如何选导师 xff0c 选一个合适自己的老师 xff0c 每个教师节你都能诚心的祝福自己的导师 我见过的导师类型也有限 xff0c 仅供参考 我从以下几个方面为大家
  • 解决if __name__ == ‘__main__‘下面的代码未执行的问题

    很多人在用pycharm运行代码时会出现if name 61 61 34 main 34 下面的代码没有执行的问题 xff0c 出现这类问题的原因是unittest运行姿势造成的 xff0c 如图 xff1a 解决方案 xff1a 点击倒三
  • ROS总结——ROS节点

    理解ROS节点 本博客是对http wiki ros org 上ROS教程的学习总结 xff0c 欢迎大家交流学习 本节介绍 ROS 图 xff08 graph xff09 概念并介绍如何使用roscore rosnode和 rosrun
  • VSCode 的 #ifdef 区域变灰

    习惯了使用 VSCode xff0c 写 C 43 43 代码也用这个编辑器 xff0c 但是有 ifdef 的地方就会变灰 xff0c 很影响使用 可以在 C C 43 43 插件里打开设置 xff0c 将下面这个选项去勾选 xff1a
  • FreeRTOS系列|内存管理二

    内存管理二 内存管理应用实例 本实例介绍FreeRTOS内存管理中heap 4方法的内存申请和释放函数的使用 xff0c 并观察申请和释放过程中内存大小的变化情况 使用STM32CubeMX将FreeRTOS移植到工程中 xff0c 创建一
  • bitmap转yuv420p数据以及数据灰度化

    bitmap获取argb数据 64 param bitmap 64 return private int getArgbFromBitmap Bitmap bitmap int argbs 61 new int bitmap getWidt
  • Assertion "OSQCreate" failed at line 71 in ..\LWIP\arch\sys_arch.c错误解决方法

    最近在做STM32F407的开发板实验的时候 xff0c 在开发板移植了uCosII和LWIP xff0c 按照正点原子的开发板例程 xff0c 做到第八个实验 NETCONN TCP Client 的时候 xff0c 出现了如下的错误 A
  • IaaS、PaaS和SaaS简单理解

    IaaS xff1a Infrastructure as a Service 基础设施即服务 第一层叫做IaaS 基础设施即服务有时缩写为 IaaS xff0c 包含云 IT 的基本构建块 xff0c 通常提供对联网功能 计算机 xff08
  • opencv aruco参数分析

    aruco cpp 在287行有一个DetectInitialCandidatesParallel 在这里面有并行操作 xff0c 用于对图像进行二值化 xff0c 之后检测二值化后的图像中是否存在marker 其循环次数直接和adapti
  • 超实用的 IPTV 管理工具,xTeVe 助你定制专属电视频道。

    虽然现在视频流媒体点播平台已经成为了大家主要的影音娱乐渠道 xff0c 似乎没什么人看电视了 xff0c 但我想需求还是在的 xff0c 比如家里的长辈可能就不太会操作点播平台 xff0c 他们比较习惯传统的直播电视 xff0c 再比如新闻