跳至主要内容

安装

有几种方法可以安装 Owncast。 下面的快速安装程序是最简单的,适用于大多数 Linux 和 macOS 服务器。 您还可以从发布下载中手动安装,运行容器镜像,或在托管提供商处使用一键安装

Plugin support requires an Owncast v0.3.0 build

Owncast 0.3.0 features such as plugins are not in a stable release yet. To try them you need a nightly development build, or the container image ghcr.io/owncast/owncast:nightly. The stable release is v0.2.5.

使用此安装程序,您大约一分钟内即可启动并运行。 但是,如果您更希望手动下载发行版、在受支持的托管提供商处使用一键安装,或使用其他方法,请访问安装页面以找到最适合您需求的安装方法。

安装程序

将以下内容粘贴到您的 shell 中,安装程序会为您的平台下载最新版本的 Owncast。 如果您当前尚未安装 ffmpeg,安装程序也会为您下载一份。

curl -s https://owncast.online/install.sh | bash

注意:不建议以 root 身份运行该脚本,因为您是在从互联网上下载并执行脚本。 还建议您在执行任何远程脚本之前检查其内容。


查看一个在不到一分钟内即可运行的示例。

就是这样!

虽然上述安装程序足以让大多数人快速启动并运行,但您可能仍想了解服务器配置、推流以及可选的后续步骤,例如SSL 代理和将 Owncast 作为系统服务运行。

登录管理后台并设置您的直播

您可以通过在 Owncast 服务器上导航到 /admin 来找到管理界面(例如,https://owncast.example.com/admin)。

配置您的广播软件 以流式传输到您的 Owncast 服务器需要您使用 /live 端点并提供流密钥。 (例如,rtmp://owncast.example.com/live 和流密钥 abc123)。 如果您的软件不允许单独指定流密钥,您可能需要将其附加到 URL 后,例如 rtmp://owncast.example.com/live/abc123

默认凭据

默认
管理员用户名管理员
管理员密码abc123
流密钥abc123

这些是登录 Owncast 管理界面和流式传输到您的 Owncast 服务器的默认凭据。 强烈建议您在第一次登录后立即更改这些值,以确保服务器安全。

后续步骤

  1. 使用流密钥将您的广播软件指向新服务器 rtmp://yourserver/live。 如果您的软件没有指定流密钥的方法,请使用 URL rtmp://yourserver/live/streamkey,并使用您的流密钥。
  2. 通过访问 http://yourserver:8080 在您的网页浏览器中访问您的服务器。
  3. 您可以访问 Admin 仪表板,网址为 http://yourserver:8080/admin,在这里您可以查看访客和服务器统计信息、改变流密钥、个性化页面上显示的内容等。 要登录,请使用用户名 admin 和您的管理员密码(默认是 abc123)。

注意: 您的流密钥和管理员密码都默认为 abc123,但它们是独立的设置。 流密钥仅用于您的广播软件发布视频。 这不是您的管理员密码。


手动安装

  1. Owncast 需要在您的服务器上安装 ffmpeg。 自动安装程序为您下载,但手动安装则不会,因此如果您还没有安装 ffmpeg,请先安装它。

  2. 创建一个目录以运行服务,然后从 发布页面 下载与您的服务器匹配的版本,放入该目录。 Run uname -m to find your architecture, then pick the matching archive:

    uname -m outputOSArchive
    x86_64Linuxowncast-\<version>-linux-64bit.zip
    aarch64Linuxowncast-\<version>-linux-arm64.zip
    armv7lLinuxowncast-\<version>-linux-arm7.zip
    i686Linuxowncast-\<version>-linux-32bit.zip
    x86_64macOSowncast-\<version>-macOS-64bit.zip
    arm64macOSowncast-\<version>-macOS-arm64.zip

    Raspberry Pi boards are covered by the arm64 and arm7 builds. There is no ARMv6 build, so the original Raspberry Pi and the first Pi Zero are not supported.

  3. 解压缩发布版本。

  4. Make sure the two ports Owncast uses are reachable from outside your server: 8080 for the web interface and 1935 for RTMP ingest. Open them in your firewall or cloud provider's security rules if needed.

  5. 运行 ./owncast 来启动服务。 This runs Owncast in the foreground. To keep it running in the background and start it on boot, run it as a system service.

  6. 访问 /admin 以配置您的服务器。 使用用户名 admin 和您的管理员密码(默认为 abc123)登录。

您可以通过在 Owncast 服务器上导航到 /admin 来找到管理界面(例如,https://owncast.example.com/admin)。

配置您的广播软件 以流式传输到您的 Owncast 服务器需要您使用 /live 端点并提供流密钥。 (例如,rtmp://owncast.example.com/live 和流密钥 abc123)。 如果您的软件不允许单独指定流密钥,您可能需要将其附加到 URL 后,例如 rtmp://owncast.example.com/live/abc123

默认凭据

默认
管理员用户名管理员
管理员密码abc123
流密钥abc123

这些是登录 Owncast 管理界面和流式传输到您的 Owncast 服务器的默认凭据。 强烈建议您在第一次登录后立即更改这些值,以确保服务器安全。

后续步骤

  1. 使用流密钥将您的广播软件指向新服务器 rtmp://yourserver/live。 如果您的软件没有指定流密钥的方法,请使用 URL rtmp://yourserver/live/streamkey,并使用您的流密钥。
  2. 通过访问 http://yourserver:8080 在您的网页浏览器中访问您的服务器。
  3. 您可以访问 Admin 仪表板,网址为 http://yourserver:8080/admin,在这里您可以查看访客和服务器统计信息、改变流密钥、个性化页面上显示的内容等。 要登录,请使用用户名 admin 和您的管理员密码(默认是 abc123)。

注意: 您的流密钥和管理员密码都默认为 abc123,但它们是独立的设置。 流密钥仅用于您的广播软件发布视频。 这不是您的管理员密码。


Improve this page

See something missing or incorrect? Edit this page and improve the documentation for everyone.

Contributors to this documentation