偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

將你的樹莓派用作流媒體服務器

系統(tǒng) Linux
用樹莓派串流網絡攝像頭的實時視頻,并將視頻重新串流到社交網絡。

出于各種原因,人們需要流式傳輸網絡攝像頭的實時視頻。樹莓派平臺很適合此類應用。對于實時流媒體服務器等連續(xù)應用,它只需要很少的電力。可以與 Raspicam 相機模塊、USB 攝像頭或其他網絡視頻信號進行通信。該系統(tǒng)是一個 RTMP、HLS 和 SRT 服務器。這篇文章展示了如何將樹莓派設置為流媒體服務器以使用 HLS 流媒體。你需要一個視頻源才能把它作為流媒體服務器使用。

即使沒有樹莓派,你也可以完成這里描述的步驟。此外,還有針對 ??Windows??、??Linux?? 和 ??macOS?? 的進一步安裝說明。

設置

該應用程序是 datarhei ??Restreamer??,是 datarhei ??Core?? 的圖形用戶界面。datarhei Core 在底層運行著名的媒體框架 FFmpeg。開始使用 datarhei Restreamer 的最簡單方法是安裝官方的 Docker 容器。通過 Docker Hub 的程序下載和安裝是通過 ??docker pull?? 命令自動進行的。安裝后,Restreamer 立即啟動。如果你沒有樹莓派,可以使用 datarhei ??Restreamer GitHub?? 頁面上的其他 Docker 容器之一(例如,支持 AMD64 或 GPU Cuda)。

datarhei Restreamer 和 datarhei Core 都是 ??Apache 許可證 2.0?? 下的開源軟件。

以下是在支持 GPU 的樹莓派 3 及以上機型上的安裝命令:

docker run -d --restart=always --name restreamer \
-v /opt/restreamer/config:/core/config -v /opt/restreamer/data:/core/data \
--privileged \
-p 8080:8080 -p 8181:8181 \
-p 1935:1935 -p 1936:1936 \
-p 6000:6000/udp \
datarhei/restreamer:rpi-latest

無論你使用哪條命令,你只需要 ??--privileged?? 選項來訪問本地設備,如 USB 攝像頭。

安裝后,將 Raspberry Pi 連接到本地網絡。然后在瀏覽器中進入 ??http://device-ip:8181/ui?? 打開基于 Web 的 GUI。

你應該看到以下屏幕:

First login into datarhei Restreamer

First login into datarhei Restreamer

分配好密碼,系統(tǒng)就可以進行首次登錄了。向導正在開始配置第一個視頻源。

提示:上述 Docker 命令將帶有登錄名和密碼的配置數據永久保存在 ??/opt/restreamer/config?? 文件夾中。

實施

該應用程序由三個邏輯部分組成:視頻輸入、系統(tǒng)儀表板和視頻輸出。視頻輸入和輸出相互獨立運行。

視頻輸入

該向導將幫助你從頭開始創(chuàng)建一個視頻源。這可以是一個 USB 視頻源、樹莓派攝像頭,或者是一個網絡源,如 IP 攝像頭或來自網絡的 m3u8 文件。HLS、RTMP 和實時 SRT 協(xié)議都可以使用。該向導可以幫助正確配置視頻分辨率和聲音。在最后一步,你可以分配不同 知識共享Creative Commons

儀表板

成功創(chuàng)建視頻信號后,你將進入儀表板。

datarhei Restreamer dashboard

datarhei Restreamer dashboard

它是所有其他設置的中心起點。要看到程序的全部功能,你可以在系統(tǒng)偏好中切換到專家模式。

儀表板包含以下內容:

  • 視頻信號設置。
  • RTMP、SRT、HLS 服務器和快照的活動內容 URL。
  • 用于重新流式傳輸的所有活動發(fā)布服務。
  • 啟動向導來創(chuàng)建額外的視頻源。
  • 系統(tǒng)菜單。
  • 實時視頻信號統(tǒng)計。
  • 實時系統(tǒng)監(jiān)控。

視頻輸出

有不同的方法來播放視頻信號。

這個 ??發(fā)布網站?? 是 Restreamer 最簡單、即時可用且內部托管的登錄頁面。播放頁面也可以傳輸到 Chromecast 和 AirPlay。調整背景圖片和在播放器中添加標識等基本設置可以直接在 Restreamer 中進行。那些懂 HTML 的人可以為自己定制頁面。高級用戶可以注入代碼,以使用網站的外部模塊,如聊天。視頻播放器下的統(tǒng)計模塊顯示活躍的觀眾和所有視圖。“分享Share” 按鈕支持直播流的分發(fā)。網站的 HTTPS 證書通過 Let's Encrypt 激活,無需太多努力。通過簡單的 HTTPS 端口轉發(fā)到樹莓派的 LAN IP,網站就可以公開訪問。

Landingpage from datahrei Restreamer

Landingpage from datahrei Restreamer

發(fā)布服務是重新傳輸內容的一個好方法。對于流行的網站,如 YouTube、Twitch 或 PeerTube,有許多現(xiàn)成的模塊。同樣,對于其他流媒體軟件、流行的 CDN 也是如此。對視頻協(xié)議的完全控制允許流式傳輸到所有支持 RTMP、HLS 和 SRT 的目標地址。一個帶有視頻播放器的 HTML 片段代碼在網頁上工作。

Presets for publication services

Presets for publication services

使用樹莓派播放流媒體節(jié)省電力

這篇文章展示了如何將樹莓派變成一個流媒體服務器。樹莓派平臺允許你以省電的方式與各種視頻信號互動。預先的設置使配置服務器變得很容易,高級用戶可以對系統(tǒng)進行一些調整。你可以用它來做回放,在網站上托管實時流式傳輸,或使用 ??OBS?? 集成到系統(tǒng)環(huán)境中。使用不同的視頻源和傳輸協(xié)議作為項目的基礎,提供了極大的靈活性,使這個系統(tǒng)具有高度的可定制性。此外,帶有 FFmpeg 的 datarhei Core 使軟件開發(fā)者很容易擴展所有的應用進程。

該程序將樹莓派變成一個專門的流媒體服務器。你可以獨立地直播到網站或多路直播到不同的視頻網絡,而無需額外的視頻提供商。

可以使用登錄名 “admin” 和密碼 “demo” 在項目網站上安裝之前測試功能齊全的 ??演示??。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2021-02-04 13:00:40

樹莓派Linux

2010-05-06 14:15:02

流媒體服務器負載均衡

2022-01-08 19:18:57

OBSLinux實時流媒體服務器

2023-10-12 19:46:26

Nginx服務器

2010-05-24 10:12:41

Ubuntu流媒體服務器

2010-05-04 14:10:00

Media Servi

2010-05-06 14:30:29

流媒體服務器負載均衡

2011-07-14 14:01:29

網絡服務器配置服務器

2012-11-23 17:20:43

Linux服務器

2010-04-30 17:30:21

Server 2008流媒體

2014-06-11 20:46:51

Monitorix監(jiān)控系統(tǒng)

2010-05-06 14:22:12

流媒體服務器負載均衡

2009-12-22 16:59:17

Linux環(huán)境

2019-03-31 08:00:02

樹莓派更新樹莓派 Linux

2020-07-23 08:10:54

Nginx服務器流媒體

2019-03-24 20:30:18

樹莓派Linux

2011-10-25 17:16:28

Linux服務器數據刪除

2021-03-29 21:24:40

樹莓派Linux

2009-02-20 14:54:16

服務器虛擬化VoIP

2020-04-16 20:42:16

樹莓派Rocket.ChatLinux
點贊
收藏

51CTO技術棧公眾號