適用于 Linux 的五大流媒體直播應用
現在是為你的業務納入在線視頻內容的最佳時機。為什么?因為研究表明,全球在線視頻市場正以每年約 20% 的速度增長。
而且,由于開發者們提供的一些優秀軟件,任何人都可以輕松地創建視頻內容,并在 YouTube 和 Twitch 等幾個流行的平臺上傳播。如果你仔細想想,你會發現如今你在網上觀看的視頻內容比基于文本的內容更多。
因此,在這篇文章中,我們將列出一些適用于 Ubuntu 和其他 Linux 的免費軟件,這些軟件很容易用于為你和你的企業創建超級有趣的流媒體內容。
Linux 的五大流媒體直播應用
OBS Studio
本列表中的第一個免費應用程序是 OBS Studio(即 Open Broadcaster Software)。它是一個具有屏幕廣播功能的流媒體直播應用程序,可用于 Linux、Windows 和 macOS。
出于幾個原因,OBS Studio 是這個名單上最好的一個。它內置了編碼,支持 RTMP 廣播、多源、網絡攝像頭、綠屏、捕捉卡和你的應用程序窗口。
其用戶界面相當簡單明了,功能豐富。你可以從第三方開發的插件中獲得幫助,以擴展其功能,例如,在直播時將 Twitter 上的實時推文混入你的流媒體。不過,OBS 不支持多比特率流媒體。
OBS Studio - 適用于Linux的直播應用程序
如何安裝:
OBS Studio 可以在所有 Linux 發行版的官方軟件庫中找到。詳細的安裝說明見下面的鏈接。
更多信息:
VokoscreenNG
我們將在這個列表中介紹的第二個應用程序是 VokoscreenNG。它復刻了已停止的 Vokoscreen 項目。這個新的應用程序完全用 Qt 和 GStreamer 庫編寫。它可以記錄你的屏幕,并接受多個音頻源和視頻源。VokoscreenNG 的工具箱也相當引人注目。它包括一個放大鏡、計時器、系統托盤插件,可以簡化你的工作流程。
它可以免費用于 Linux 和 Windows。
vokoscreenNG - 適用于Linux的流媒體直播應用程序
如何安裝:
你可以從下面的鏈接下載用于 Linux 系統的壓縮可執行文件。下載后,將其解壓,然后執行二進制文件來啟動該應用程序。
記住,這個應用程序需要在你的 Linux 系統中安裝 X11、PulseAudio 和 GStreamer 插件才能工作。如果你使用的是帶有 Wayland 和 Pipewire 聲音服務器的現代 Linux 系統(例如 Fedora),這個應用程序可能無法工作。
更多信息:
- ??主頁??
Restreamer
Restreamer 應用程序可以讓你直接在你的網站上直播視頻和截屏,而無需任何流媒體服務商。也可以用這個應用程序使用流行的流媒體解決方案,如 YouTube、Twitch等。
這個應用程序功能豐富,有一個不錯的功能列表。下面是對其功能的快速介紹:
- 支持 H.264 流媒體
- 內置 HTML5 視頻播放
- 可用于 Linux、macOS、Windows 和 Docker 鏡像
- 支持你自己的網站和 YouTube、Twitchm、Facebook、Vimeo、Wowza 等。
- 支持多個視頻源:??網絡攝像機??、USB 攝像機或任何 H.2645 流媒體
- 編碼和音頻源支持
- 支持 JPEG 形式的定期快照
- 通過 JSON HTTP API 訪問流狀態,以便進行額外的編程
Restreamer
如何安裝:
安裝 Restreamer 有點麻煩,因為它是通過 Docker 鏡像發布的。你可以在下面的鏈接中找到在 Linux、Windows 和 MacOS 安裝的說明。
ffscreencast
ffscreencast 是一個使用 ffmpeg 庫的命令行流媒體應用程序。它利用了 ffmpeg 的強大功能,并作為它的一個封裝器。盡管它是以命令行的形式出現的,但你可以直接通過終端使用其強大的功能,如多源和錄音設備。它也支持多種顯示設置。你還可以在你的桌面截屏上疊加你的攝像機畫面。
如何安裝:
要安裝這個應用程序,你需要克隆它的 Git 代碼庫,然后將其內容復制到 ??/bin?
?目錄,以便全局執行 ??ffscreencast?
? 命令。
你可以在終端用 ??ffscreencast?
? 命令來運行這個應用程序。
??源代碼和主頁??
Open Streaming Platforms
本列表中的最后一個應用是 Open Streaming Platforms(OSP),這是一個開源的 RTMP 流媒體軟件,可以作為 YouTube LIVE、??Twitch.tv?? 等的自托管替代品。
Open Streaming Platforms
如果使用得當,這個應用程序功能豐富且強大。因為它有以下的基本功能:
- 從 Open Broadcast Software(OBS)等輸入源進行 RTMP 直播。
- 每個用戶有多個頻道,允許一個用戶同時廣播多個流,而不需要多個賬戶。
- 視頻流記錄和按需播放。
- 手動上傳來源于 OSP 之外的 MP4 視頻。
- 視頻剪輯,為值得注意的時刻創建更短的視頻。
- 頻道所有者的實時聊天管理(禁止/解禁)。
- 管理員控制的自適應流媒體。
- 受保護的頻道,只允許你想要的觀眾訪問。
- 實時頻道,當流媒體沒有直播時,繼續聊天和閑逛。
- Webhooks:通過完全可定制的 HTTP 請求將 OSP 連接到其他服務,這可以傳遞信息。
- 將你的流媒體或視頻直接嵌入到另一個網頁中,很容易。
- 通過 Facebook 或 Twitter 快速分享頻道或視頻。
- 能夠將用戶界面定制為你自己的個人外觀的主題
如何安裝:
要安裝 Open Streaming Platform,請按照以下頁面的詳細說明進行。
更多信息:
總結
可用于 Linux 的自由開源的流媒體應用程序不多。然而,有幾個商業性的流媒體應用程序,它們可能會給你更多的選擇、質量和支持。但正如我所說,它們可能要花費你一些錢。所以,如果你是流媒體世界的新手,你可能想從上面列出的用于 Linux 系統的免費流媒體應用程序開始。我希望這篇文章能給你一些想法,讓你根據自己的需要使用,并讓你開始使用。