Demo编译

本文介绍Windows推流Demo编译以及使用。

环境要求

名称

要求

系统版本

win10及以上

集成工具

Visual Studio 2022

CMake

3.223.25

Demo源码下载

点击下载Windows推流SDKDemo源码。

Demo编译

您可以参考obs推流工具官网编译方式进行编译源码。也可以直接下载编译后的Windows Demo进行体验。

说明

当前只支持x64架构编译。

Demo使用

  1. 运行程序,在右下角控制区域点击设置

  2. 设置页面选择直播,配置信息如下:

    • 单主播推流

      参数

      描述

      服务

      选择自定义

      服务器

      输入已经生成的RTMP推流地址,例如:rtmp://push.aliyundoc.com/app/stream?auth_key=b4718487960******。

      说明

      Windows推流SDK提供超体延时直播RTS(artc://)推流的能力,但Demo中暂未支持。因此在使用Demo的进行单主播推流时,需使用RTMP协议的推流地址。

      推流码

      推流码为空。

    • 连麦互动推流

      参数

      描述

      服务

      选择ALIRTC

      服务器

      输入已经生成的连麦互动地址,例如:artc://live.aliyun.com/push/100******?sdkAppId=580c9e85-176f-4a******&userId=10******&timestamp=17211***&token=b4718487960******。

      说明

      连麦地址区别于单主播推流地址,详情可参见连麦地址生成器

      推流码

      推流码为空。

  3. 来源区域添加推流源。

  4. 点击开始直播即开始推流。