09.27 一個非常簡單的 Python IPTV 客戶端

一個非常簡單的 Python IPTV 客戶端


PIPTV

一個簡單的Python IPTV客戶端,具有82個頻道,包括NFL網絡,ESPN,FS1和FS2

這是一個非常簡單的模塊。

說明

這些安裝說明假定您在安裝之前已安裝vlc。如果尚未安裝,則可以在此處找到下載鏈接。請確保vlc(64bit / 32bit)的體系結構與python安裝的體系結構匹配!這些說明還假定您已安裝python 3.x和pip。如果您不使用Windows,請使用python.org並安裝最新版本的python(將與pip捆綁在一起)。請確保選擇為所有用戶安裝並將python添加到您的路徑(您將在安裝對話框中看到複選框。)對於ubuntu和其他基於Debian的Linux發行版,請打開終端並輸入以下命令

apt install python3

一旦完成了vlc,python和pip的安裝,此過程非常簡單,只需導航到您將piptv下載/克隆到的目錄,然後在終端中鍵入以下內容即可:

對於Ubuntu / Debian

python3 -m pip install -r requirements.txt

對於Windows

pip install -r requirements.txt

如果您需要Windows 10的更詳細說明,請參閱此存儲庫中的doc / windows.md

運行:

要運行腳本,請導航至下載腳本的目錄,然後鍵入以下內容:

對於Ubuntu / Debian

python3 piptv.py

對於Windows

python piptv.py

運行腳本後,您可以鍵入list以查看頻道列表,可以鍵入在頻道列表中顯示的名稱以調諧到該頻道,也可以鍵入quit退出。要停止活躍的流媒體頻道,請按CTRL + C停止流媒體並返回提示。

調試

添加了傳遞調試標誌的選項,因此,如果遇到問題,可以在嘗試進行調諧時在通道名稱的末尾添加--debug,並且在終端上將看到非常冗長的調試輸出。例如,在運行腳本後提示您輸入命令而不是鍵入。

espn

要調到espn,請鍵入

espn --debug

您將在終端中看到其他調試輸出!

請享用!

開源地址:

https://github.com/schwifty42069/piptv

更多更優質的資訊,請關注我,你的支持會鼓勵我不斷分享更多更好的優質文章。


分享到:


相關文章: