You need to enable JavaScript to run this app.
导航

音视频流发布和订阅

最近更新时间2023.02.03 18:57:01

首次发布时间2022.09.28 17:43:29

参考本文,了解通过 WTN 发布音视频流和订阅音视频流的整体逻辑。

WTN 提供了基于 WebRTC 标准信令交互协议的 HTTP 接口。你可以通过这些接口,完成 Offer/Answer SDP 交换,使用 WebRTC JavaScript/Native 原生库完成 WTN 媒体服务建连。建连后,你可以发布音视频流和订阅音视频流。

  • WTN 提供的是一套基于 的 HTTP 接口。你可以使用这些接口开启流的发布、订阅、管理等功能。
  • 一个流有且只有一路音频流和一路视频流,对应 SDP 中的两个 m-line,type 分别是 audiovideo

基本逻辑如图:
alt

关于资源,参看 发布资源和订阅资源

API 参考

WTN 提供了创建/销毁发布/订阅流资源的 API。参看:

代码实现

在 Web 端,WTN 提供了示例项目。参考 构建基础应用,了解具体的代码逻辑。

在 Android 和 iOS 上,WTN 封装了客户端 SDK,并基于客户端 SDK 实现了应用示例项目。参考 资源获取,了解具体的代码实现。