雖然現(xiàn)在視頻流媒體點(diǎn)播平臺(tái)已經(jīng)成為了大家主要的影音娛樂渠道,似乎沒什么人看電視了,但我想需求還是在的,比如家里的長輩可能就不太會(huì)操作點(diǎn)播平臺(tái),他們比較習(xí)慣傳統(tǒng)的直播電視,再比如新聞或者體育賽事,這類節(jié)目可能還是需要看直播,有時(shí)候放個(gè)電視節(jié)目當(dāng)做背景,家里可能也顯得熱鬧一點(diǎn)。
你當(dāng)然可以選擇安裝電視機(jī)頂盒收看運(yùn)營商的 IPTV,但這樣就僅限電視機(jī)收看了,其他設(shè)備還是無法觀看,而且能看到的頻道也很有限,在如今這個(gè)人人都離不開屏幕的時(shí)代,你的 IPTV 也應(yīng)該要隨你而動(dòng)才行。
我們都知道現(xiàn)在有很多播放器是支持播放 M3U 或 M3U8 等直播源的,這樣我們就可以不限設(shè)備、不限地點(diǎn)的隨時(shí)收看衛(wèi)星電視、網(wǎng)絡(luò)電視、網(wǎng)絡(luò)直播等節(jié)目了。
有很多電視節(jié)目雖然在網(wǎng)絡(luò)上也是可以點(diǎn)播的,但有的節(jié)目想要與電視上同步收看是需要會(huì)員的,而點(diǎn)播平臺(tái)的免費(fèi)觀看通常會(huì)延遲一兩天,甚至更久,如果你在你的直播軟件里添加了這個(gè)頻道,你不但可以收看直播,還可以進(jìn)行錄制,比如使用 TiviMate 就可以錄制這些節(jié)目,如果使用 Plex、Emby 不但可以錄制節(jié)目還可以直接添加到你的資源庫里,就可以隨時(shí)隨地收看錄制好的節(jié)目了。
我們通常會(huì)使用自己抓取或者別人分享的直播源,里面可能有很多頻道,可能有自己想看的,也有不想看的,可能這個(gè)源和那個(gè)源里都有想看的,或者一個(gè)源里有各個(gè)地區(qū)的頻道,或者有些頻道沒有臺(tái)標(biāo),或者有些頻道已經(jīng)失效了,如果你同時(shí)使用了多個(gè)源、收藏了各個(gè)地區(qū)的頻道,其實(shí)單純的用播放軟件進(jìn)行管理還是有一些限制的。
這時(shí)候你就真的很需要 xTeVe 了,xTeVe 是一個(gè) IPTV 管理工具,它的主要功能有合并多個(gè) M3U 文件,合并多個(gè) XMLTV 文件,自動(dòng)更新 M3U 和 XMLTV 文件,導(dǎo)出 M3U 和 XMLTV 文件,可以過濾頻道,可以修改頻道的名稱、臺(tái)標(biāo)、分組、排序、分類等信息,可以給每個(gè)頻道單獨(dú)設(shè)置節(jié)目單,可以設(shè)置緩存,可以接入 Plex 和 Emby,還有更多其他功能。
使用 xTeVe 可以按照自己的需求定制專屬的直播頻道列表,并隨時(shí)進(jìn)行維護(hù)和更新,導(dǎo)出的 M3U 和 XMLTV 也可以在任意支持的設(shè)備上進(jìn)行播放,甚至可以共享給他人,真的非常方便。
廢話了這么多,下面就開始講解具體要如何操作吧。xTeVe 支持在 Windows、macOS、Linux 和 FreeBSD 上運(yùn)行,也可以通過 Docker 安裝運(yùn)行。(本文以 macOS 為例進(jìn)行講解,設(shè)置都是一樣的)
01. 請(qǐng)?jiān)?xTeVe(https://github.com/xteve-project/xTeVe)頁面「Downloads v2 | 64 Bit only」這個(gè)部分下載對(duì)應(yīng)版本的可執(zhí)行文件。
02. 請(qǐng)直接打開文件(macOS 打開文件后會(huì)直接通過終端運(yùn)行),稍等片刻,待屏幕上出現(xiàn)一行綠色的「Web Interface」信息則表示程序已正常啟動(dòng),使用瀏覽器通過「http:// IP 地址:34400/web/」即可進(jìn)入 xTeVe 的設(shè)置頁面。
03. 設(shè)置可以同時(shí)使用服務(wù)的設(shè)備數(shù)量限制,就是同時(shí)可以使用幾個(gè)設(shè)備觀看直播,可設(shè)置為 5 或 10,或者按自己的需要設(shè)置(僅在設(shè)置了 Stream Buffer 的情況下生效,可隨時(shí)修改)。
04. 設(shè)置 EPG 源的模式,有「PMS 和 XEPG」兩種,使用 PMS 模式無法對(duì)播放列表進(jìn)行管理,整個(gè)播放列表只能選擇一個(gè)節(jié)目單,沒有節(jié)目單的頻道無法添加至 Plex 或 Emby,在 Plex 或 Emby 內(nèi)無法顯示臺(tái)標(biāo),也無法導(dǎo)出 M3U 和 XMLTV 文件,此模式僅供 Plex 和 Emby 使用,不推薦。建議選擇「XEPG」,選擇該模式也支持 Plex 和 Emby,并且能更好的對(duì)頻道進(jìn)行管理。
05. 輸入本地 M3U 文件的存儲(chǔ)路徑或直播源的網(wǎng)址。
06. 輸入本地 XML 文件的存儲(chǔ)路徑或節(jié)目指南(節(jié)目單)的網(wǎng)址。
07. 接著就進(jìn)入了 xTeVe 的主界面,「Playlist」頁面是用來添加播放列表(本地或者網(wǎng)絡(luò)上的 M3U 源)的,可以添加多個(gè)源,點(diǎn)擊「New」即可新增源,設(shè)置「Name – 自定義名稱、M3U File – 直播源本地文件地址或網(wǎng)址、Tuner / Streams – 同時(shí)觀看直播(連接到 xTeVe)的設(shè)備數(shù)量」后點(diǎn)擊保存即可。
08. 進(jìn)入「Filter」頁面可對(duì)頻道進(jìn)行篩選,可添加過濾器,若不添加過濾器則源中的所有頻道都會(huì)自動(dòng)加入「Mapping」列表中,也就是進(jìn)入頻道編輯列表中,如果添加了過濾器則只有符合條件的頻道會(huì)加入「Mapping」列表,在多個(gè)源混用時(shí)比較實(shí)用,用于篩選過濾頻道。
依次點(diǎn)擊「New、Next」創(chuàng)建過濾器,若 M3U 源自帶分組信息會(huì)顯示在「Group Title」里,可按這個(gè)分組直接創(chuàng)建過濾器,依次選擇每個(gè)分組并為分組命名(Filter Name)后點(diǎn)擊「Save」即可,過濾器中的頻道就會(huì)加入「Mapping」列表了;若想對(duì)默認(rèn)分組中的頻道進(jìn)行篩選可在「Include – 包含、Exclude – 排除」中添加包含或排除的頻道名稱,這樣分組中只有指定的頻道會(huì)加入列表,目的是為了讓頻道列表更精簡,直接排除不要的頻道,如果不填寫包含或排除內(nèi)容也可以,依然可以在列表中啟用或關(guān)閉頻道。
09. 若添加的頻道覆蓋了多個(gè)國家或地區(qū)請(qǐng)?jiān)凇竂MLTV」頁面增加節(jié)目指南(節(jié)目單),因?yàn)橛械墓?jié)目指南可能無法覆蓋你的所有頻道,可以為每個(gè)國家或地區(qū)分別添加節(jié)目指南。點(diǎn)擊「New」新增節(jié)目指南,輸入本地 XMLTV 文件存儲(chǔ)路徑或者節(jié)目指南的網(wǎng)址,為節(jié)目單命名后點(diǎn)擊「Save」即可。節(jié)目單在每次啟動(dòng) xTeVe 時(shí)都會(huì)自動(dòng)更新,你也可以點(diǎn)開節(jié)目單點(diǎn)擊「Update」手動(dòng)更新。
10. 接下來請(qǐng)進(jìn)入「Mapping」頁面對(duì)頻道信息進(jìn)行完善,有些頻道會(huì)自動(dòng)匹配節(jié)目指南,有些頻道的 M3U 源自帶了臺(tái)標(biāo)等信息,還有些頻道可能除了頻道名稱什么信息也沒有,我們可以在這個(gè)頁面重新匹配臺(tái)標(biāo)和節(jié)目指南,包括重新給頻道命名或者更改頻道順序等等,設(shè)置或修改后請(qǐng)點(diǎn)擊「Save」保存設(shè)置。
在「Ch. No.」處修改序號(hào)可以修改頻道順序,只有匹配了節(jié)目單的頻道才可以正常使用,匹配成功后頻道前方會(huì)出現(xiàn)綠色豎線,如果沒有為頻道找到節(jié)目單可以使用「xTeVe Dummy」虛擬節(jié)目單,可按時(shí)長自動(dòng)生成空白節(jié)目單。這里主要設(shè)置的內(nèi)容有「Channel Name – 頻道名稱、Logo URL – 臺(tái)標(biāo)網(wǎng)址、EPG Category – 內(nèi)容分類、Group Title – 分組名稱(將會(huì)顯示在播放器中)、XMLTV File – 節(jié)目單文件、 XMLTV Channel – 對(duì)應(yīng)頻道」,將以上內(nèi)容設(shè)置完成后會(huì)自動(dòng)激活頻道,也就是自動(dòng)勾選「Active」,若以后想停用頻道可以在此取消勾選「Active」,臺(tái)標(biāo)和內(nèi)容分類是選填內(nèi)容,若沒有可以留空,如果有本地臺(tái)標(biāo)圖片也可以通過「Upload Logo」上傳至 xTeVe,設(shè)置完成后點(diǎn)擊「Done」即可。
未匹配節(jié)目單的頻道前方會(huì)顯示紅色豎線,有時(shí)候節(jié)目單文件頻道變動(dòng)會(huì)造成節(jié)目單丟失,導(dǎo)致頻道被停用,建議把所有頻道的排序都調(diào)整到一個(gè)固定范圍內(nèi),中間不要夾雜無效頻道,這樣如果有頻道因?yàn)閬G失節(jié)目單被停用了可以及時(shí)發(fā)現(xiàn),可以通過手動(dòng)更換節(jié)目單重新激活頻道,頻道排序沒有限制,不強(qiáng)制連續(xù)頻道,頻道序號(hào)僅為排序使用,在播放器(TiviMate)中會(huì)自動(dòng)重新按順序變?yōu)?1、2、3、4、5……的序號(hào)進(jìn)行使用。
11. 接著進(jìn)入「Settings」頁面進(jìn)行最后的設(shè)置,找到「Streaming – Stream Buffer」,若要在 Plex 或 Emby 中觀看頻道請(qǐng)選擇「VLC」,請(qǐng)?jiān)谀愕脑O(shè)備上安裝 VLC 播放器,然后在「VLC / CVLC Binary Path」處寫入 VLC 可執(zhí)行文件的路徑,macOS 用戶需寫入 VLC 的 exec 文件存儲(chǔ)位置,Windows 用戶可寫入 exe 文件的存儲(chǔ)位置。
若不使用 Plex 或 Emby 僅在其他播放器內(nèi)使用請(qǐng)選擇「No Buffer」,選擇了「VLC」或其他 Buffer 也可以在大部分播放器中觀看頻道,但是頻道加載速度會(huì)變慢,選擇「No Buffer」在播放器中加載速度會(huì)變快,但是無法在 Plex 或 Emby 中播放。設(shè)置完成后請(qǐng)點(diǎn)擊「Save」保存設(shè)置。
12. 接下來你只要使用 xTeVe 界面頂部的「M3U URL」和「XEPG URL」就可以在任意支持 M3U 的播放器播放你自己組建的私人播放列表了,在 xTeVe 內(nèi)所做的任何修改在保存后都會(huì)通過地址同步到你的播放設(shè)備中,xTeVe 可以作為你的后臺(tái)對(duì)頻道進(jìn)行維護(hù)。
這個(gè)「M3U URL」就是你自己的定制版直播源,里面僅包含你在「Mapping」頁面激活的頻道,這個(gè)「XEPG URL」就是你自己的定制版節(jié)目單,僅包含激活頻道的節(jié)目指南。
你會(huì)發(fā)現(xiàn)終端里 xTeVe 給你的 IP 訪問地址也許和你自己常用的本地 IP 地址不一樣,但是這些地址都是可以用來訪問你的 xTeVe 服務(wù)的,都可以用來觀看直播,終端在運(yùn)行成功后也會(huì)提示你你一共有多少個(gè) IP 地址可用于訪問 xTeVe,如果在某些設(shè)備或播放器中無法添加頻道可使用 xTeVe 所在設(shè)備的本地 IP 訪問 xTeVe。
最后請(qǐng)注意,收看 xTeVe 自建的播放列表時(shí)必須保持 xTeVe 可執(zhí)行文件出于運(yùn)行狀態(tài),也就是 xTeVe 的終端窗口要保持在后臺(tái)運(yùn)行,關(guān)閉后則無法通過 xTeVe 生成的 URL 或本地文件繼續(xù)收看節(jié)目,再次運(yùn)行 xTeVe 即可正常收看。
把 xTeVe 服務(wù)器添加到 Plex 或 Emby 后我們就可以在 Plex 或 Emby 內(nèi)觀看節(jié)目了,通過 Plex 或 Emby 的各平臺(tái)客戶端我們就可以在多平臺(tái)觀看自己定制的頻道了,如果你開啟了遠(yuǎn)程訪問還可以在局域網(wǎng)外通過 Plex 或 Emby 收看你的電視頻道。
當(dāng)然你也可以在各平臺(tái)使用支持 M3U 的視頻播放器通過 xTeVe 生成的 M3U URL 觀看你的電視頻道,比如 VLC、IINA、OmniPlayer、APTV、nPLAYER、Fileball、TiviMate 等等,如果你有公網(wǎng) IP 或者內(nèi)網(wǎng)穿透工具也同樣可以在局域網(wǎng)外通過你的 M3U URL 觀看電視或直播節(jié)目。
Plex for Mac
IINA for Mac
TiviMate for Android TV
Fileball for iOS
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。