跳转到主要内容
通过 API 或 SDK 创建流以获取一个 流密钥(用于广播者)和一个 播放 ID(用于观看者)。下面的示例使用了 创建流 API.

使用 SDK 创建流

import { Livepeer } from "livepeer";

const livepeer = new Livepeer({ apiKey: process.env.LIVEPEER_API_KEY });

const { data } = await livepeer.stream.create({
  name: "my-stream",
});

console.log("Stream key:", data.streamKey);
console.log("Playback ID:", data.playbackId);

使用流密钥和播放 ID

  • 流密钥 — 将此提供给主播。他们会在 OBS(或其他编码器)中输入它,或用于基于浏览器的 WebRTC 广播保持流密钥的机密性;任何拥有该密钥的人都可以向流中推送视频。
  • 播放 ID — 在您的应用中使用此 ID 来播放流(例如,使用 Livepeer 播放器播放信息 API。您可以将播放ID暴露给观众。

下一步

Last modified on March 1, 2026