mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-13 22:30:37 +08:00
parent
84a0714c29
commit
b34270be7f
@ -0,0 +1,188 @@
|
||||
[#]: subject: "Top 5 Live Streaming Applications for Ubuntu and Other Linux [2022 Edition]"
|
||||
[#]: via: "https://www.debugpoint.com/live-streaming-applications-linux-2022/"
|
||||
[#]: author: "Arindam https://www.debugpoint.com/author/admin1/"
|
||||
[#]: collector: "lkxed"
|
||||
[#]: translator: "wxy"
|
||||
[#]: reviewer: "wxy"
|
||||
[#]: publisher: "wxy"
|
||||
[#]: url: "https://linux.cn/article-15443-1.html"
|
||||
|
||||
适用于 Linux 的五大流媒体直播应用
|
||||
======
|
||||
|
||||
![][0]
|
||||
|
||||
> 本文列出了 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的直播应用程序][1]
|
||||
|
||||
如何安装:
|
||||
|
||||
OBS Studio 可以在所有 Linux 发行版的官方软件库中找到。详细的安装说明见下面的链接。
|
||||
|
||||
> **[下载 OBS Studio][2]**
|
||||
|
||||
更多信息:
|
||||
|
||||
- [主页][3]
|
||||
- [文档][4]
|
||||
|
||||
#### VokoscreenNG
|
||||
|
||||
我们将在这个列表中介绍的第二个应用程序是 VokoscreenNG。它复刻了已停止的 Vokoscreen 项目。这个新的应用程序完全用 Qt 和 GStreamer 库编写。它可以记录你的屏幕,并接受多个音频源和视频源。VokoscreenNG 的工具箱也相当引人注目。它包括一个放大镜、计时器、系统托盘插件,可以简化你的工作流程。
|
||||
|
||||
它可以免费用于 Linux 和 Windows。
|
||||
|
||||
![vokoscreenNG - 适用于Linux的流媒体直播应用程序][5]
|
||||
|
||||
如何安装:
|
||||
|
||||
你可以从下面的链接下载用于 Linux 系统的压缩可执行文件。下载后,将其解压,然后执行二进制文件来启动该应用程序。
|
||||
|
||||
记住,这个应用程序需要在你的 Linux 系统中安装 X11、PulseAudio 和 GStreamer 插件才能工作。如果你使用的是带有 Wayland 和 Pipewire 声音服务器的现代 Linux 系统(例如 Fedora),这个应用程序可能无法工作。
|
||||
|
||||
> **[下载 VokoscreenNG][6]**
|
||||
|
||||
更多信息:
|
||||
|
||||
- [主页][7]
|
||||
|
||||
#### Restreamer
|
||||
|
||||
Restreamer 应用程序可以让你直接在你的网站上直播视频和截屏,而无需任何流媒体服务商。也可以用这个应用程序使用流行的流媒体解决方案,如 YouTube、Twitch等。
|
||||
|
||||
这个应用程序功能丰富,有一个不错的功能列表。下面是对其功能的快速介绍:
|
||||
|
||||
- 支持 H.264 流媒体
|
||||
- 内置 HTML5 视频播放
|
||||
- 可用于 Linux、macOS、Windows 和 Docker 镜像
|
||||
- 支持你自己的网站和 YouTube、Twitchm、Facebook、Vimeo、Wowza 等。
|
||||
- 支持多个视频源:[网络摄像机][8]、USB 摄像机或任何 H.2645 流媒体
|
||||
- 编码和音频源支持
|
||||
- 支持 JPEG 形式的定期快照
|
||||
- 通过 JSON HTTP API 访问流状态,以便进行额外的编程
|
||||
|
||||
![Restreamer][9]
|
||||
|
||||
如何安装:
|
||||
|
||||
安装 Restreamer 有点麻烦,因为它是通过 Docker 镜像发布的。你可以在下面的链接中找到在 Linux、Windows 和 MacOS 安装的说明。
|
||||
|
||||
> **[下载 Restreamer][10]**
|
||||
|
||||
更多信息:
|
||||
|
||||
- [主页][11]
|
||||
- [文档][12]
|
||||
- [源代码][13]
|
||||
|
||||
#### ffscreencast
|
||||
|
||||
ffscreencast 是一个使用 ffmpeg 库的命令行流媒体应用程序。它利用了 ffmpeg 的强大功能,并作为它的一个封装器。尽管它是以命令行的形式出现的,但你可以直接通过终端使用其强大的功能,如多源和录音设备。它也支持多种显示设置。你还可以在你的桌面截屏上叠加你的摄像机画面。
|
||||
|
||||
如何安装:
|
||||
|
||||
要安装这个应用程序,你需要克隆它的 Git 代码库,然后将其内容复制到 `/bin`目录,以便全局执行 `ffscreencast` 命令。
|
||||
|
||||
```
|
||||
git clone https://github.com/cytopia/ffscreencast
|
||||
cd ffscreencastsudo
|
||||
cp bin/ffscreencast /usr/local/bin
|
||||
```
|
||||
|
||||
你可以在终端用 `ffscreencast` 命令来运行这个应用程序。
|
||||
|
||||
- [源代码和主页][15]
|
||||
|
||||
#### Open Streaming Platforms
|
||||
|
||||
本列表中的最后一个应用是 Open Streaming Platforms(OSP),这是一个开源的 RTMP 流媒体软件,可以作为 YouTube LIVE、Twitch.tv 等的自托管替代品。
|
||||
|
||||
![Open Streaming Platforms][14]
|
||||
|
||||
如果使用得当,这个应用程序功能丰富且强大。因为它有以下的基本功能:
|
||||
|
||||
- 从 Open Broadcast Software(OBS)等输入源进行 RTMP 直播。
|
||||
- 每个用户有多个频道,允许一个用户同时广播多个流,而不需要多个账户。
|
||||
- 视频流记录和按需播放。
|
||||
- 手动上传来源于 OSP 之外的 MP4 视频。
|
||||
- 视频剪辑,为值得注意的时刻创建更短的视频。
|
||||
- 频道所有者的实时聊天管理(禁止/解禁)。
|
||||
- 管理员控制的自适应流媒体。
|
||||
- 受保护的频道,只允许你想要的观众访问。
|
||||
- 实时频道,当流媒体没有直播时,继续聊天和闲逛。
|
||||
- Webhooks:通过完全可定制的 HTTP 请求将 OSP 连接到其他服务,这可以传递信息。
|
||||
- 将你的流媒体或视频直接嵌入到另一个网页中,很容易。
|
||||
- 通过 Facebook 或 Twitter 快速分享频道或视频。
|
||||
- 能够将用户界面定制为你自己的个人外观的主题
|
||||
|
||||
如何安装:
|
||||
|
||||
要安装 Open Streaming Platform,请按照以下页面的详细说明进行。
|
||||
|
||||
> **[下载 Open Streaming Platform][16]**
|
||||
|
||||
更多信息:
|
||||
|
||||
- [主页][17]
|
||||
- [源代码][18]
|
||||
- [文档][19]
|
||||
|
||||
### 总结
|
||||
|
||||
可用于 Linux 的自由开源的流媒体应用程序不多。然而,有几个商业性的流媒体应用程序,它们可能会给你更多的选择、质量和支持。但正如我所说,它们可能要花费你一些钱。所以,如果你是流媒体世界的新手,你可能想从上面列出的用于 Linux 系统的免费流媒体应用程序开始。我希望这篇文章能给你一些想法,让你根据自己的需要使用,并让你开始使用。
|
||||
|
||||
请在下面的评论栏里告诉我你最喜欢的流媒体软件。
|
||||
|
||||
加油。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://www.debugpoint.com/live-streaming-applications-linux-2022/
|
||||
|
||||
作者:[Arindam][a]
|
||||
选题:[lkxed][b]
|
||||
译者:[wxy](https://github.com/wxy)
|
||||
校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://www.debugpoint.com/author/admin1/
|
||||
[b]: https://github.com/lkxed
|
||||
[1]: https://www.debugpoint.com/wp-content/uploads/2022/02/OBS-Studio.jpg
|
||||
[2]: https://obsproject.com/wiki/install-instructions#linux
|
||||
[3]: https://obsproject.com/
|
||||
[4]: https://obsproject.com/wiki/Home
|
||||
[5]: https://www.debugpoint.com/wp-content/uploads/2022/02/vokoscreenNG.jpg
|
||||
[6]: https://linuxecke.volkoh.de/vokoscreen/vokoscreen-download.html
|
||||
[7]: https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html
|
||||
[8]: https://www.debugpoint.com/2018/08/onvifviewer-internet-camera-viewer-for-linux/
|
||||
[9]: https://www.debugpoint.com/wp-content/uploads/2022/02/Restreamer.jpg
|
||||
[10]: https://datarhei.github.io/restreamer/docs/installation-index.html
|
||||
[11]: https://datarhei.github.io/restreamer/
|
||||
[12]: https://datarhei.github.io/restreamer/docs/index.html
|
||||
[13]: https://github.com/datarhei/restreamer
|
||||
[14]: https://www.debugpoint.com/wp-content/uploads/2022/02/Open-Streaming-Platform-2048x1026.jpg
|
||||
[15]: https://github.com/cytopia/ffscreencast
|
||||
[16]: https://wiki.openstreamingplatform.com/Install/Standard
|
||||
[17]: https://openstreamingplatform.com/
|
||||
[18]: https://gitlab.com/Deamos/flask-nginx-rtmp-manager
|
||||
[19]: https://wiki.openstreamingplatform.com/
|
||||
[20]: https://www.debugpoint.com/how-to-create-ubuntu-linux-os-bootable-usb-in-windows/
|
||||
[0]: https://img.linux.net.cn/data/attachment/album/202301/14/172408h1rpephh9hutsrkd.jpg
|
@ -1,185 +0,0 @@
|
||||
[#]: subject: "Top 5 Live Streaming Applications for Ubuntu and Other Linux [2022 Edition]"
|
||||
[#]: via: "https://www.debugpoint.com/live-streaming-applications-linux-2022/"
|
||||
[#]: author: "Arindam https://www.debugpoint.com/author/admin1/"
|
||||
[#]: collector: "lkxed"
|
||||
[#]: translator: " "
|
||||
[#]: reviewer: " "
|
||||
[#]: publisher: " "
|
||||
[#]: url: " "
|
||||
|
||||
Top 5 Live Streaming Applications for Ubuntu and Other Linux [2022 Edition]
|
||||
======
|
||||
|
||||
**This post lists the top five live streaming applications for Ubuntu Linux with features, highlights, download details, and comparison.**
|
||||
|
||||
It is the best time to incorporate online video content for your business. Why? Because research suggests that the global online video market is growing at a rate of ~20% per year.
|
||||
|
||||
And thanks to some excellent software from developers, it has become easy for anyone to create video content and stream them over several popular platforms such as YouTube and Twitch. If you think about it, you see you are consuming more video content today while online than text-based content.
|
||||
|
||||
So, in this post, we will list out some of the free software for Ubuntu and other Linux primarily that are easy to use for creating super interesting live streaming content for you and your businesses.
|
||||
|
||||
### Top 5 Live Streaming Applications for Linux in 2022
|
||||
|
||||
#### OBS Studio
|
||||
|
||||
The first free application in this list is OBS Studio (also known as Open Broadcaster Software). It is a live streaming application with screencasting capabilities available for Linux, Windows and macOS.
|
||||
|
||||
OBS Studio is the best one on this list because several reasons. The encoding is built-in, and it supports RTMP broadcasting, multiple sources, webcams, green-screen, capture cards and your application windows.
|
||||
|
||||
The user interface is reasonably straightforward and feature-rich. You can get help from third-party developed plugins to extend their functionalities, such as – mixing live tweets from Twitter on your streaming media while live streaming. However, OBS does not support multi-bitrate streaming.
|
||||
|
||||
![OBS Studio - Live Streaming Applications for Linux][1]
|
||||
|
||||
**How to Install**
|
||||
|
||||
OBS Studio is available in all Linux Distribution’s official repositories. Detailed instruction for installations is present in the below link.
|
||||
|
||||
[Download OBS Studio][2]
|
||||
|
||||
More Information
|
||||
|
||||
- [Home Page][3]
|
||||
- [Documentation][4]
|
||||
|
||||
#### VokoscreenNG
|
||||
|
||||
The second application we would feature in this list is VokoscreenNG. It is a fork of the discontinued Vokoscreen project. The new application is entirely written in Qt with the GStreamer library. It can record your screen and accept multiple audio and video sources. VokoscreenNG’s toolbox is also quite impressive. It includes a magnifying glass, timer, system tray plugins that ease up your workflow.
|
||||
|
||||
It is available for Linux and Windows for free.
|
||||
|
||||
![vokoscreenNG - Live Streaming Applications for Linux][5]
|
||||
|
||||
**How to Install**
|
||||
|
||||
You can download the compressed executable from the below link for Linux systems. Once downloaded, extract them. Then execute the binary to launch the application.
|
||||
|
||||
Remember, this application requires X11, PulseAudio and GStreamer plugins installed in your Linux system to work. If you use a modern Linux system with Wayland and Pipewire sound server (e.g. Fedora), this application may not work.
|
||||
|
||||
[Download VokoscreenNG][6]
|
||||
|
||||
**More Information**
|
||||
|
||||
- [Home page][7]
|
||||
|
||||
#### Restreamer
|
||||
|
||||
The Restreamer application lets you live stream videos and screencasts directly to your website without any streaming provider. It is also possible to use popular streaming solutions, such as YouTube, Twitch, etc., with this application.
|
||||
|
||||
This application is feature-rich and comes with a fair list of features. Here’s a quick peek at its features:
|
||||
|
||||
- H.264 streaming support
|
||||
- Built-in HTML5 video play
|
||||
- Available for Linux, macOS, Windows and as Docker images
|
||||
- Supports your own website plus YouTube, Twitchm, Facebook, Vimeo, Wowza and more
|
||||
- Multiple video source support – [IP Camera][8], USB Cameram or any H.2645 streams
|
||||
- Encoding and Audio source support
|
||||
- Snapshots as form of JPEG support in regular interval
|
||||
- Access stream status via JSON HTTP API for additional programming
|
||||
|
||||
![Restreamer][9]
|
||||
|
||||
**How to Install**
|
||||
|
||||
The installation of Restreamer is a little tricky because it’s distributed via Docker images. You can find the instructions to install Linux, Windows, and macOS on the below link.
|
||||
|
||||
[Download Restreamer][10]
|
||||
|
||||
**More Information**
|
||||
|
||||
- [Home Page][11]
|
||||
- [Documentation][12]
|
||||
- [Source Code][13]
|
||||
|
||||
#### ffscreencast
|
||||
|
||||
The ffscreencast is a command-line streaming application that uses the ffmpeg library. It leverages the power of ffmpeg and acts as a wrapper for it. Although it is available as a command line, you can use its powerful features, such as multiple sources and recordings devices, directly via the terminal. It supports multiple display setups as well. You can also overlay your camera feed on top of your desktop screencast.
|
||||
|
||||
![Open Streaming Platform - - Live Streaming Applications for Linux][14]
|
||||
|
||||
**How to Install**
|
||||
|
||||
To install this application, you need to clone the git repo and then copy the contents to /bin directory for the global execution of the `ffscreencast` command.
|
||||
|
||||
```
|
||||
git clone https://github.com/cytopia/ffscreencastcd ffscreencastsudo cp bin/ffscreencast /usr/local/bin
|
||||
```
|
||||
|
||||
You can run this application with `ffscreencast` command from the terminal.
|
||||
|
||||
[Source code & Home page][15]
|
||||
|
||||
#### Open Streaming platforms
|
||||
|
||||
The final application in this list is Open Streaming Platform (OSP), an open-source RTMP streamer software that can act as a self-hosted alternative to YouTube LIVE, Twitch.tv, etc.
|
||||
|
||||
This application is feature-rich and powerful when used correctly. Because of the below essential features:
|
||||
|
||||
- RTMP Streaming from an input source like Open Broadcast Software (OBS).
|
||||
- Multiple Channels per User, allowing a single user to broadcast multiple streams simultaneously without needing multiple accounts.
|
||||
- Video Stream Recording and On-Demand Playback.
|
||||
- Manual Video Uploading of MP4s that are sourced outside of OSP
|
||||
- Video Clipping – Create Shorter Videos of Notable Moments
|
||||
- Real-Time Chat Moderation by Channel Owners (Banning/Unbanning)
|
||||
- Admin-Controlled Adaptive Streaming
|
||||
- Protected Channels – Allow Access only to the audience you want.
|
||||
- Live Channels – Keep chatting and hang out when a stream isn’t on
|
||||
- Webhooks – Connect OSP to other services via fully customizable HTTP requests, which will pass information
|
||||
- Embed your stream or video directly into another web page easily
|
||||
- Share channels or videos via Facebook or Twitter quickly
|
||||
- Ability to Customize the UI as a Theme for your own personal look
|
||||
|
||||
**How to Install**
|
||||
|
||||
To install the Open Streaming Platform, follow the below page for detailed instructions.
|
||||
|
||||
[Download Open Streaming Platform][16]
|
||||
|
||||
**More Information**
|
||||
|
||||
- [Home Page][17]
|
||||
- [Source Code][18]
|
||||
- [Documentation][19]
|
||||
|
||||
### Closing Notes
|
||||
|
||||
There are very few free and open-source live streaming applications available for Linux. However, several commercial live streaming applications are available, which may give you more options, quality, and support. But as I said, they may cost you some bucks. So, if you are new to the streaming world, you may want to get started with the above-listed free live streaming applications in Ubuntu or other Linux systems. I hope this article gives you ideas about which to use based on your need and get you started.
|
||||
|
||||
Let me know your favourite live streaming software in the comment box below.
|
||||
|
||||
Cheers.
|
||||
|
||||
[Next:How to Create Ubuntu, Linux OS Bootable USB in Windows][20]
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://www.debugpoint.com/live-streaming-applications-linux-2022/
|
||||
|
||||
作者:[Arindam][a]
|
||||
选题:[lkxed][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://www.debugpoint.com/author/admin1/
|
||||
[b]: https://github.com/lkxed
|
||||
[1]: https://www.debugpoint.com/wp-content/uploads/2022/02/OBS-Studio.jpg
|
||||
[2]: https://obsproject.com/wiki/install-instructions#linux
|
||||
[3]: https://obsproject.com/
|
||||
[4]: https://obsproject.com/wiki/Home
|
||||
[5]: https://www.debugpoint.com/wp-content/uploads/2022/02/vokoscreenNG.jpg
|
||||
[6]: https://linuxecke.volkoh.de/vokoscreen/vokoscreen-download.html
|
||||
[7]: https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html
|
||||
[8]: https://www.debugpoint.com/2018/08/onvifviewer-internet-camera-viewer-for-linux/
|
||||
[9]: https://www.debugpoint.com/wp-content/uploads/2022/02/Restreamer.jpg
|
||||
[10]: https://datarhei.github.io/restreamer/docs/installation-index.html
|
||||
[11]: https://datarhei.github.io/restreamer/
|
||||
[12]: https://datarhei.github.io/restreamer/docs/index.html
|
||||
[13]: https://github.com/datarhei/restreamer
|
||||
[14]: https://www.debugpoint.com/wp-content/uploads/2022/02/Open-Streaming-Platform-2048x1026.jpg
|
||||
[15]: https://github.com/cytopia/ffscreencast
|
||||
[16]: https://wiki.openstreamingplatform.com/Install/Standard
|
||||
[17]: https://openstreamingplatform.com/
|
||||
[18]: https://gitlab.com/Deamos/flask-nginx-rtmp-manager
|
||||
[19]: https://wiki.openstreamingplatform.com/
|
||||
[20]: https://www.debugpoint.com/how-to-create-ubuntu-linux-os-bootable-usb-in-windows/
|
Loading…
Reference in New Issue
Block a user