【保姆級教程】Windows部署LibreTV+cpolar實現遠程影音庫訪問全步驟

文章目錄

    • 前言
    • 1.關于LibreTV
    • 2.docker部署LibreTV
    • 3.簡單使用LibreTV
    • 4.安裝cpolar內網穿透
    • 5.配置ward公網地址
    • 6.配置固定公網地址
    • 總結

前言

當周末的閑暇時光來臨時,您是否也習慣性地癱倒在沙發上,渴望通過影視作品緩解一周的疲憊?然而在準備點開播放器的瞬間,繁雜的付費訂閱服務、突如其來的彈窗廣告,以及那些需要反復跳轉才能找到的視頻鏈接,總在不經意間破壞了這份期待。更令人困擾的是,即便找到了可用資源,漫長的加載過程和頻繁的卡頓問題,往往讓觀影變成煎熬。

針對這一普遍困擾,我們為您帶來創新解決方案——LibreTV。這款基于開源架構的流媒體平臺,不僅規避了傳統訂閱模式的經濟負擔,更通過智能編碼技術實現4K級畫質輸出。其去中心化的內容分發機制,有效解決了資源加載延遲問題,配合多重安全防護體系,讓觀眾在享受視聽盛宴的同時,無需擔憂隱私泄露風險。接下來就讓我們深入了解這款免費開源的流媒體解決方案,開啟您的無障礙觀影新時代。

image-20250427152701767

1.關于LibreTV

LibreTV 是一個基于純前端技術構建的開源視頻聚合平臺。它就像一位貼心的管家,幫你從多個來源搜索和播放你感興趣的影視內容,而且完全免費!無需注冊,打開就能看,支持各種設備訪問。

優點多多:

  • 一站式解決方案:再也不用在各個網站之間跳來跳去了。

  • 輕量化架構:運行速度快,資源占用少。

  • 廣告攔截機制:給你一個純凈的觀影環境。

  • 智能鏈接分析:自動篩選最佳播放源。

  • 可擴展接口設計:輕松添加自定義視頻源。

  • 觀看記錄保存:隨時隨地繼續上次的進度。

    image-20250427152813637
    【視頻教程】

Windows系統零成本搭建LibreTV家庭影音庫結合內網穿透隨時隨地在線觀影

2.docker部署LibreTV

本例使用windows11進行演示,使用Docker進行部署,如果沒有安裝Docker,可以查看這篇教程進行安裝:《Docker安裝教程——Linux、Windows、MacOS》

打開終端,粘貼這行命令

docker run -d --name libretv -p 8899:80 -e PASSWORD=密碼 bestzwei/libretv:latest

image-20250427153314340

把-e后面的密碼設置為自己的密碼,后面需要登錄使用。

image-20250427153352020

這樣就是部署成功了。

image-20250427153433732

部署好以后打開瀏覽器,輸入localhost:8899,就能看到LibreTV的登錄界面了

輸入剛才自己設置的密碼登錄進去,能看到界面還是很簡潔漂亮的

image-20250427153515078

3.簡單使用LibreTV

中間的搜索框可以輸入你想看的電影或劇集名稱進行搜索。

image-20250427153609125

他這邊說搜不到資源,別擔心,點擊右上角的設置按鈕,可以將上面數據源都勾選上。

image-20250427153651532

我們再來重新搜索,能看到有大量資源,隨便點開體驗一下

image-20250427153717433

非常非常絲滑,而且真的沒有亂七八糟的彈窗和廣告。

image-20250427153751833

支持自動連播,正序倒序排列。

image-20250427153802333

體驗完回到首頁,左上角還有觀看記錄,也方便你不會忘記看到第幾集了

image-20250427153825141

繼續點擊設置,還可以添加你的自定義網站資源鏈接,持續擴充內容

image-20250427153855318

4.安裝cpolar內網穿透

但如果想實現不在同一網絡環境下,也能隨時隨地在線使用LibreTV平臺看劇,那就需要借助cpolar內網穿透工具來實現公網訪問了!接下來介紹一下如何安裝cpolar內網穿透,過程同樣非常簡單:

首先進入cpolar官網:

cpolar官網地址: https://www.cpolar.com

點擊免費使用注冊一個賬號,并下載最新版本的cpolar:

image-20250307152003085

登錄成功后,點擊下載cpolar到本地并安裝(一路默認安裝即可)本教程選擇下載Windows版本。

image-20240319175308664

cpolar安裝成功后,在瀏覽器上訪問http://localhost:9200,使用cpolar賬號登錄,登錄后即可看到配置界面,結下來在WebUI管理界面配置即可。

img

5.配置ward公網地址

登錄cpolar web UI管理界面后,點擊左側儀表盤的隧道管理——創建隧道:

  • 隧道名稱:可自定義,本例使用了:libretv,注意不要與已有的隧道名稱重復
  • 協議:http
  • 本地地址:8899
  • 域名類型:隨機域名
  • 地區:選擇China Top

點擊創建:

image-20250427154206142

創建成功后,打開左側在線隧道列表,可以看到剛剛通過創建隧道生成了兩個公網地址,接下來就可以在其他電腦或者移動端設備(異地)上,使用任意一個地址在瀏覽器中訪問即可。

image-20250427154940722

現在就已經成功實現使用cpolar生成的公網地址異地遠程訪問本地部署LibreTV啦!

小結

為了方便演示,我們在上邊的操作過程中使用cpolar生成的HTTP公網地址隧道,其公網地址是隨機生成的。這種隨機地址的優勢在于建立速度快,可以立即使用。然而,它的缺點是網址是隨機生成,這個地址在24小時內會發生隨機變化,更適合于臨時使用。

如果有長期使用LibreTV,或者異地訪問與使用其他本地部署的服務的需求,但又不想每天重新配置公網地址,還想讓公網地址好看又好記并體驗更多功能與更快的帶寬,那我推薦大家選擇使用固定的二級子域名方式來配置公網地址。

6.配置固定公網地址

使用cpolar為其配置二級子域名,該地址為固定地址,不會隨機變化。

注意需要將cpolar套餐升級至基礎套餐或以上,且每個套餐對應的帶寬不一樣。【cpolar.cn已備案】

點擊左側的預留,選擇保留二級子域名,地區選擇china top,然后設置一個二級子域名名稱,我這里演示使用的是look,大家可以自定義。填寫備注信息,點擊保留。

image-20250427155219861

保留成功后復制保留的二級子域名地址:

image-20250427155244135

登錄cpolar web UI管理界面,點擊左側儀表盤的隧道管理——隧道列表,找到所要配置的隧道LibreTV,點擊右側的編輯

image-20250427155316842

修改隧道信息,將保留成功的二級子域名配置到隧道中

  • 域名類型:選擇二級子域名
  • Sub Domain:填寫保留成功的二級子域名
  • 地區: China Top

點擊更新

image-20250427155346781

更新完成后,打開在線隧道列表,此時可以看到隨機的公網地址已經發生變化,地址名稱也變成了保留和固定的二級子域名名稱。

image-20250427154306766

最后,我們使用固定的公網地址在任意設備的瀏覽器中訪問,可以看到成功訪問本地部署的LibreTV頁面,這樣一個永久不會變化的二級子域名公網網址即設置好了。

image-20250427155554922

總結

通過本文介紹的實施流程,用戶不僅在Windows系統完成LibreTV的安裝配置,更借助cpolar內網穿透服務突破了地理限制。該方案通過將本地服務映射至固定二級子域名,實現了無地域限制的遠程訪問功能,使個人影音庫的管理與調用更加便捷高效。

本文系統性地演示了從基礎環境搭建到網絡穿透技術應用的全過程,涵蓋Windows平臺的LibreTV部署、內網穿透工具的配置技巧,以及域名解析服務的整合應用。該技術方案為家庭娛樂系統提供了低成本、高自由度的實現路徑,歡迎在評論區分享您的部署體驗,或提出技術疑問。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/81723.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/81723.shtml
英文地址,請注明出處:http://en.pswp.cn/web/81723.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Windows安裝Docker部署dify,接入阿里云api-key進行rag測試

一、安裝docker 1.1 傻瓜式安裝docker Get Docker | Docker Docs Docker原理(圖解秒懂史上最全)-CSDN博客 官網選擇好windows的安裝包下載,傻瓜式安裝。如果出現下面的報錯,說明主機沒有安裝WSL 1.2 解決辦法 安裝 WSL | Mic…

Cursor 與DeepSeek的完美契合

這兩天在看清華大學最近出的一個關于deepseek入門的官方視頻中,看了幾個deepseek的應用場景還是能夠感覺到它的強大之處的,例如根據需求生成各種markdown格式的代碼,再結合市面上已有的一些應用平臺生成非常好看的流程圖,PPT,報表…

【深度學習】13. 圖神經網絡GCN,Spatial Approach, Spectral Approach

圖神經網絡 圖結構 vs 網格結構 傳統的深度學習(如 CNN 和 RNN)在處理網格結構數據(如圖像、語音、文本)時表現良好,因為這些數據具有固定的空間結構。然而,真實世界中的很多數據并不遵循網格結構&#x…

[Python] 避免 PyPDF2 寫入 PDF 出現黑框問題:基于語言自動匹配系統字體的解決方案

在使用 Python 操作 PDF 文件時,尤其是在處理中文、日語等非拉丁字符語言時,常常會遇到一個令人頭疼的問題——文字變成“黑框”或“方塊”,這通常是由于缺少合適的字體支持所致。本文將介紹一種自動選擇系統字體的方式,結合 PyPDF2 模塊解決此類問題。 一、問題背景:黑框…

Java求職面試:從核心技術到AI與大數據的全面考核

Java求職面試:從核心技術到AI與大數據的全面考核 第一輪:基礎框架與核心技術 面試官:謝飛機,咱們先從簡單的開始。請你說說Spring Boot的啟動過程。 謝飛機:嗯,Spring Boot啟動的時候會自動掃描組件&…

Espresso 是什么

Espresso 是 Android 開發者的首選 UI 測試工具,是 Google 官方推出的 Android 應用 UI 測試框架,專為 白盒測試 設計,強調 速度快、API 簡潔,適合開發者在編寫代碼時同步進行自動化測試。它是 Android Jetpack 測試工具的一部分&…

Axios 如何通過配置實現通過接口請求下載文件

前言 今天,我寫了 《Nodejs 實現 Mysql 數據庫的全量備份的代碼演示》 和 《NodeJS 基于 Koa, 開發一個讀取文件,并返回給客戶端文件下載》 兩篇文章。在這兩篇文章中,我實現了數據庫的備份,和提供數據庫下載等接口。 但是&…

IDEA項目推送到遠程倉庫

打開IDEA——>VCS——>Creat Git 選擇項目 push提交到本地 創建遠程倉庫 復制地址 定義遠程倉庫 推送 推送成功

Prompt工程:解鎖大語言模型的終極密鑰

Prompt工程:解鎖大語言模型的終極密鑰 一、引言:Prompt的戰略價值重構 在人工智能技術加速滲透的2025年,Prompt(提示詞)作為連接人類意圖與大語言模型(LLM)的核心接口,其戰略地位已…

架構意識與性能智慧的雙重修煉

架構意識與性能智慧的雙重修煉 ——現代軟件架構師的核心能力建設指南 作者:藍葛亮 ??引言 在當今快速發展的技術環境中,軟件架構師面臨著前所未有的挑戰。隨著業務復雜度的不斷增長和用戶對性能要求的日益嚴苛,如何在架構設計中平衡功能實現與性能優化,已成為每個技術…

Flutter下的一點實踐

目錄 1、背景2、refena創世紀代碼3、localsend里refena的刷新3.1 初始狀態3.2 發起設備掃描流程3.3 掃描過程3.3 刷新界面 4.localsend的設備掃描流程4.1 UDP廣播設備注冊流程4.2 TCP/HTTP設備注冊流程4.3 localsend的服務器初始化工作4.4總結 1、背景 在很久以前,…

Allegro 輸出生產數據詳解

說明 用于PCB裸板的生產可以分別單獨創建文件 光繪數據(Gerber)、鉆孔(NC Drill)、IPC網表;或者通過ODB++或IPC2581文件(這是一個新格式),它包含生產裸板所需要的所有信息 光繪數據 Artwork Gerber 光繪數據一般包含設計中各個層面的蝕刻線路、阻焊、鉛錫、字符等信…

5.LoadBalancer負載均衡服務調用

目錄 一、Ribbon目前也進入維護模式 二、spring-cloud-loadbalancer概述 三、spring-cloud-loadbalancer負載均衡解析 1.負載均衡演示案例-理論 2.負載均衡演示案例-實操 按照8001拷貝后新建8002微服務 啟動Consul,將8001/8002啟動后注冊進微服務 Consul數據持久化配置…

linux安裝ffmpeg7.0.2全過程

?編輯 白眉大叔 發布于 2025年4月16日 評論關閉 閱讀(341) centos 編譯安裝 ffmpeg 7.0.2 :連接https://www.baimeidashu.com/19668.html 下載 FFmpeg 源代碼 在文章最后 一、在CentOS上編譯安裝FFmpeg 以常見的CentOS為例,FFmpeg的編譯說明頁面為h…

視頻逐幀提取圖片的工具

軟件功能:可以將視頻逐幀提取圖片,可以設置每秒提取多少幀,選擇提取圖片質量測試環境:Windows 10軟件設置:由于軟件需要通過FFmpeg提取圖片,運行軟件前請先設置FFmpeg,具體步驟 1. 請將…

java精簡復習

MyBatis批量插入 <insert id"batchInsert" parameterType"java.util.List">INSERT INTO users(name, age) VALUES<foreach collection"list" item"item" separator",">(#{item.name}, #{item.age})</foreac…

IP 網段

以下是關于 IP 網段 的詳細解析&#xff0c;涵蓋基本概念、表示方法、劃分規則及實際應用場景&#xff1a; 一、網段核心概念 1. 什么是網段&#xff1f; 網段指一個邏輯劃分的 IP 地址范圍&#xff0c;屬于同一子網的設備可以直接通信&#xff08;無需經過路由器&#xff09…

模型微調參數入門:核心概念與全局視角

一、引言 在深度學習領域&#xff0c;模型微調已成為優化模型性能、適配特定任務的重要手段。無論是圖像識別、自然語言處理&#xff0c;還是其他復雜的機器學習任務&#xff0c;合理調整模型參數都是實現卓越性能的關鍵。然而&#xff0c;模型微調涉及眾多參數&#xff0c;這…

端口映射不通的原因有哪些?路由器設置后公網訪問本地內網失敗分析

本地網絡地址通過端口映射出去到公網使用&#xff0c;是較為常用的一種傳統方案。然而&#xff0c;很多環境下和很多普通人員在實際使用中&#xff0c;卻往往會遇到端口映射不通的問題。端口映射不通的主要原因包括公網IP缺失&#xff08;更換nat123類似映射工具方案&#xff0…

Git Push 失敗:HTTP 413 Request Entity Too Large

Git Push 失敗&#xff1a;HTTP 413 Request Entity Too Large 問題排查 在使用 Git 推送包含較大編譯產物的項目時&#xff0c;你是否遇到過 HTTP 413 Request Entity Too Large 錯誤&#xff1f;這通常并不是 Git 的問題&#xff0c;而是 Web 服務器&#xff08;如 Nginx&am…