产品百科 |零门槛玩转 RTC Mac Demo

简介: 您可以阅读本文,了解快速运行 Mac Demo 的操作方法,实现加入频道和远端用户进行音视频通信。

前提条件

在执行 Demo 步骤之前,您需要从控制台获取鉴权信息,具体操作请参见生成 Token

您需要下载示例代码,详情请参见 SDK 下载

操作步骤

  1. 下载 SDK,复制一份到该文件夹下。image.png
  2. 配置参数。
  1. 将 AliRTCSdk.framework 和 UTDID.framework 设置动态库,如下图所示:image.png
  2. 打开 ViewController.m 文件,配置鉴权信息 AliRtcAuthInfo(在 sureButtonClick 方法中)。
/*
    NSString *AppID   =  @"aoe****";
    NSString *userID  =  @"f303d****";
    NSString *channelID  =  @"23****";
    NSString *nonce  =  @"AK-7c8f947b-e55e-4ed5-ab09-bc849efe5bee";
    long long timestamp = 1585119606;   
    NSString *token  =  @"70f77b873****";
    NSArray <NSString *> *GSLB  =  @[@"https://rgslb.rtc.aliyuncs.com"];
    NSArray <NSString *> *agent =  @[@""];
*/
  1. 运行。说明Mac 端 Demo 如果使用 Mac mini 等不包含自带摄像头和麦克风的设备,需要插入外置摄像头和麦克风。系统版本支持 macOS 10.12 及以上。
  1. Demo 运行成功进入首页,输入频道号并单击确定,进入下一页面。image.png
  2. 进入频道页面后,可以看到本地已经开启的预览视图。单击开始加入频道,如果该频道中有其他用户即可开始实时音视频通话。image.png
    您也可以单击屏幕共享把自己的屏幕分享给远端用户。


「视频云技术」你最值得关注的音视频技术公众号,每周推送来自阿里云一线的实践技术文章,在这里与音视频领域一流工程师交流切磋。

image.png

相关文章
|
前端开发 开发工具
产品百科 | RTC Mac SDK 音视频设备测试说明
RTC SDK 为您提供音视频设备测试的方法,您可以在音视频通话前检查当前设备上的摄像头,麦克风以及扬声器等音视频设备是否正常工作,以保证音视频通话质量。通过阅读本文,您可以了解音视频设备测试的方法。
产品百科 | RTC Mac SDK 音视频设备测试说明
|
编解码 开发工具
产品百科 | RTC Mac SDK 如何设置视频属性
本文将为您介绍如何设置视频流规格、视频流类型和视频属性。阅读本文后,你可以根据实际业务需求设置视频属性,以达到更好的产品体验。
产品百科 | RTC Mac SDK 如何设置视频属性
|
开发工具
产品百科 | RTC Mac SDK 如何进行频道成员管理
本章节为您介绍了频道成员管理的功能简介和实现方法。您可以通过使用 RTC SDK 实现获取远端在线用户列表、查询远端用户信息、查询用户是否在线等功能。
产品百科 | RTC Mac SDK 如何进行频道成员管理
|
开发工具 iOS开发
产品百科 |RTC Mac SDK 如何进行设备检测?
本文为您介绍了阿里云 RTC 的设备检测和管理功能,您可以在加入频道之前检查硬件设备是否能正常工作。
产品百科 |RTC Mac SDK 如何进行设备检测?
|
开发工具
产品百科 | RTC Mac SDK 如何调用屏幕分享接口
阿里云 RTC SDK 为您提供屏幕分享使用的接口方法,通过本文档您可以了解实现的具体调用流程。
产品百科 | RTC Mac SDK 如何调用屏幕分享接口
|
开发工具 iOS开发 MacOS
产品百科 |Mac 端如何快速集成 RTC SDK
本文为您介绍了 Mac 端集成 SDK 操作,帮助您快速集成 SDK 并能使用音视频通信基本功能。
产品百科 |Mac 端如何快速集成 RTC SDK
|
前端开发 安全 开发工具
产品百科 |Ali RTC Mac 基本功能介绍
阿里云 RTC 的基本功能包含初始化 SDK、加入频道、本地发布和订阅远端、离开频道等。当您成功初始化 SDK,您可以进行本地预览视频功能,进行简单的预览和测试。当您操作本地发布和订阅远端时,可以设置手动或者自动模式。
产品百科 |Ali RTC Mac 基本功能介绍
|
编解码 调度 开发工具
产品百科 |阿里云 RTC Mac SDK 常见问题汇总
本章节为您介绍了集成 SDK 时,集成工具报错的处理方法,帮助您快速定位问题,并集成 SDK。
产品百科 |阿里云 RTC Mac SDK 常见问题汇总
|
1月前
|
开发工具 git iOS开发
Mac 安装软件包管理工具Homebrew
Mac 安装软件包管理工具Homebrew
|
21小时前
|
Python
Mac上pyCharm找不到已安装的库
Mac上pyCharm找不到已安装的库