You need to enable JavaScript to run this app.
导航
SDK 简介
最近更新时间:2025.02.24 11:42:33首次发布时间:2022.12.23 17:48:53

VePusher 推流 SDK 专为直播推流场景设计,帮助主播将浏览器采集的音视频内容流畅地发送到视频直播服务端。支持多种推流场景,包括摄像头推流、屏幕共享、在线视频推流、本地视频合流以及音频混音等功能。结合火山引擎视频直播服务,您可以快速实现 Web 端直播推流能力。

协议支持

  • RTM 协议:支持 H.264 编码格式的 RTM 协议推流。
  • WebTransport 协议:支持 H.264 编码格式的 WebTransport 协议推流。

浏览器支持

建议使用最新稳定版本的浏览器,以获取更优质、稳定的直播体验。

操作系统
Chrome 70 及以上
Edge 83 及以上
Safari 12 及以上
Firefox 80 及以上

PC 端

Windows 10

支持

  • 屏幕共享要求 Chrome 74 及以上版本
  • WebTransport 要求 Chrome 97 及以上版本

支持

  • 屏幕共享要求 Edge 99 及以上版本
  • WebTransport 要求 Edge 98 及以上版本

不适用

支持

macOS 15

支持
屏幕共享要求 Chrome 74 及以上版本

支持

支持
屏幕共享要求 Safari 13 及以上版本

支持

移动端正式版移动端 Web SDK 暂未发布,如需使用请联系技术支持
Electron正式版 Electron Web SDK 暂未发布,如需使用请联系技术支持

功能支持

VePusher 支持多种推流场景,包括:

  • 摄像头推流:支持将摄像头采集的音视频流推送至服务器。
  • 麦克风推流:支持麦克风音频的采集与推送。
  • 屏幕共享:支持将屏幕内容作为视频流推送。
  • 本地/在线视频推流:支持本地视频文件和在线视频源的推流。
  • 本地视频合流:支持将多个视频流在本地合流,内置多种模板,并支持自定义合流参数。

使用限制

  • 暂不支持在 H5 页面中集成推流 SDK。
  • 暂不支持 LL-HLS 拉流。