Owncast¶
在这篇文章中
信息
Owncast 是一款开源视频流媒体软件,允许任何人创建自己的直播频道。从技术角度来看,Owncast 由使用 Go 编写的服务端和使用 JavaScript 编写的客户端组成。服务端负责接收来自主播的视频和音频流,将其编码为 HLS 或 MPEG-DASH 格式,并通过 WebRTC 或 HTTP 分发给观众。客户端则在浏览器中提供视频播放功能。
Owncast 的关键功能¶
- 实时视频和音频流:Owncast 允许您从网络摄像头、电脑屏幕或其他来源广播实时视频流;
- 支持多种视频格式:通过 HLS、MPEG-DASH、WebRTC 进行广播,以确保与不同设备的兼容性;
- 集成聊天功能:观众可以与主播及彼此实时聊天;
- RTMP 连接:允许将来自其他服务的流集成到广播中;
- 观众身份验证:可以限制特定用户的访问权限;
- 可扩展架构:服务端部分可以扩展以处理大量观众;
- 支持在网站上嵌入播放器:Owncast 提供 iframe 代码,便于将广播集成到第三方站点和资源中;
- 移动应用:在智能手机上广播和观看直播。
部署功能¶
| ID | 软件名称 | 兼容操作系统 | 虚拟机 | 物理机 | vGPU | GPU | 最低CPU(核) | 最低内存(GB) | 最低硬盘(GB) | 自定义域名 | 是否启用 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 40 | Owncast | Ubuntu 22.04 | + | + | + | + | 1 | 1 | - | 否 | 订购 |
- 已安装的软件:
- Docker;
- Docker Compose;
- Owncast。
- Web 界面将在以下地址可用:
https://owncast<Server_ID_from_Invapi>.hostkey.in/admin/。
备注
除非另有说明,默认情况下,我们从开发者的网站或操作系统存储库中安装软件的最新发布版本。
部署 Owncast 后的入门指南¶
支付订单后,系统将向注册时指定的电子邮件发送通知,告知服务器已准备好工作。该邮件将包含 VPS 的 IP 地址以及用于连接的登录名和密码。
我们公司的客户可以通过服务器硬件和 API 控制面板 — Invapi 进行管理。
您可以在服务器控制面板的 Configuration >> Tags 选项卡中找到授权数据,或者在发送的电子邮件中找到。
- Web 界面将在以下地址可用:
https://owncast<Server_ID_from_Invapi>.hostkey.in/admin/; - 登录名:
admin; - 密码:
abc123。
备注
有关 Owncast 基本设置的详细信息,请参阅 开发者文档。