接口类别
REST API(Livepeer Studio)
可用地址:https://livepeer.studio/api
常用端点:
POST /stream- 创建视频流摄取会话POST /transcode- 按需文件转码POST /ai/infer- 提交 AI 任务(例如图像增强)GET /session/:id- 获取会话状态
gRPC API(网关节点)
gRPC 支持高吞吐、低延迟的 Orchestrator 路由。 方法(示例):ReserveSession, Heartbeat, ReportJobComplete, OrchestratorList
使用方:Studio Gateway、Daydream Gateway、Cascade。
Proto: gateway.proto
GraphQL Explorer API
访问详细的 Livepeer 链上和网络状态。 端点:https://explorer.livepeer.org/graphql
示例查询:
JS SDK
GitHub: @livepeer/sdk 安装:CLI
通过 Go 构建或 Docker 安装:stake, unbond, withdraw, reward, claim, transcode, broadcast, query
适用于 Orchestrator 测试和协议分析。
智能合约接口
通过 RPC 和 ABI 直接与协议(Arbitrum)交互。Current Arbitrum contract addresses and ABIs are listed in Blockchain contracts. Use
ethers.js, viem, hardhat, or JSON-RPC to call contracts.工作流示例
从网页应用转码:另见
- 技术架构 - 堆栈概览、编排器、网关、工作者
- 市场 - 路由和定价
- 作业生命周期 - 会话流程和结算
- 区块链合约 - 合约地址和 ABI
- Livepeer 协议仓库