自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

將你的樹莓派用作流媒體服務(wù)器

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

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

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

設(shè)置

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

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

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

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

無(wú)論你使用哪條命令,你只需要 ??--privileged?? 選項(xiàng)來(lái)訪問本地設(shè)備,如 USB 攝像頭。

安裝后,將 Raspberry Pi 連接到本地網(wǎng)絡(luò)。然后在瀏覽器中進(jìn)入 ??http://device-ip:8181/ui?? 打開基于 Web 的 GUI。

你應(yīng)該看到以下屏幕:

First login into datarhei Restreamer

First login into datarhei Restreamer

分配好密碼,系統(tǒng)就可以進(jìn)行首次登錄了。向?qū)д陂_始配置第一個(gè)視頻源。

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

實(shí)施

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

視頻輸入

該向?qū)椭銖念^開始創(chuàng)建一個(gè)視頻源。這可以是一個(gè) USB 視頻源、樹莓派攝像頭,或者是一個(gè)網(wǎng)絡(luò)源,如 IP 攝像頭或來(lái)自網(wǎng)絡(luò)的 m3u8 文件。HLS、RTMP 和實(shí)時(shí) SRT 協(xié)議都可以使用。該向?qū)Э梢詭椭_配置視頻分辨率和聲音。在最后一步,你可以分配不同 知識(shí)共享Creative Commons

儀表板

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

datarhei Restreamer dashboard

datarhei Restreamer dashboard

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

儀表板包含以下內(nèi)容:

  • 視頻信號(hào)設(shè)置。
  • RTMP、SRT、HLS 服務(wù)器和快照的活動(dòng)內(nèi)容 URL。
  • 用于重新流式傳輸?shù)乃谢顒?dòng)發(fā)布服務(wù)。
  • 啟動(dòng)向?qū)?lái)創(chuàng)建額外的視頻源。
  • 系統(tǒng)菜單。
  • 實(shí)時(shí)視頻信號(hào)統(tǒng)計(jì)。
  • 實(shí)時(shí)系統(tǒng)監(jiān)控。

視頻輸出

有不同的方法來(lái)播放視頻信號(hào)。

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

Landingpage from datahrei Restreamer

Landingpage from datahrei Restreamer

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

Presets for publication services

Presets for publication services

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

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

該程序?qū)漭勺兂梢粋€(gè)專門的流媒體服務(wù)器。你可以獨(dú)立地直播到網(wǎng)站或多路直播到不同的視頻網(wǎng)絡(luò),而無(wú)需額外的視頻提供商。

可以使用登錄名 “admin” 和密碼 “demo” 在項(xiàng)目網(wǎng)站上安裝之前測(cè)試功能齊全的 ??演示??。

責(zé)任編輯:龐桂玉 來(lái)源: Linux中國(guó)
相關(guān)推薦

2021-02-04 13:00:40

樹莓派Linux

2010-05-06 14:15:02

流媒體服務(wù)器負(fù)載均衡

2022-01-08 19:18:57

OBSLinux實(shí)時(shí)流媒體服務(wù)器

2023-10-12 19:46:26

Nginx服務(wù)器

2010-05-24 10:12:41

Ubuntu流媒體服務(wù)器

2010-05-04 14:10:00

Media Servi

2010-05-06 14:30:29

流媒體服務(wù)器負(fù)載均衡

2011-07-14 14:01:29

網(wǎng)絡(luò)服務(wù)器配置服務(wù)器

2010-04-30 17:30:21

Server 2008流媒體

2012-11-23 17:20:43

Linux服務(wù)器

2014-06-11 20:46:51

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

2010-05-06 14:22:12

流媒體服務(wù)器負(fù)載均衡

2009-12-22 16:59:17

Linux環(huán)境

2019-03-31 08:00:02

樹莓派更新樹莓派 Linux

2020-07-23 08:10:54

Nginx服務(wù)器流媒體

2019-03-24 20:30:18

樹莓派Linux

2011-10-25 17:16:28

Linux服務(wù)器數(shù)據(jù)刪除

2021-03-29 21:24:40

樹莓派Linux

2020-04-16 20:42:16

樹莓派Rocket.ChatLinux

2019-03-23 19:33:14

樹莓派Linux操作系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)